-
-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathchangelog
More file actions
232 lines (166 loc) · 7.74 KB
/
Copy pathchangelog
File metadata and controls
232 lines (166 loc) · 7.74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
mwic (0.7.11) UNRELEASED; urgency=low
* Add new multi-word misspellings to the dictionary.
Thanks to Christoph Biedl for a suggestion.
* Drop support for Python < 3.7.
-- Jakub Wilk <jwilk@jwilk.net> Fri, 25 Aug 2023 19:27:09 +0200
mwic (0.7.10) unstable; urgency=low
* Fix --max-context-width.
* When trimming strings, take grapheme clusters into account.
* Add new multi-word misspellings to the dictionary.
* Improve pager support:
+ Don't reset encoding error handler to “strict”.
+ Improve handling errors.
* Improve the test suite.
* Use “pytest” in “make test”.
* Enlarge screenshot.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 23 Feb 2023 16:00:04 +0100
mwic (0.7.9) unstable; urgency=low
* Add new multi-word misspellings to the dictionary.
* Fix printing PyEnchant version.
* Improve mwic4po:
+ Improve error handling.
+ Use uppercase for CLI metavar.
* Drop support for Python < 3.6.
* Update Docutils homepage URL.
* Make it possible to use pytest as the test harness.
-- Jakub Wilk <jwilk@jwilk.net> Mon, 25 Apr 2022 14:33:05 +0200
mwic (0.7.8) unstable; urgency=low
* Add new multi-word misspellings to the dictionary.
* Use the \e[90m sequence for dark gray.
* Improve the build system:
+ Check Python version on install.
+ Byte-compile Python code on install.
https://github.com/jwilk/mwic/issues/9
+ Don't require GNU install(1).
* Rephrase descriptions of --help and --version in help messages.
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Sat, 16 Nov 2019 18:11:49 +0100
mwic (0.7.7) unstable; urgency=low
* Don't die with exception when a file cannot be opened.
(If there are many input files, it's helpful to continue when one of them
cannot be opened.)
-- Jakub Wilk <jwilk@jwilk.net> Mon, 12 Nov 2018 17:42:25 +0100
mwic (0.7.6) unstable; urgency=low
* Improve documentation:
+ Fix grammar in the description.
+ Update codespell URL.
+ Add example screenshot.
* Improve the build system:
+ Add checks against BSD make. (Only GNU make is supported.)
+ Use ginstall(1), instead of install(1), if it exists.
* Fix test failure (multiword-is-t).
Thanks to Daniel M. Capella for the bug report.
https://github.com/jwilk/mwic/issues/7
-- Jakub Wilk <jwilk@jwilk.net> Thu, 06 Sep 2018 21:23:51 +0200
mwic (0.7.5) unstable; urgency=low
* Drop support for Python 3.2.
* Update PyPI URLs in documentation.
* Update Lintian URLs in the manual page.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 26 Apr 2018 15:51:37 +0200
mwic (0.7.4) unstable; urgency=low
* Update Linux kernel URL in the manual page.
* Add new multi-word misspellings to the dictionary.
* Improve typography in the manual page.
* Reset the SIGPIPE signal disposition.
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Wed, 24 Jan 2018 16:07:49 +0100
mwic (0.7.3) unstable; urgency=low
* Add new multi-word misspellings to the dictionary.
* Add experimental script to spell-check PO files.
* Make the doc makefile more portable.
* Update Enchant homepage URL.
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 23 Mar 2017 12:52:48 +0100
mwic (0.7.2) unstable; urgency=low
* Add new multi-word misspellings to the dictionary.
* Add new words to the whitelist.
* Put license into a separate file.
-- Jakub Wilk <jwilk@jwilk.net> Fri, 21 Oct 2016 13:27:44 +0200
mwic (0.7.1) unstable; urgency=low
* Add new multi-word misspellings to the dictionary.
* Make --version print also versions of Python and the libraries.
* Make --version print to stdout, not stderr.
https://bugs.python.org/issue18920
* Make the --help message include option descriptions.
* Improve the manual page:
+ Update the description.
+ Make the example more realistic.
* Document how to install dependencies with pip or apt-get.
-- Jakub Wilk <jwilk@jwilk.net> Sat, 06 Aug 2016 13:12:03 +0200
mwic (0.7) unstable; urgency=low
* Fix spurious output for languages that didn't have multi-word misspelling
dictionaries.
* Add new multi-word misspellings to the dictionary.
* Add support for “--language und”, to consider every word misspelled.
* Use “regexp”, an alternative regular expression module for Python.
* Document runtime dependencies.
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 23 Jun 2016 22:11:33 +0200
mwic (0.6.1) unstable; urgency=low
[ Jakub Wilk ]
* Add new multi-word misspellings to the dictionary.
* Fix handling case-sensitivity in Lintian and codespell dictionaries.
* Improve the test suite.
[ Dwayne Bailey ]
* Use /usr/bin/env in shebangs.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 16 Jun 2016 20:14:48 +0200
mwic (0.6) unstable; urgency=low
* Add Makefile.
* Add new multi-word misspellings to the dictionary.
* Add new words to the whitelist.
* Add support for using misspelling dictionary from kde-spellcheck
(part of kde-dev-scripts).
* Document where to get third-party misspelling dictionaries.
-- Jakub Wilk <jwilk@jwilk.net> Mon, 06 Jun 2016 12:27:55 +0200
mwic (0.5.1) unstable; urgency=low
* Update the description in the manual page.
* Add new multi-word misspellings to the dictionary.
* Fall back to “more” if $PAGER is not set and “pager” doesn't exist.
Thanks to John Vandenberg for the bug report.
https://github.com/jwilk/mwic/issues/1
-- Jakub Wilk <jwilk@jwilk.net> Thu, 26 May 2016 23:00:21 +0200
mwic (0.5) unstable; urgency=low
* Check for some multi-word misspellings.
* Whitelist some words that are common in technical texts, but might not be
recognized by general-purpose spellchecking dictionaries.
* Shorten vertical space between misspellings in colored mode.
* Make all metavariables in the help message uppercase.
* Add option for splitting camel-cased compound words (--camel-case).
* Add option for omitting blank lines between in output (--compact).
* Add option for using external blacklist dictionary (--blacklist).
* Add the “SEE ALSO” section to the manual page.
-- Jakub Wilk <jwilk@jwilk.net> Sun, 13 Mar 2016 16:04:43 +0100
mwic (0.4) unstable; urgency=low
* Add work-around for Hunspell's stderr warnings about characters in
Supplementary Planes.
https://github.com/rfk/pyenchant/issues/58
* Add option for hiding words with many occurrences (--limit).
-- Jakub Wilk <jwilk@jwilk.net> Fri, 18 Dec 2015 15:08:56 +0100
mwic (0.3.1) unstable; urgency=low
* Delay spawning the pager until the input is fully read.
Thanks to Paul Tagliamonte for the bug report.
-- Jakub Wilk <jwilk@jwilk.net> Wed, 09 Dec 2015 16:38:52 +0100
mwic (0.3) unstable; urgency=low
* Print rare words first by default.
* Add option to highlight misspelling with color (-f/--output-format).
* If stdout is a terminal, automatically pipe the output through a pager.
* Reorder options in the help message and in the manual page.
* Fix option formatting in the manual page.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 03 Dec 2015 14:09:52 +0100
mwic (0.2) unstable; urgency=low
* Add option to print rare words first (-r/--reverse).
* Make it possible to specify input encoding error handler.
* Make “UTF-8:replace” the default input encoding.
* Expand tabs when reading input.
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Tue, 24 Nov 2015 20:56:17 +0100
mwic (0.1.1) unstable; urgency=low
* Print suggestions only once per group, not by every misspelling instance.
* Add the --version option.
* Add the --list-languages option.
* Add the manual page.
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Wed, 05 Nov 2014 15:19:23 +0100
mwic (0.1) unstable; urgency=low
* Initial release.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 23 Jan 2014 14:00:25 +0100