
1: Sat May 22 20:36:28 1993 The King (elvis@graceland.gnu.ai.mit.edu) 2: 3: * Version 1.3 released. 4: 5: * Makefile.in (DISTFILES): Add hello.?? and hello.??s. 6: (dist): Use tar's o flag to make compatible archives. 7: 8: * hello.c (main): Exit with 0, not 1, under -h and -v. 9: 10: * Makefile.in (DISTFILES): Add mkinstalldirs. 11: 12: * Makefile.in (binprefix): New variable. 13: (install): Use it. 14: 15: * Makefile.in (all): Don't depend on info. 16: 17: Fri May 21 20:04:14 1993 The King (elvis@graceland.gnu.ai.mit.edu) 18: 19: * Version 1.2 released. 20: 21: Wed May 19 21:54:02 1993 The King (elvis@graceland.gnu.ai.mit.edu) 22: 23: * hello.c: Insert standard alloca #ifdef spooge. 24: 25: * hello.c: Include <errno.h> and declare errno. 26: (main): Don't assume getenv ("USER") works. If it 27: fails, use getpwuid (getuid ()). 28: Don't hard-code /usr/spool/mail. New static variable DIRS 29: lists directories to try. When MAILNAME is nil, run through 30: there until we find one that exists. 31: 32: * hello.c (progname): New static variable. 33: (main): Set it to ARGV[0]. Use it in error message fprintfs. 34: (xmalloc): New function. 35: 36: * hello.c [HAVE_FCNTL_H]: Include <fcntl.h>. 37: [HAVE_SYS_FILE_H]: Protect #include <sys/file.h> with this. 38: * configure.in (AC_HAVE_HEADERS): Check for fcntl.h and sys/file.h. 39: 40: * hello.c (main): Under -v, exit after printing version info, 41: unless also under -h. 42: 43: * hello.c [HAVE_STRING_H]: Include <string.h> for strcmp. 44: [! HAVE_STRING_H]: Include <strings.h> instead. 45: * configure.in: Use AC_HAVE_HEADERS to check for string.h. 46: 47: * Makefile.in (Makefile): Use $(SHELL) to run config.status. 48: 49: * testdata: Updated capitalization and punctuation. 50: 51: * Makefile.in (all): Depend on info, not hello.info. 52: (info, dvi): New targets. 53: (.c.o): Put $(CFLAGS) last. 54: (install): Depend on hello and hello.info, not on all. 55: (all, install, check, clean, mostlyclean, distclean, 56: realclean, dist): Declare as phony targets. 57: (configure): Target removed. 58: (srcdir): Set to $(VPATH), not @srcdir@. 59: (MAKEINFO, TEXI2DVI): New variables. 60: (hello.info, hello.dvi): Use them. 61: (clean): Remove hello.dvi hello.?? hello.??s. 62: (realclean): Remove hello.info*. 63: (installdirs): New target. 64: (install): Depend on it first. 65: (dist): Create a .z file instead of a .Z file. 66: 67: Mon Nov 9 18:38:08 1992 Michael I Bushnell (mib@geech.gnu.ai.mit.edu) 68: 69: * hello.c (main): added mail-printing feature. 70: 71: Wed Sep 16 19:30:08 1992 The King (elvis@graceland.gnu.ai.mit.edu) 72: 73: * Version 1.1 released. 74: 75: * Makefile.in (DISTFILES): Add TAGS. 76: 77: * Makefile.in (DISTFILES): Remove COPYING.LIB. 78: * COPYING.LIB: Removed. 79: 80: * hello.c (main): Shortened verbose variable name. 81: Robustified and simplified argument test. 82: 83: Wed Sep 2 23:45:10 1992 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 84: 85: * hello.c (main): added zork output compatibility. 86: 87: Wed Sep 2 22:58:15 1992 The King (elvis@graceland.gnu.ai.mit.edu) 88: 89: * Makefile.in (config.status): Find configure in $(srcdir). 90: 91: * Makefile.in: Regularize spacing after colons. 92: 93: Tue Aug 11 16:48:21 1992 The King (elvis@graceland.gnu.ai.mit.edu) 94: 95: * NEWS: New file. 96: * Makefile.in (DISTFILES): Add NEWS. 97: 98: * hello.c (usage): Capitalize first word. 99: 100: * Makefile.in (DISTFILES): Add COPYING.LIB. 101: 102: Wed Jul 1 02:43:47 1992 The King (elvis@graceland.gnu.ai.mit.edu) 103: 104: * Makefile.in (hello.dvi): New rule. 105: (doc): New rule. 106: (check): Depend on hello, not all. 107: 108: * hello.texi (Instructions): Add important warning to all our readers. 109: (Sample): Show new greeting msg, and --traditional option. 110: (Invoking hello): Document --traditional. 111: (Problems): Invite users to ask questions of the maintainer. 112: 113: * hello.c (longopts, main): Add new option --traditional/-t. 114: (main): When not under --traditional, use proper capitalization, 115: appropriate punctuation, and the most suited output function. 116: Under --traditional, retain compatibility with old implementations. 117: 118: * hello.c (main): Notice switches in flag variables and act on 119: them after the getopt loop is finished. 120: 121: * ChangeLog (3-1-78): Correct name. 122: 123: Sun Jun 28 12:54:28 1992 The King (elvis@graceland.gnu.ai.mit.edu) 124: 125: * Makefile.in: Add emacs mode cookie. 126: (DISTFILES): Indent contiuation lines reasonably. 127: 128: * hello.texi (Instructions): Properly capitalize title. 129: 130: Fri Jun 26 23:44:03 1992 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu) 131: 132: * hello.texi: new node "how to read this manual". 133: 134: Fri Jun 26 18:15:53 1992 David J. MacKenzie (djm@apple-gunkies.gnu.ai.mit.edu) 135: 136: * Makefile.in (check): Look for testdata in $(srcdir). 137: From david d `zoo' zuhn (zoo@cygnus.com). 138: 139: Fri Jun 26 18:03:09 1992 Charles Hannum (mycroft@hill.gnu.ai.mit.edu) 140: 141: * hello.texi: Fix grammo in first line. 142: 143: Fri Jun 26 02:55:44 1992 The King (elvis@graceland.gnu.ai.mit.edu) 144: 145: * Version 1.0 released. 146: 147: Fri Jun 26 01:02:04 1992 David J. MacKenzie (djm@apple-gunkies.gnu.ai.mit.edu) 148: 149: * Makefile.in, configure.in, hello.texi: New files. 150: 151: Fri Jun 26 00:57:54 1992 Jan Brittenson (bson@kropotkin.gnu.ai.mit.edu) 152: 153: * hello.c (version): Declare it. 154: 155: Fri Jun 26 00:47:03 1992 Roland McGrath (roland@geech.gnu.ai.mit.edu) 156: 157: * hello.c (longopts, main): Add -h/--help option. 158: [STDC_HEADERS]: #include <stdlib.h> 159: [! STDC_HEADERS] (exit): Declare it. 160: 161: Fri Jun 26 00:44:27 1992 Charles Hannum (mycroft@hal.gnu.ai.mit.edu) 162: 163: * hello.c (longopts): New variable. 164: (main): Use it. 165: 166: Fri Jun 26 00:43:46 1992 Mike Haertel (mike@churchy.gnu.ai.mit.edu) 167: 168: * version.c: New file. 169: 170: Thu Nov 24 00:00:01 1983 Richard M. Stallman (rms at prep) 171: 172: * Begin GNU project; add copyleft. 173: 174: Sat Apr 1 00:27:19 1978 Brian Kernighan (bwk at research) 175: 176: * Initial version. 177: 178: ChangeLog.O ends here