/rusxmms/librcc

To get this branch, use:
bzr branch http://suren.me/webbzr/rusxmms/librcc
45 by Suren A. Chilingaryan
Small example is added
1
# do not edit -- automatically generated by arch changelog
2
# arch-tag: automatic-ChangeLog--ds@dside.dyndns.org--darksoft-2004/librcc--main--0.1
3
#
4
5
2007-06-28 09:54:11 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-43
6
7
    Summary:
8
      Fixes
9
    Revision:
10
      librcc--main--0.1--patch-43
11
12
        - Suppress messages in LibGUESS engine
13
        - Swedish language is added to sample configuration
14
15
    modified files:
16
     engines/libguess.c examples/rcc.xml
17
18
19
2007-06-27 16:31:34 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-42
20
21
    Summary:
22
      Fast fix
23
    Revision:
24
      librcc--main--0.1--patch-42
25
26
        - Estonian language is "et", not "es"
27
        - More western languages in configuration
28
29
    modified files:
30
     VERSION engines/libguess.c examples/rcc.xml
31
     examples/rcc.xml.eastern examples/rcc.xml.western
32
     src/rccconfig.c
33
34
35
2007-06-27 09:28:22 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-41
36
37
    Summary:
38
      Engines rework
39
    Revision:
40
      librcc--main--0.1--patch-41
41
42
        - LibGuess support for far east language autodetection
43
        - Support for LibRCD 0.1.9 supporting ISO-8859-1 strings
44
        - Fixing wrong encodings names returned by Enca
45
        - Engine plugins naming scheme is altered
46
        - New API functions: rccEngineGetInfo, rccEngineGetAutoCharsetByName
47
        - Most of languages are no more hardcoded, but moved to the configuration
48
        - RCD engine is added to Belarusian language (I hope it should work)
49
        - Some encoding names are fixed in configuration
50
        - Support for external libiconv 
51
        - Support for libcharset
52
        - Find UI interface language from LC_MESSAGES locale
53
        - Simple compilation fix (Thanx to D. Panov)
54
55
    new files:
56
     docs/.arch-ids/encodings.txt.id docs/encodings.txt
57
     engines/.arch-ids/libguess.c.id engines/libguess.c
58
     examples/.arch-ids/rcc.xml.eastern.id
59
     examples/.arch-ids/rcc.xml.id examples/rcc.xml
60
     examples/rcc.xml.eastern
61
62
    modified files:
63
     configure.in engines/Makefile.am engines/librcd.c
64
     examples/rcc.xml.chinese src/Makefile.am src/engine.c
65
     src/engine.h src/librcc.h src/lngconfig.c src/plugin.c
66
     src/rccconfig.c src/rccenca.c src/rccenca.h src/rccexternal.h
67
     src/rcclocale.c src/recode.c ui/librccui.c ui/rccnames.c
68
69
    renamed files:
70
     examples/.arch-ids/rcc.xml.id
71
       ==> examples/.arch-ids/rcc.xml.western.id
72
     examples/rcc.xml
73
       ==> examples/rcc.xml.western
74
75
76
2007-05-09 20:42:52 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-40
77
78
    Summary:
79
      VERSION 0.2.4: Ultimate fixes
80
    Revision:
81
      librcc--main--0.1--patch-40
82
83
        - Autoconf: check if ssize_t size_t types are missing in sys/types.h
84
        - Autoconf: really check for iconv.h residing in /usr/local
85
        - Support for older versions of BerkleyDB (fallback to original approach)
86
87
    modified files:
88
     VERSION configure.in src/rccdb4.c src/rccexternal.h
89
90
91
2007-05-09 14:37:44 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-39
92
93
    Summary:
94
      FreeBSD fixes
95
    Revision:
96
      librcc--main--0.1--patch-39
97
98
        - Autoconf: try to locate libraries in /usr/local
99
        - Autoconf: Help FreeBSD to locate BerkeleyDB
100
        - Autoconf: Search for dlopen in libc library
101
        - Autoconf: Support of --disable-bdb option is added to configure script
102
        - Fixed compilation with missing dlopen functionality
103
        - Suppress various warnings
104
105
    new files:
106
     docs/api/.arch-ids/rcc-recode.c.id docs/api/rcc-recode.c
107
     examples/.arch-ids/rcc.xml.chinese.id examples/rcc.xml.chinese
108
109
    modified files:
110
     configure.in docs/api/Doxyfile examples/rcc-gtk-config.c
111
     examples/rcc.xml m4/ax_path_bdb.m4 release src/fs.c
112
     src/plugin.c src/rcciconv.c src/rcctranslate.c
113
114
115
2007-04-14 22:20:10 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-38
116
117
    Summary:
118
      DB4 & Postponed processing
119
    Revision:
120
      librcc--main--0.1--patch-38
121
122
        - New DB4 database type
123
        - Postponed processing in external module
124
    	+ User may allow external module to finish required processing before
125
    	termination. This could be useful for translation services while using
126
    	console applications (if network connection is slow, the external will 
127
    	never finish translation before program termination)
