SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for po4a-lang-0.73-2.1.noarch.rpm :

* Tue Jul 02 2024 mlsAATTsuse.de- Add a workaround to fix building against perl-5.40.0 which added a warning for accidental usage of UNIVERSAL::import()
* new patch: po4a.diff
* Sat Jun 22 2024 Dominique Leuenberger - Update to version 0.73: + Try to not fail when writing UTF po files with old Perl versions. + Improve various error messages to help users debugging encoding issues.- Changes from version 0.72: + TransTractor: - Remove one source of supirious error reports when writing files. + Asciidoc: - Support a cleanspaces option to remove extra spaces in wrapped lines. + Man/Groff: - Handle ~ as non-breaking space. - Properly handle \\c escape sequence in .TP parameters. + Markdown: - Treat tables as verbatim paragraphs. + All scripts: - Add an option -w/--width to rewrap text on an arbitrary column. + po4a main script only: - Fix the behavior of --translate-only. + Documentation: - Fix typos. - Kill outdated documentation on Pod parameters.- Changes from version 0.71: + po4a main script: - Fix the parsing of nested simple and double quotes mixed with escaped spaces. - Properly parse config files iteratively redefining the same alias to enrich it. - Don\'t eat up quotes around parameters containing spaces, as they are needed later on when passing parameters to msgmerge and friends. + Gemtext: - New module. + Documentation: - Fix many typos introduced in previous release. + General: - Better error messages on encoding errors. It remains fragile, but at least we try to display an error message.- Changes from version 0.70: + Major cleanup: - Greatly simplify the code by using PerlIO instead of messing up with encodings manually. This is a very intrusive change, and even if all tests of our comprehensive suite pass, expect issues with this on some corner cases, such as projects not using UTF-8 but a mixture of encodings.
* Mon Jan 16 2023 Dirk Müller - update to v0.69:
* Parts of a fenced divs are now translated separately (GitHub\'s #381)
* Use the implementation of YFM to parse YAML files too.
* Numbers and arrays are not quoted anymore in Yaml files, as it should be.
* This adds the yfm_paths option to Markdown and Asciidoc YFM,
* fixing GitHub\'s #392 along the way.
* Please note that \'-o keys\' is now case-sensitive in Yaml documents.
* Do not translate nor quote booleans, so that they are not treated as string.
* Correctly handle placeholders of empty elements (GitHub\'s #389)
* Translate attributes within attribute-folded inline and placeholder (GH [#391])
* alt attribute of can be properly handled with: -o \'attributes=alt\' -o \'inline=\' -o foldattributes
* Thanks k-yaegashi for the pull request fixing both issues
* Add a deprecation warning to po4a-translate and po4a-updatepo stating that po4a is the prefered interface.
* Rewrite the po4a-gettextize documentation (Debian\'s #1016695) [Mt].
* Rewrite the intro of po4a doc, and add a Quick start tutorial [Mt].
* Fri Jul 15 2022 Luiz Fernando Ranghetti - Update to version 0.67- Add perl(Syntax::Keyword::Try) to Requires and BuildRequires Asciidoc:
* Support Hugo shortcode on macros (GitHub\'s #352) [Danilo G. Baio]
* Support automatically numbered callouts (GitHub\'s #351) [J.N. Avila]
* Support line breaks (GitHub\'s #199) [J.N. Avila] gettextization:
* Deduplicate the msgids, to prevent the structure desynchronizations when the same string is used at several locations, with mismatching types. (GitHub\'s #334) [mquinson]
* Add some tests for the gettextization feature. [mquinson] po4a-translate:
* Do not check whether the po file is uptodate, as it\'s impossible to do that correctly when several master files are merged in the same POT. (GitHub\'s #156) [mquinson] Man:
* Improve the error message when using \'.de\', \'.if\', \'.ie\' to hint about the option \'groff_code=verbatim|translate\' (GitHub\'s #361) [mquinson]
* Implement \'.el\' (else branch) as translate_joined [mquinson]
* Implement \'.de1\' (define with no check) as \'.de\' [mquinson]
* Implement \'.dei\', \'.dei1\' (define with subst) (Debian\'s #710678) [MQ]
* Implement \'.it\' (input trap) as untranslated (GitHub\'s #339) [mquinson]
* Make a sensible warning when user-defined macros are not explained to po4a with the \'untranslated\' option and friends. [mquinson] Markdown:
* New option \'yfm_lenient\' to proceed even if the YAML Front Matter parser fails. Useful when your file starts with an horizontal ruler that is not a YFM. (GitHub\'s #365) [mquinson]
* This introduces a NEW DEPENDENCY: Syntax::Keyword::Try
* Do not quote the YFM lists to not break them (GitHub\'s #304) [mquinson]. Thanks AATTdbaio for the analysis and AATTynojima for an initial patch in doc-l10n-kit. xHTML:
* Add a test for tables and stop claiming that they may be broken (GitHub\'s #366, thanks Petter Reinholdtsen). Other bug fixes:
* Hide an ugly warning about uninitialized string (GitHub\'s #360) [mquinson]
* Tue Jan 11 2022 Luiz Fernando Ranghetti - Update to version 0.66 Asciidoc:
* Support empty cells in tablecells mode (GitHub\'s #343) [J.N. Avila]
* Disable tablecells when table is not in PSV format (GitHub\'s #343 too) [J.N. Avila] Yaml:
* New option \"paths\" to select the full paths to extract.
* The old \"key\" option (that allows to select any path ending with the given key) still works as previously (thanks Oliver Rahner). Tests:
* Make the SGML tests use valid input files to fix brekages on paranoid OSes (GitHub\'s#327 -- thanks newbluemoon for report and fix).
* Add a new tests that fixes the weird permission settings of the other tests, and prevent the users from running the tests as root (GitHub\'s #332 -- thanks Oliver Rahner for stepping on that trap).
* Fix the testsuite so that it works even if the source is checkouted in an arbitrary directory (GitHub\'s #338). po4a-gettextize:
* Use UTF-8 by default for localized charset.
* Tue Jan 11 2022 Luiz Fernando Ranghetti - Update to version 0.65 Asciidoc:
* Ensure that comments appear in the translated contents, to preserve the document structure (Github\'s #307 and #308). Thanks Jean-Noël Avila for the fix!
* Add an \"nolinting\" option to disable lint messages. po4a runner:
* In split mode, allow to group several files within the same POT file.
* Rename the option \'master:file\' to \'pot\' for clarity. The old name still works (with a warning). Tex:
* Don\'t use the full absolute file path in #: references of PO files. (Debian\'s #998196, Github\'s #281)
* Fri Oct 29 2021 Luiz Fernando Ranghetti - Remove -lang package from Requires
* Thu Sep 16 2021 Luiz Fernando Ranghetti - Add gettext-tools as Requires (boo#1190403)
* Mon Sep 13 2021 Luiz Fernando Ranghetti - Update to version 0.64- Remove a69b48eda3ebd66eec30a34a377c7a00c6f8e36c.patch (included in this release) Asciidoc:
* Detect sublevel description lists with :::
* Don\'t split in attributes include:: and ifeval:: lines (Github\'s #298) Pod:
* Don\'t wrap textblocks, as it may break C<> markup (similar to Github\'s #242) Core:
* Mitigate Perl bug #18604 (simplify a regexp into a substring index) (Github\'s #302)
* Improve the consistency of all our module lists (related to Github\'s #136) Thanks Viet Than.
* Fri Sep 10 2021 Marcus Rueckert - backport https://github.com/mquinson/po4a/commit/a69b48eda3ebd66eec30a34a377c7a00c6f8e36c.patch this works around a memory leak in perl https://github.com/Perl/perl5/issues/18604 https://github.com/mquinson/po4a/issues/317 https://github.com/mquinson/po4a/issues/302
* Sat Jul 10 2021 Pau Garcia Quiles - debbuild does not understand patterns like man[1357] so desaggregating into man1, man3, etc for Ubuntu and Debian packages
* Thu Jun 24 2021 Pau Garcia Quiles - Make po4a buildable on Debian and Ubuntu. This is required for GitHub Actions, which only provide Ubuntu machines as workers. Uyuni has GH Actions to automagically convert the English AsciiDoc files to gettext, commit to the uyuni-docs repository and then openSUSE WebLate will pull the gettext files.
* Mon Mar 08 2021 Pau Garcia Quiles - Update to version 0.63- Asciidoc: properly deal with the YAML Front Matter, when one is found.- Texinfo: add support for AATTtindex (Github\'s #284)- Yaml: follow the reference style of YAML Front Matter in Markdown module to fix the GitHub issue #289. (GitHub\'s #292)- Portability: fix po4a(1) on Windows (GitHub\'s #293)
 
ICM