]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Update ChangeLogs
authorDaiki Ueno <ueno@gnu.org>
Fri, 4 Apr 2014 04:39:16 +0000 (13:39 +0900)
committerDaiki Ueno <ueno@gnu.org>
Fri, 4 Apr 2014 04:39:16 +0000 (13:39 +0900)
gettext-tools/doc/ChangeLog
gettext-tools/src/ChangeLog
gettext-tools/tests/ChangeLog

index 82419e92e3de7431d94ae30314cab1bed1a5f68a..053b18ad07c09145b962f96f6ce8c18e87e6ae85 100644 (file)
@@ -1,3 +1,11 @@
+2014-04-04  Daiki Ueno  <ueno@gnu.org>
+
+       * msgfmt.texi: Document --desktop mode.
+
+2014-04-04  Daiki Ueno  <ueno@gnu.org>
+
+       * xgettext.texi: Document Desktop Entry file.
+
 2014-03-26  Aurélien Gâteau <mail@agateau.com>  (tiny change)
 
        * msgfmt.texi: Document --source option.
index ae10478b40af0bb7f7d25f8a68094ca8ba095e8b..dc812ef0766eb90b519118189c48a77f9dca629b 100644 (file)
@@ -1,3 +1,35 @@
+2014-04-04  Daiki Ueno  <ueno@gnu.org>
+
+       msgfmt: Add support for Desktop Entry files
+       * write-desktop.h: New file.
+       * write-desktop.c: New file.
+       * msgfmt.c (desktop_mode, desktop_locale_name)
+       (desktop_template_name, desktop_base_directory, desktop_keywords)
+       (desktop_default_keywords): New variables.
+       (long_options): Add --desktop and --template options for Desktop
+       Entry mode.
+       (get_languages): New function.
+       (msgfmt_desktop_bulk): New function which implements bulk
+       operation mode for Desktop Entry mode.
+       (main): Handle Desktop Entry mode options; call
+       'msgfmt_desktop_bulk' if -d option is seen.
+       * Makefile.am (noinst_HEADERS): Add write-desktop.h.
+       (msgfmt_SOURCES): Add write-desktop.c
+
+2014-04-04  Daiki Ueno  <ueno@gnu.org>
+
+       xgettext: Add support for Desktop Entry files
+       * read-desktop.h: New file.
+       * read-desktop.c: New file.
+       * x-desktop.h: New file.
+       * x-desktop.h: New file.
+       * xgettext.c (main): Regiser keywords for Desktop Entry mode.
+       (usage): Mention Desktop Entry source language.
+       (language_to_extractor): Add Desktop Entry rule.
+       (extension_to_language): Add Desktop Entry rule.
+       * Makefile.am (noinst_HEADERS): Add read-desktop.h and x-desktop.h.
+       (xgettext_SOURCES): Add x-desktop.c.
+
 2014-03-26  Aurélien Gâteau <mail@agateau.com>  (tiny change)
 
        msgfmt: Add --source option to generate .java file instead of .class
index 2caaa143d7bb0d6857c521cee2c20c57f4fc75cc..bdca06a8b3aea614b6125087f2e20505bec6e213 100644 (file)
@@ -1,3 +1,16 @@
+2014-04-04  Daiki Ueno  <ueno@gnu.org>
+
+       tests: Add tests for msgfmt --desktop
+       * msgfmt-desktop-1: New file.
+       * msgfmt-desktop-2: New file.
+       * Makefile.am (TESTS): Add new tests.
+
+2014-04-04  Daiki Ueno  <ueno@gnu.org>
+
+       tests: Add tests for xgettext Desktop Entry support
+       * xgettext-desktop-1: New file.
+       * Makefile.am (TESTS): Add new tests.
+
 2014-03-27  Daiki Ueno  <ueno@gnu.org>
 
        * autopoint-2: Check for the case when multiple arguments are