File: ChangeLog

package info (click to toggle)
libvoikko 1.7-2
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 1,800 kB
  • ctags: 235
  • sloc: sh: 9,671; ansic: 2,652; makefile: 71
file content (453 lines) | stat: -rw-r--r-- 14,048 bytes parent folder | download
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
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
2008-03-07 Harri Pitkänen <hatapitk@iki.fi>

	* Fix hyphenation of nougat'kaan.

2008-01-29 Harri Pitkänen <hatapitk@iki.fi>

	* Increase cost limit for suggestions from 250 to 350.

2008-01-19 Harri Pitkänen <hatapitk@iki.fi>

	* Iconv on OS X should use UCS-4-INTERNAL too.

2007-12-30 Harri Pitkänen <hatapitk@iki.fi>

	* Some fixes for VOIKKO_OPT_ACCEPT_EXTRA_HYPHENS.
	* Add option VOIKKO_OPT_ACCEPT_MISSING_HYPHENS.

2007-12-29 Harri Pitkänen <hatapitk@iki.fi>

	* Add option VOIKKO_OPT_ACCEPT_EXTRA_HYPHENS.

2007-12-01 Harri Pitkänen <hatapitk@iki.fi>

	* Tokenization functions should not be used without initializing the
	  library.

2007-11-28 Harri Pitkänen <hatapitk@iki.fi>

	* Fix configure test AM_ICONV failing with -Wall on FreeBSD.
	* Tweak URL recognition so that "J.K.Paasikivi" will not be
	  considered as hostname.

2007-11-27 Harri Pitkänen <hatapitk@iki.fi>

	* Add boolean option VOIKKO_OPT_IGNORE_NONWORDS.
	* Do not link voikkospell and voikkohyphenate against libmalaga.

2007-10-30 Harri Pitkänen <hatapitk@iki.fi>

	* Additional work on string tokenizer.

2007-10-28 Harri Pitkänen <hatapitk@iki.fi>

	* Additional work on string tokenizer.

2007-10-27 Harri Pitkänen <hatapitk@iki.fi>

	* Additional work on string tokenizer.

2007-10-21 Harri Pitkänen <hatapitk@iki.fi>

	* Allow the use of environment variable VOIKKO_DICTIONARY_PATH
	  to specify the dictionary path.

2007-10-15 Harri Pitkänen <hatapitk@iki.fi>

	* Add preliminary version of string tokenizer
	  voikko_next_token_ucs4.
	* Increase version numbers for 1.6.

2007-09-08 Harri Pitkänen <hatapitk@iki.fi>

	* Add replacement suggestion "." -> ","

2007-08-23 Harri Pitkänen <hatapitk@iki.fi>

	* Change configure.ac to fix build on FreeBSD

2007-08-20 Harri Pitkänen <hatapitk@iki.fi>

	* FreeBSD fix, thanks to Jaakko Heinonen

2007-07-08 Harri Pitkänen <hatapitk@iki.fi>

	* Add option ignore_numbers=n to voikkospell. Change
	  default from 1 to 0 (the library default).
	* Undo 1-to-1 normalisations in spelling suggestions.

2007-06-19 Harri Pitkänen <hatapitk@iki.fi>

	* Add exported functions for freeing the memory
	  allocated for result structures. This is needed
	  in environments where multiple C runtime libraries
	  are used in one process.
	* Increase version numbers for 1.5

2007-06-17 Harri Pitkänen <hatapitk@iki.fi>

	* Generate libvoikko-1.def on Windows to enable
	  dynamic linking of libvoikko-1.dll with code
	  generated using MSVC.
	* Set Finnish locale on Windows to ensure that
	  character case conversions work correctly.

2007-05-07 Harri Pitkänen <hatapitk@iki.fi>

	* Hyphenating "vast'edes" as "vast'e-des" is ugly
	* Hyphenating after ' is wrong
	* Increase version numbers for 1.4.1

2007-04-19 Harri Pitkänen <hatapitk@iki.fi>

	* Check for embedded dots in URL detection
	* Only use URL and number detection when
	  VOIKKO_OPT_NO_UGLY_HYPHENATION is set

2007-04-07 Harri Pitkänen <hatapitk@iki.fi>

	* Add replacement _ -> (any character) to OCR suggestions 

