
1: 2007-06-26 Karl Berry <karl@gnu.org> 2: 3: * hello.c (print_version): update notice in --version. 4: 5: 2006-12-11 Karl Berry <karl@gnu.org> 6: 7: * hello.c: /dev/full, not /dev/null. Report from Reinder Verlinde, 8: 10 Dec 2006 11:33:26 +0100. 9: 10: 2006-11-13 Karl Berry <karl@gnu.org> 11: 12: * hello.c (main): reinstall #if ENABLE_NLS, to avoid 13: warnings with --disable-nls CPPFLAGS=-Wall. An alternative would 14: be to #define them away in system.h. From Bruno Haible. 15: 16: 2006-11-09 Eric Blake <ebb9@byu.net> 17: 18: * hello.c (main): Use atexit, to avoid warning with 'gcc -Wall 19: -Werror'. 20: (my_exit): Delete, no longer needed. 21: 22: 2006-11-09 Paul Eggert <eggert@cs.ucla.edu> 23: 24: * hello.c (main): Make greeting const char *, to avoid 25: a violation of the C standard when assigning _("...") to it. 26: Remove unnecessary #if ENABLE_NLS bracket. 27: If too many operands are given, report our name, and the first 28: extra one. 29: 30: 2006-10-18 Karl Berry <karl@gnu.org> 31: 32: * hello.c (print_version, print_help, my_exit): new fns. 33: (main): use them. 34: 35: 2006-10-16 Bruno Haible <bruno@clisp.org> 36: 37: * hello.c (main): Remove HAVE_SETLOCALE conditional. 38: 39: 2006-10-16 Karl Berry <karl@gnu.org> 40: 41: * hello.c (main): compare getopt_long result to -1, not EOF, since 42: EOF might not be -1. Use NULL instead of (int *)0. Both 43: suggestions from Eric Blake. 44: 45: 2006-08-29 Karl Berry <karl@gnu.org> 46: 47: * hello.c (main) <--help output>: say that translators should add 48: another line for translation bugs. Suggestion from Clytie 49: Siddall, 29 Aug 2006 17:31:37 +0930. 50: 51: 2006-08-23 Karl Berry <karl@gnu.org> 52: 53: * hello.c (main): remove extra argument passed to printf in 54: version output. 55: 56: 2006-08-23 Bruno Haible <bruno@clisp.org> 57: 58: * hello.c (program_name): Renamed from progname. Make non-static. 59: (main): Update. 60: 61: 2006-08-23 Bruno Haible <bruno@clisp.org> 62: 63: * system.h: Fix double-inclusion guard. Improve comments. 64: * hello.c (longopts): Make const and static. 65: (main): Convert to ANSI C definition. 66: 67: 2006-08-20 Karl Berry <karl@gnu.org> 68: 69: * hello.c (main): try a new style for the --version output. 70: 71: * hello.c (main): do not exit(0) prematurely with --help or 72: --version, we need to go through close_stdout. 73: 74: 2006-07-16 Karl Berry <karl@gnu.org> 75: 76: * system.h: #include "closeout.h". 77: * hello.c (main): call close_stdout, to get an error at exit. 78: 79: * Makefile.am (hello_LDADD): link with libgnu.a, not libgnulib.a. 80: 81: 2006-07-15 Karl Berry <karl@gnu.org> 82: 83: * hello.c: remove most of the includes, no longer needed. 84: * system.h: move system includes to here. 85: * version.c: remove, just use the VERSION autotool variable. 86: * Makefile.am (hello_SOURCES): remove version.c 87: 88: * hello.c (main): update copyright to 2006. 89: 90: 2006-05-03 Karl Berry <karl@gnu.org> 91: 92: * Makefile.am (noinst_HEADERS): remove, gettext.h comes from gnulib. 93: (hello_LDADD): remove @ALLOCA@. 94: * hello.c: remove mail reading stuff, and hence alloca stuff. 95: 96: * getopt*.c, gettext.h: remove these files, they come from gnulib. 97: 98: 2005-08-19 Karl Berry <karl@gnu.org> 99: 100: * src/hello.c (main): version message formatting. 101: 102: 2002-07-20 Karl Eichwalder <ke@gnu.franken.de> 103: 104: * Makefile.am (noinst_HEADERS): New variable. add gettext.h 105: * hello.c: Include gettext.h. 106: 107: 2002-05-22 Karl Eichwalder <keichwa@gmx.net> 108: 109: * alloca.c: Update (provided by Paul Eggert). 110: * getopt1.c: Likewise. 111: * getopt.h: Likewise. 112: * getopt.c: Likewise. 113: 114: 2002-05-22 Karl Eichwalder <keichwa@gmx.net> 115: 116: * Makefile.am (hello_LDADD): Use @LIBINTL@ instead of @INTLLIBS@; 117: recommended by gettextize. 118: 119: 2002-02-02 Karl Eichwalder <keichwa@gmx.net> 120: 121: * hello.c: Add "TRANSLATORS: " tag instead of "TRANS: " to make 122: it visible to standard xgettext settings. 123: Reported by Bruno Haible. 124: 125: 2002-01-27 Karl Eichwalder <ke@gmx.net> 126: 127: * hello.c (main): Add next-generation greeting format using the 128: switches -n, --next-generation. 129: 130: 2001-06-23 Karl Eichwalder <keichwa@gmx.net> 131: 132: * hello.c (main): Adjust Copyright dates. 133: 134: * hello.c (main): Use PACKAGE_BUGREPORT. 135: 136: * Makefile.am (DEFS): New variable. Define LOCALEDIR here. 137: (INCLUDES): Don't define LOCALEDIR here. Add -I.. and -I$(srcdir) 138: and -I$(top_srcdir)/intl. 139: 140: 2001-05-24 Karl Eichwalder <keichwa@gmx.net> 141: 142: * hello.c (main): Avoid leading newlines inside of translatable 143: strings. 144: 145: 2001-05-21 Karl Eichwalder <keichwa@gmx.net> 146: 147: * hello.c: Include unistd.h if available to avoid warning under 148: BeOS. 149: Patch by Bruno Haible. 150: 151: * hello.c: Include libintl.h only, if ENABLE_NLS is true. 152: Otherwise it isn't possible to build hello with --disable-nls. 153: Use gettext() if ENABLE_NLS is true. 154: (main): Only call bindtextdomain and textdomain if ENABLE_NLS is true. 155: Patch by Bruno Haible. 156: 157: 158: 2000-09-24 Karl Eichwalder <keichwa@gmx.net> 159: 160: * hello.c (main): Comment for the translators to add their contact 161: address. 162: 163: 2000-03-13 Karl EICHWALDER <ke@gnu.franken.de> 164: 165: * hello.c (main): Split help output string and add comments to 166: please the translators. 167: 168: * getopt1.c getopt.h getopt.c alloca.c: Update files from 169: libit-0.6. 170: version-etc.c version-etc.h: New files from libit-0.6. 171: 172: 1999-10-15 Karl Eichwalder <ke@gnu.franken.de> 173: 174: * hello.c (main): Adjust year of the Copyright statement. 175: 176: 1998-12-11 Karl Eichwalder <ke@suse.de> 177: 178: * hello.c (main): Warn about the incompatible flag set {-m, 179: -t} (patch by John Bley <jbb6@acpub.duke.edu>, thanks!). 180: 181: Sun May 25 19:15:47 1997 Karl Eichwalder <ke@ke.Central.DE> 182: 183: * hello.c (main): Adjust list of release years. 184: 185: Sat Mar 22 11:18:52 1997 Karl Eichwalder <ke@ke.Central.DE> 186: 187: * Makefile.am: General simplification: 188: (noinst_HEADERS, hello_DEPENDENCIES, EXTRA_DIST, datadir, LDADD, 189: DEFS): Delete variables. 190: (hello_SOURCES): Add getopt.h system.h. 191: (hello_LDADD): New variable. Add @INTLLIBS@ @ALLOCA@. 192: (INCLUDES): Remove `-I$(srcdir) -I..'; add `-DLOCALEDIR=\"$(localedir)\"'. 193: ($(bin_PROGRAMS)): Delete target. 194: 195: Sat Feb 22 18:19:40 1997 Karl Eichwalder <ke@ke.Central.DE> 196: 197: * Makefile.am (LDADD): use @INTLLIBS@, so it's possible to 198: `configure --disable-nls'. 199: ($(bin_PROGRAMS)): use $(LDADD). 200: 201: Sat Jan 25 16:18:04 1997 Karl Eichwalder <ke@ke.Central.DE> 202: 203: * hello.c (main): Don't compute the program name for version 204: output from `argv[0]'; `--help' ignores the other options (Coding 205: Standards). 206: 207: Sun Jan 19 12:10:46 1997 Karl Eichwalder <ke@ke.Central.DE> 208: 209: * hello.c (main): Tweak the copyright notice. Mention only the 210: most recent year in which changes were made (according to the 211: Coding Standards). 212: Don't start error messages with capital letters. 213: 214: Thu Jan 9 17:56:06 1997 Karl Eichwalder <ke@ke.Central.DE> 215: 216: * hello.c (main): Correct the address for reporting bugs. 217: 218: Mon Jan 6 09:09:23 1997 Karl Eichwalder <ke@ke.Central.DE> 219: 220: * hello.c: Only include xmalloc() when ifdef C_ALLOCA (thanks to 221: Kaveh R. Ghazi <ghazi@caip.rutgers.edu>). 222: 223: Sun Jan 5 09:50:57 1997 Karl Eichwalder <ke@ke.Central.DE> 224: 225: * hello.c (main): Add spurious \n to "Copyright...". 226: 227: Sat Jan 4 09:25:07 1997 Karl Eichwalder <ke@ke.Central.DE> 228: 229: * Makefile.am (LDADD): Add @ALLOCA@, reported by Kaveh R. Ghazi 230: <ghazi@caip.rutgers.edu>. 231: 232: Tue Dec 31 09:00:13 1996 Karl Eichwalder <ke@ke.Central.DE> 233: 234: * hello.c (main): Add address for reporting bugs to the --help 235: message. 236: 237: Mon Dec 30 17:26:44 1996 Karl Eichwalder <ke@ke.Central.DE> 238: 239: * Makefile.am (EXTRA_DIST): Remove testdata. 240: 241: * testdata: Move to ../tests/. 242: 243: Wed Dec 18 14:02:25 1996 Karl Eichwalder <ke@ke.Central.DE> 244: 245: * hello.c (main): add "1993", reported by Karl Berry 246: <karl@cs.umb.edu> (1993-06-02 12:42:13 -0400). 247: (main): Don't let `hello -m' loop forever when MAIL wasn't in the 248: env and the 1st element of `dirs' didn't exist; reported (and 249: solved) by several hello users. Use the patch provided by 250: amc@ecl.wustl.edu (Adam Costello)--it offers an additional message 251: to translate--and use a part of Bart Robinson's 252: <lomew@kira.cs.utah.edu> ChangeLog entry. 253: 254: Tue Dec 17 16:54:17 1996 Karl Eichwalder <ke@ke.Central.DE> 255: 256: * Makefile.am (EXTRA_DIST): add alloca.c. 257: (hello_SOURCES): remove @ALLOCA@. 258: (hello_DEPENDENCIES): add @ALLOCA@. 259: 260: Mon Dec 16 21:10:36 1996 Karl Eichwalder <ke@ke.Central.DE> 261: 262: * Makefile.am (hello_SOURCES): replace alloca.c with @ALLOCA@. 263: 264: * alloca.c: new file from textutils-1.20, recommended by Kaveh 265: R. Ghazi <ghazi@caip.rutgers.edu>. 266: 267: * hello.c: include <sys/param.h> if HAVE_SYS_PARAM_H, include 268: "system.h" not earlier than <sys/param.h>. 269: (main): use ST_BLKSIZE, both reported by Kaveh R. Ghazi 270: <ghazi@caip.rutgers.edu>. 271: 272: Thu Dec 5 16:15:56 1996 Karl Eichwalder <ke@ke.Central.DE> 273: 274: * hello.c: include <config.h> if HAVE_CONFIG_H and <locale.h> if 275: HAVE_LOCALE_H. 276: (main): adjust --help tableau. 277: (main): Change --version output to what is required by 278: GNU standards. 279: 280: * getopt.h, getopt.c, getopt1.c: New files from the GNU C Library. 281: 282: * hello.c (main): setlocale if HAVE_SETLOCALE. 283: 284: * Makefile.am new file. 285: (bin_PROGRAMS, noinst_HEADERS, hello_SOURCES, EXTRA_DIST, datadir, 286: localedir, INCLUDES, DEFS, LDADD): set. 287: ($(bin_PROGRAMS)): new target. 288: 289: Mon Dec 2 19:55:02 1996 Karl Eichwalder <ke@ke.Central.DE> 290: 291: * Makefile.in (HDRS): add system.h. 292: 293: * system.h: New file (contributed by Kaveh R. Ghazi 294: <ghazi@caip.rutgers.edu>). 295: 296: Sat Nov 30 17:45:18 1996 Karl Eichwalder <ke@ke.Central.DE> 297: 298: * hello.c (main): avoid illegal ptr/int combinations on alloca() 299: (hints from Kaveh R. Ghazi <ghazi@caip.rutgers.edu>). 300: 301: * getopt.c: #include <libintl.h> (proposed by Kaveh R. Ghazi 302: <ghazi@caip.rutgers.edu>). 303: 304: Tue Mar 5 10:55:20 1996 Karl Eichwalder <ke@ke.Central.DE> 305: 306: * Makefile.in (check): Set LANGUAGE and LC_ALL (proposed by Ulrich 307: Drepper <drepper@gnu.ai.mit.edu>). 308: 309: * testdata: Remove spurious newline. 310: 311: * hello.c: Stilistical chances (proposed by Ulrich Drepper 312: <drepper@gnu.ai.mit.edu>). 313: 314: * Makefile.in (VPATH): Add variable (reported by Ulrich Drepper 315: <drepper@gnu.ai.mit.edu>). 316: 317: * hello.c (main): New order for help info. 318: 319: * Makefile.in (prefix): Add variable. 320: 321: Sun Mar 3 11:49:01 1996 Karl Eichwalder <ke@ke.Central.DE> 322: 323: * hello.c (main): read version information using settings in 324: config.h. 325: 326: * version.c (version): read version number from config.h. 327: 328: * Makefile.in (DISTFILES): Don't distribute TAGS. 329: 330: * hello.c (main): Add /var/spool/mail. 331: 332: Tue Dec 19 08:26:09 1995 Karl Eichwalder <ke@ke.Central.DE> 333: 334: * Makefile.in: New file. 335: 336: Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2005, 2006 337: Free Software Foundation, Inc. 338: 339: Copying and distribution of this file, with or without modification, 340: are permitted in any medium without royalty provided the copyright 341: notice and this notice are preserved.