summaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: 468177226e7a10150987b726d70092110e08a9bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
Wed Mar  1 11:21:37 1995  Greg McGary  <gkm@magilla.cichlid.com>

	* idtest: Write to temp dir rather than current	directory
	(Thanks, Simon Leinen).

Mon Feb 27 18:43:56 1995  Greg McGary  <gkm@magilla.cichlid.com>

	* Makefile.in (DIST_DOC_FILES): Removed unsupported man pages.
	(DIST_MISC_FILES): Added symfunc.el.

Sat Feb 25 16:23:49 1995  Greg McGary  <gkm@magilla.cichlid.com>

	* Version 3.0.8 released.

	* configure.in, acconfig.h, Makefile.in (TOUCH, PREV_VERSION):
	Added.  (check): Export PATH.  (TAGS): Eliminate unnecessary `-t'
	option to etags.  (mostlyclean, clean, distclean,
	maintainer-clean, install): Bring into conformance with GNU
	standards.  (AWK, OLD_PATCH_LEVEL, PATCH_LEVEL, SIZEOF_LONG,
	bump-major, bump-minor, bump-patch): Deleted.  (ANSI2KNR,
	ansi2knr): Added.  (depend): Fixed to support ansi2knr.

	* configure.in: Update stamp-h inside AC_OUTPUT.

	* acconfig.h: Work harder to force #undef of HAVE_TERMIOS_H for	NeXT.
	(__P): Added.

	* bitops.c, fid.c, filenames.c, idfile.c, idx.c, iid.c, lid.c,
	misc.c, mkid.c, scanners.c, token.c: Changed "config.h" to <config.h>.

	* acconfig.h, bitops.c, bitops.h, fid.c, filenames.h, idfile.c,
	idfile.h, idx.c, iid.c, lid.c, misc.h, mkid.c, scanners.c,
	scanners.h, token.h: Use __P around function prototype decls.

	* acconfig.h, idfile.h, idfile.c (intmin32_t, uintmin32_t):
	Deleted in favor of long and unsigned long.

	* idtest: Fixed bugs (Thanks to Francois Pinard).

	* mkid.c (write_idfile): Delete erroneous remnant of old file name
	indexing scheme (Reported by Dave Wiggins).  (assert_hits):
	Simplified & fixed erroneous assertion.

	* lid.c (grep_id): Treat '\0' as end-of-line along with '\n'.

	* strerror.c (strerror): Protoize defn.

Mon Feb 20 16:18:47 1995  Greg McGary  <gkm@magilla.cichlid.com>

	* Version 3.0.7 released.

	* scanners.c (scanners, suffixes, init_scanners, get_scanner,
	set_scan_args, get_lang_name, get_filter, get_suffix): Fixed
	boundary conditions.

	* mkid.c (make_sibling_summary): Don't realloc if kid's sum_tokens
	is already large enough.  (scan_1_file): Ignore blank tokens.
	Avoid division by 0 (pinard@iro.umontreal.ca).  (write_idfile):
	Moved assertions & qsort to top.  Don't check for blank tokens--it
	can't happen.  (rehash): Prefix "Rehashing..." with "\n\t".

	* idtest: Test fid more rigorously.

	* idfile.c (init_idfile): Don't increment i for non-file args.

	* Makefile.in (DEFS, DIST_SHAR, AWK, bump-patch, bump-minor,
	bump-major, shar): Added.  (.PRECIOUS): Added configure, config.h
	config.h.in.

	* configure.in (DEPEND): Fixed portability (kazusi-m@is.aist-nara.ac.jp).
	(AC_CHECK_FUNCS(basename, dirname)): Added.
	* misc.h, misc.c: Made decl/defn of basename, dirname conditional.


Sun Feb 19 19:21:09 1995  Thomas Neumann  <tom@smart.ruhr.de>
 
 	* configure.in: Check for <sgtty.h>, not <sgttyb.h>.
	* accconfig.h: Disbale HAVE_TERMIOS_H for NeXT,
	if HAVE_SGTTY_H is present.
	* lid.c: Depend on HAVE_SGTTY_H, not HAVE_SGTTYB_H.
	(savetty): ANSI'fy arglist declaration.
 
Sat Feb 18 21:44:39 1995  Greg McGary  <gkm@magilla.cichlid.com>

	* Version 3.0.6 released.

	* Makefile.in, accconfig.h, mkid.c: Revised & simplified package
	name & version macros.

	* Makefile.in (DIST_MISC_FILES): Added version.texi, stamp-vti.
	(TAGS): Fixed.  (config.status): Removed dependency on config.cache.

	* acconfig.h: Added #ifndef _config_h_ ... #endif around file.
	(SIZEOF_INT, SIZEOF_CHAR, SIZEOF_SHORT, uint8_t, uint16_t,
	uint32_t, int32_t): Deleted.  (SIZEOF_LONG): Changed typedef name
	to intmin32_t and uintmin32_t; all uses changed.
	* configure.in (AC_CHECK_SIZEOF (int, short, char)): Deleted.
	* idfile.h (struct idhead): Dropped uint8_t, uint16_t,
	uint32_t, int32_t, added intmin32_t & uintmin32_t.
	* idfile.c (io_idhead, io_write, io_read): Use constants to express
	integer sizes for I/O on struct idhead.

	* idtest, Makefile.in (stamp-vti): Dumbed-down shell code for portability.

	* lid.c (enum radix): Deleted trailing comma.

	* scanners.c (ctype_c, ctype_asm, ctype_text): Made unsigned.

Thu Feb 16 23:55:44 EST 1995  Greg McGary  <gkm@magilla.cichlid.com>

	* Version 3.0.5 released.

	* iid.y (main): Eliminate useless Do1 variable.

	* filenames.c (kshgetwd): Conditionally use getcwd or getwd.

	* acconfig.h: Added typedefs of uint8_t, uint16_t, uint32_t, int32_t.
	* idfile.h (struct idhead), idfile.c (io_read, io_write): Use
	uint8_t, uint16_t, uint32_t, int32_t.

	* lid.c (savetty, restoretty, linetty, chartty): Handle POSIX
	termios properly.  (HAVE_SYS_IOCTL_H): #include <sys/ioctl.h> if
	!HAVE_TERMIOS_H.

	* configure.in (OLD_PATCH_LEVEL, MAJOR_VERSION, MINOR_VERSION,
	FULL_VERSION, AC_CHECK_SIZEOF(int, long, short, char),
	AC_CHECK_HEADERS(regex.h), AC_CHECK_FUNCS(regcomp regcmp): Added.

	* mkdirhier: Added.

	* Makefile.in (DIST_MISC_FILES): Added ChangeLog.  (depend):
	$(DEPEND) and Makefile are now .PRECIOUS.  (dist-dir-links):
	Added.  (check, install, uninstall): Fixed.  (install): Use
	mkdirhier.