2007-03-28 Harri Pitkänen <hatapitk@iki.fi>

	* Update to Automake 1.10
	* Update version information for version 1.4
	* Avoid using rule based hyphenator with certain strings containing
	  numbers and special characters

2007-02-26 Harri Pitkänen <hatapitk@iki.fi>

	* Fix the option VOIKKO_INTERSECT_COMPOUND_LEVEL, which only worked
	  correctly with values 0 and 1. Bug report and suggested fix by
	  Kalle Lampila.
	* Add option intersect_compound_level=n to voikkohyphenate

2007-02-16 Harri Pitkänen <hatapitk@iki.fi>

	* Add replacement b <-> h to OCR suggestions

2007-02-14 Harri Pitkänen <hatapitk@iki.fi>

	* New command line option -x for voikkospell, from a slightly
	  modified patch by Hannu Väisänen
	* Try replacing 0 with o when generating OCR suggestions

2007-02-09 Harri Pitkänen <hatapitk@iki.fi>

	* Fix broken suggestions for words with non-default capitalisation
	* No longer leak iconv handles when library initialisation fails
	* Increase version to 1.3.1

2007-01-28 Harri Pitkänen <hatapitk@iki.fi>

	* Fix character set conversion on Windows

2007-01-27 Harri Pitkänen <hatapitk@iki.fi>

	* Fix typo in voikko_hyphenate.h

2007-01-26 Harri Pitkänen <hatapitk@iki.fi>

	* Add new option VOIKKO_MIN_HYPHENATED_WORD_LENGTH.
	* Remove empty TODO.

2007-01-25 Harri Pitkänen <hatapitk@iki.fi>

	* Add some more hyphenation points when VOIKKO_OPT_NO_UGLY_HYPHENATION
	  is not set.

2007-01-20 Harri Pitkänen <hatapitk@iki.fi>

	* Add a word length check to voikko_split_compounds.
	* Fixes to documentation.

2007-01-16 Harri Pitkänen <hatapitk@iki.fi>

	* Support explicitly specified string lengths as opposed to only
	  allowing null terminated strings in certain utility functions.
	* VOIKKO_OPT_IGNORE_DOT is now respected during hyphenation as well,
	  and corresponding option is supported by voikkohyphenate. This
	  was needed because apparently at least OpenOffice.org feeds the
	  trailing dot to the hyphenator extension and expects it to deal
	  with it correctly.

2007-01-06 Harri Pitkänen <hatapitk@iki.fi>

	* Add a few more replacement suggestions, thanks to
	  Teemu Likonen.

2007-01-01 Harri Pitkänen <hatapitk@iki.fi>

	* Accept optional hyphens as in "syys-ilta" and "syy-silta".
	* Accept optional hyphens as in "pop-opisto".

2006-12-31 Harri Pitkänen <hatapitk@iki.fi>

	* Clean up suggestion code.
	* Add new option VOIKKO_OPT_OCR_SUGGESTIONS for OCR optimised spelling
	  suggestions.
	* Increase version numbers.

2006-12-30 Harri Pitkänen <hatapitk@iki.fi>

	* Do not suggest splitting word immediately before or after a
	  hyphen. Move word splitting suggestions to lower priority.
	* Check the cost parameter within individual suggestion functions,
	  not just between the functions.

2006-12-09 Harri Pitkänen <hatapitk@iki.fi>

        * Fix character case check for words with punctuation.

2006-12-07 Harri Pitkänen <hatapitk@iki.fi>

	* Disable voikkohyphenate on Windows by making it print out an error
	  about unsupported operating system. This is because it is questionable
	  whether linking against msvcp60.dll is allowed by the GPL and no other
	  library that I know of provides mbrlen on Windows.

2006-12-05 Harri Pitkänen <hatapitk@iki.fi>

	* Make libiconv optional on Windows. If it is not available,
	  only conversion to/from UTF-8 and CP850 is possible.

2006-12-01 Harri Pitkänen <hatapitk@iki.fi>

	* Support all modes of dictionary selection in Windows.

2006-11-30 Harri Pitkänen <hatapitk@iki.fi>

	* Refactoring in voikko_setup.c to prepare for better Windows
	  support.

2006-11-16 Harri Pitkänen <hatapitk@iki.fi>

        * Support parallel installations of Automake versions
          1.9 and 1.10. Both seem to work, but default will still
          be 1.9.