128
        - SKIP_PARRENT options are renamed to SKIP_PARENT
129
        
130
131
    new files:
132
     src/.arch-ids/rcchome.c.id src/.arch-ids/rcchome.h.id
133
     src/.arch-ids/rcclock.c.id src/.arch-ids/rcclock.h.id
134
     src/rcchome.c src/rcchome.h src/rcclock.c src/rcclock.h
135
136
    modified files:
137
     examples/example2.c examples/input-russian.txt
138
     examples/rcc-gtk-config.c external/Makefile.am
139
     external/rccexternal.c external/rcclibtranslate.c
140
     src/Makefile.am src/internal.h src/librcc.c src/librcc.h
141
     src/lngconfig.c src/plugin.c src/rccconfig.c src/rccconfig.h
142
     src/rccdb4.c src/rccexternal.c src/rccexternal.h
143
     src/rccspell.c src/rccspell.h src/rcctranslate.c src/rccxml.c
144
     src/recode.c
145
146
147
2006-11-24 20:23:09 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-37
148
149
    Summary:
150
      DB4 Recovery
151
    Revision:
152
      librcc--main--0.1--patch-37
153
154
        - RCC Subsystem Locking (per user)
155
        - DB4 Recovery (automatically restores environment in the case of db4 upgrades)
156
157
    modified files:
158
     src/internal.h src/librcc.c src/rccdb4.c
159
160
161
2006-04-09 15:21:16 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-36
162
163
    Summary:
164
      Autogen scripts fixup
165
    Revision:
166
      librcc--main--0.1--patch-36
167
168
169
    modified files:
170
     VERSION autogen.sh docs/api/Doxyfile src/plugin.c
171
172
173
2006-01-09 21:30:43 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-35
174
175
    Summary:
176
      Fixed lockup on exit
177
    Revision:
178
      librcc--main--0.1--patch-35
179
180
        - Fixed lockup on exit (Waiting rccexternal exit forever)
181
182
    modified files:
183
     VERSION external/rcclibtranslate.c src/rccexternal.c
184
185
186
2005-12-31 00:10:22 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-34
187
188
    Summary:
189
      64bit fixes
190
    Revision:
191
      librcc--main--0.1--patch-34
192
193
        + Fixed segmentation on 64 bit systems
194
        + SPEC file usable in both 32 and 64 bit environments
195
196
    modified files:
197
     VERSION librcc.spec.in src/rcciconv.c src/recode.c
198
199
200
2005-10-31 00:22:26 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-33
201
202
    Summary:
203
      Permission fix
204
    Revision:
205
      librcc--main--0.1--patch-33
206
207
        - Fixes .rcc directory permissions ( Bug report by AlexMal )
208
        
209
210
    modified files:
211
     ToDo VERSION external/rccexternal.c external/rcclibtranslate.c
212
     src/librcc.c src/rccdb4.c src/rccxml.c
213
214
215
2005-08-11 03:49:40 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-32
216
217
    Summary:
218
      SPEC file fix
219
    Revision:
220
      librcc--main--0.1--patch-32
221
222
223
    modified files:
224
     librcc.spec.in
225
226
227
2005-08-11 01:18:35 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-31
228
229
    Summary:
230
      Release 0.2.0
231
    Revision:
232
      librcc--main--0.1--patch-31
233
234
235
    modified files:
236
     ChangeLog VERSION
237
238
32 by Suren A. Chilingaryan
Release 0.2.0
239
2005-08-11 01:06:56 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-30
240
241
    Summary:
242
      Transliteration and Documentation Update
243
    Revision:
244
      librcc--main--0.1--patch-30
245
246
        - Fix: Autodetection of dissabled charsets.
45 by Suren A. Chilingaryan
Small example is added
247
        - Fix: Cleanely terminate external process if parrent thread terminated.
32 by Suren A. Chilingaryan
Release 0.2.0
248
        - Transliteration for Russian, Ukrainian and using IConv.
249
        - Documentation Update.
250
45 by Suren A. Chilingaryan
Small example is added
251
    modified files:
252
     INSTALL NEWS README ToDo examples/rcc-gtk-config.c
253
     external/rccexternal.c src/librcc.h src/lngconfig.c
254
     src/rccconfig.c src/rccconfig.h src/recode.c ui/rccnames.c
255
32 by Suren A. Chilingaryan
Release 0.2.0
256
257
2005-08-09 23:22:36 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-29
258
259
    Summary:
260
      
261
    Revision:
262
      librcc--main--0.1--patch-29
263
264
        - Russian Engine is really renamed
265
        - Translate to English is fixed
266
        - Default charset for "all" languages
267
        - Support for per-class additional and dissabled charsets
268
        - Use 'GetSomethingNumber' instead of 'GetSomethingList'. 'GetSomethingList' functions are depricated.
269
        - rccUiGetSomethingName gets id's on the input instead of names
270
45 by Suren A. Chilingaryan
Small example is added
271
    modified files:
272
     ToDo docs/api/Doxyfile engines/Makefile.am
