File: ChangeLog

package info (click to toggle)
recode 3.6-20
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 11,460 kB
  • sloc: ansic: 89,467; sh: 16,428; python: 1,281; lisp: 1,027; perl: 335; makefile: 307; lex: 171
file content (406 lines) | stat: -rw-r--r-- 13,368 bytes parent folder | download | duplicates (10)
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
2000-12-06  Bruno Haible  <haible@clisp.cons.org>

	* Makefile.am (MAKEINFO): New definition, forcing English titles in
	the generated info files.

	* recode.texi: Reformulate paragraphs mentioning DEFAULT_CHARSET.

	* Makemore (ENCODINGS_DEF): Add encodings_local.def.

2000-08-30  Bruno Haible  <haible@clisp.cons.org>

	* help2man: Upgrade to version 1.022.

2000-08-18  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (HTML): Undust and bring up-to-date.  Add XML info.

2000-07-10  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (Introduction): How to pronounce recode.

2000-06-29  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.py (Explodes.complete, Strips.complete_sources): Produce
	delmodule_* functions, both empty for now.

2000-06-26  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (Debugging): New node.
	(Test): Renamed from Debugging.

	* tables.py (Mnemonics.digest_iso10646_def): Handle varying
	capitalisation in file others.def.

2000-05-27  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makefile.am (MOSTLYCLEANFILES): Define to recode.ops.

	* tables.py (Strips): Generate strip data only when needed.
	* Makemore (fr-rfc1345.texi): Depends on and use mnemonics,ds.

2000-04-23  Bruno Haible  <haible@clisp.cons.org>

	* tables.py: While generating libiconv.h, do not produce those
	declarations which are now contained in iconv.h.

2000-03-22  Franois Pinard  <pinard@iro.umontreal.ca>

	* NomsSeulsfinal.lst: Updated.
	Reported by Franois Yergeau.

2000-03-21  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.py: Reorganised with classes, no more globals.

2000-02-07  Franois Pinard  <pinard@iro.umontreal.ca>

	* NomsSeulsfinal.lst: Update replacing noms_juc_19981216.txt.
	* Makemore (NOMS_CARACS): Adjusted.
	Reported by Patrick Andries.

2000-02-06  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makemore (ENCODINGS_DEF): Use ../ instead of top_srcdir.

	* tables.py: Nomenclature change of symbol to alias.

2000-02-05  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi: Document tree as a special charset.

1999-12-30  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (Charset overview): Document unreachable charsets.
	Reported by Franois-Xavier Bergot

1999-12-29  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (libiconv): Adjust to reflect the merge.

1999-12-28  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.py (produce_libiconv): Declare libiconv functions.
	* Makemore: Use encoding.def from the libiconv/ subdirectory.

1999-12-24  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (libiconv): New name for iconv node.

1999-12-23  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (iconv, Vietnamese): New nodes.

	* Makemore: Change directory to distribution before calling
	Python, so relative symlinks work better, here.

	* tables.py (Input, Output): New classes, reorganising code.

1999-12-22  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.py: Tend to prefer string methods over re methods.
	(begins): New function.  Use it.

	* Makefile.am, Makemore, tables.py: Make libiconv.h, libiconv.texi
	and fr-libiconv.texi.  Rename charset.texi to rfc1345.texi.

1999-12-21  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.py (produce_texinfo): Avoid colons in index references.
	Change :NUMBER into (NUMBER).
	Reported by Eli Zaretskii.

1999-12-19  Eli Zaretskii  <eliz@is.elta.co.il>

	* recode.texi: Add index references and print indices for
	concepts, options, library features, and charsets and surfaces.
	Many stylistic changes, both for English and for Texinfo.  Various
	factual errors corrected, including output from some examples.
	* tables.py (produce_texinfo): Generate index references.

1999-12-12  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi: Show program_name in the examples for the library
	usage, and document its purpose.
	Reported by Kristian Khntopp and Pawel Krawczyk.

1999-11-27  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (MIME contents encoding, UTF-7): Adjust RFC numbers
	and correct historical note.
	Reported by Neal McBurnett.

1999-09-27  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.py: Python version of tables.pl.
	* tables.pl: Deleted.
	* Makefile.am, Makemore: Adjusted.

1999-06-22  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makefile.am (man_MANS, recode.1): Deleted.  The man page will
	now be built in src/ rather than here.

1999-06-17  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (Top): Use @ifnottex instead of @ifinfo.

1999-04-27  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi: Do not use od in examples, recode can do it itself.

1999-04-21  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi: Many tiny adjustments all over.
	Reported by Laurent Bourbeau.

