Imported Upstream version 0.19.7
[platform/upstream/gettext.git] / gettext-runtime / src / ChangeLog.0
1 2015-09-11  Daiki Ueno  <ueno@gnu.org>
2
3         * gettext 0.19.6 released.
4
5 2015-07-10  Daiki Ueno  <ueno@gnu.org>
6
7         * gettext 0.19.5 released.
8
9 2014-12-24  Daiki Ueno  <ueno@gnu.org>
10
11         * gettext 0.19.4 released.
12
13 2014-10-15  Daiki Ueno  <ueno@gnu.org>
14
15         * gettext 0.19.3 released.
16
17 2014-07-14  Daiki Ueno  <ueno@gnu.org>
18
19         * gettext 0.19.2 released.
20
21 2014-06-10  Daiki Ueno  <ueno@gnu.org>
22
23         * gettext 0.19.1 released.
24
25 2014-06-02  Daiki Ueno  <ueno@gnu.org>
26
27         * gettext 0.19 released.
28
29 2012-12-25  Daiki Ueno  <ueno@gnu.org>
30
31         * gettext-0.18.2 released.
32
33 2012-01-26  Bruno Haible  <bruno@clisp.org>
34
35         Modernize quoting.
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.
40
41 2011-06-03  Bruno Haible  <bruno@clisp.org>
42
43         Copyright: Use LGPL 2.1 instead of LGPL 2.0.
44         * gettext.sh.in: Update copyright header.
45
46 2011-05-12  Bruno Haible  <bruno@clisp.org>
47
48         * gettext.sh.in: Avoid reference to unset shell variable ZSH_VERSION.
49         Reported by Thorsten Kampe <thorsten@thorstenkampe.de>.
50
51 2010-06-04  Bruno Haible  <bruno@clisp.org>
52
53         * gettext-0.18.1 released.
54
55 2010-05-09  Bruno Haible  <bruno@clisp.org>
56
57         * gettext-0.18 released.
58
59 2009-12-12  Bruno Haible  <bruno@clisp.org>
60
61         * *.c: Untabify.
62
63 2009-01-17  Bruno Haible  <bruno@clisp.org>
64
65         Update after gnulib changed.
66         * Makefile.am (RELOCATABLE_STRIP): New variable.
67
68 2007-11-07  Bruno Haible  <bruno@clisp.org>
69
70         * gettext-0.17 released.
71
72 2007-10-07  Bruno Haible  <bruno@clisp.org>
73
74         * envsubst.c (main): In the --version output, say GPLv3+.
75         * gettext.c (main): Likewise.
76         * ngettext.c (main): Likewise.
77
78 2007-07-01  Bruno Haible  <bruno@clisp.org>
79
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>.
82
83 2007-06-30  Bruno Haible  <bruno@clisp.org>
84
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.
89
90 2007-06-08  Bruno Haible  <bruno@clisp.org>
91
92         * gettext.c (main): Update year in --version output.
93         * ngettext.c (main): Likewise.
94         * envsubst.c (main): Likewise.
95
96 2007-05-28  Bruno Haible  <bruno@clisp.org>
97
98         * Makefile.am (MOSTLYCLEANFILES, CLEANFILES): New variables.
99         (WOE32_LDADD): New variable.
100         (LDADD): Include it.
101         (gettext.res): New rule.
102
103 2007-03-27  Bruno Haible  <bruno@clisp.org>
104
105         * envsubst.c (usage): Ask translators to specify a translation bug
106         report address.
107         * gettext.c (usage): Likewise.
108         * ngettext.c (usage): Likewise.
109
110 2007-03-04  Bruno Haible  <bruno@clisp.org>
111
112         Moved --enable-relocatable infrastructure to gnulib.
113         * Makefile.am: Remove SET_RELOCATABLE invocation.
114
115 2007-02-19  Bruno Haible  <bruno@clisp.org>
116
117         * envsubst.c: Don't include exit.h.
118         * gettext.c: Likewise.
119         * ngettext.c: Likewise.
120
121 2006-11-03  Bruno Haible  <bruno@clisp.org>
122
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.
127
128 2006-11-27  Bruno Haible  <bruno@clisp.org>
129
130         * gettext-0.16.1 released.
131
132 2006-10-26  Bruno Haible  <bruno@clisp.org>
133
134         * gettext-0.16 released.
135
136 2006-10-14  Bruno Haible  <bruno@clisp.org>
137
138         * gettext.sh.in: Put under LGPL.
139
140 2006-07-31  Bruno Haible  <bruno@clisp.org>
141
142         * Makefile.am (AM_CPPFLAGS, LDADD, RELOCATABLE_SRC_DIR,
143         RELOCATABLE_BUILD_DIR): Replace lib and ../gettext-tools/lib with
144         gnulib-lib.
145
146 2006-07-30  Bruno Haible  <bruno@clisp.org>
147
148         * Makefile.am (AM_CPPFLAGS): Replace gettext-tools/lib with
149         gettext-tools/gnulib-lib.
150
151 2006-07-25  Bruno Haible  <bruno@clisp.org>
152
153         * Makefile.msvc: Remove file.
154         * Makefile.am (EXTRA_DIST): Remove Makefile.msvc.
155
156 2006-07-25  Bruno Haible  <bruno@clisp.org>
157
158         * Makefile.vms: Remove file.
159         * Makefile.am (EXTRA_DIST): Remove Makefile.vms.
160
161 2006-07-21  Bruno Haible  <bruno@clisp.org>
162
163         * gettext-0.15 released.
164
165 2006-04-14  Bruno Haible  <bruno@clisp.org>
166
167         Assume autoconf >= 2.60.
168         * Makefile.am (localedir): Remove variable.
169
170 2006-04-02  Bruno Haible  <bruno@clisp.org>
171
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.
179
180 2005-12-19  Bruno Haible  <bruno@clisp.org>
181
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>.
185
186 2005-12-19  Bruno Haible  <bruno@clisp.org>
187
188         * gettext.sh.in: Make it work when sourced by zsh.
189         Reported by Sergio Talens-Oliag <sto@debian.org>.
190
191 2006-06-21  Bruno Haible  <bruno@clisp.org>
192
193         * gettext-0.14.6 released.
194
195 2005-05-23  Bruno Haible  <bruno@clisp.org>
196
197         * gettext-0.14.5 released.
198
199 2005-04-11  Bruno Haible  <bruno@clisp.org>
200
201         * gettext-0.14.4 released.
202
203 2005-03-14  Bruno Haible  <bruno@clisp.org>
204
205         * gettext-0.14.3 released.
206
207 2005-02-24  Bruno Haible  <bruno@clisp.org>
208
209         * gettext-0.14.2 released.
210
211 2005-02-10  Bruno Haible  <bruno@clisp.org>
212
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>.
223
224 2005-01-05  Bruno Haible  <bruno@clisp.org>
225
226         * gettext.c (main): Update year in --version output.
227         * ngettext.c (main): Likewise.
228         * envsubst.c (main): Likewise.
229
230 2004-07-10  Bruno Haible  <bruno@clisp.org>
231
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>.
236
237 2004-07-10  Bruno Haible  <bruno@clisp.org>
238
239         * gettext.c (expand_escape): Support also \a and \v.
240         * ngettext.c (expand_escape): Likewise.
241
242 2004-02-02  Bruno Haible  <bruno@clisp.org>
243
244         * Makefile.am (RM): New variable.
245
246 2004-01-29  Bruno Haible  <bruno@clisp.org>
247
248         * gettext-0.14.1 released.
249
250 2004-01-28  Bruno Haible  <bruno@clisp.org>
251
252         * gettext-0.14 released.
253
254 2004-01-09  Bruno Haible  <bruno@clisp.org>
255
256         * gettext.c (main): Update year in --version output.
257         * ngettext.c (main): Likewise.
258         * envsubst.c (main): Likewise.
259
260 2003-12-17  Bruno Haible  <bruno@clisp.org>
261
262         * gettext-0.13.1 released.
263
264 2003-11-30  Bruno Haible  <bruno@clisp.org>
265
266         * gettext-0.13 released.
267
268 2003-11-15  Bruno Haible  <bruno@clisp.org>
269
270         * Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES.
271
272 2003-10-09  Bruno Haible  <bruno@clisp.org>
273
274         * envsubst.c: Include xalloc.h instead of xmalloc.h.
275         * gettext.c: Likewise.
276         * ngettext.c: Likewise.
277
278 2003-09-16  Bruno Haible  <bruno@clisp.org>
279
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.
288         (main): Use bool.
289
290 2003-09-14  Bruno Haible  <bruno@clisp.org>
291
292         * envsubst.c (main): Remove stdout write error check, now done in
293         close_stdout.
294
295 2003-09-18  Bruno Haible  <bruno@clisp.org>
296
297         * Makefile.am (EXTRA_DIST): Add gettext.sh.
298         Reported by Guido Flohr.
299
300 2003-09-13  Bruno Haible  <bruno@clisp.org>
301
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.
318
319 2003-09-13  Bruno Haible  <bruno@clisp.org>
320
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.
326
327 2003-06-08  Bruno Haible  <bruno@clisp.org>
328
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>.
333
334 2003-05-22  Bruno Haible  <bruno@clisp.org>
335
336         * gettext-0.12.1 released.
337
338 2003-05-18  Bruno Haible  <bruno@clisp.org>
339
340         * Makefile.msvc (DEBUGFLAGS): New variable.
341         (gettext.exe, ngettext.exe): Use it, and MFLAGS too.
342
343 2003-05-17  Bruno Haible  <bruno@clisp.org>
344
345         * gettext-0.12 released.
346
347 2003-05-17  Bruno Haible  <bruno@clisp.org>
348
349         * Makefile.msvc (libdir, IIlibdir): New variables.
350         (gettext.exe, ngettext.exe): Link with iconv.lib, needed by intl.lib.
351
352 2003-04-12  Bruno Haible  <bruno@clisp.org>
353
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>.
357
358 2003-03-30  Bruno Haible  <bruno@clisp.org>
359
360         * Makefile.vms: New file.
361         * Makefile.am (EXTRA_DIST): Add Makefile.vms.
362
363 2003-03-17  Bruno Haible  <bruno@clisp.org>
364
365         Native Woe32/MSVC support.
366         * Makefile.msvc: New file.
367         * Makefile.am (EXTRA_DIST): Add it.
368
369 2003-02-28  Bruno Haible  <bruno@clisp.org>
370
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
375         copyright year.
376         * ngettext.c: Include progname.h, relocatable.h.
377         (program_name): Remove variable.
378         (main): Use set_program_name. Relocate LOCALEDIR value. Update
379         copyright year.
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.
384
385 2003-02-12  Bruno Haible  <bruno@clisp.org>
386
387         Extracted from gettext package.
388         * Makefile.am: New file.
389