SCM

File Release Notes and Changelog

Release Name: 0.32

Release Notes

* Major changes in release 0.32 (2007-08-15)

** Security fix
  Fix a possible race condition on a file created in /tmp.

** Bug fixes

  sgml: The handling of newlines was broken in no-wrap sections in 0.31

  xhtml: The module is now distributed as the other modules.

  texinfo: Fix infinite loop when a command parameter ends with \
           (as in @samp{\})

** New features

  xml: New option includeexternal to support external entities.

  texinfo: Added support for many commands and environment (see
           changelog).

  xhtml: New option includessi, which adds supports for Server Side
         Includes include element (<!--#include virtual="/foo/bar.html" -->).

  xml: New option ontagerror to control the behavior of the module in case
       of error. This permits to support files that the module would
       consider invalid otherwise.

** Translations

  New translations (Bengali, Estonian, Croatian, Indonesian, Kannada,
  Korean, Occitan, Uzbek, Simplified Chinese, Chinese from Hong Kong) and
  many updates.

Change Log

2007-08-15  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/TransTractor.pm: Prepare the next 0.32 release.
        * po/bin/pl.po: Rewrapped.
        * MANIFEST: Added NEWS file.
        * NEWS, debian/changelog: Updated 0.32 release date.

2007-08-14  Nicolas François  <nicolas.francois@centraliens.net>

        Fix broken links in the documentation.
        * po/pod/pl.po: Fix po4a-translate's section (2->1).
        * doc/po4a.7.pod: Avoid redirections for the previewKonq and
        Debian l10n links.
        * po/pod/po4a-pod.pot: Regerated.
        * po/pod/*.po: Synchronized with the POT, and unfuzzied.

2007-08-13  Robert Luberda  <robert@debian.org>

        * lib/Locale/Po4a/Xml.pm, lib/Locale/Po4a/Xhtml.pm: Fix typo in
        documentation.
        * po/pod/po4a-pod.pot: Regerated.
        * po/pod/*.po: Synchronized with the POT, and unfuzzied.

2007-08-13  Robert Luberda  <robert@debian.org>

        * po/pod/pl.po, po/bin/pl.po: Updated

2007-08-12  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Wml.pm: Remove non translatable strings from the
        documentation.
        * po/pod/po4a-pod.pot: Regerated.
        * po/pod/*.po: Synchronized with the POT.

2007-08-12  Nicolas François  <nicolas.francois@centraliens.net>

        * po/bin/zh_HK.po po/bin/zh_CN.po po/bin/bn.po po/bin/et.po
        po/bin/hr.po po/bin/id.po po/bin/kn.po po/bin/ko.po po/bin/oc.po
        po/bin/uz.po: Imported translations from Rosetta.
        * po/bin/ca.po, po/bin/cs.po, po/bin/de.po, po/bin/eo.po,
        po/bin/es.po, po/bin/fr.po, po/bin/it.po, po/bin/nb.po,
        po/bin/nl.po, po/bin/pt_BR.po: Updated translations from Rosetta.
        * MANIFEST: Distribute new translations.

2007-08-12  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.
        * po/bin/fr.po, po/pod/fr.po: Updated French translation.

2007-08-12  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Xml.pm: Added option ontagerror to control the
        behavior of the module in case of error. This permits to support
        files that the module would consider invalid otherwise.

2007-08-09  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Xhtml.pm: includessi was always activated.

2007-08-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.
        * po/bin/fr.po, po/pod/fr.po: Updated French translation.

2007-08-08  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Xml.pm: Fix typo (tex -> xml).
        * lib/Locale/Po4a/Xml.pm: Export @tag_types. Needed for the Xhtml
        module (see below).
        * lib/Locale/Po4a/Xhtml.pm: New option: includessi. This adds
        support for Server Side Includes include elements like:
        <!--#include virtual="/foo/bar.html" -->

2007-08-08  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Xhtml.pm: reindented.

2007-08-08  Nicolas François  <nicolas.francois@centraliens.net>

        * po/bin/fr.po, po/pod/fr.po: Updated French translation.

2007-08-08  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Text.pm: Fix typo (inthe).
        * po/bin/po4a.pot, po/pod/po4a-pod.pot: Regerated.
        * po/bin/*.po, po/pod/*.po: Synchronized with the POTs.

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

2007-08-07  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Texinfo.pm: Added support for verbatim
        environments: smallexample verbatim format smallformat exdent
        flushleft flushright lisp smalllisp ignore.
        * lib/Locale/Po4a/Texinfo.pm: Added command handling function:
        environment_line_command. It provides a better support for
        commands with arbitrary number of arguments, starting an
        environment: defcodeindex defcv defcvx deffn deffnx defindex
        definfoenclose defivar defivarx defmac defmacx defmethod
        defmethodx defop defopx defopt defoptx defspec defspecx deftp
        deftpx deftypecv deftypecvx deftypefn deftypefnx deftypefun
        deftypefunx deftypeivar deftypeivarx deftypemethod deftypemethodx
        deftypeop deftypeopx deftypevar deftypevarx deftypevr deftypevrx
        defun defunx defvar defvarx defvr defvrx.
        * lib/Locale/Po4a/Texinfo.pm: Added support for
        commands/environments: noindent detailmenu group copying quotation
        documentdescription display smalldisplay cartouche ifdocbook
        ifplaintext iftex ifxml ifnotdocbook ifnothtml ifnotinfo
        ifnotplaintext ifnottex ifnotxml

2007-08-07  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/TeX.pm: Added debug information for
        translate_buffer.
        * lib/Locale/Po4a/TeX.pm (is_closed): Fix function for Texinfo.

2007-08-07  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Texinfo.pm, lib/Locale/Po4a/LaTeX.pm: The name
        of this software is po4a, not Foobar. Fix the GPL header.

2007-08-06  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Xml.pm: Add support for external entities.
        Option includeexternal added.

2007-08-05  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Chooser.pm: Fix the list of modules in the
        documentation.

2007-08-05  Nicolas François  <nicolas.francois@centraliens.net>

        * MANIFEST: Distribute the Xhtml module and its test files.
        * lib/Locale/Po4a/Chooser.pm: Activate the Xhtml module.

2007-08-05  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Html.pm: Updated documentation and added TODO
        for and option to specify attributes.
        * lib/Locale/Po4a/Html.pm: Re-indented.

2007-08-05  Kaloian Doganov  <kaloian@doganov.org>

        * lib/Locale/Po4a/Html.pm: Translated the 'alt' attribute for the
        area, input and applet tags (not only img). Also translate the
        'title' attribute.

2007-08-05  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Sgml.pm: Fix mishandling of newlines in no-wrap
        mode.
        * t/data-20/test2.sgml, t/data-20/test2-normalized.sgml,
        t/data-20/test2.pot, t/20-sgml.t: Added test to detect check this.
        * MANIFEST: Include the new test files.

2007-08-05  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Sgml.pm: As we won't get rid of nsgmls really
        soon, lower the importance of the warning (only shown in verbose
        mode now).  It seems there were no big issues found in the last
        year anyway.

2007-08-05  Nicolas François  <nicolas.francois@centraliens.net>

        * t/*/*.po*: Fix the test suite accodring to the previous change.
        * t/data-25/xhtml_normalized.html: Fix the test suite regarding
        change done on 2007-07-06.

2007-07-07  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Po.pm: Add the same sentence as xgettext to the
        default comment of the POT header: "This file is distributed under
        the same license as the PACKAGE package."

2007-07-06  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Chooser.pm: Show the generic xml and tex modules
        in the list of supported modules (and mention respectively docbook
        and latex).

2007-07-06  Nicolas François  <nicolas.francois@centraliens.net>

        * doc/po4a.7.pod: Fix a typo: s/doc-XX.po/doc.XX.po/ for
        consistency. Thanks to Helge Kreutzmann.

2007-07-06  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Xml.pm: Do not forget the trailing new line at
        the end of attributes. This fix the handling of tags with
        attributes on multiple lines. (attributes could be concatenated
        without spaces between them.)

2007-07-04  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Text.pm: Document the nobullet option.
        * lib/Locale/Po4a/Text.pm: Update status and copyright.
        * lib/Locale/Po4a/Text.pm: Add a debianchangelog option to provide a
        better support for NEWS.Debian files.

2007-07-04  Nicolas François  <nicolas.francois@centraliens.net>

        * lib/Locale/Po4a/Text.pm: Better detection of sub-bullets. (when a
        sub-bullet is detected to be at the same indentation level as the previous
        bullet.)

2007-07-03  Nicolas François  <nicolas.francois@centraliens.net>

        * po/pod/fr.po: Fix a typo (s/Les valeur /Les valeurs /).

2007-07-03  Nicolas François  <nicolas.francois@centraliens.net>

        * po4a: Support quoted parts inside option arguments. This fixes
        infinite loop when a config file contains an argument with single
        quotes (which are not surrounding quotes).

2007-06-17  Nicolas François  <nicolas.francois@centraliens.net>

        Merge some changes introduced in the Debian 0.31-1 package:
        * COPYING, lib/Locale/Po4a/BibTeX.pm, lib/Locale/Po4a/Dia.pm,
        lib/Locale/Po4a/Docbook.pm, lib/Locale/Po4a/Guide.pm,
        lib/Locale/Po4a/LaTeX.pm, lib/Locale/Po4a/Sgml.pm, lib/Locale/Po4a/TeX.pm,
        lib/Locale/Po4a/Texinfo.pm, lib/Locale/Po4a/Text.pm,
        lib/Locale/Po4a/Xml.pm: Fix the FSF address.
        * lib/Locale/Po4a/Po.pm: Fix possible symlink attacks in /tmp. Thanks to
        Javier Fernández-Sanguino Peña.
Powered By FusionForge