From: Daiki Ueno Date: Thu, 13 Jun 2013 01:48:06 +0000 (+0900) Subject: NEWS: Document more new features. X-Git-Tag: v0.18.3~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f5091a3299aa98b73ea6b7e230c683422f7a5953;p=thirdparty%2Fgettext.git NEWS: Document more new features. --- diff --git a/ChangeLog b/ChangeLog index ba4bbb5e8..94a628906 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2013-06-13 Daiki Ueno + + * 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 * NEWS: Mention that future 'gettextize' will require Automake 1.10. diff --git a/NEWS b/NEWS index a46aa66d7..28ed3e216 100644 --- 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. Version 0.18.2 - December 2012