273
     examples/rcc-gtk-config.c src/curconfig.c src/internal.h
274
     src/librcc.c src/librcc.h src/lng.c src/lngconfig.c
275
     src/rccconfig.c src/rccconfig.h src/rcclist.h src/recode.c
276
     ui/gtk.c ui/internal.h ui/librccui.c ui/librccui.h
277
     ui/rccnames.c
278
32 by Suren A. Chilingaryan
Release 0.2.0
279
280
2005-08-07 21:41:32 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-28
281
282
    Summary:
283
      
284
    Revision:
285
      librcc--main--0.1--patch-28
286
287
        - Russian autoengine is renamed to LibRCD
288
        - Fix Learning with Language Autodetection switched on
289
        - Attempt to perform rccFS with Language Autodetection switched off, if failed with default behaviour.
290
        - Systematization of translation engine:
291
    	+ Rearangement of the translation modes: OFF, TO_ENGLISH, SKIP_RELATED, SKIP_PARRENT, FULL.
292
    	+ New class types: TRANSLATE_LOCALE, TRANSLATE_CURRENT, TRANSLATE_FROM.
293
        - Detect "Unicode" locales for foreign languages
294
        - "out" class is assumed to be TRANSLATE_LOCALE
295
        - Respect RCC_CLASS_KNOWN
296
        - Check for Latin UTF-8 prior to running any charset detection engine.
297
45 by Suren A. Chilingaryan
Small example is added
298
    modified files:
299
     README ToDo engines/Makefile.am engines/librcd.c
300
     examples/example2.c examples/rcc-example.xml examples/rcc.xml
301
     src/engine.c src/engine.h src/internal.h src/librcc.c
302
     src/librcc.h src/lngconfig.c src/lngconfig.h src/lngrecode.c
303
     src/rccconfig.c src/rccconfig.h src/rcciconv.c src/rcclocale.h
304
     src/recode.c ui/rccnames.c
305
306
    renamed files:
307
     engines/.arch-ids/russian.c.id
308
       ==> engines/.arch-ids/librcd.c.id
309
     engines/russian.c
310
       ==> engines/librcd.c
311
32 by Suren A. Chilingaryan
Release 0.2.0
312
313
2005-08-05 03:06:50 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-27
314
315
    Summary:
316
      Language AutoDetection Improvements
317
    Revision:
318
      librcc--main--0.1--patch-27
319
320
        - Fix: Loading/Saving range options.
321
        - Fix: Language AutoDetection. Using locale language instead of selected one.
322
        - Support for range options in GTK UI.
323
        - Option to control recoding timeout is provided.
324
        - LibRCC.h is updated (Translate, Spell, IConv).
325
        - Documentation is updated.
326
        - Add 'rcc-config' alias to 'rcc-gtk2-config' in spec.
327
        - Implemented concept of parrent languages
328
    	+ The concept is used in language autodetection. The string in considered
329
    	language is permited to have words from all it's parrent languages. 
330
    	+ English is assumed to be parrent for all other languages by default.
331
    	+ Russian is parrent language for Ukrainian and Belorussian.
332
        - No translation to english if translation between related (one of the 
333
        languages is parrent for another one) languages is failed.
334
45 by Suren A. Chilingaryan
Small example is added
335
    modified files:
336
     ToDo examples/input-russian.txt examples/rcc-example.xml
337
     examples/rcc-gtk-config.c librcc.spec.in src/internal.h
338
     src/librcc.c src/librcc.h src/lngconfig.c src/opt.c
339
     src/rccconfig.c src/rccconfig.h src/rccdb4.h src/rccspell.c
340
     src/rccspell.h src/rccstring.c src/rccstring.h src/rccxml.c
341
     src/recode.c ui/gtk.c ui/librccui.c ui/librccui.h ui/rccmenu.c
342
     ui/rccmenu.h ui/rccnames.c
343
32 by Suren A. Chilingaryan
Release 0.2.0
344
345
2005-08-03 18:24:08 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-26
346
347
    Summary:
348
      Multithreading
349
    Revision:
350
      librcc--main--0.1--patch-26
351
352
        - Multithreaded access to recoding functions using same context
353
        - Engine plugin to select between UTF-8 and ISO8859-1 for Western European Languages
354
        - Fix: 'rccTo' converting FS classes
355
        - FS class support in 'rccConfigSizedToCharset'
356
45 by Suren A. Chilingaryan
Small example is added
357
    new files:
358
     engines/.arch-ids/western.c.id engines/western.c
359
     src/.arch-ids/lngrecode.c.id src/.arch-ids/lngrecode.h.id
360
     src/lngrecode.c src/lngrecode.h
361
362
    modified files:
363
     ToDo engines/Makefile.am engines/russian.c examples/rcc.xml
364
     src/Makefile.am src/curconfig.c src/engine.c src/engine.h
365
     src/fs.c src/fs.h src/internal.h src/librcc.c src/librcc.h
366
     src/lng.c src/lngconfig.c src/lngconfig.h src/opt.c
