2006-10-15 Nicolas François <nicolas.francois@centraliens.net>
* po/pod/fr.po: Updated to 1107t1u.
2006-10-13 Nicolas François <nicolas.francois@centraliens.net>
* testsuite/check: Add the zZ and zY macro to include bash.1 in
the testsuite.
2006-10-10 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Text.pm: When we try to detect if a paragraph
contains multiple bullets, quote the bullet to avoid problems with
parenthesis.
2006-10-09 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Text.pm: The module generated additional empty
lines. Better handling of empty paragraphs (empty line followed
by another one).
* lib/Locale/Po4a/Text.pm: Add support for underlined text.
Translate a title together with the underlining, in non wrapped
mode. Underlines are lines consisting in only '=', '-' or '_'.
* lib/Locale/Po4a/Text.pm: Consider paragraphs with more than 3
consecutive spaces as non-wrapped paragraphs.
* lib/Locale/Po4a/Text.pm: Consider paragraphs starting by a
bullet ('*') or numberred paragraphs ('1)' or '2.') as non-wrapped
paragraphs.
* lib/Locale/Po4a/TransTractor.pm (translate): When the wrapcol
argument is negative, add the default wrapcol value. NOTE: It
does not take into account the argument of the po4a-translate's
--width option.
* lib/Locale/Po4a/Text.pm: Support for bulleted paragraphs:
extract the bullet's text, and wrap/reindent after translation.
A -o nobullets option was added to revert this behavior.
* NEWS: Document these changes.
* lib/Locale/Po4a/Text.pm: Support consecutive bulleted
paragraphs, without empty line to separate them.
2006-10-08 Nicolas François <nicolas.francois@centraliens.net>
* NEWS: document important changes in 0.29.
* lib/Locale/Po4a/TransTractor.pm: Prepare release 0.29.
2006-10-08 Jordi Vilalta <jvprat@gmail.com>
* po/bin/ca.po, po/bin/es.po: Updated the translations.
2006-10-08 Nicolas François <nicolas.francois@centraliens.net>
* po/bin/po4a.pot, po/pod/po4a-pod.pot: Regerated.
* po/bin/*.po, po/pod/*.po: Synchronized with the POTs.
2006-10-08 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Man.pm: Add an "mdoc" option to select a
stricter support for mdoc (no translation of the 'NAME' section).
2006-10-07 Nicolas François <nicolas.francois@centraliens.net>
* po4a-normalize: Beginning of support for reading stdin.
More work is needed for a full support (other options, other
tools, module should not read the file twice, how to deal with
inclusion, ...).
* po4a-gettextize: Likewise.
2006-10-07 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Sgml.pm: Add 'term' to the verbatim tags. This
is needed for the module-assistant sgml man page. Otherwise,
lists' items are not indented.
2006-10-07 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Man.pm: Fix the issue detected in the previous
changes (mdoc.fr). When a line was wrapped inside a E<.xx ...>,
the end of line was replaced by a space instead of just being
deleted.
* t/data-23/mdoc.fr: Fix the testsuite accordingly.
2006-10-07 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Po.pm: Fix another wrap / length calculation
issue, this time for the generation of the PO.
* t/data-23/mdoc.fr: Needed by the previous change. The mdoc code
needs a fix.
2006-10-07 Nicolas François <nicolas.francois@centraliens.net>
* t/data-23/mdoc.fr: This is needed by the previous change. This
probably means there is minor issue in the handling of E<.xx ...>.
2006-09-24 Yuri Kozlov <kozlov.y@gmail.com>
* lib/Locale/Po4a/Po.pm: Convert UTF-8 strings to Perl's "logical
character" before wrapping the text. This helps the length
calculation needed for wrapping lines.
2006-09-18 Stephane Blondon <stephane.blondon@laposte.net>
* po/pod/fr.po: Fix a typo.
2006-09-18 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Sgml.pm: Do not reopen the input file.
Otherwise, it fails when the master document is stdin.
2006-09-17 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Man.pm: Add \N'xxx' to the exception for the ''
to \*(rq transliteration. Thanks to KISE Hiroshi for pointing
this.
2006-09-14 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Sgml.pm: Move <cmdsynopsis> from the indent to the
verbatim category.
* lib/Locale/Po4a/Sgml.pm: Move <arg> and <option> from the
translate to the ignore.
* lib/Locale/Po4a/Sgml.pm: Fix the handling of verbatim sections.
Better spacing (some end of line were missing).
2006-09-05 Nicolas François <nicolas.francois@centraliens.net>
* t/23-man.t, t/data-23/spaces, t/data-23/spaces.fr_latin1,
t/data-23/spaces.fr_latin1.po, t/data-23/spaces.fr_utf8,
t/data-23/spaces.fr_utf8.po, t/data-23/spaces.ja,
t/data-23/spaces.ja.po, t/data-23/spaces.pot: New test for an
issue pointed by KISE Hiroshi.
* lib/Locale/Po4a/Man.pm: ? was considered as a non breaking
space. Activate the detection of failing Encode::from_to().
Thanks to KISE Hiroshi for pointing it.
* t/data-23/fonts.en, t/data-23/fonts.pot: Fix the test suite:
"empty commented lines" are kept.
* t/data-23/mdoc.fr: Fix the test suite: "spaces at the
end of the line for blocks of text" are removed.
2006-08-30 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/BibTeX.pm: Change what appears in the 'type'
comment of the msgid (in the PO).
2006-08-29 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/BibTeX.pm: New module: support for BibTeX
bibliographies.
* lib/Locale/Po4a/Text.pm: Fix a typo in a comment.
2006-08-27 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Man.pm: Keep empty commented lines.
* lib/Locale/Po4a/Man.pm: wrap keeps spaces at the end of
empty lines. Remove the space at the end of the line for blocks of
text (it should be done in some other blocks,but at least, it seems
safe here).
2006-08-27 Nicolas François <nicolas.francois@centraliens.net>
* t/data-23/mixed.cfg, t/data-23/mixed.pot, t/data-23/mixed.fr.po,
t/data-23/mixed1, t/data-23/mixed1.fr, t/data-23/mixed2,
t/data-23/mixed2.fr, t/data-23/mixed3, t/data-23/mixed3.fr,
t/data-23/mixed4, t/data-23/mixed.4.fr, t/23-man.t: New mixed
test. Avoid depending on files used by other tests.
* lib/Locale/Po4a/Man.pm: remove re_init() and detect the end of
file when there are no more lines in parse().
2006-08-26 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Man.pm: Reorganize the list of options: all the
options to specify the behaviour of new options together.
2006-08-23 Nicolas François <nicolas.francois@centraliens.net>
* MANIFEST: Distribute the INI module.
* lib/Locale/Po4a/Chooser.pm: Add the 'ini' module alias.
* lib/Locale/Po4a/Ini.pm: Little cleanup. Remove references to
Pod::Parser.
* t/26-ini.t, t/data-26/test1.ini, t/data-26/test1.po: Add a test
to the testsuite for the ini module.
* lib/Locale/Po4a/Man.pm: Call re_init only once, in docheader.
When it was called in the .TH and .Dd macros, it used to remove
the comments at the beginning (e.g. copyright notice, preprocessor
indications, etc.
2006-08-21 Costin Stroie <cstroie@bitdefender.com>
* lib/Locale/Po4a/Ini.pm: New module for .INI files.
2006-08-20 Nicolas François <nicolas.francois@centraliens.net>
* lib/Locale/Po4a/Man.pm: (mdoc) Only remove the spaces at the end
of an mdoc macros if the space is not escaped.
* lib/Locale/Po4a/Man.pm: Do not always change '' to \*(rq.
For example, Pod::Man uses \*' and this sequence may be followed by a
single quote.
|