1999-04-18  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (Listings): Checking is somewhat relaxed when
	generating source tables.

1999-04-02  Franois Pinard  <pinard@iro.umontreal.ca>

	* recode.texi (UTF-8): Change RFC2044 to RFC2279.
	Reported by Steinar Bang.

	* recode.texi (Requests): Aliases are not true and simple anymore.
	Reported by Martin J. Drst.

1999-01-17  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl: Generate code to initialize implied surfaces.

1999-01-07  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl (digest_french_names): Define translations for control
	characters from U+0080 to U+009F.  Make U+007F work as expected.
	Reported by Alain Labont and Laurent Bourbeau.

1999-01-05  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl (digest_french_names): Remove trailing asterisks.

1999-01-04  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl: Generate struct strip_table instead of UCS2_DATA_TABLE.
	Produce strip-pool.c and strip-data.c instead of pool.c and
	tables.c.  Rename produce_tables_init and produce_tables_term with
	produce_strip_init and produce_strip_term.  Rename tabular_flag to
	strip_option.  Rename all other _flag variables into _option.
	Replace SOMECHAR with REPLACEMENT_CHARACTER and NOCHAR with
	NOT_A_CHARACTER.
	* Makemore: Adjusted.

1999-01-02  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl (digest_french_names): Handle translation of control
	characters given an explicit table in the program.

	* tables.pl (produce_texinfo): Avoid some spurious trailing space.

1998-12-17  Franois Pinard  <pinard@iro.umontreal.ca>

	* noms_juc_19981216.txt: New French name table.
	* Makemore: Use it.
	* tables.pl: Recognise new table despite semicolons.
	Reported by Alain Labont et Franois Yergeau.

1998-12-15  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makemore (fr-charnames.h, fr-charset.texi): New rules.
	* tables.pl: Normalize style.
	(digest_french_names): New routine.

1998-11-23  Franois Pinard  <pinard@iro.umontreal.ca>

	* help2man: New file, from elsewhere.
	* Makefile.am (EXTRA_DIST, recode.1): Adjusted.

1998-11-03  Franois Pinard  <pinard@iro.umontreal.ca>

	* helptoman.pl: Comment a wrong line.  Remove parenthesese on
	another.

1998-11-02  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl: Use recode_ucs2 type.

1998-10-27  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl (produce_tables_term): Use bool instead of int.
	(declare_mnemonic): Return, instead of calling next.

1998-10-23  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl: Adapt to use strict.
	* Makemore: Use -w with Perl.

1998-09-15  Franois Pinard  <pinard@iro.umontreal.ca>

	* keld-email/mnemonics,ds: Patched to add Euro symbol.

1998-09-01  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makemore (CHARSETS_DEF, ISO10646_DEF, MNEMONICS_DS): New macros.
	Use them.  For playing with some revised tables emailed by Keld.

1997-12-15  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl (digest_iso10646_def, declare_mnemonic): New routines.

1997-12-14  Franois Pinard  <pinard@iro.umontreal.ca>

	* tables.pl: New file, merging once separate scripts.
	* charname.pl, charset.pl, rfc1345.pl: Deleted.
	* Makefile.am, Makemore: Adjusted.

1997-12-12  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makemore: Fetch and use mnemonic,ds instead of mnemonics.ds.

1997-12-09  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makefile.am (recode.1): Depend on src/main.c, not src/recode.c.
	* helptoman.pl: Reset the accumulation flag even if the usage
	clause is only one line long.

	* charset.pl (digest_rfc1345): Capitalise the saved &rem and add
	an ending period, as necessary, before writing it to charset.texi.

1997-12-05  Franois Pinard  <pinard@iro.umontreal.ca>

	* charset.pl (digest_rfc1345): Diagnose if declarations for a
	charset are not presented in the unofficial canonical order.
	Reported by Keld Jrn Simonsen.

1997-12-03  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makemore (charset.texi): Handle chset31a/charsets.def, instead of
	rfc1345.txt combined with a few Unicode maps.
	(chset31a, charsets.def): New goals.
	(all): Append dependencies to Makefile's all, automating them.
	* charset.pl: Recognise simpler charsets.def format.
	Reported by Keld Jrn Simonsen, Lukas Petrlik and Roman Czyborra.

	* koi8-r and other cyrillic tables gets implemented through the
	changes above.
	Reported by Alexander L. Belikoff, Andries Brouwer and Roman
	Czyborra.

1997-12-02  Franois Pinard  <pinard@iro.umontreal.ca>

	* rfc1345.pl: Generate an inverse table.