367
     src/rccenca.c src/rcctranslate.c src/recode.c
368
32 by Suren A. Chilingaryan
Release 0.2.0
369
370
2005-08-03 01:48:35 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-25
371
372
    Summary:
373
      Language Fixes and Improvements
374
    Revision:
375
      librcc--main--0.1--patch-25
376
377
        - rccmutex
378
        - Language autodetection fixes and improvements
379
        - Language translation fixes and improvements
380
        - The current state is near to be usable
381
45 by Suren A. Chilingaryan
Small example is added
382
    new files:
383
     src/.arch-ids/rccmutex.c.id src/.arch-ids/rccmutex.h.id
384
     src/rccmutex.c src/rccmutex.h
385
386
    modified files:
387
     ToDo configure.in external/rcclibtranslate.c src/Makefile.am
388
     src/rccexternal.c src/rccexternal.h src/rccstring.c
389
     src/rcctranslate.c src/rcctranslate.h src/recode.c
390
32 by Suren A. Chilingaryan
Release 0.2.0
391
392
2005-08-02 04:43:01 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-24
393
394
    Summary:
395
      Language autodetection
396
    Revision:
397
      librcc--main--0.1--patch-24
398
399
        - rccConfigRecode function's are added
400
        - Language autodetection using aspell is added
401
        - Translation in 3 modes: "To English Language", "Skip English Translation", "Full"
402
        - Example2 to demonstrate translation possibilities
403
    
404
45 by Suren A. Chilingaryan
Small example is added
405
    new files:
406
     m4/.arch-ids/aspell.m4.id m4/aspell.m4
407
     src/.arch-ids/rccspell.c.id src/.arch-ids/rccspell.h.id
408
     src/rccspell.c src/rccspell.h
409
410
    modified files:
411
     ToDo configure.in examples/Makefile.am examples/example2.c
412
     examples/input-russian.txt examples/rcc-gtk-config.c
413
     src/Makefile.am src/librcc.h src/lng.c src/lng.h
414
     src/lngconfig.c src/lngconfig.h src/rccconfig.c
415
     src/rccconfig.h src/rccexternal.c src/rcciconv.c
416
     src/rcciconv.h src/rccstring.c src/rccstring.h
417
     src/rcctranslate.c src/recode.c ui/rccnames.c
418
32 by Suren A. Chilingaryan
Release 0.2.0
419
420
2005-07-29 03:26:28 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-23
421
422
    Summary:
423
      Translation
424
    Revision:
425
      librcc--main--0.1--patch-23
426
427
        - Language Translation using libtranslate is implemented
428
        - Autoengine sets current charset (option)
429
45 by Suren A. Chilingaryan
Small example is added
430
    new files:
431
     examples/.arch-ids/example2.c.id examples/example2.c
432
     external/.arch-ids/=id external/.arch-ids/Makefile.am.id
433
     external/.arch-ids/rccexternal.c.id
434
     external/.arch-ids/rcclibtranslate.c.id
435
     external/.arch-ids/rcclibtranslate.h.id external/Makefile.am
436
     external/rccexternal.c external/rcclibtranslate.c
437
     external/rcclibtranslate.h src/.arch-ids/rccexternal.c.id
438
     src/.arch-ids/rccexternal.h.id src/.arch-ids/rcctranslate.c.id
439
     src/.arch-ids/rcctranslate.h.id src/rccexternal.c
440
     src/rccexternal.h src/rcctranslate.c src/rcctranslate.h
441
442
    modified files:
443
     Makefile.am README ToDo VERSION configure.in
444
     examples/Makefile.am examples/rcc-gtk-config.c src/Makefile.am
445
     src/fs.c src/librcc.c src/librcc.h src/lngconfig.c
446
     src/lngconfig.h src/rccconfig.c src/rccdb4.c src/rccdb4.h
447
     src/rcciconv.c src/rcciconv.h src/recode.c ui/librccui.c
448
     ui/rccnames.c {arch}/=tagging-method
449
450
    renamed files:
451
     examples/.arch-ids/example.c.id
452
       ==> examples/.arch-ids/example1.c.id
453
     examples/example.c
454
       ==> examples/example1.c
455
456
    new directories:
457
     external external/.arch-ids
458
32 by Suren A. Chilingaryan
Release 0.2.0
459
460
2005-07-24 01:47:52 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-22
461
462
    Summary:
463
      Fixes
464
    Revision:
465
      librcc--main--0.1--patch-22
466
467
        - Dummy UI plugin
468
        - GTK2 UI plugin
469
        - Fixed typo: 'const rcc_string' -> 'rcc_const_string'
470
        - Fix: Disable BDB recoding in case if recoding switched off
471
45 by Suren A. Chilingaryan
Small example is added
472
    new files:
473
     ui/.arch-ids/null.c.id ui/null.c
474
475
    modified files:
476
     ToDo VERSION configure.in engines/Makefile.am
477
     examples/Makefile.am examples/rcc-gtk-config.c librcc.spec.in
478
     src/Makefile.am src/librcc.h src/recode.c ui/Makefile.am