2006-11-11 Harri Pitkänen  <hatapitk@iki.fi>

	* Use iconv charset "UCS-2-INTERNAL" instead of "WCHAR_T" on Windows,
	  because not every version of libiconv supports WCHAR_T.
	* Fixes to configure.ac and src/Makefile.am to better support linking
	  against shared libraries on Windows.

2006-10-27 Harri Pitkänen  <hatapitk@iki.fi>

	* Implement version checking for malaga project files.

2006-10-26 Harri Pitkänen  <hatapitk@iki.fi>

	* Clean up library checks in configure.ac, remove special check
	  for malaga shared library.
	* Add AC_LIBTOOL_WIN32_DLL to configure.ac to help building
	  shared libraries on Windows.

2006-10-05 Harri Pitkänen  <hatapitk@iki.fi>

	* Add missing 'const' to usage example in voikko.h.
	* Add new exported function init_libvoikko_with_path.
	* Adjust voikkospell and voikkohyhenate to accept new -p option that
	  can be used to set the dictionary path.
	* Improve manual page formatting.
	* Increase version to 1.2 and libtool version info to 3:0:2.

2006-09-26 Harri Pitkänen  <hatapitk@iki.fi>

	* Increase LIBVOIKKO_MAX_WORD_CHARS back to 255, the issue with
	  complicated compound words is now properly fixed in Malaga and
	  Suomi-malaga.
	* Fix suggestions when VOIKKO_OPT_IGNORE_DOT is set and word has only
	  one character before the dot.
	* Prepare some suggestion functions to accept strings that are not
	  null terminated.
	* Markup fix for voikkospell.1, thanks to Timo Jyrinki
	* Increase version to 1.1.1.

2006-09-14 Harri Pitkänen  <hatapitk@iki.fi>

	* Decrease LIBVOIKKO_MAX_WORD_CHARS to prevent freezing malaga with too complicated
	  compound words.

2006-08-30 Harri Pitkänen  <hatapitk@iki.fi>

	* Look for Malaga project file voikko-fi_FI.pro instead of suomi.pro.
	* Implement the cache size parameter in voikko_init.
	* Add -c option to voikkospell to control the cache size parameter.
	* Update README.
	* Reject overly long input strings in voikko_spell_ucs4 and voikko_suggest_ucs4
	  just to be sure that any bugs later will not cause buffer overflows. The
	  cstr variants have been doing this check in charset conversion.
	* Adjust library version info for release of version 1.1.

2006-08-22 Harri Pitkänen  <hatapitk@iki.fi>

	* If --with-malaga-path is not set, default to installation prefix.
	* Fix compilation with -fno-common (needed on OS X).
	* Respect VOIKKO_OPT_IGNORE_DOT in suggestion code. This breaks suggestions
	  with words that actually have a dot in them, but they are rare enough to
	  not matter much.

2006-08-16 Harri Pitkänen  <hatapitk@iki.fi>

	* Three new character replacement suggestions.

2006-08-14 Harri Pitkänen  <hatapitk@iki.fi>

	* Accept some alternative Unicode sequences for certain characters.
	  This is enabled only for spellchecking: it is still recommended that
	  applications convert string to a normalised form (see src/voikko_charset.c)
	  before using hyphenator functions.

2006-08-14 Harri Pitkänen  <hatapitk@iki.fi>

	* Modify suggestions to match the character case of the original word
	  if this is possible without invalidating the suggestion.

2006-08-12 Harri Pitkänen  <hatapitk@iki.fi>

	* Do not suggest splitting a word or adding a hyphen in certain
	  cases where there already is an other hyphen nearby.

2006-07-26 Harri Pitkänen  <hatapitk@iki.fi>

	* Add -no-undefined to libvoikko_la_LDFLAGS, which is supposed to
	  enable building shared libraries on Windows.

2006-07-25 Harri Pitkänen  <hatapitk@iki.fi>

	* Increase version to 1.0

2006-07-03 Harri Pitkänen  <hatapitk@iki.fi>

	* Fix the previous fix for character insertion suggestions
	* Fix a bug and optimise character duplication suggestions

2006-06-26 Harri Pitkänen  <hatapitk@iki.fi>

	* Fix a bug in character insertion suggestions

