Commits

Author Commit Message Labels Comments Date
David Jean Louis
Fixed issue #38: POFile.append() raise a duplicate exception when you try to add a new entry with the same msgid and a different msgctxt (only when check_for_duplicates option is set to True)
David Jean Louis
Improved Makefile
David Jean Louis
* polib is now fully PEP8 compliant * avoid catch-all excepts (fixes #37) * added Makefile for convenience
Rodrigo Silva
remove unused "typ" var
David Jean Louis
Added tag 1.0.2 for changeset 4c3aa1ed82e5
David Jean Louis
Release 1.0.2
Tags
1.0.2
David Jean Louis
Ignore empty comments, flags or occurences lines
David Jean Louis
Added tag 1.0.1 for changeset 08d82e7549e4
David Jean Louis
Release 1.0.1
Tags
1.0.1
David Jean Louis
Allow comments starting with two '#' characters + unittest
David Jean Louis
Added py32 to tox.ini
David Jean Louis
Updated "projects using polib" documentation section
David Jean Louis
Changelog update
encukou
Speed up POFile.merge The merge method did a `find` for every message in the file, resulting in O(n^2) performance. This got very slow for large files. Improve the situation by creating a dict or set from the entries, and replacing `find` by a cheap lookup.
encukou
Speed up POFile.merge The merge method did a `find` for every message in the file, resulting in O(n^2) performance. This got very slow for large files. Improve the situation by creating a dict or set from the entries, and replacing `find` by a cheap lookup.
David Jean Louis
Updated LICENSE year
David Jean Louis
Fixed CHANGELOG formatting, updated trove classifier
David Jean Louis
Added tag 1.0.0 for changeset 5a40953ef8f8
David Jean Louis
Release 1.0.0, yay !
Tags
1.0.0
David Jean Louis
Reduced size of test file
David Jean Louis
James Ni
Add test case for obsolete previours msgid
James Ni
ignore obsolete previous msgid entries
James Ni
revert adding check_content_type function
James Ni
Add check_content_type function and related unittest
François Poirotte
iFix assertion in unit test.
François Poirotte
Add unit test for PO files with metadata located at an unusual place.
François Poirotte
Find the metadata entry no matter where it is. The metadata is not necessarily the first entry of a PO file. Look for an entry with a msgid equal to "" and use that as the metadata, no matter where this entry is located in the PO file.
David Jean Louis
Dropped python 2.4
David Jean Louis
Fixed broken python3 support
  1. Prev
  2. Next