479
     ui/librccui.h ui/rccnames.h {arch}/=tagging-method
480
32 by Suren A. Chilingaryan
Release 0.2.0
481
482
2005-07-20 16:49:08 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-21
483
484
    Summary:
485
      0.1.1
486
    Revision:
487
      librcc--main--0.1--patch-21
488
489
        - Small gtkui reorganization
490
45 by Suren A. Chilingaryan
Small example is added
491
    new files:
492
     examples/.arch-ids/mpg123-rcc.patch.id
493
     examples/mpg123-rcc.patch
494
495
    modified files:
496
     examples/rcc-gtk-config.c ui/gtk.c
497
32 by Suren A. Chilingaryan
Release 0.2.0
498
499
2005-07-20 14:06:53 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-20
500
501
    Summary:
502
      Fixes
503
    Revision:
504
      librcc--main--0.1--patch-20
505
506
        - Added 'rcc-gtk-config' program to examples
507
        - Fixed problems in autoconf configuration
508
        - Fixed bug in rccLocaleGetCharset
509
        - Fixed visibility of all items in gtkui
510
45 by Suren A. Chilingaryan
Small example is added
511
    new files:
512
     examples/.arch-ids/rcc-gtk-config.c.id
513
     examples/rcc-gtk-config.c
514
515
    modified files:
516
     configure.in examples/Makefile.am examples/example.c
517
     librcc.spec.in src/librcc.h src/rcclocale.c src/rccxml.c
518
     ui/gtk.c {arch}/=tagging-method
519
32 by Suren A. Chilingaryan
Release 0.2.0
520
521
2005-07-19 22:25:43 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-19
522
523
    Summary:
524
      Fixes
525
    Revision:
526
      librcc--main--0.1--patch-19
527
528
        - Fixed several errors in doxygen documentation
529
        - Initializing locale in rcclocale (if setlocale return 'C')
530
        - Calling Configure before anything else in rccRecode
531
            
532
45 by Suren A. Chilingaryan
Small example is added
533
    modified files:
534
     VERSION docs/api/Doxyfile src/librcc.h src/lngconfig.c
535
     src/rcclocale.c src/recode.c
536
32 by Suren A. Chilingaryan
Release 0.2.0
537
538
2005-07-18 22:00:54 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-18
539
540
    Summary:
541
      Documentation
542
    Revision:
543
      librcc--main--0.1--patch-18
544
545
        - Some small doxygen descriptions are added
546
45 by Suren A. Chilingaryan
Small example is added
547
    new files:
548
     docs/.arch-ids/=id docs/.arch-ids/LibRCC.sxd.id
549
     docs/.arch-ids/LibRCC.sxd.pdf.id docs/LibRCC.sxd
550
     docs/LibRCC.sxd.pdf docs/api/.arch-ids/=id
551
     docs/api/.arch-ids/Doxyfile.id docs/api/Doxyfile
552
553
    modified files:
554
     src/librcc.c src/librcc.h src/lngconfig.h ui/librccui.h
555
     {arch}/=tagging-method
556
557
    new directories:
558
     docs docs/.arch-ids docs/api docs/api/.arch-ids
559
32 by Suren A. Chilingaryan
Release 0.2.0
560
561
2005-07-18 15:22:28 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-17
562
563
    Summary:
564
      API Improvements
565
    Revision:
566
      librcc--main--0.1--patch-17
567
568
        - Removed 'rlen' return parameters there not necessary for multibyte encodings
569
        - Two versions of recode functions: rccRecode -> rccRecode, rccSizedRecode
570
        - Class Types: CONST, SKIP_SAVELOAD
571
        - New recode functions: rccToCharset, rccFromCharset
572
        - More new recode functions: rccRecodeToCharset, rccRecodeFromCharset, rccRecodeCharsets
573
        - New function: rccGetCompiledConfiguration
574
        - All warnings are fixed
575
        - Perform "File Name" search only if there are non ISO8859-1 chars in the name.
576
        - Do not copy invalid characters, - skip them.
577
        - Fixed error in rccRecode with 'Recoding Cache' switched On.
578
        - Strip leading and trailing spaces in rccDB4 get/set
45 by Suren A. Chilingaryan
Small example is added
579
580
    new files:
581
     .arch-ids/ToDo.id ToDo
582
583
    modified files:
584
     AUTHORS VERSION configure.in engines/russian.c
585
     examples/example.c src/curconfig.c src/engine.c src/engine.h
586
     src/fs.c src/internal.h src/librcc.c src/librcc.h src/lng.c
587
     src/lngconfig.c src/opt.c src/plugin.c src/plugin.h
588
     src/rccconfig.c src/rccdb4.c src/rccenca.c src/rcciconv.c
589
     src/rcclist.c src/rcclocale.h src/rccstring.c src/rccstring.h
590
     src/rccxml.c src/recode.c ui/gtk.c ui/librccui.c ui/rccmenu.c
591
     ui/rccnames.c
592
593
594
2005-07-14 21:02:01 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-16
595
596
    Summary:
