1 | po4a NEWS␊ |
2 | ␊ |
3 | =======================================================================␊ |
4 | ␊ |
5 | * Major changes in release 0.45 (2013-08-21)␊ |
6 | ␊ |
7 | po4a:␊ |
8 | * Fix usage of File::Temp::tempfile to allow using Perl >= 5.18.␊ |
9 | ␊ |
10 | Asciidoc:␊ |
11 | * Make it a standalone format.␊ |
12 | ␊ |
13 | Docbook:␊ |
14 | * Make <beginpage> inline.␊ |
15 | ␊ |
16 | Ini:␊ |
17 | * Add key parameter as an automatic comment. This allows using␊ |
18 | po4a-gettextize on ini files.␊ |
19 | ␊ |
20 | LaTeX:␊ |
21 | * Fix handling of optional parameters in newtheorem command.␊ |
22 | ␊ |
23 | Po:␊ |
24 | * Fix computation of timezone written into PO files.␊ |
25 | ␊ |
26 | Sgml:␊ |
27 | * Fix failing tests with recent Docbook DTD.␊ |
28 | ␊ |
29 | =======================================================================␊ |
30 | ␊ |
31 | * Major changes in release 0.44 (2012-10-21)␊ |
32 | ␊ |
33 | translations:␊ |
34 | * Start of Portuguese translation␊ |
35 | ␊ |
36 | =======================================================================␊ |
37 | ␊ |
38 | * Major changes in release 0.43 (2012-10-17)␊ |
39 | ␊ |
40 | po4a:␊ |
41 | * Add --porefs option to change how file locations are written into␊ |
42 | the POT file (and thus into the PO files also).␊ |
43 | ␊ |
44 | po4a-updatepo po4a Po:␊ |
45 | * Extend the --porefs option, add a new 'counter' value to replace␊ |
46 | line number by an increasing counter.␊ |
47 | An optional ",nowrap" or ",wrap" specifier can be added to tell␊ |
48 | whether file locations are written on a single line or wrapped on␊ |
49 | several lines. Default is ",nowrap", it will be changed to ",wrap"␊ |
50 | in a future release.␊ |
51 | ␊ |
52 | Man:␊ |
53 | * Make .UR/.UE macros inline.␊ |
54 | * Add macros used in several NetBSD man pages: %I %U Brc Bro Lp Lk␊ |
55 | ␊ |
56 | Text:␊ |
57 | * Fix two line titles in AsciiDoc format.␊ |
58 | * Let AsciiDoc format handle many more styles.␊ |
59 | * Add support for automatic comments in AsciiDoc format.␊ |
60 | ␊ |
61 | =======================================================================␊ |
62 | ␊ |
63 | * Major changes in release 0.42 (2012-05-16)␊ |
64 | ␊ |
65 | po4a:␊ |
66 | * Allow adding command-line options after config file.␊ |
67 | ␊ |
68 | Text:␊ |
69 | * Add support for control files.␊ |
70 | ␊ |
71 | msguntypot:␊ |
72 | * Do not remove obsolete entries from PO files.␊ |
73 | ␊ |
74 | documentation translations:␊ |
75 | * New German translations␊ |
76 | * Updated Spanish translations␊ |
77 | * Updated French translations␊ |
78 | * Updated Japanese translations␊ |
79 | * Updated Polish translations␊ |
80 | ␊ |
81 | =======================================================================␊ |
82 | ␊ |
83 | * Major changes in release 0.41 (2010-12-01)␊ |
84 | ␊ |
85 | po4a-updatepo:␊ |
86 | * --previous flag was not passed to msgmerge␊ |
87 | ␊ |
88 | po4a:␊ |
89 | * Do no more generate backups for PO files.␊ |
90 | * Fix the --srcdir option, master file was not found.␊ |
91 | * Expand variables when reading @-prefixed addenda files.␊ |
92 | ␊ |
93 | Text:␊ |
94 | * Remove trailing newline in titles from PO files␊ |
95 | ␊ |
96 | Packaging:␊ |
97 | * Remove Makefile, all processing is performed by Build.PL ␊ |
98 | ␊ |
99 | =======================================================================␊ |
100 | ␊ |
101 | * Major changes in release 0.40.2 (2010-11-30)␊ |
102 | ␊ |
103 | documentation:␊ |
104 | * Improve English style (following recommendations from man(7))␊ |
105 | ␊ |
106 | translations:␊ |
107 | * Start of Danish translation␊ |
108 | * Removal of Arabic translation, only one string was translated␊ |
109 | * Updated Vietnamese translation␊ |
110 | * Updated Slovenian translation␊ |
111 | * Updated Basque translation␊ |
112 | * Updated French translation␊ |
113 | * Updated Japanese translation␊ |
114 | * Updated Czech translation␊ |
115 | * Updated German translation␊ |
116 | * Updated Ukrainian translation␊ |
117 | * Updated Esperanto translation␊ |
118 | * Updated Estonian translation␊ |
119 | * Updated Russian translation␊ |
120 | ␊ |
121 | documentation translations:␊ |
122 | * Updated Spanish translations␊ |
123 | * Updated French translations␊ |
124 | * Updated Japanese translations␊ |
125 | * Updated Polish translations␊ |
126 | ␊ |
127 | =======================================================================␊ |
128 | ␊ |
129 | * Major changes in release 0.40.1 (2010-08-25)␊ |
130 | ␊ |
131 | Po:␊ |
132 | * Change header entry to be consistent with xgettext when creating␊ |
133 | POT files: replace Content-Transfer-Encoding: ENCODING" by␊ |
134 | "Content-Transfer-Encoding: 8bit\n" and add a Language field.␊ |
135 | ␊ |
136 | documentation:␊ |
137 | * Improve English style (proper casing, replace cvs by VCS, etc).␊ |
138 | ␊ |
139 | translations:␊ |
140 | * Updated French translations␊ |
141 | * Updated Spanish translations␊ |
142 | * Updated Japanese translations␊ |
143 | * Updated Esperanto translations␊ |
144 | * Updated Swedish translations␊ |
145 | * Updated Russian translations␊ |
146 | * Updated Estonian translations␊ |
147 | * Updated Ukrainian translations␊ |
148 | * Updated Czech translations␊ |
149 | * Updated Portuguese translations␊ |
150 | * Updated German translations␊ |
151 | ␊ |
152 | Project resources:␊ |
153 | * We migrated from CVS to SVN. All CVS history has been converted.␊ |
154 | See http://svn.debian.org/viewsvn/po4a/␊ |
155 | The standard SVN layout is used (with top-level /trunk, /branches␊ |
156 | and /tags directories), and the files to generate the website␊ |
157 | (html/, po/html.cfg and po/www) are moved into a new /web␊ |
158 | top-level directory.␊ |
159 | ␊ |
160 | =======================================================================␊ |
161 | ␊ |
162 | * Major changes in release 0.40 (2010-07-27)␊ |
163 | ␊ |
164 | po4a-gettextize:␊ |
165 | * When it fails, recode msgstr into current charset before␊ |
166 | printing it.␊ |
167 | ␊ |
168 | Text:␊ |
169 | * Fix failures "Unknown option: copyright-holder"␊ |
170 | ␊ |
171 | Man:␊ |
172 | * Support font modifiers in the form \f(XX and \f[FONT-NAME]␊ |
173 | ␊ |
174 | =======================================================================␊ |
175 | ␊ |
176 | * Major changes in release 0.39 (2010-02-02)␊ |
177 | ␊ |
178 | po4a␊ |
179 | * New syntax for addenda, path may be preceded by modifiers.␊ |
180 | ␊ |
181 | =======================================================================␊ |
182 | ␊ |
183 | * Major changes in release 0.38 (2010-01-14)␊ |
184 | ␊ |
185 | po4a␊ |
186 | * Exit with an error if master file specified in a po4a configuration␊ |
187 | file does not exist.␊ |
188 | ␊ |
189 | po4a, po4a-updatepo:␊ |
190 | * --previous is activated by default.␊ |
191 | * Use --no-previous to support versions of gettext earlier than 0.16.␊ |
192 | ␊ |
193 | Xml:␊ |
194 | * Fix handling of multi-lines placeholder tags.␊ |
195 | * New option addlang.␊ |
196 | ␊ |
197 | Pod:␊ |
198 | * Detect the encoding based on the input's =encoding line.␊ |
199 | ␊ |
200 | =======================================================================␊ |
201 | ␊ |
202 | * Major changes in release 0.37.1 (2009-11-22)␊ |
203 | ␊ |
204 | po4a-build:␊ |
205 | * Fix UTF8 handling and names of perl modules for section 3.␊ |
206 | * Fix bug that caused translated manpages to be overwritten.␊ |
207 | ␊ |
208 | =======================================================================␊ |
209 | ␊ |
210 | * Major changes in release 0.37.0 (2009-11-20)␊ |
211 | ␊ |
212 | po4a-build:␊ |
213 | * New script for one-stop generation of untranslated and translated␊ |
214 | documentation from DocBook XML and POD sources.␊ |
215 | ␊ |
216 | translations:␊ |
217 | * Updated Spanish translations.␊ |
218 | ␊ |
219 | ===============================================================================␊ |
220 | * Major changes in release 0.36.6 (2009-11-07)␊ |
221 | ␊ |
222 | Text:␊ |
223 | * Added options breaks and tabs.␊ |
224 | ␊ |
225 | po4aman-display-po␊ |
226 | * Fixed bashism.␊ |
227 | ␊ |
228 | translations:␊ |
229 | * Added Vietnamese translation␊ |
230 | * Updated Czech translation␊ |
231 | * Updated Spanish translation of the documentation␊ |
232 | ␊ |
233 | ===============================================================================␊ |
234 | * Major changes in release 0.36.5 (2009-09-10)␊ |
235 | ␊ |
236 | Sgml:␊ |
237 | * Fix detection of entities in the prolog.␊ |
238 | ␊ |
239 | translations:␊ |
240 | * Updated German translation␊ |
241 | * Updated Portuguese translation␊ |
242 | ␊ |
243 | ===============================================================================␊ |
244 | * Major changes in release 0.36.4 (2009-08-30)␊ |
245 | ␊ |
246 | po4a␊ |
247 | * Added options --srcdir and --destdir. They permit to strip the base␊ |
248 | directory for the input and output documents (in the config file and in␊ |
249 | the references generated in the PO files).␊ |
250 | ␊ |
251 | po4a-updatepo␊ |
252 | * Added options --msgid-bugs-address, --copyright-holder, --package-name,␊ |
253 | --package-version to control the generation of the PO header.␊ |
254 | ␊ |
255 | translations:␊ |
256 | * Updated Basque translation␊ |
257 | * Updated Czech translation␊ |
258 | * Updated Esperanto translation␊ |
259 | * Improved Estonian translation.␊ |
260 | * Updated French translation␊ |
261 | * Updated Russian translation␊ |
262 | * Updated Spanish translation.␊ |
263 | * Updated Swedish translation.␊ |
264 | ␊ |
265 | ===============================================================================␊ |
266 | * Major changes in release 0.36.3 (2009-07-22)␊ |
267 | ␊ |
268 | Bug fix release.␊ |
269 | po4a-gettextize's new options were rejected by the modules.␊ |
270 | ␊ |
271 | ===============================================================================␊ |
272 | * Major changes in release 0.36.2 (2009-07-21)␊ |
273 | ␊ |
274 | po4apod-display-po␊ |
275 | * New script to display previews of POD translations.␊ |
276 | po4a-gettextize␊ |
277 | * Added options --msgid-bugs-address, --copyright-holder, --package-name,␊ |
278 | --package-version to control the generation of the PO header.␊ |
279 | ␊ |
280 | Text:␊ |
281 | * Avoid the translation of some markups: title and horizontal rules.␊ |
282 | * Improved Markdown support.␊ |
283 | Xml:␊ |
284 | * New option customtag for inline tags that should not be treated as a␊ |
285 | tag (e.g. they do not need to be closed).␊ |
286 | Wml:␊ |
287 | * Fix handling of non ASCII input documents.␊ |
288 | ␊ |
289 | ===============================================================================␊ |
290 | * Major changes in release 0.36.1 (2009-04-05)␊ |
291 | ␊ |
292 | TeX:␊ |
293 | * Fix support for inline customization of separators.␊ |
294 | * Fix support for double escapes, which should not introduce commands.␊ |
295 | LaTeX:␊ |
296 | * Added support for the tabularx environment.␊ |
297 | Xml:␊ |
298 | * Do not include commented out external entities (when includeexternal is␊ |
299 | used).␊ |
300 | Pod:␊ |
301 | * Do not add an =encoding header if the encoding is empty.␊ |
302 | ␊ |
303 | ===============================================================================␊ |
304 | * Major changes in release 0.36 (2009-03-15)␊ |
305 | ␊ |
306 | general:␊ |
307 | * The "type:" comments in the PO files are now tagged as extracted␊ |
308 | comments (starting with #.). This changes all the PO files generated by␊ |
309 | po4a. Maintainers should just let these changes pass through.␊ |
310 | Translator may want to remove the comment lines starting with '# type:'␊ |
311 | as they will be duplicates with the '#. type:' comments.␊ |
312 | ␊ |
313 | Xml:␊ |
314 | * Placeholders are presented with a type and have a more valid XML␊ |
315 | representation. This changes the PO files, but translations could be␊ |
316 | updated automatically.␊ |
317 | * Do not fail when the doctype does not match the expected one. Only␊ |
318 | issue a warning.␊ |
319 | * The tags and tagsonly options are deprecated. Use the␊ |
320 | translated/untranslated and break/inline/placeholder options instead.␊ |
321 | * Added foldattributes option. Useful to simplify strings and avoid typos␊ |
322 | when attributes shall not be translated.␊ |
323 | Man:␊ |
324 | * Better handling of spaces in command arguments.␊ |
325 | TeX:␊ |
326 | * Included files are searched with kpsewhich instead of using TEXINPUTS␊ |
327 | directly.␊ |
328 | ␊ |
329 | ===============================================================================␊ |
330 | * Major changes in release 0.35 (2009-02-10)␊ |
331 | ␊ |
332 | po4a␊ |
333 | * Added support for the [po_directory] command in the configuration file.␊ |
334 | It permits to avoid listing the supported languages. Simply dropping a␊ |
335 | new PO file should be sufficient. It should be preferred over the␊ |
336 | po4a_langs and po4a_paths commands.␊ |
337 | po4a-normalize:␊ |
338 | * Added option -b, --blank to check which parts of a document are not␊ |
339 | translated.␊ |
340 | po4a-gettextize:␊ |
341 | * Improved conflict handling: indicate the reference of the alternatives␊ |
342 | when the same string has different translations.␊ |
343 | ␊ |
344 | general:␊ |
345 | * Added support for a nowrapi18n option in Locale::Po4a::Common in␊ |
346 | order to use Locale::Po4a programatically.␊ |
347 | ␊ |
348 | packaging:␊ |
349 | * Manpages are generated in utf-8. This requires a recent Pod::Man with␊ |
350 | support for the utf8 option.␊ |
351 | ␊ |
352 | Docbook:␊ |
353 | * Improved support for Docbook 5 and Docbook 4, based on the official␊ |
354 | documentation of the Docbook tags.␊ |
355 | Pod:␊ |
356 | * Announce the encoding in the POD header.␊ |
357 | Sgml:␊ |
358 | * Add support for recursive inclusion.␊ |
359 | Text:␊ |
360 | * Added option asciidoc␊ |
361 | Xhtml:␊ |
362 | * Improvements for the <u> tag.␊ |
363 | xml:␊ |
364 | * Fix the nodefault option. Derivative modules should use _default_tags␊ |
365 | and _default_inline to define the default behavior of their␊ |
366 | module-specific tags (instead of tags and inline).␊ |
367 | * Speed improvements.␊ |
368 | * Added support for placeholders.␊ |
369 | ␊ |
370 | ===============================================================================␊ |
371 | * Major changes in release 0.34 (2008-07-20)␊ |
372 | ␊ |
373 | ** New features␊ |
374 | general:␊ |
375 | * Do not end re-wrapped lines with a space.␊ |
376 | halibut:␊ |
377 | * Added support for the Halibut format.␊ |
378 | sgml:␊ |
379 | * Fix failures with big sgml documents ("broken pipe" received from␊ |
380 | nsgmls -p).␊ |
381 | text:␊ |
382 | * Added support for the Markdown format, as used with Ikiwiki.␊ |
383 | * Make sure files are not mixed together when gettextized at the same␊ |
384 | time.␊ |
385 | packaging:␊ |
386 | * Fix build failures with old versions of Module::Build.␊ |
387 | ␊ |
388 | ===============================================================================␊ |
389 | * Major changes in release 0.33.3 (2008-04-02)␊ |
390 | ␊ |
391 | po4a:␊ |
392 | * Add options --package-name and --package-version (similar to xgettext's␊ |
393 | options).␊ |
394 | ␊ |
395 | translations:␊ |
396 | * Actually ship Japanese translations.␊ |
397 | ␊ |
398 | ===============================================================================␊ |
399 | * Major changes in release 0.33.2 (2008-04-01)␊ |
400 | ␊ |
401 | text:␊ |
402 | * Added support for the fortunes format.␊ |
403 | ␊ |
404 | translations:␊ |
405 | * New Japanese translation.␊ |
406 | * The manpages are generated in UTF-8.␊ |
407 | ␊ |
408 | ===============================================================================␊ |
409 | * Major changes in release 0.33.1 (2008-03-16)␊ |
410 | ␊ |
411 | This is a bug fix release.␊ |
412 | ␊ |
413 | man:␊ |
414 | * Do not translate - to \- inside \*[...], \(.., \H'...', or \Z'...'.␊ |
415 | ␊ |
416 | xml:␊ |
417 | * Do not translate SSI comments by default.␊ |
418 | ␊ |
419 | packaging:␊ |
420 | * Fix the installation path of manpages and .mo files.␊ |
421 | ␊ |
422 | ===============================================================================␊ |
423 | * Major changes in release 0.33 (2008-03-03)␊ |
424 | ␊ |
425 | Notes to packagers: Since 0.31, some tests in the sgml testsuite require␊ |
426 | the docbook sgml DTD. If you run the testsuite at build time you must have␊ |
427 | these DTD in your build dependencies or you must disable these tests␊ |
428 | cases in the testsuite.␊ |
429 | ␊ |
430 | ** New features␊ |
431 | general: Support for PO files with plural forms.␊ |
432 | Po4a does not generate such PO files, but it can receive one in␊ |
433 | input. In such case, po4a cannot choose between the (singular␊ |
434 | and) plural forms. It will consider that msgstr[0] is the␊ |
435 | translation of msgid and msgstr[1] is the translation of␊ |
436 | msgid_plural, which may be wrong. Thus, a warning will be␊ |
437 | issued if po4a is asked to translate the singular or plural␊ |
438 | form of a message with plural forms.␊ |
439 | ␊ |
440 | texinfo: Major changes. Tested on the elisp documentation.␊ |
441 | ␊ |
442 | sgml: Fail if nsgmls cannot validate the input file. This can be turned␊ |
443 | off with the "force" option.␊ |
444 | ␊ |
445 | xml: New option "cpp" to support C preprocessor directives (this avoids␊ |
446 | re-wrapping lines with preprocessor directives).␊ |
447 | xml: New options "translated" and "untranslated" that should allow an␊ |
448 | easier configuration of Xml (and derivative module)␊ |
449 | xml: Avoid duplicated newlines at the end of lines of multi-lines␊ |
450 | comments.␊ |
451 | xml: Paragraphs which only consist in an inline tag are now extracted.␊ |
452 | This makes a lot of string to available for translation in the PO␊ |
453 | file.␊ |
454 | docbook: Tested on the Docbook testsuite. Lots of tag added.␊ |
455 | ␊ |
456 | po4a: Fix failures with perl 5.10. Thanks to Roderich Schupp␊ |
457 | <roderich.schupp@googlemail.com>␊ |
458 | ␊ |
459 | msguntypot: Fix handling of the comment of the PO header.␊ |
460 | ␊ |
461 | ===============================================================================␊ |
462 | * Major changes in release 0.32 (2007-08-15)␊ |
463 | ␊ |
464 | ** Security fix␊ |
465 | Fix a symlink attack caused by the /tmp/gettextization.failed.po␊ |
466 | temporary file.␊ |
467 | (CVE-2007-4462)␊ |
468 | ␊ |
469 | ** Bug fixes␊ |
470 | ␊ |
471 | sgml: The handling of newlines was broken in no-wrap sections in 0.31␊ |
472 | ␊ |
473 | xhtml: The module is now distributed as the other modules.␊ |
474 | ␊ |
475 | texinfo: Fix infinite loop when a command parameter ends with \␊ |
476 | (as in @samp{\})␊ |
477 | ␊ |
478 | ** New features␊ |
479 | ␊ |
480 | xml: New option includeexternal to support external entities.␊ |
481 | ␊ |
482 | texinfo: Added support for many commands and environment (see␊ |
483 | changelog).␊ |
484 | ␊ |
485 | xhtml: New option includessi, which adds supports for Server Side␊ |
486 | Includes include element (<!--#include virtual="/foo/bar.html" -->).␊ |
487 | ␊ |
488 | xml: New option ontagerror to control the behavior of the module in case␊ |
489 | of error. This permits to support files that the module would␊ |
490 | consider invalid otherwise.␊ |
491 | ␊ |
492 | ** Translations␊ |
493 | ␊ |
494 | New translations (Bengali, Estonian, Croatian, Indonesian, Kannada,␊ |
495 | Korean, Occitan, Uzbek, Simplified Chinese, Chinese from Hong Kong) and␊ |
496 | many updates.␊ |
497 | ␊ |
498 | ===============================================================================␊ |
499 | * Major changes in release 0.31 (2007-05-07)␊ |
500 | ␊ |
501 | ** Dependencies␊ |
502 | ␊ |
503 | po4a,␊ |
504 | po4a-updatepo: New option --previous requires gettext 0.16.␊ |
505 | ␊ |
506 | ** Bug fixes␊ |
507 | ␊ |
508 | general: Don't hang when running in background with redirected stdout.␊ |
509 | Thanks to Jim Meyering.␊ |
510 | ␊ |
511 | ** New features␊ |
512 | ␊ |
513 | general: po4a now uses timestamps to avoid re-generating a translation␊ |
514 | if no changes are expected: if a translation is more recent␊ |
515 | than its associated PO, master document, addenda or␊ |
516 | configuration file, then there is no need to update it. For the␊ |
517 | documents which do not pass the translation threshold, a␊ |
518 | --stamp option was added to tell po4a to create files with a␊ |
519 | .po4a-stamp extension (you can also create them manually).␊ |
520 | This can save a lot of time when po4a knows that the␊ |
521 | translation will not be generated because there were no changes␊ |
522 | since the last po4a run.␊ |
523 | ␊ |
524 | general: Beginning of a C extension. This provides speedup. Testers are␊ |
525 | welcomed.␊ |
526 | ␊ |
527 | po4a: New options: --msgid-bugs-address and --copyright-holder.␊ |
528 | ␊ |
529 | po4a: Add new tag: [options] to set global options (i.e. for every␊ |
530 | documents in the configuration file).␊ |
531 | ␊ |
532 | po4a: Update translations based on modification times. Use timestamp to␊ |
533 | avoid retrying generate uncompleted translations.␊ |
534 | ␊ |
535 | man: New 'unknown_macros' option to specify the behavior of po4a with␊ |
536 | unknown groff macros.␊ |
537 | ␊ |
538 | man: Reset the configuration between two runs. This permits to define␊ |
539 | different options for different files in a config file with the␊ |
540 | opt:"..." parameters.␊ |
541 | ␊ |
542 | ===============================================================================␊ |
543 | * Major changes in release 0.30 (2007-01-05)␊ |
544 | ␊ |
545 | ** Bug fixes␊ |
546 | ␊ |
547 | man: Recode the text which is skipped, like comments.␊ |
548 | This kind of issue may also appear on other modules.␊ |
549 | A better solution would be to always use UTF-8 internally.␊ |
550 | ␊ |
551 | distribution: Some unit tests were missing.␊ |
552 | Also, the dependencies have been simplified.␊ |
553 | Locale::gettext, Text::WrapI18N, Term::ReadKey and SGMLS␊ |
554 | are still recommended, but no more required.␊ |
555 | The BibTex module is now distributed.␊ |
556 | ␊ |
557 | sgml: The module should be more friendly with XML files.␊ |
558 | ␊ |
559 | po4a: When po4a creates a new PO file, it now uses msginit. This may␊ |
560 | change the header of created PO files.␊ |
561 | ␊ |
562 | guide: Major update of the tag definitions. Thanks to Azamat H.␊ |
563 | Hackimov.␊ |
564 | ␊ |
565 | Po: use strftime instead of date because date is not available on␊ |
566 | every platform.␊ |
567 | ␊ |
568 | tests: rename the XML testsuite to SGML, since it was testing the Sgml␊ |
569 | module, and add a new testsuite for the Xml module (it currently␊ |
570 | tests the Guide module).␊ |
571 | ␊ |
572 | ** Translations␊ |
573 | ␊ |
574 | Updated Russian translation.␊ |
575 | ␊ |
576 | ===============================================================================␊ |
577 | * Major changes in release 0.29 (2006-10-15)␊ |
578 | ␊ |
579 | ** New features␊ |
580 | ␊ |
581 | ** Bug fixes␊ |
582 | ␊ |
583 | sgml: Remove the tags from the default categories when they are defined␊ |
584 | by the user. This changes the behavior of the Sgml module's options.␊ |
585 | ␊ |
586 | sgml: Better line references in the generated PO.␊ |
587 | ␊ |
588 | sgml: Support for '/>' (empty XML tag closure) when an xml prologue is␊ |
589 | found (<?xml ...?>).␊ |
590 | ␊ |
591 | po4a: When po4a create new PO files, it now uses msginit instead of␊ |
592 | copying the POT file.␊ |
593 | ␊ |
594 | ===============================================================================␊ |
595 | * Major changes in release 0.29 (2006-10-15)␊ |
596 | ␊ |
597 | ** New features␊ |
598 | ␊ |
599 | New module for .INI files. Thanks to Costin Stroie.␊ |
600 | ␊ |
601 | New module for BibTeX bibliographies.␊ |
602 | ␊ |
603 | man: New mdoc option for stricter support of mdoc pages (NAME section␊ |
604 | not translated).␊ |
605 | ␊ |
606 | text: Support for underlined text.␊ |
607 | ␊ |
608 | text: Support for bulleted paragraphs (can be deactivated with␊ |
609 | -o nobullets).␊ |
610 | ␊ |
611 | ** Bug fixes␊ |
612 | ␊ |
613 | man: Keep empty commented lines.␊ |
614 | ␊ |
615 | man: Do not add spaces at the end of lines.␊ |
616 | ␊ |
617 | man: Languages without non breaking space could not use question marks.␊ |
618 | ␊ |
619 | sgml: Better support for verbatim sections, and consider <cmdsynopsis>␊ |
620 | as verbatim. <arg> and <option> are now in the ignore category.␊ |
621 | ␊ |
622 | general: Length calculation algorithm changed for wrapping lines in the␊ |
623 | output document or in the PO. This should improve output when files are␊ |
624 | encoded in UTF-8.␊ |
625 | ␊ |
626 | ===============================================================================␊ |
627 | * Major changes in release 0.28 (2006-08-17)␊ |
628 | ␊ |
629 | ** Bug fixes␊ |
630 | ␊ |
631 | man: Fix for .I " " and other minor bug fixes.␊ |
632 | ␊ |
633 | tex/latex: Documentation and usability improvements.␊ |
634 | ␊ |
635 | ** Speed improvement␊ |
636 | ␊ |
637 | po4a: The POs are now only read once. This will speed the processing␊ |
638 | when many documents are specified in a configuration file.␊ |
639 | ␊ |
640 | ** Translations␊ |
641 | ␊ |
642 | Updated French translation.␊ |
643 | |