2006-06-17 Harri Pitkänen  <hatapitk@iki.fi>

	* Do not hyphenate between vowels in voikko_simple_hyphenation if
	  VOIKKO_OPT_NO_UGLY_HYPHENATION is set
	* Remove warning about unimplemented VOIKKO_OPT_NO_UGLY_HYPHENATION
	  in voikko.h (it was first implemented on 2006-05-24)
	* Suggest replacing s with š and z with ž rather than sh and zh.
	* If a suggestion cannot be represented in the external encoding, drop only
	  that suggestion instead of returning null immediately.

2006-06-06 Harri Pitkänen  <hatapitk@iki.fi>

	* Improve character insertion suggestions

2006-06-01  Harri Pitkänen  <hatapitk@iki.fi>

	* Add error recovery and fix some related bugs
	* Increase version to 0.9

2006-05-30  Kai Solehmainen  <kai.solehmainen@oikeatoliot.fi>

	* nl_langinfo() ported for Windows version.
	* Dictionary path is searched from Windows registry:
		- first from HKEY_CURRENT_USER\SOFTWARE\Voikko\DictionaryPath
		- and then if not found from HKEY_LOCAL_MACHINE\SOFTWARE\Voikko\DictionaryPath 
	* Minor changes for Windows version. 

2006-05-30  Harri Pitkänen  <hatapitk@iki.fi>

	* Suggestions are sorted by estimated correctness:
	  compound suggestions and suggestions that contain both letter
	  and case changes are given lower priority.

2006-05-29  Harri Pitkänen  <hatapitk@iki.fi>

	* Character deletion suggestions
	* Character insertion suggestions
	* Character swap suggestions

2006-05-27  Harri Pitkänen  <hatapitk@iki.fi>

	* Character replacing suggestions

2006-05-24  Harri Pitkänen  <hatapitk@iki.fi>

	* Do not add hyphenation points if hyphenation is forbidden in Malaga
	* Implement VOIKKO_OPT_NO_UGLY_HYPHENATION
	* New options in voikkohyphenate: no_ugly_hyphenation=0|1

2006-05-24  Harri Pitkänen  <hatapitk@iki.fi>

	* Word splitting suggestions

2006-05-23  Harri Pitkänen  <hatapitk@iki.fi>

	* Vowel changing suggestions

2006-05-22  Harri Pitkänen  <hatapitk@iki.fi>

	* Add manual pages for voikkospell and voikkohyphenate

2006-05-22  Harri Pitkänen  <hatapitk@iki.fi>

	* Character case correcting suggestions
	* New options in voikkospell: -s, accept_first_uppercase=0|1

2006-05-20  Harri Pitkänen  <hatapitk@iki.fi>

	* Add cache size parameter to voikko_init
	* Version 0.3

2006-05-20  Harri Pitkänen  <hatapitk@iki.fi>

	* Case-sensitive checking
	* Iconv handle caching
	* Spellchecker result cache

2006-04-24  Harri Pitkänen  <hatapitk@iki.fi>

	* Implement VOIKKO_OPT_COMPOUND_INTERSECT_LEVEL

2006-04-23  Harri Pitkänen  <hatapitk@iki.fi>

	* Fix use-after-free in voikko_do_spell

2006-04-23  Harri Pitkänen  <hatapitk@iki.fi>

	* Fix pointer usage in porting.c:getline
	* configure fixes

2006-04-20  Harri Pitkänen  <hatapitk@iki.fi>

	* Add AM_MAINTAINER_MODE to configure.ac
	* Some porting work for FreeBSD

2006-04-19  Harri Pitkänen  <hatapitk@iki.fi>

	* Add support for personal Malaga project file in $HOME/.voikko/suomi.pro
	* Add README

2006-04-14  Harri Pitkänen  <hatapitk@iki.fi>

	* Search malaga.h from include/malaga and include

2006-04-13  Harri Pitkänen  <hatapitk@iki.fi>

	* Add more API documentation
	* Fix configure check for gcc visibility support
	* Increase version number to 0.2

2006-04-13  Harri Pitkänen  <hatapitk@iki.fi>

	* voikkospell.c: Additional mode for automated tests
	* Fixes for bugs found by Valgrind

2006-04-11  Harri Pitkänen  <hatapitk@iki.fi>

	* Library API improvements and documentation

2006-04-11  Harri Pitkänen  <hatapitk@iki.fi>

	* Added ChangeLog