Skip to content

Commit 19cda99

Browse files
committed
Add ChangeLog file
1 parent 9aaccdc commit 19cda99

1 file changed

Lines changed: 139 additions & 0 deletions

File tree

ChangeLog.asciidoc

Lines changed: 139 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
= MsgCheck ChangeLog
2+
:author: Sébastien Helleu
3+
:email: flashcode@flashtux.org
4+
:lang: en
5+
6+
7+
== Version 2.7 (under dev)
8+
9+
* add argument id/str for -s/--spelling to check messages or translations
10+
* ensure pwl is not None before checking if file exists
11+
* exit immediately if pwl file does not exist
12+
* add pylint checks for Travis CI
13+
14+
== Version 2.6 (2014-05-03)
15+
16+
* add tests with Travis CI
17+
* code refactoring, add setup.py and tests
18+
* fix return code when there are more than 255 files with errors
19+
20+
== Version 2.5 (2014-04-26)
21+
22+
* code cleanup
23+
24+
== Version 2.4 (2014-03-18)
25+
26+
* add option "-W" (or "--no-whitespace-eol") to not check trailing whitespace
27+
at end of lines inside strings
28+
29+
== Version 2.3 (2014-01-20)
30+
31+
* fix error with --spelling
32+
33+
== Version 2.2 (2013-11-08)
34+
35+
* add a main function
36+
37+
== Version 2.1 (2013-11-02)
38+
39+
* fix problem when latest string in file has a plural form (this last
40+
translation was ignored)
41+
* use codecs module to unescape strings (faster with python 3)
42+
* display full exception in case of problem when reading file
43+
* add short option synonym "-P" for "--pwl"
44+
* add short option synonym "-e" for "--extract"
45+
* rename some long names for command line options
46+
* major code cleanup: add comments, move checking/error functions from
47+
class PoMessage to class PoFile
48+
* full PEP8 compliance
49+
50+
== Version 2.0 (2013-09-23)
51+
52+
* display number of files OK when there are multiple files checked and no
53+
errors
54+
55+
== Version 1.9 (2013-09-21)
56+
57+
* add short option "-m" for "--onlymisspelled"
58+
59+
== Version 1.8 (2013-09-21)
60+
61+
* add option "-d" (or "--dicts") to use extra dictionaries for spell checking
62+
63+
== Version 1.7 (2013-09-21)
64+
65+
* add option "--onlymisspelled" to display only misspelled words instead of
66+
errors with translations
67+
68+
== Version 1.6 (2013-09-15)
69+
70+
* add option "--extract" to extract translations
71+
72+
== Version 1.5 (2013-09-15)
73+
74+
* add option "-s" (or "--spelling") to check spelling and option "--pwl" to
75+
use a personal word list (with module "python-enchant")
76+
77+
== Version 1.4 (2013-09-14)
78+
79+
* Use argparse module to parse command line arguments, allow long name for
80+
arguments
81+
* Rename arguments: "-n" to "-l", "-s" to "-w"
82+
* Display "(fuzzy)" after line number and colon in error messages
83+
* Fix detection of fuzzy strings in gettext files
84+
85+
== Version 1.3 (2013-08-23)
86+
87+
* use absolute path for filenames displayed
88+
89+
== Version 1.2 (2013-07-02)
90+
91+
* remove some fancy chars in output so that output can be used as compilation
92+
output in editors like Emacs
93+
94+
== Version 1.1 (2013-07-01)
95+
96+
* read environment variable "MSGCHECK_OPTIONS"
97+
98+
== Version 1.0 (2013-07-01)
99+
100+
* add option "-c" (do not check compilation)
101+
102+
== Version 0.9 (2013-07-01)
103+
104+
* use specific period for Japanese when checking punctuation
105+
106+
== Version 0.8 (2013-06-30)
107+
108+
* use own .po parser (about 200x faster!)
109+
* add options "-f" (check fuzzy), "-q" (quiet) and "-v" (display version)
110+
111+
== Version 0.7 (2013-06-29)
112+
113+
* add options to disable some checks
114+
115+
== Version 0.6 (2013-06-29)
116+
117+
* check punctuation at end of string
118+
119+
== Version 0.5 (2013-01-02)
120+
121+
* replace os.system by subprocess
122+
* display syntax when script is called without filename
123+
* rename script to "msgcheck.py"
124+
125+
== Version 0.4 (2012-09-21)
126+
127+
* add check of compilation with "msgfmt -c"
128+
129+
== Version 0.3 (2011-04-14)
130+
131+
* allow multiple po filenames
132+
133+
== Version 0.2 (2011-04-10)
134+
135+
* add check of spaces at beginning/end of strings
136+
137+
== Version 0.1 (2010-03-22)
138+
139+
* first release

0 commit comments

Comments
 (0)