1 2015-09-11 Daiki Ueno <ueno@gnu.org>
3 * gettext 0.19.6 released.
5 2015-07-10 Daiki Ueno <ueno@gnu.org>
7 * gettext 0.19.5 released.
9 2014-12-24 Daiki Ueno <ueno@gnu.org>
11 * gettext 0.19.4 released.
13 2014-10-15 Daiki Ueno <ueno@gnu.org>
15 * gettext 0.19.3 released.
17 2014-07-14 Daiki Ueno <ueno@gnu.org>
19 * gettext 0.19.2 released.
21 2014-06-10 Daiki Ueno <ueno@gnu.org>
23 * gettext 0.19.1 released.
25 2014-06-02 Daiki Ueno <ueno@gnu.org>
27 * gettext 0.19 released.
29 2012-12-25 Daiki Ueno <ueno@gnu.org>
31 * gettext-0.18.2 released.
33 2012-01-26 Bruno Haible <bruno@clisp.org>
36 * envsubst.c (usage): Quote 'like this', not `like this', as per the
37 recent change to the GNU coding standards.
38 * gettext.c (usage): Likewise.
39 * ngettext.c (usage): Likewise.
41 2011-06-03 Bruno Haible <bruno@clisp.org>
43 Copyright: Use LGPL 2.1 instead of LGPL 2.0.
44 * gettext.sh.in: Update copyright header.
46 2011-05-12 Bruno Haible <bruno@clisp.org>
48 * gettext.sh.in: Avoid reference to unset shell variable ZSH_VERSION.
49 Reported by Thorsten Kampe <thorsten@thorstenkampe.de>.
51 2010-06-04 Bruno Haible <bruno@clisp.org>
53 * gettext-0.18.1 released.
55 2010-05-09 Bruno Haible <bruno@clisp.org>
57 * gettext-0.18 released.
59 2009-12-12 Bruno Haible <bruno@clisp.org>
63 2009-01-17 Bruno Haible <bruno@clisp.org>
65 Update after gnulib changed.
66 * Makefile.am (RELOCATABLE_STRIP): New variable.
68 2007-11-07 Bruno Haible <bruno@clisp.org>
70 * gettext-0.17 released.
72 2007-10-07 Bruno Haible <bruno@clisp.org>
74 * envsubst.c (main): In the --version output, say GPLv3+.
75 * gettext.c (main): Likewise.
76 * ngettext.c (main): Likewise.
78 2007-07-01 Bruno Haible <bruno@clisp.org>
80 * gettext.sh.in (func_version): Use the standard --version output, see
81 <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00302.html>.
83 2007-06-30 Bruno Haible <bruno@clisp.org>
85 * envsubst.c (main): Use the standard --version output, see
86 <http://lists.gnu.org/archive/html/bug-gnulib/2007-03/msg00302.html>.
87 * gettext.c (main): Likewise.
88 * ngettext.c (main): Likewise.
90 2007-06-08 Bruno Haible <bruno@clisp.org>
92 * gettext.c (main): Update year in --version output.
93 * ngettext.c (main): Likewise.
94 * envsubst.c (main): Likewise.
96 2007-05-28 Bruno Haible <bruno@clisp.org>
98 * Makefile.am (MOSTLYCLEANFILES, CLEANFILES): New variables.
99 (WOE32_LDADD): New variable.
101 (gettext.res): New rule.
103 2007-03-27 Bruno Haible <bruno@clisp.org>
105 * envsubst.c (usage): Ask translators to specify a translation bug
107 * gettext.c (usage): Likewise.
108 * ngettext.c (usage): Likewise.
110 2007-03-04 Bruno Haible <bruno@clisp.org>
112 Moved --enable-relocatable infrastructure to gnulib.
113 * Makefile.am: Remove SET_RELOCATABLE invocation.
115 2007-02-19 Bruno Haible <bruno@clisp.org>
117 * envsubst.c: Don't include exit.h.
118 * gettext.c: Likewise.
119 * ngettext.c: Likewise.
121 2006-11-03 Bruno Haible <bruno@clisp.org>
123 Simplify xmalloc expressions. Add overflow check in xmalloc arguments.
124 * envsubst.c (note_variable): Use XNMALLOC instead of xmalloc.
125 * gettext.c (expand_escape): Likewise.
126 * ngettext.c (expand_escape): Likewise.
128 2006-11-27 Bruno Haible <bruno@clisp.org>
130 * gettext-0.16.1 released.
132 2006-10-26 Bruno Haible <bruno@clisp.org>
134 * gettext-0.16 released.
136 2006-10-14 Bruno Haible <bruno@clisp.org>
138 * gettext.sh.in: Put under LGPL.
140 2006-07-31 Bruno Haible <bruno@clisp.org>
142 * Makefile.am (AM_CPPFLAGS, LDADD, RELOCATABLE_SRC_DIR,
143 RELOCATABLE_BUILD_DIR): Replace lib and ../gettext-tools/lib with
146 2006-07-30 Bruno Haible <bruno@clisp.org>
148 * Makefile.am (AM_CPPFLAGS): Replace gettext-tools/lib with
149 gettext-tools/gnulib-lib.
151 2006-07-25 Bruno Haible <bruno@clisp.org>
153 * Makefile.msvc: Remove file.
154 * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
156 2006-07-25 Bruno Haible <bruno@clisp.org>
158 * Makefile.vms: Remove file.
159 * Makefile.am (EXTRA_DIST): Remove Makefile.vms.
161 2006-07-21 Bruno Haible <bruno@clisp.org>
163 * gettext-0.15 released.
165 2006-04-14 Bruno Haible <bruno@clisp.org>
167 Assume autoconf >= 2.60.
168 * Makefile.am (localedir): Remove variable.
170 2006-04-02 Bruno Haible <bruno@clisp.org>
172 * envsubst.c: Include propername.h.
173 (main): Call proper_name. Bump copyright year.
174 * gettext.c: Include propername.h.
175 (main): Call proper_name. Bump copyright year.
176 * ngettext.c: Include propername.h.
177 (main): Call proper_name. Bump copyright year.
178 * Makefile.am (LDADD): Add LTLIBICONV.
180 2005-12-19 Bruno Haible <bruno@clisp.org>
182 * gettext.sh.in: Fix behaviour when the sourceing script has a name
183 ending in gettext.sh.
184 Reported by Andreas Schwab <schwab@suse.de>.
186 2005-12-19 Bruno Haible <bruno@clisp.org>
188 * gettext.sh.in: Make it work when sourced by zsh.
189 Reported by Sergio Talens-Oliag <sto@debian.org>.
191 2006-06-21 Bruno Haible <bruno@clisp.org>
193 * gettext-0.14.6 released.
195 2005-05-23 Bruno Haible <bruno@clisp.org>
197 * gettext-0.14.5 released.
199 2005-04-11 Bruno Haible <bruno@clisp.org>
201 * gettext-0.14.4 released.
203 2005-03-14 Bruno Haible <bruno@clisp.org>
205 * gettext-0.14.3 released.
207 2005-02-24 Bruno Haible <bruno@clisp.org>
209 * gettext-0.14.2 released.
211 2005-02-10 Bruno Haible <bruno@clisp.org>
213 * gettext.sh.in: Renamed from gettext.sh. Show help or usage or an
214 error message when invoked as an executable.
215 * Makefile.am (bin_SCRIPTS, DISTCLEANFILES): New variables.
216 (EXTRA_DIST): Remove gettext.sh.
217 (all-local, install-data-local, uninstall-local): Remove rules.
218 * Makefile.msvc (install): Don't install gettext.sh.
219 (uninstall): Don't uninstall gettext.sh.
220 * Makefile.vms (install): Don't install gettext.sh.
221 (uninstall): Don't uninstall gettext.sh.
222 Suggested by Alfred M. Szmidt <ams@kemisten.nu>.
224 2005-01-05 Bruno Haible <bruno@clisp.org>
226 * gettext.c (main): Update year in --version output.
227 * ngettext.c (main): Likewise.
228 * envsubst.c (main): Likewise.
230 2004-07-10 Bruno Haible <bruno@clisp.org>
232 * gettext.c (expand_escape): Don't go into an endless loop when the
233 first backslash is not followed by one of the expected characters.
234 * ngettext.c (expand_escape): Likewise.
235 Reported by Arkadiusz MiĆkiewicz <arekm@pld-linux.org>.
237 2004-07-10 Bruno Haible <bruno@clisp.org>
239 * gettext.c (expand_escape): Support also \a and \v.
240 * ngettext.c (expand_escape): Likewise.
242 2004-02-02 Bruno Haible <bruno@clisp.org>
244 * Makefile.am (RM): New variable.
246 2004-01-29 Bruno Haible <bruno@clisp.org>
248 * gettext-0.14.1 released.
250 2004-01-28 Bruno Haible <bruno@clisp.org>
252 * gettext-0.14 released.
254 2004-01-09 Bruno Haible <bruno@clisp.org>
256 * gettext.c (main): Update year in --version output.
257 * ngettext.c (main): Likewise.
258 * envsubst.c (main): Likewise.
260 2003-12-17 Bruno Haible <bruno@clisp.org>
262 * gettext-0.13.1 released.
264 2003-11-30 Bruno Haible <bruno@clisp.org>
266 * gettext-0.13 released.
268 2003-11-15 Bruno Haible <bruno@clisp.org>
270 * Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES.
272 2003-10-09 Bruno Haible <bruno@clisp.org>
274 * envsubst.c: Include xalloc.h instead of xmalloc.h.
275 * gettext.c: Likewise.
276 * ngettext.c: Likewise.
278 2003-09-16 Bruno Haible <bruno@clisp.org>
280 * envsubst.c: Include stdbool.h.
281 (all_variables): Change type to bool.
282 (main, find_variables, subst_from_stdin): Use bool.
283 * gettext.c: Include stdbool.h.
284 (add_newline, do_expand): Change type to bool. Make static.
285 (main, expand_escape): Use bool.
286 * ngettext.c: Include stdbool.h.
287 (do_expand): Change type to bool. Make static.
290 2003-09-14 Bruno Haible <bruno@clisp.org>
292 * envsubst.c (main): Remove stdout write error check, now done in
295 2003-09-18 Bruno Haible <bruno@clisp.org>
297 * Makefile.am (EXTRA_DIST): Add gettext.sh.
298 Reported by Guido Flohr.
300 2003-09-13 Bruno Haible <bruno@clisp.org>
302 * envsubst.c: New file.
303 * gettext.sh: New file.
304 * Makefile.am (bin_PROGRAMS): Add envsubst.
305 (envsubst_SOURCES, envsubst_CFLAGS, envsubst_LDFLAGS): New variables.
306 (all-local): Depend on gettext.sh.
307 (install-data-local, uninstall-local): New rules, for gettext.sh.
308 * Makefile.msvc (PROGRAMS): Add envsubst.exe.
309 (envsubst_OBJECTS): New variable.
310 (envsubst.obj, envsubst.exe): New rules.
311 (install): Install also envsubst.exe and gettext.sh.
312 (uninstall): Uninstall also envsubst.exe and gettext.sh.
313 * Makefile.vms (PROGRAMS): Add envsubst.exe.
314 (envsubst_OBJECTS): New variable.
315 (envsubst.obj, envsubst.exe): New rules.
316 (install): Install also envsubst.exe and gettext.sh.
317 (uninstall): Uninstall also envsubst.exe and gettext.sh.
319 2003-09-13 Bruno Haible <bruno@clisp.org>
321 Fix behaviour of "<program> --help > /dev/full".
322 * gettext.c: Include closeout.h.
323 (main): Register close_stdout for execution at program exit.
324 * ngettext.c: Include closeout.h.
325 (main): Register close_stdout for execution at program exit.
327 2003-06-08 Bruno Haible <bruno@clisp.org>
329 * Makefile.vms (LDADD): Take options from .opt files.
330 (libiconv.opt): New rule.
331 (gettext.exe, ngettext.exe): Depend on it.
332 Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
334 2003-05-22 Bruno Haible <bruno@clisp.org>
336 * gettext-0.12.1 released.
338 2003-05-18 Bruno Haible <bruno@clisp.org>
340 * Makefile.msvc (DEBUGFLAGS): New variable.
341 (gettext.exe, ngettext.exe): Use it, and MFLAGS too.
343 2003-05-17 Bruno Haible <bruno@clisp.org>
345 * gettext-0.12 released.
347 2003-05-17 Bruno Haible <bruno@clisp.org>
349 * Makefile.msvc (libdir, IIlibdir): New variables.
350 (gettext.exe, ngettext.exe): Link with iconv.lib, needed by intl.lib.
352 2003-04-12 Bruno Haible <bruno@clisp.org>
354 * Makefile.vms: New variables ABIFLAGS, DEFS. Avoid rules with no
355 lines. Don't use the force target. Correct wildcard syntax.
356 Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
358 2003-03-30 Bruno Haible <bruno@clisp.org>
360 * Makefile.vms: New file.
361 * Makefile.am (EXTRA_DIST): Add Makefile.vms.
363 2003-03-17 Bruno Haible <bruno@clisp.org>
365 Native Woe32/MSVC support.
366 * Makefile.msvc: New file.
367 * Makefile.am (EXTRA_DIST): Add it.
369 2003-02-28 Bruno Haible <bruno@clisp.org>
371 Support for relocatable installation.
372 * gettext.c: Include progname.h, relocatable.h.
373 (program_name): Remove variable.
374 (main): Use set_program_name. Relocate LOCALEDIR value. Update
376 * ngettext.c: Include progname.h, relocatable.h.
377 (program_name): Remove variable.
378 (main): Use set_program_name. Relocate LOCALEDIR value. Update
380 * Makefile.am (gettext_CFLAGS, ngettext_CFLAGS): New variables.
381 (gettext_LDFLAGS, ngettext_LDFLAGS): New variables.
382 (RELOCATABLE_LIBRARY_PATH, RELOCATABLE_SRC_DIR, RELOCATABLE_BUILD_DIR,
383 RELOCATABLE_CONFIG_H_DIR): New variables.
385 2003-02-12 Bruno Haible <bruno@clisp.org>
387 Extracted from gettext package.
388 * Makefile.am: New file.