1997-12-01  Franois Pinard  <pinard@iro.umontreal.ca>

	* charset.pl: Reorganise with one processor routine per type of
	input file.  Add code to recognise input file types from contents,
	and dispatch accordingly.  Add a routine to read Unicode maps.

	* Makemore (charset.texi): Read mnemonics files before RFC 1345.
	Fetch and process the Unicode format maps held in MAPS.
	(cp1251.txt): New rule.  (MAPS): Adjusted.
	Reported by Andreas Dietrich.

	* Makemore (cp1250.txt): New rule.  (MAPS): Adjusted.
	Reported by Branimir Dolicki, Frre Roy and Primoz Peterlin.

	* Makemore (cp1252.txt): New rule.  (MAPS): Adjusted.
	Reported by Hilmar Schlegel.

1997-11-24  Franois Pinard  <pinard@iro.umontreal.ca>

	* charname.pl, charset.pl, rfc1345.pl: Insert the LGPL instead
	of the GPL in generated sources.

1997-10-14  Franois Pinard  <pinard@iro.umontreal.ca>

	* charset.pl: Generate global argument to module_tables, and
	generate checking and return of initialisation success.

1997-10-06  Franois Pinard  <pinard@iro.umontreal.ca>

	* helptoman.pl: Have better headers and footers.
	Reported by Thomas M. Ott.

1997-10-05  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makemore (i18n.txt, i18nrep.txt): New rules.

	* All: Replace `and usages' by `and surfaces'.  Replace encoding
	and ENCODING by surface and SURFACE.

1997-09-29  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makemore (rfc1345.txt): New rule.

	* helptoman.pl: New file.
	* Makefile.am: Prepare, install and distribute the man page.
	Suggested by Harald Falkenberg.

1997-09-23  Franois Pinard  <pinard@iro.umontreal.ca>

	Have most Perl generation done in this directory, with resulting
	files moved into directories where they are most useful.
	* Makemore: New file.
	* Makefile.am: Simplified accordingly.
	* charname.pl, rfc1345.pl: Moved over from src/.

1997-09-22  Franois Pinard  <pinard@iro.umontreal.ca>

	* charset.pl: Use lc instead of y whenever appropriate.  Use
	upcased hexadecimal for $SOMECHAR and $NOCHAR.  Rename %unicode to
	%ucs2, and some of $code to $ucs2.  Rename UNICODE to MNEMONICS
	and $UNICODE to MNEMONICS.  Implement a pool of for strips of UCS2
	characters.  Do not split output anymore into charset1.c and
	charset2.c; rather have all tables into tables.c and all strips
	into pool.c.  Everything adjusted.

	* Makefile.am (charset.texi): Manage so the script is executed in
	the build directory, so diagnostics have $(srcdir) in references.

1997-07-29  Franois Pinard  <pinard@iro.umontreal.ca>

	* charset.pl: Generated module_ routines need a parameter.

1997-02-26  Franois Pinard  <pinard@iro.umontreal.ca>

	* mnemonic.ds2: Add three dozens of missing codes.

1997-02-25  Franois Pinard  <pinard@iro.umontreal.ca>

	* Makefile.am (EXTRA_DIST): Add charset1.c, charset2.c and
	charset.texi, taken out of BUILT_SOURCES.

1996-09-30  Franois Pinard  <pinard@iro.umontreal.ca>

	* charset.pl: Integrate charset.sed, accept rfc1345.txt as
	argument, use hex.
	* charset.sed: Deleted.
	* Makefile.am: Adjusted.
	Reported by Andreas Schwab.

1996-08-25  Franois Pinard  <pinard@iro.umontreal.ca>

	* charset.pl: Use warn rather than print STDERR.

1996-08-24  Franois Pinard  <pinard@iro.umontreal.ca>

	* charset.pl: Replace DOUBLE_TABLE by UCS2_DATA_TABLE.  Call
	declare_ucs2_data instead of declare_double_step, and avoid
	generating a third argument for size.  Replace SRC by SOURCE.

	* Makefile.am: New, replaces Makefile.in.

1995-07-23  Franois Pinard  <pinard@iro.umontreal.ca>

	* mnemonic.ds: Copied from ftp://dkuug.dk/i18n/mnemonic.ds.
	* mnemonic.ds2: New file, edited from inspection of rfc1345.txt.
	* Makefile.in (DISTFILES): Distribute them.
	* charset.pl: Generate UCS2 in tables, instead of mnemonics.

1995-07-10  Franois Pinard  <pinard@iro.umontreal.ca>

	Distribution unflattened, for using GNU gettext.
	* Makefile.in: New file.