1 2012-12-25 Daiki Ueno <ueno@gnu.org>
3 * gettext-0.18.2 released.
5 2012-01-26 Bruno Haible <bruno@clisp.org>
8 * envsubst.c (usage): Quote 'like this', not `like this', as per the
9 recent change to the GNU coding standards.
10 * gettext.c (usage): Likewise.
11 * ngettext.c (usage): Likewise.
13 2011-06-03 Bruno Haible <bruno@clisp.org>
15 Copyright: Use LGPL 2.1 instead of LGPL 2.0.
16 * gettext.sh.in: Update copyright header.
18 2011-05-12 Bruno Haible <bruno@clisp.org>
20 * gettext.sh.in: Avoid reference to unset shell variable ZSH_VERSION.
21 Reported by Thorsten Kampe <thorsten@thorstenkampe.de>.
23 2010-06-04 Bruno Haible <bruno@clisp.org>
25 * gettext-0.18.1 released.
27 2010-05-09 Bruno Haible <bruno@clisp.org>
29 * gettext-0.18 released.
31 2009-12-12 Bruno Haible <bruno@clisp.org>
35 2009-01-17 Bruno Haible <bruno@clisp.org>
37 Update after gnulib changed.
38 * Makefile.am (RELOCATABLE_STRIP): New variable.
40 2007-11-07 Bruno Haible <bruno@clisp.org>
42 * gettext-0.17 released.
44 2007-10-07 Bruno Haible <bruno@clisp.org>
46 * envsubst.c (main): In the --version output, say GPLv3+.
47 * gettext.c (main): Likewise.
48 * ngettext.c (main): Likewise.
50 2007-07-01 Bruno Haible <bruno@clisp.org>
52 * gettext.sh.in (func_version): Use the standard --version output, see
53 <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00302.html>.
55 2007-06-30 Bruno Haible <bruno@clisp.org>
57 * envsubst.c (main): Use the standard --version output, see
58 <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00302.html>.
59 * gettext.c (main): Likewise.
60 * ngettext.c (main): Likewise.
62 2007-06-08 Bruno Haible <bruno@clisp.org>
64 * gettext.c (main): Update year in --version output.
65 * ngettext.c (main): Likewise.
66 * envsubst.c (main): Likewise.
68 2007-05-28 Bruno Haible <bruno@clisp.org>
70 * Makefile.am (MOSTLYCLEANFILES, CLEANFILES): New variables.
71 (WOE32_LDADD): New variable.
73 (gettext.res): New rule.
75 2007-03-27 Bruno Haible <bruno@clisp.org>
77 * envsubst.c (usage): Ask translators to specify a translation bug
79 * gettext.c (usage): Likewise.
80 * ngettext.c (usage): Likewise.
82 2007-03-04 Bruno Haible <bruno@clisp.org>
84 Moved --enable-relocatable infrastructure to gnulib.
85 * Makefile.am: Remove SET_RELOCATABLE invocation.
87 2007-02-19 Bruno Haible <bruno@clisp.org>
89 * envsubst.c: Don't include exit.h.
90 * gettext.c: Likewise.
91 * ngettext.c: Likewise.
93 2006-11-03 Bruno Haible <bruno@clisp.org>
95 Simplify xmalloc expressions. Add overflow check in xmalloc arguments.
96 * envsubst.c (note_variable): Use XNMALLOC instead of xmalloc.
97 * gettext.c (expand_escape): Likewise.
98 * ngettext.c (expand_escape): Likewise.
100 2006-11-27 Bruno Haible <bruno@clisp.org>
102 * gettext-0.16.1 released.
104 2006-10-26 Bruno Haible <bruno@clisp.org>
106 * gettext-0.16 released.
108 2006-10-14 Bruno Haible <bruno@clisp.org>
110 * gettext.sh.in: Put under LGPL.
112 2006-07-31 Bruno Haible <bruno@clisp.org>
114 * Makefile.am (AM_CPPFLAGS, LDADD, RELOCATABLE_SRC_DIR,
115 RELOCATABLE_BUILD_DIR): Replace lib and ../gettext-tools/lib with
118 2006-07-30 Bruno Haible <bruno@clisp.org>
120 * Makefile.am (AM_CPPFLAGS): Replace gettext-tools/lib with
121 gettext-tools/gnulib-lib.
123 2006-07-25 Bruno Haible <bruno@clisp.org>
125 * Makefile.msvc: Remove file.
126 * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
128 2006-07-25 Bruno Haible <bruno@clisp.org>
130 * Makefile.vms: Remove file.
131 * Makefile.am (EXTRA_DIST): Remove Makefile.vms.
133 2006-07-21 Bruno Haible <bruno@clisp.org>
135 * gettext-0.15 released.
137 2006-04-14 Bruno Haible <bruno@clisp.org>
139 Assume autoconf >= 2.60.
140 * Makefile.am (localedir): Remove variable.
142 2006-04-02 Bruno Haible <bruno@clisp.org>
144 * envsubst.c: Include propername.h.
145 (main): Call proper_name. Bump copyright year.
146 * gettext.c: Include propername.h.
147 (main): Call proper_name. Bump copyright year.
148 * ngettext.c: Include propername.h.
149 (main): Call proper_name. Bump copyright year.
150 * Makefile.am (LDADD): Add LTLIBICONV.
152 2005-12-19 Bruno Haible <bruno@clisp.org>
154 * gettext.sh.in: Fix behaviour when the sourceing script has a name
155 ending in gettext.sh.
156 Reported by Andreas Schwab <schwab@suse.de>.
158 2005-12-19 Bruno Haible <bruno@clisp.org>
160 * gettext.sh.in: Make it work when sourced by zsh.
161 Reported by Sergio Talens-Oliag <sto@debian.org>.
163 2006-06-21 Bruno Haible <bruno@clisp.org>
165 * gettext-0.14.6 released.
167 2005-05-23 Bruno Haible <bruno@clisp.org>
169 * gettext-0.14.5 released.
171 2005-04-11 Bruno Haible <bruno@clisp.org>
173 * gettext-0.14.4 released.
175 2005-03-14 Bruno Haible <bruno@clisp.org>
177 * gettext-0.14.3 released.
179 2005-02-24 Bruno Haible <bruno@clisp.org>
181 * gettext-0.14.2 released.
183 2005-02-10 Bruno Haible <bruno@clisp.org>
185 * gettext.sh.in: Renamed from gettext.sh. Show help or usage or an
186 error message when invoked as an executable.
187 * Makefile.am (bin_SCRIPTS, DISTCLEANFILES): New variables.
188 (EXTRA_DIST): Remove gettext.sh.
189 (all-local, install-data-local, uninstall-local): Remove rules.
190 * Makefile.msvc (install): Don't install gettext.sh.
191 (uninstall): Don't uninstall gettext.sh.
192 * Makefile.vms (install): Don't install gettext.sh.
193 (uninstall): Don't uninstall gettext.sh.
194 Suggested by Alfred M. Szmidt <ams@kemisten.nu>.
196 2005-01-05 Bruno Haible <bruno@clisp.org>
198 * gettext.c (main): Update year in --version output.
199 * ngettext.c (main): Likewise.
200 * envsubst.c (main): Likewise.
202 2004-07-10 Bruno Haible <bruno@clisp.org>
204 * gettext.c (expand_escape): Don't go into an endless loop when the
205 first backslash is not followed by one of the expected characters.
206 * ngettext.c (expand_escape): Likewise.
207 Reported by Arkadiusz MiĆkiewicz <arekm@pld-linux.org>.
209 2004-07-10 Bruno Haible <bruno@clisp.org>
211 * gettext.c (expand_escape): Support also \a and \v.
212 * ngettext.c (expand_escape): Likewise.
214 2004-02-02 Bruno Haible <bruno@clisp.org>
216 * Makefile.am (RM): New variable.
218 2004-01-29 Bruno Haible <bruno@clisp.org>
220 * gettext-0.14.1 released.
222 2004-01-28 Bruno Haible <bruno@clisp.org>
224 * gettext-0.14 released.
226 2004-01-09 Bruno Haible <bruno@clisp.org>
228 * gettext.c (main): Update year in --version output.
229 * ngettext.c (main): Likewise.
230 * envsubst.c (main): Likewise.
232 2003-12-17 Bruno Haible <bruno@clisp.org>
234 * gettext-0.13.1 released.
236 2003-11-30 Bruno Haible <bruno@clisp.org>
238 * gettext-0.13 released.
240 2003-11-15 Bruno Haible <bruno@clisp.org>
242 * Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES.
244 2003-10-09 Bruno Haible <bruno@clisp.org>
246 * envsubst.c: Include xalloc.h instead of xmalloc.h.
247 * gettext.c: Likewise.
248 * ngettext.c: Likewise.
250 2003-09-16 Bruno Haible <bruno@clisp.org>
252 * envsubst.c: Include stdbool.h.
253 (all_variables): Change type to bool.
254 (main, find_variables, subst_from_stdin): Use bool.
255 * gettext.c: Include stdbool.h.
256 (add_newline, do_expand): Change type to bool. Make static.
257 (main, expand_escape): Use bool.
258 * ngettext.c: Include stdbool.h.
259 (do_expand): Change type to bool. Make static.
262 2003-09-14 Bruno Haible <bruno@clisp.org>
264 * envsubst.c (main): Remove stdout write error check, now done in
267 2003-09-18 Bruno Haible <bruno@clisp.org>
269 * Makefile.am (EXTRA_DIST): Add gettext.sh.
270 Reported by Guido Flohr.
272 2003-09-13 Bruno Haible <bruno@clisp.org>
274 * envsubst.c: New file.
275 * gettext.sh: New file.
276 * Makefile.am (bin_PROGRAMS): Add envsubst.
277 (envsubst_SOURCES, envsubst_CFLAGS, envsubst_LDFLAGS): New variables.
278 (all-local): Depend on gettext.sh.
279 (install-data-local, uninstall-local): New rules, for gettext.sh.
280 * Makefile.msvc (PROGRAMS): Add envsubst.exe.
281 (envsubst_OBJECTS): New variable.
282 (envsubst.obj, envsubst.exe): New rules.
283 (install): Install also envsubst.exe and gettext.sh.
284 (uninstall): Uninstall also envsubst.exe and gettext.sh.
285 * Makefile.vms (PROGRAMS): Add envsubst.exe.
286 (envsubst_OBJECTS): New variable.
287 (envsubst.obj, envsubst.exe): New rules.
288 (install): Install also envsubst.exe and gettext.sh.
289 (uninstall): Uninstall also envsubst.exe and gettext.sh.
291 2003-09-13 Bruno Haible <bruno@clisp.org>
293 Fix behaviour of "<program> --help > /dev/full".
294 * gettext.c: Include closeout.h.
295 (main): Register close_stdout for execution at program exit.
296 * ngettext.c: Include closeout.h.
297 (main): Register close_stdout for execution at program exit.
299 2003-06-08 Bruno Haible <bruno@clisp.org>
301 * Makefile.vms (LDADD): Take options from .opt files.
302 (libiconv.opt): New rule.
303 (gettext.exe, ngettext.exe): Depend on it.
304 Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
306 2003-05-22 Bruno Haible <bruno@clisp.org>
308 * gettext-0.12.1 released.
310 2003-05-18 Bruno Haible <bruno@clisp.org>
312 * Makefile.msvc (DEBUGFLAGS): New variable.
313 (gettext.exe, ngettext.exe): Use it, and MFLAGS too.
315 2003-05-17 Bruno Haible <bruno@clisp.org>
317 * gettext-0.12 released.
319 2003-05-17 Bruno Haible <bruno@clisp.org>
321 * Makefile.msvc (libdir, IIlibdir): New variables.
322 (gettext.exe, ngettext.exe): Link with iconv.lib, needed by intl.lib.
324 2003-04-12 Bruno Haible <bruno@clisp.org>
326 * Makefile.vms: New variables ABIFLAGS, DEFS. Avoid rules with no
327 lines. Don't use the force target. Correct wildcard syntax.
328 Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
330 2003-03-30 Bruno Haible <bruno@clisp.org>
332 * Makefile.vms: New file.
333 * Makefile.am (EXTRA_DIST): Add Makefile.vms.
335 2003-03-17 Bruno Haible <bruno@clisp.org>
337 Native Woe32/MSVC support.
338 * Makefile.msvc: New file.
339 * Makefile.am (EXTRA_DIST): Add it.
341 2003-02-28 Bruno Haible <bruno@clisp.org>
343 Support for relocatable installation.
344 * gettext.c: Include progname.h, relocatable.h.
345 (program_name): Remove variable.
346 (main): Use set_program_name. Relocate LOCALEDIR value. Update
348 * ngettext.c: Include progname.h, relocatable.h.
349 (program_name): Remove variable.
350 (main): Use set_program_name. Relocate LOCALEDIR value. Update
352 * Makefile.am (gettext_CFLAGS, ngettext_CFLAGS): New variables.
353 (gettext_LDFLAGS, ngettext_LDFLAGS): New variables.
354 (RELOCATABLE_LIBRARY_PATH, RELOCATABLE_SRC_DIR, RELOCATABLE_BUILD_DIR,
355 RELOCATABLE_CONFIG_H_DIR): New variables.
357 2003-02-12 Bruno Haible <bruno@clisp.org>
359 Extracted from gettext package.
360 * Makefile.am: New file.