]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
NEWS: Document more new features.
authorDaiki Ueno <ueno@gnu.org>
Thu, 13 Jun 2013 01:48:06 +0000 (10:48 +0900)
committerDaiki Ueno <ueno@gnu.org>
Thu, 13 Jun 2013 08:46:07 +0000 (17:46 +0900)
ChangeLog
NEWS

index ba4bbb5e8177ae0e3819a2db83bd6044fb855c66..94a628906effce75c804fd424650033d7d11b793 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-06-13  Daiki Ueno  <ueno@gnu.org>
+
+       * NEWS: Document more new features.  Mention Glade msgctxt support
+       and msginit portability fix, and note that JavaScript support is
+       only partial.
+
 2013-06-11  Daiki Ueno  <ueno@gnu.org>
 
        * NEWS: Mention that future 'gettextize' will require Automake 1.10.
diff --git a/NEWS b/NEWS
index a46aa66d74908754bdf1ce567717de4221969526..28ed3e2164d1e87d522d13b8afc559a3bfaca13f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,18 +2,32 @@ Version 0.18.3 - unreleased
 
 * Programming languages support:
 
-  - Lua
+  - Glade
 
-    xgettext now supports Lua.
+    xgettext now supports GtkBuider file format used by Glade 3.
+    xgettext now also extracts contexts (msgctxt) from Glade 2 and
+    GtkBuider files.
 
   - JavaScript
 
-    xgettext now supports JavaScript.
+    xgettext now partially supports JavaScript.  Although the current
+    JavaScript specification (ECMA-262) does not define the standard
+    set of formatting methods nor translation functions, there is a
+    growing demand for xgettext to extract string literals more
+    reliably than using the C scanner.  The implementation supports
+    only a limited set of formatting methods and translation functions
+    commonly used in Gjs and other popular JavaScript libraries.
+
+  - Lua
+
+    xgettext now supports Lua.
 
   - Python
 
     xgettext and msgfmt's format string checking now recognize Python
-    format string in braced syntax (PEP 3101).
+    format string in braced syntax (PEP 3101).  xgettext now also
+    supports explicit string concatenation with '+' and handles
+    platform dependent line terminators (LF/CR/CRLF) transparently.
 
   - Vala
 
@@ -22,10 +36,14 @@ Version 0.18.3 - unreleased
 * msgattrib now has --previous option to keep previous msgid when
   making messages fuzzy, similar to msgmerge --previous.
 
+* Portability:
+  - msginit now does not require GNU sed.
+
 * Future backward-incompatibilities:
   - In future Gettext versions, the files installed by 'gettextize'
     will require Automake 1.10 or later.  This will improve the
     compatibility of user projects with newer Automake versions.
+  - Glade 1 file support may be dropped in the future.
 \f
 Version 0.18.2 - December 2012