597
      0.1.0
598
    Revision:
599
      librcc--main--0.1--patch-16
600
601
602
    modified files:
603
     VERSION configure.in librcc.spec.in src/fs.c src/rccdb4.c
604
     src/rccdb4.h src/rccxml.c
605
606
607
2005-07-14 19:39:08 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-15
608
609
    Summary:
610
      Example
611
    Revision:
612
      librcc--main--0.1--patch-15
613
614
615
    modified files:
616
     VERSION examples/Makefile.am examples/example.c
617
     examples/rcc-example.xml librcc.spec.in src/internal.h
618
     src/rccdb4.c src/rcclocale.c src/rccstring.c
619
     {arch}/=tagging-method
620
621
    renamed files:
622
     examples/.arch-ids/input.txt.id
623
       ==> examples/.arch-ids/input-russian.txt.id
624
     examples/input.txt
625
       ==> examples/input-russian.txt
626
627
628
2005-07-14 17:59:15 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-14
629
630
    Summary:
631
      Localisation
632
    Revision:
633
      librcc--main--0.1--patch-14
634
635
636
    modified files:
637
     README src/rcclocale.c src/rccstring.c src/rccxml.c ui/gtk.c
638
     ui/internal.h ui/librccui.c ui/librccui.h ui/rccnames.c
639
     ui/rccnames.h
640
641
642
2005-07-14 08:45:46 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-13
643
644
    Summary:
645
      IConv and DB4
646
    Revision:
647
      librcc--main--0.1--patch-13
648
649
650
    new files:
651
     examples/.arch-ids/rcc-example.xml.id examples/rcc-example.xml
652
653
    modified files:
654
     examples/rcc.xml src/fs.c src/fs.h src/internal.h src/librcc.c
655
     src/librcc.h src/lng.c src/lngconfig.c src/lngconfig.h
656
     src/rccconfig.c src/rccconfig.h src/rccdb4.c src/rccdb4.h
657
     src/rcciconv.c src/rcciconv.h src/rcclocale.c src/rcclocale.h
658
     src/rccstring.c src/rccstring.h src/rccxml.c src/recode.c
659
     ui/gtk.c ui/rccnames.c
660
661
662
2005-07-13 16:49:47 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-12
663
664
    Summary:
665
      Engine Plugins
666
    Revision:
667
      librcc--main--0.1--patch-12
668
669
670
    new files:
671
     engines/.arch-ids/=id engines/.arch-ids/Makefile.am.id
672
     engines/.arch-ids/russian.c.id engines/Makefile.am
673
     engines/russian.c
674
675
    modified files:
676
     Makefile.am configure.in src/Makefile.am src/engine.c
677
     src/engine.h src/internal.h src/librcc.c src/librcc.h
678
     src/plugin.c src/plugin.h src/rccconfig.c src/rccconfig.h
679
     src/rccxml.c src/rccxml.h
680
681
    new directories:
682
     engines engines/.arch-ids
683
684
685
2005-07-12 15:56:03 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-11
686
687
    Summary:
688
      Language/Charset autodetection fixes
689
    Revision:
690
      librcc--main--0.1--patch-11
691
692
693
    modified files:
694
     src/fs.c src/internal.h src/librcc.c src/lng.c src/lngconfig.c
695
     src/lngconfig.h src/rccconfig.c src/rccxml.c ui/gtk.c
696
     ui/librccui.c
697
698
699
2005-07-12 03:55:23 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-10
700
701
    Summary:
702
      Language and Option Names
703
    Revision:
704
      librcc--main--0.1--patch-10
705
706
707
    new files:
708
     ui/.arch-ids/rccmenu.c.id ui/.arch-ids/rccmenu.h.id
709
     ui/rccmenu.c ui/rccmenu.h
710
711
    modified files:
712
     examples/rcc.xml src/Makefile.am src/librcc.h src/lngconfig.c
713
     src/opt.c src/opt.h src/rccconfig.c src/rccconfig.h
714
     src/rcciconv.c src/rcciconv.h src/rcclocale.c src/rccxml.c
715
     src/recode.c ui/Makefile.am ui/gtk.c ui/internal.h
716
     ui/librccui.c ui/librccui.h ui/rccnames.c ui/rccnames.h
717
718
719
2005-07-10 08:29:47 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-9
720
721
    Summary:
722
      Options
723
    Revision:
724
      librcc--main--0.1--patch-9
725
726
727
    modified files:
728
     src/opt.h src/rccconfig.c
729
730
731
2005-07-08 14:45:55 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-8
732
733
    Summary:
734
      08.07.2005
735
    Revision:
736
      librcc--main--0.1--patch-8
737
738
739
    new files:
740
     m4/.arch-ids/=id m4/.arch-ids/ax_compare_version.m4.id
741
     m4/.arch-ids/ax_path_bdb.m4.id m4/ax_compare_version.m4
742
     m4/ax_path_bdb.m4 src/.arch-ids/fake_rcd.h.id src/fake_rcd.h
743
744
    modified files:
745
     Makefile.am autogen.sh configure.in src/Makefile.am
746
     src/engine.c src/engine.h src/fs.c src/internal.h src/librcc.c
747
     src/librcc.h src/lng.c src/lng.h src/lngconfig.c
748
     src/lngconfig.h src/opt.h src/plugin.c src/rccconfig.c
749
     src/rccdb4.c src/rccdb4.h src/rccenca.c src/rccxml.c
750
     src/recode.c ui/gtk.c ui/librccui.c ui/rccnames.c
751
752
    renamed files:
753
     src/.arch-ids/db4.c.id
754
       ==> src/.arch-ids/rccdb4.c.id
755
     src/.arch-ids/db4.h.id
756
       ==> src/.arch-ids/rccdb4.h.id
757
     src/db4.c
758
       ==> src/rccdb4.c
759
     src/db4.h
760
       ==> src/rccdb4.h
761
762
    new directories:
763
     m4 m4/.arch-ids
764
765
766
2005-07-06 15:42:04 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-7
767
768
    Summary:
769
      Recode FS Fixes
770
    Revision:
771
      librcc--main--0.1--patch-7
772
773
774
    modified files:
775
     src/curconfig.c src/fs.c src/fs.h src/internal.h src/librcc.c
776
     src/librcc.h src/lng.c src/lngconfig.c src/opt.c
777
     src/rcciconv.c src/rcciconv.h src/rcclist.c src/rccstring.c
778
     src/rccstring.h src/rccxml.c src/recode.c src/recode.h
779
780
781
2005-07-05 15:06:52 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-6
782
783
    Summary:
784
      Recoding Fixes
785
    Revision:
786
      librcc--main--0.1--patch-6
787
788
789
    modified files:
790
     src/engine.c src/librcc.c src/lng.c src/lngconfig.c
791
     src/rcciconv.c src/rcclist.c src/rcclocale.c src/rccstring.c
792
     src/rccxml.c src/recode.c ui/gtk.c
793
794
795
2005-07-05 03:15:53 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-5
796
797
    Summary:
798
      Save / Load
799
    Revision:
800
      librcc--main--0.1--patch-5
801
802
803
    new files:
804
     examples/.arch-ids/rcc.xml.id examples/rcc.xml
805
806
    modified files:
807
     configure.in librcc.spec.in src/Makefile.am src/internal.h
808
     src/librcc.c src/librcc.h src/lngconfig.c src/opt.c src/opt.h
809
     src/rccconfig.c src/rccconfig.h src/rccxml.c src/rccxml.h
810
     ui/gtk.c ui/internal.h ui/librccui.c ui/rccnames.c
811
812
    renamed files:
813
     src/.arch-ids/xml.c.id
814
       ==> src/.arch-ids/rccxml.c.id
815
     src/.arch-ids/xml.h.id
816
       ==> src/.arch-ids/rccxml.h.id
817
     src/xml.c
818
       ==> src/rccxml.c
819
     src/xml.h
820
       ==> src/rccxml.h
821
822
823
2005-07-04 04:14:58 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-4
824
825
    Summary:
826
      04.07.2005
827
    Revision:
828
      librcc--main--0.1--patch-4
829
830
831
    new files:
832
     src/.arch-ids/rcciconv.c.id src/.arch-ids/rcciconv.h.id
833
     src/rcciconv.c src/rcciconv.h
834
835
    modified files:
836
     configure.in librcc.spec.in src/Makefile.am src/fs.c
837
     src/internal.h src/librcc.c src/librcc.h src/lng.c
838
     src/lngconfig.c src/lngconfig.h src/opt.c src/rccconfig.c
839
     src/rccenca.c src/rcclist.c src/rcclocale.c src/rccstring.c
840
     src/rccstring.h src/recode.c src/xml.c ui/gtk.c ui/internal.h
841
     ui/librccui.c ui/rccnames.c
842
843
844
2005-07-02 05:08:36 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-3
845
846
    Summary:
847
      02.07.2005
848
    Revision:
849
      librcc--main--0.1--patch-3
850
851
852
    new files:
853
     src/.arch-ids/curconfig.c.id src/.arch-ids/curconfig.h.id
854
     src/.arch-ids/opt.c.id src/.arch-ids/opt.h.id
855
     src/.arch-ids/rcclist.c.id src/.arch-ids/rcclist.h.id
856
     src/curconfig.c src/curconfig.h src/opt.c src/opt.h
857
     src/rcclist.c src/rcclist.h ui/.arch-ids/=id
858
     ui/.arch-ids/Makefile.am.id ui/.arch-ids/gtk.c.id
859
     ui/.arch-ids/internal.h.id ui/.arch-ids/librccui.c.id
860
     ui/.arch-ids/librccui.h.id ui/.arch-ids/rccnames.c.id
861
     ui/.arch-ids/rccnames.h.id ui/Makefile.am ui/gtk.c
862
     ui/internal.h ui/librccui.c ui/librccui.h ui/rccnames.c
863
     ui/rccnames.h
864
865
    modified files:
