diff options
author | Daiki Ueno <ueno@gnu.org> | 2013-07-07 08:32:27 +0900 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2013-07-07 13:58:54 +0900 |
commit | d71a4ae650178d6ff8b3a3b9c235c51fbc4a1b47 (patch) | |
tree | 11494b140edd52b86761ef24bfc24e0c08be697e /NEWS | |
parent | bddb7f68dfecd6d3001a9c696cb0d9d6d0e0509f (diff) | |
download | external_gettext-d71a4ae650178d6ff8b3a3b9c235c51fbc4a1b47.zip external_gettext-d71a4ae650178d6ff8b3a3b9c235c51fbc4a1b47.tar.gz external_gettext-d71a4ae650178d6ff8b3a3b9c235c51fbc4a1b47.tar.bz2 |
NEWS: Mention libasprintf change and Tcl bug fix.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 48 |
1 files changed, 29 insertions, 19 deletions
@@ -1,51 +1,61 @@ -Version 0.18.3 - unreleased +Version 0.18.3 - July 2013 + +* Runtime behaviour: + On Mac OS X systems, the setlocale() function now properly + invalidates loaded message catalogs when a locale has been set. * Programming languages support: - - Glade + - C++: + The gnu::autosprintf class now provides an assignment operator. + - Glade: 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 partially supports JavaScript. Although the current + - JavaScript: + xgettext now partially supports JavaScript. Since 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 from - JavaScript code in a more reliable way 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 + set of formatting methods nor translation functions, the + implementation supports only a limited set of formatting methods + and translation functions commonly used in Gjs and other popular + JavaScript implemenations and libraries. - xgettext now supports Lua. - - - Python + - Lua: + xgettext now supports Lua, using Ľubomír Remák's lua-gettext. + - Python: xgettext and msgfmt's format string checking now recognize Python 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 + - Tcl: + Bug fix in xgettext Unicode escape handling. + - Vala: xgettext now supports Vala. * msgattrib now has --previous option to keep previous msgid when making messages fuzzy, similar to msgmerge --previous. +* msgfmt now checks PO file headers more strictly with less + false-positives. + +* 'gettextize' now checks macro directories specified with + AC_CONFIGURE_MACRO_DIRS in configure.ac. + * Portability: - msginit now does not require GNU sed. + - The Makefile rule for generating en@quot and en@boldquot now uses + @SED@ variable instead of hard-coded 'sed' command to allow users + to supply 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 |