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.
|