1 2005-05-23 Bruno Haible <bruno@clisp.org>
3 * gettext-0.14.5 released.
5 2005-04-11 Bruno Haible <bruno@clisp.org>
7 * gettext-0.14.4 released.
9 2005-03-14 Bruno Haible <bruno@clisp.org>
11 * gettext-0.14.3 released.
13 2005-02-24 Bruno Haible <bruno@clisp.org>
15 * gettext-0.14.2 released.
17 2005-02-10 Bruno Haible <bruno@clisp.org>
19 * gettext.sh.in: Renamed from gettext.sh. Show help or usage or an
20 error message when invoked as an executable.
21 * Makefile.am (bin_SCRIPTS, DISTCLEANFILES): New variables.
22 (EXTRA_DIST): Remove gettext.sh.
23 (all-local, install-data-local, uninstall-local): Remove rules.
24 * Makefile.msvc (install): Don't install gettext.sh.
25 (uninstall): Don't uninstall gettext.sh.
26 * Makefile.vms (install): Don't install gettext.sh.
27 (uninstall): Don't uninstall gettext.sh.
28 Suggested by Alfred M. Szmidt <ams@kemisten.nu>.
30 2005-01-05 Bruno Haible <bruno@clisp.org>
32 * gettext.c (main): Update year in --version output.
33 * ngettext.c (main): Likewise.
34 * envsubst.c (main): Likewise.
36 2004-07-10 Bruno Haible <bruno@clisp.org>
38 * gettext.c (expand_escape): Don't go into an endless loop when the
39 first backslash is not followed by one of the expected characters.
40 * ngettext.c (expand_escape): Likewise.
41 Reported by Arkadiusz MiĆkiewicz <arekm@pld-linux.org>.
43 2004-07-10 Bruno Haible <bruno@clisp.org>
45 * gettext.c (expand_escape): Support also \a and \v.
46 * ngettext.c (expand_escape): Likewise.
48 2004-02-02 Bruno Haible <bruno@clisp.org>
50 * Makefile.am (RM): New variable.
52 2004-01-29 Bruno Haible <bruno@clisp.org>
54 * gettext-0.14.1 released.
56 2004-01-28 Bruno Haible <bruno@clisp.org>
58 * gettext-0.14 released.
60 2004-01-09 Bruno Haible <bruno@clisp.org>
62 * gettext.c (main): Update year in --version output.
63 * ngettext.c (main): Likewise.
64 * envsubst.c (main): Likewise.
66 2003-12-17 Bruno Haible <bruno@clisp.org>
68 * gettext-0.13.1 released.
70 2003-11-30 Bruno Haible <bruno@clisp.org>
72 * gettext-0.13 released.
74 2003-11-15 Bruno Haible <bruno@clisp.org>
76 * Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES.
78 2003-10-09 Bruno Haible <bruno@clisp.org>
80 * envsubst.c: Include xalloc.h instead of xmalloc.h.
81 * gettext.c: Likewise.
82 * ngettext.c: Likewise.
84 2003-09-16 Bruno Haible <bruno@clisp.org>
86 * envsubst.c: Include stdbool.h.
87 (all_variables): Change type to bool.
88 (main, find_variables, subst_from_stdin): Use bool.
89 * gettext.c: Include stdbool.h.
90 (add_newline, do_expand): Change type to bool. Make static.
91 (main, expand_escape): Use bool.
92 * ngettext.c: Include stdbool.h.
93 (do_expand): Change type to bool. Make static.
96 2003-09-14 Bruno Haible <bruno@clisp.org>
98 * envsubst.c (main): Remove stdout write error check, now done in
101 2003-09-18 Bruno Haible <bruno@clisp.org>
103 * Makefile.am (EXTRA_DIST): Add gettext.sh.
104 Reported by Guido Flohr.
106 2003-09-13 Bruno Haible <bruno@clisp.org>
108 * envsubst.c: New file.
109 * gettext.sh: New file.
110 * Makefile.am (bin_PROGRAMS): Add envsubst.
111 (envsubst_SOURCES, envsubst_CFLAGS, envsubst_LDFLAGS): New variables.
112 (all-local): Depend on gettext.sh.
113 (install-data-local, uninstall-local): New rules, for gettext.sh.
114 * Makefile.msvc (PROGRAMS): Add envsubst.exe.
115 (envsubst_OBJECTS): New variable.
116 (envsubst.obj, envsubst.exe): New rules.
117 (install): Install also envsubst.exe and gettext.sh.
118 (uninstall): Uninstall also envsubst.exe and gettext.sh.
119 * Makefile.vms (PROGRAMS): Add envsubst.exe.
120 (envsubst_OBJECTS): New variable.
121 (envsubst.obj, envsubst.exe): New rules.
122 (install): Install also envsubst.exe and gettext.sh.
123 (uninstall): Uninstall also envsubst.exe and gettext.sh.
125 2003-09-13 Bruno Haible <bruno@clisp.org>
127 Fix behaviour of "<program> --help > /dev/full".
128 * gettext.c: Include closeout.h.
129 (main): Register close_stdout for execution at program exit.
130 * ngettext.c: Include closeout.h.
131 (main): Register close_stdout for execution at program exit.
133 2003-06-08 Bruno Haible <bruno@clisp.org>
135 * Makefile.vms (LDADD): Take options from .opt files.
136 (libiconv.opt): New rule.
137 (gettext.exe, ngettext.exe): Depend on it.
138 Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
140 2003-05-22 Bruno Haible <bruno@clisp.org>
142 * gettext-0.12.1 released.
144 2003-05-18 Bruno Haible <bruno@clisp.org>
146 * Makefile.msvc (DEBUGFLAGS): New variable.
147 (gettext.exe, ngettext.exe): Use it, and MFLAGS too.
149 2003-05-17 Bruno Haible <bruno@clisp.org>
151 * gettext-0.12 released.
153 2003-05-17 Bruno Haible <bruno@clisp.org>
155 * Makefile.msvc (libdir, IIlibdir): New variables.
156 (gettext.exe, ngettext.exe): Link with iconv.lib, needed by intl.lib.
158 2003-04-12 Bruno Haible <bruno@clisp.org>
160 * Makefile.vms: New variables ABIFLAGS, DEFS. Avoid rules with no
161 lines. Don't use the force target. Correct wildcard syntax.
162 Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
164 2003-03-30 Bruno Haible <bruno@clisp.org>
166 * Makefile.vms: New file.
167 * Makefile.am (EXTRA_DIST): Add Makefile.vms.
169 2003-03-17 Bruno Haible <bruno@clisp.org>
171 Native Woe32/MSVC support.
172 * Makefile.msvc: New file.
173 * Makefile.am (EXTRA_DIST): Add it.
175 2003-02-28 Bruno Haible <bruno@clisp.org>
177 Support for relocatable installation.
178 * gettext.c: Include progname.h, relocatable.h.
179 (program_name): Remove variable.
180 (main): Use set_program_name. Relocate LOCALEDIR value. Update
182 * ngettext.c: Include progname.h, relocatable.h.
183 (program_name): Remove variable.
184 (main): Use set_program_name. Relocate LOCALEDIR value. Update
186 * Makefile.am (gettext_CFLAGS, ngettext_CFLAGS): New variables.
187 (gettext_LDFLAGS, ngettext_LDFLAGS): New variables.
188 (RELOCATABLE_LIBRARY_PATH, RELOCATABLE_SRC_DIR, RELOCATABLE_BUILD_DIR,
189 RELOCATABLE_CONFIG_H_DIR): New variables.
191 2003-02-12 Bruno Haible <bruno@clisp.org>
193 Extracted from gettext package.
194 * Makefile.am: New file.