Imported Upstream version 0.18.1.1
[platform/upstream/gettext.git] / gettext-runtime / NEWS
1 Version 0.18 - May 2010
2
3 * On MacOS X and Windows systems, <libintl.h> now extends setlocale() and
4   newlocale() so that their determination of the default locale considers
5   the choice the user has made in the system control panels.
6
7 * On MacOS X systems, the gettext()/dgettext()/... functions now respect the
8   locale of the current thread, if a thread-specific locale has been set.
9 \f
10 Version 0.16.1 - November 2006
11
12 * Bug fix in the gettext.m4 autoconf macros.
13 \f
14 Version 0.16 - October 2006
15
16 * Interoperability with automake-1.10.
17
18 * Autoconf macros:
19   - The gettext autoconf macros now require autoconf 2.52 or newer.
20   - A new autoconf macro AM_GNU_GETTEXT_INTL_SUBDIR is added. It allows to
21     specify the presence of an intl/ subdirectory outside the AM_GNU_GETTEXT
22     invocation.
23   - A new autoconf macro AM_GNU_GETTEXT_NEED is added. It allows to specify
24     the requirements relating to the GNU gettext implementation outside the
25     AM_GNU_GETTEXT invocation.
26 \f
27 Version 0.14.4 - April 2005
28
29 * The gettext autoconf macros will now work with the forthcoming g++ 4.0.
30 * Fix improved detection of the locale on MacOS X.
31 \f
32 Version 0.14.2 - January 2005
33
34 * Improved detection of the locale on MacOS X.
35 * The gettext autoconf macros now require autoconf 2.50 or newer.
36 \f
37 Version 0.14 - January 2004
38
39 * New library: GNU.Gettext.dll contains the runtime for using GNU gettext
40   message catalogs in C#.
41
42 * Special advice for Norwegian users: The language code for Norwegian
43   bokmÃ¥l changed from 'no' to 'nb' recently (in 2003). During the transition
44   period, while some message catalogs for this language are installed under
45   'nb' and some older ones under 'no', it's recommended for Norwegian users to
46   set the LANGUAGE environment variable to 'nb:no' so that both newer and
47   older translations are used.
48 \f
49 Version 0.13 - November 2003
50
51 * On those few platforms (NetBSD and Woe32) for which the native
52   printf()/fprintf()/... functions don't support POSIX/XSI format strings
53   with positions, replacements are provided through <libintl.h>.
54
55 * New function library:
56     gettext.sh - shell functions for internationalized shell scripts
57 * New program:
58     envsubst - substitutes environment variables in shell format strings
59 \f
60 Version 0.12 - May 2003
61
62 * A new C++ class, called gnu::autosprintf, makes it possible to use C format
63   strings in C++. This is needed for proper internationalization of C++
64   programs.