866
     Makefile.am README configure.in src/Makefile.am src/internal.h
867
     src/librcc.c src/librcc.h src/lngconfig.c src/rccconfig.c
868
     src/rccconfig.h src/rccenca.c src/xml.c
869
870
    new directories:
871
     ui ui/.arch-ids
872
873
874
2005-06-28 23:44:19 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-2
875
876
    Summary:
877
      29.06.2005
878
    Revision:
879
      librcc--main--0.1--patch-2
880
881
882
    new files:
883
     .arch-ids/VERSION.id .arch-ids/release.id VERSION release
884
885
    removed files:
886
     .arch-ids/config.guess.id .arch-ids/config.sub.id
887
     .arch-ids/libtool.id .arch-ids/ltmain.sh.id config.guess
888
     config.sub libtool ltmain.sh
889
890
    modified files:
891
     autogen.sh configure.in librcc.spec.in src/Makefile.am
892
     src/librcc.c src/lng.c src/lngconfig.c src/plugin.h
893
     src/rccconfig.c src/rccenca.c src/rccenca.h src/rcclocale.c
894
     src/recode.c src/xml.c {arch}/=tagging-method
895
896
    renamed files:
897
     example/.arch-ids/=id
898
       ==> examples/.arch-ids/=id
899
     example/.arch-ids/Makefile.am.id
900
       ==> examples/.arch-ids/Makefile.am.id
901
     example/.arch-ids/example.c.id
902
       ==> examples/.arch-ids/example.c.id
903
     example/.arch-ids/input.txt.id
904
       ==> examples/.arch-ids/input.txt.id
905
     src/.arch-ids/config.c.id
906
       ==> src/.arch-ids/rccconfig.c.id
907
     src/.arch-ids/config.h.id
908
       ==> src/.arch-ids/rccconfig.h.id
909
     src/.arch-ids/enca.c.id
910
       ==> src/.arch-ids/rccenca.c.id
911
     src/.arch-ids/enca.h.id
912
       ==> src/.arch-ids/rccenca.h.id
913
     src/config.c
914
       ==> src/rccconfig.c
915
     src/config.h
916
       ==> src/rccconfig.h
917
     src/enca.c
918
       ==> src/rccenca.c
919
     src/enca.h
920
       ==> src/rccenca.h
921
922
    new directories:
923
     examples/.arch-ids
924
925
    removed directories:
926
     example/.arch-ids
927
928
    renamed directories:
929
     example
930
       ==> examples
931
932
933
2005-06-26 17:51:43 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	patch-1
934
935
    Summary:
936
      26.06.2005
937
    Revision:
938
      librcc--main--0.1--patch-1
939
940
941
    new files:
942
     .arch-ids/libtool.id libtool src/.arch-ids/internal.h.id
943
     src/.arch-ids/lng.h.id src/.arch-ids/lngconfig.h.id
944
     src/.arch-ids/rcclocale.c.id src/.arch-ids/rcclocale.h.id
945
     src/.arch-ids/rccstring.h.id src/.arch-ids/recode.h.id
946
     src/.arch-ids/xml.h.id src/internal.h src/lng.h
947
     src/lngconfig.h src/rcclocale.c src/rcclocale.h
948
     src/rccstring.h src/recode.h src/xml.h
949
950
    modified files:
951
     README config.guess config.sub configure.in
952
     example/Makefile.am ltmain.sh src/Makefile.am src/config.c
953
     src/enca.c src/enca.h src/engine.c src/engine.h src/fs.c
954
     src/fs.h src/librcc.c src/librcc.h src/lng.c src/lngconfig.c
955
     src/plugin.c src/rccstring.c src/recode.c src/xml.c
956
     {arch}/=tagging-method
957
958
    renamed files:
959
     example/.arch-ids/Makefile.id
960
       ==> example/.arch-ids/Makefile.am.id
961
     example/Makefile
962
       ==> example/Makefile.am
963
     src/.arch-ids/string.c.id
964
       ==> src/.arch-ids/rccstring.c.id
965
     src/string.c
966
       ==> src/rccstring.c
967
968
969
2005-06-16 23:14:30 GMT	Suren A. Chilingaryan <csa@dside.dyndns.org>	base-0
970
971
    Summary:
972
      Initial Import
973
    Revision:
974
      librcc--main--0.1--base-0
975
976
977
    new files:
978
     AUTHORS COPYING ChangeLog INSTALL Makefile.am NEWS README
979
     autogen.sh config.guess config.sub configure.in depcomp
980
     example/Makefile example/example.c example/input.txt
981
     install-sh librcc.spec.in ltmain.sh missing mkinstalldirs
982
     src/Makefile.am src/config.c src/config.h src/db4.c src/db4.h
983
     src/enca.c src/enca.h src/engine.c src/engine.h
984
     src/fake_enca.h src/fs.c src/fs.h src/librcc.c src/librcc.h
985
     src/lng.c src/lngconfig.c src/plugin.c src/plugin.h
986
     src/recode.c src/string.c src/xml.c
987
988