1*946379e7Schristos2006-11-27 Bruno Haible <bruno@clisp.org> 2*946379e7Schristos 3*946379e7Schristos * gettext-0.16.1 released. 4*946379e7Schristos 5*946379e7Schristos2006-10-26 Bruno Haible <bruno@clisp.org> 6*946379e7Schristos 7*946379e7Schristos * gettext-0.16 released. 8*946379e7Schristos 9*946379e7Schristos2006-10-14 Bruno Haible <bruno@clisp.org> 10*946379e7Schristos 11*946379e7Schristos * gettext.sh.in: Put under LGPL. 12*946379e7Schristos 13*946379e7Schristos2006-07-31 Bruno Haible <bruno@clisp.org> 14*946379e7Schristos 15*946379e7Schristos * Makefile.am (AM_CPPFLAGS, LDADD, RELOCATABLE_SRC_DIR, 16*946379e7Schristos RELOCATABLE_BUILD_DIR): Replace lib and ../gettext-tools/lib with 17*946379e7Schristos gnulib-lib. 18*946379e7Schristos 19*946379e7Schristos2006-07-30 Bruno Haible <bruno@clisp.org> 20*946379e7Schristos 21*946379e7Schristos * Makefile.am (AM_CPPFLAGS): Replace gettext-tools/lib with 22*946379e7Schristos gettext-tools/gnulib-lib. 23*946379e7Schristos 24*946379e7Schristos2006-07-25 Bruno Haible <bruno@clisp.org> 25*946379e7Schristos 26*946379e7Schristos * Makefile.msvc: Remove file. 27*946379e7Schristos * Makefile.am (EXTRA_DIST): Remove Makefile.msvc. 28*946379e7Schristos 29*946379e7Schristos2006-07-25 Bruno Haible <bruno@clisp.org> 30*946379e7Schristos 31*946379e7Schristos * Makefile.vms: Remove file. 32*946379e7Schristos * Makefile.am (EXTRA_DIST): Remove Makefile.vms. 33*946379e7Schristos 34*946379e7Schristos2006-07-21 Bruno Haible <bruno@clisp.org> 35*946379e7Schristos 36*946379e7Schristos * gettext-0.15 released. 37*946379e7Schristos 38*946379e7Schristos2006-04-14 Bruno Haible <bruno@clisp.org> 39*946379e7Schristos 40*946379e7Schristos Assume autoconf >= 2.60. 41*946379e7Schristos * Makefile.am (localedir): Remove variable. 42*946379e7Schristos 43*946379e7Schristos2006-04-02 Bruno Haible <bruno@clisp.org> 44*946379e7Schristos 45*946379e7Schristos * envsubst.c: Include propername.h. 46*946379e7Schristos (main): Call proper_name. Bump copyright year. 47*946379e7Schristos * gettext.c: Include propername.h. 48*946379e7Schristos (main): Call proper_name. Bump copyright year. 49*946379e7Schristos * ngettext.c: Include propername.h. 50*946379e7Schristos (main): Call proper_name. Bump copyright year. 51*946379e7Schristos * Makefile.am (LDADD): Add LTLIBICONV. 52*946379e7Schristos 53*946379e7Schristos2005-12-19 Bruno Haible <bruno@clisp.org> 54*946379e7Schristos 55*946379e7Schristos * gettext.sh.in: Fix behaviour when the sourceing script has a name 56*946379e7Schristos ending in gettext.sh. 57*946379e7Schristos Reported by Andreas Schwab <schwab@suse.de>. 58*946379e7Schristos 59*946379e7Schristos2005-12-19 Bruno Haible <bruno@clisp.org> 60*946379e7Schristos 61*946379e7Schristos * gettext.sh.in: Make it work when sourced by zsh. 62*946379e7Schristos Reported by Sergio Talens-Oliag <sto@debian.org>. 63*946379e7Schristos 64*946379e7Schristos2006-06-21 Bruno Haible <bruno@clisp.org> 65*946379e7Schristos 66*946379e7Schristos * gettext-0.14.6 released. 67*946379e7Schristos 68*946379e7Schristos2005-05-23 Bruno Haible <bruno@clisp.org> 69*946379e7Schristos 70*946379e7Schristos * gettext-0.14.5 released. 71*946379e7Schristos 72*946379e7Schristos2005-04-11 Bruno Haible <bruno@clisp.org> 73*946379e7Schristos 74*946379e7Schristos * gettext-0.14.4 released. 75*946379e7Schristos 76*946379e7Schristos2005-03-14 Bruno Haible <bruno@clisp.org> 77*946379e7Schristos 78*946379e7Schristos * gettext-0.14.3 released. 79*946379e7Schristos 80*946379e7Schristos2005-02-24 Bruno Haible <bruno@clisp.org> 81*946379e7Schristos 82*946379e7Schristos * gettext-0.14.2 released. 83*946379e7Schristos 84*946379e7Schristos2005-02-10 Bruno Haible <bruno@clisp.org> 85*946379e7Schristos 86*946379e7Schristos * gettext.sh.in: Renamed from gettext.sh. Show help or usage or an 87*946379e7Schristos error message when invoked as an executable. 88*946379e7Schristos * Makefile.am (bin_SCRIPTS, DISTCLEANFILES): New variables. 89*946379e7Schristos (EXTRA_DIST): Remove gettext.sh. 90*946379e7Schristos (all-local, install-data-local, uninstall-local): Remove rules. 91*946379e7Schristos * Makefile.msvc (install): Don't install gettext.sh. 92*946379e7Schristos (uninstall): Don't uninstall gettext.sh. 93*946379e7Schristos * Makefile.vms (install): Don't install gettext.sh. 94*946379e7Schristos (uninstall): Don't uninstall gettext.sh. 95*946379e7Schristos Suggested by Alfred M. Szmidt <ams@kemisten.nu>. 96*946379e7Schristos 97*946379e7Schristos2005-01-05 Bruno Haible <bruno@clisp.org> 98*946379e7Schristos 99*946379e7Schristos * gettext.c (main): Update year in --version output. 100*946379e7Schristos * ngettext.c (main): Likewise. 101*946379e7Schristos * envsubst.c (main): Likewise. 102*946379e7Schristos 103*946379e7Schristos2004-07-10 Bruno Haible <bruno@clisp.org> 104*946379e7Schristos 105*946379e7Schristos * gettext.c (expand_escape): Don't go into an endless loop when the 106*946379e7Schristos first backslash is not followed by one of the expected characters. 107*946379e7Schristos * ngettext.c (expand_escape): Likewise. 108*946379e7Schristos Reported by Arkadiusz Miśkiewicz <arekm@pld-linux.org>. 109*946379e7Schristos 110*946379e7Schristos2004-07-10 Bruno Haible <bruno@clisp.org> 111*946379e7Schristos 112*946379e7Schristos * gettext.c (expand_escape): Support also \a and \v. 113*946379e7Schristos * ngettext.c (expand_escape): Likewise. 114*946379e7Schristos 115*946379e7Schristos2004-02-02 Bruno Haible <bruno@clisp.org> 116*946379e7Schristos 117*946379e7Schristos * Makefile.am (RM): New variable. 118*946379e7Schristos 119*946379e7Schristos2004-01-29 Bruno Haible <bruno@clisp.org> 120*946379e7Schristos 121*946379e7Schristos * gettext-0.14.1 released. 122*946379e7Schristos 123*946379e7Schristos2004-01-28 Bruno Haible <bruno@clisp.org> 124*946379e7Schristos 125*946379e7Schristos * gettext-0.14 released. 126*946379e7Schristos 127*946379e7Schristos2004-01-09 Bruno Haible <bruno@clisp.org> 128*946379e7Schristos 129*946379e7Schristos * gettext.c (main): Update year in --version output. 130*946379e7Schristos * ngettext.c (main): Likewise. 131*946379e7Schristos * envsubst.c (main): Likewise. 132*946379e7Schristos 133*946379e7Schristos2003-12-17 Bruno Haible <bruno@clisp.org> 134*946379e7Schristos 135*946379e7Schristos * gettext-0.13.1 released. 136*946379e7Schristos 137*946379e7Schristos2003-11-30 Bruno Haible <bruno@clisp.org> 138*946379e7Schristos 139*946379e7Schristos * gettext-0.13 released. 140*946379e7Schristos 141*946379e7Schristos2003-11-15 Bruno Haible <bruno@clisp.org> 142*946379e7Schristos 143*946379e7Schristos * Makefile.am (AM_CPPFLAGS): Renamed from INCLUDES. 144*946379e7Schristos 145*946379e7Schristos2003-10-09 Bruno Haible <bruno@clisp.org> 146*946379e7Schristos 147*946379e7Schristos * envsubst.c: Include xalloc.h instead of xmalloc.h. 148*946379e7Schristos * gettext.c: Likewise. 149*946379e7Schristos * ngettext.c: Likewise. 150*946379e7Schristos 151*946379e7Schristos2003-09-16 Bruno Haible <bruno@clisp.org> 152*946379e7Schristos 153*946379e7Schristos * envsubst.c: Include stdbool.h. 154*946379e7Schristos (all_variables): Change type to bool. 155*946379e7Schristos (main, find_variables, subst_from_stdin): Use bool. 156*946379e7Schristos * gettext.c: Include stdbool.h. 157*946379e7Schristos (add_newline, do_expand): Change type to bool. Make static. 158*946379e7Schristos (main, expand_escape): Use bool. 159*946379e7Schristos * ngettext.c: Include stdbool.h. 160*946379e7Schristos (do_expand): Change type to bool. Make static. 161*946379e7Schristos (main): Use bool. 162*946379e7Schristos 163*946379e7Schristos2003-09-14 Bruno Haible <bruno@clisp.org> 164*946379e7Schristos 165*946379e7Schristos * envsubst.c (main): Remove stdout write error check, now done in 166*946379e7Schristos close_stdout. 167*946379e7Schristos 168*946379e7Schristos2003-09-18 Bruno Haible <bruno@clisp.org> 169*946379e7Schristos 170*946379e7Schristos * Makefile.am (EXTRA_DIST): Add gettext.sh. 171*946379e7Schristos Reported by Guido Flohr. 172*946379e7Schristos 173*946379e7Schristos2003-09-13 Bruno Haible <bruno@clisp.org> 174*946379e7Schristos 175*946379e7Schristos * envsubst.c: New file. 176*946379e7Schristos * gettext.sh: New file. 177*946379e7Schristos * Makefile.am (bin_PROGRAMS): Add envsubst. 178*946379e7Schristos (envsubst_SOURCES, envsubst_CFLAGS, envsubst_LDFLAGS): New variables. 179*946379e7Schristos (all-local): Depend on gettext.sh. 180*946379e7Schristos (install-data-local, uninstall-local): New rules, for gettext.sh. 181*946379e7Schristos * Makefile.msvc (PROGRAMS): Add envsubst.exe. 182*946379e7Schristos (envsubst_OBJECTS): New variable. 183*946379e7Schristos (envsubst.obj, envsubst.exe): New rules. 184*946379e7Schristos (install): Install also envsubst.exe and gettext.sh. 185*946379e7Schristos (uninstall): Uninstall also envsubst.exe and gettext.sh. 186*946379e7Schristos * Makefile.vms (PROGRAMS): Add envsubst.exe. 187*946379e7Schristos (envsubst_OBJECTS): New variable. 188*946379e7Schristos (envsubst.obj, envsubst.exe): New rules. 189*946379e7Schristos (install): Install also envsubst.exe and gettext.sh. 190*946379e7Schristos (uninstall): Uninstall also envsubst.exe and gettext.sh. 191*946379e7Schristos 192*946379e7Schristos2003-09-13 Bruno Haible <bruno@clisp.org> 193*946379e7Schristos 194*946379e7Schristos Fix behaviour of "<program> --help > /dev/full". 195*946379e7Schristos * gettext.c: Include closeout.h. 196*946379e7Schristos (main): Register close_stdout for execution at program exit. 197*946379e7Schristos * ngettext.c: Include closeout.h. 198*946379e7Schristos (main): Register close_stdout for execution at program exit. 199*946379e7Schristos 200*946379e7Schristos2003-06-08 Bruno Haible <bruno@clisp.org> 201*946379e7Schristos 202*946379e7Schristos * Makefile.vms (LDADD): Take options from .opt files. 203*946379e7Schristos (libiconv.opt): New rule. 204*946379e7Schristos (gettext.exe, ngettext.exe): Depend on it. 205*946379e7Schristos Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>. 206*946379e7Schristos 207*946379e7Schristos2003-05-22 Bruno Haible <bruno@clisp.org> 208*946379e7Schristos 209*946379e7Schristos * gettext-0.12.1 released. 210*946379e7Schristos 211*946379e7Schristos2003-05-18 Bruno Haible <bruno@clisp.org> 212*946379e7Schristos 213*946379e7Schristos * Makefile.msvc (DEBUGFLAGS): New variable. 214*946379e7Schristos (gettext.exe, ngettext.exe): Use it, and MFLAGS too. 215*946379e7Schristos 216*946379e7Schristos2003-05-17 Bruno Haible <bruno@clisp.org> 217*946379e7Schristos 218*946379e7Schristos * gettext-0.12 released. 219*946379e7Schristos 220*946379e7Schristos2003-05-17 Bruno Haible <bruno@clisp.org> 221*946379e7Schristos 222*946379e7Schristos * Makefile.msvc (libdir, IIlibdir): New variables. 223*946379e7Schristos (gettext.exe, ngettext.exe): Link with iconv.lib, needed by intl.lib. 224*946379e7Schristos 225*946379e7Schristos2003-04-12 Bruno Haible <bruno@clisp.org> 226*946379e7Schristos 227*946379e7Schristos * Makefile.vms: New variables ABIFLAGS, DEFS. Avoid rules with no 228*946379e7Schristos lines. Don't use the force target. Correct wildcard syntax. 229*946379e7Schristos Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>. 230*946379e7Schristos 231*946379e7Schristos2003-03-30 Bruno Haible <bruno@clisp.org> 232*946379e7Schristos 233*946379e7Schristos * Makefile.vms: New file. 234*946379e7Schristos * Makefile.am (EXTRA_DIST): Add Makefile.vms. 235*946379e7Schristos 236*946379e7Schristos2003-03-17 Bruno Haible <bruno@clisp.org> 237*946379e7Schristos 238*946379e7Schristos Native Woe32/MSVC support. 239*946379e7Schristos * Makefile.msvc: New file. 240*946379e7Schristos * Makefile.am (EXTRA_DIST): Add it. 241*946379e7Schristos 242*946379e7Schristos2003-02-28 Bruno Haible <bruno@clisp.org> 243*946379e7Schristos 244*946379e7Schristos Support for relocatable installation. 245*946379e7Schristos * gettext.c: Include progname.h, relocatable.h. 246*946379e7Schristos (program_name): Remove variable. 247*946379e7Schristos (main): Use set_program_name. Relocate LOCALEDIR value. Update 248*946379e7Schristos copyright year. 249*946379e7Schristos * ngettext.c: Include progname.h, relocatable.h. 250*946379e7Schristos (program_name): Remove variable. 251*946379e7Schristos (main): Use set_program_name. Relocate LOCALEDIR value. Update 252*946379e7Schristos copyright year. 253*946379e7Schristos * Makefile.am (gettext_CFLAGS, ngettext_CFLAGS): New variables. 254*946379e7Schristos (gettext_LDFLAGS, ngettext_LDFLAGS): New variables. 255*946379e7Schristos (RELOCATABLE_LIBRARY_PATH, RELOCATABLE_SRC_DIR, RELOCATABLE_BUILD_DIR, 256*946379e7Schristos RELOCATABLE_CONFIG_H_DIR): New variables. 257*946379e7Schristos 258*946379e7Schristos2003-02-12 Bruno Haible <bruno@clisp.org> 259*946379e7Schristos 260*946379e7Schristos Extracted from gettext package. 261*946379e7Schristos * Makefile.am: New file. 262*946379e7Schristos 263