* coffcode.h (coff_compute_section_file_positions): Adjust sofar
[deliverable/binutils-gdb.git] / readline / ChangeLog
CommitLineData
4a1df52b
SG
1Wed Sep 4 18:06:51 1996 Stu Grossman (grossman@critters.cygnus.com)
2
3 * rldefs.h: Enable HANDLE_SIGNALS for cygwin32.
4
3d5aa992
MM
5Thu Aug 29 16:59:45 1996 Michael Meissner <meissner@tiktok.cygnus.com>
6
7 * configure.in (i[345]86-*-*): Recognize i686 for pentium pro.
8
ddde3720
SG
9Fri Aug 16 17:49:57 1996 Stu Grossman (grossman@critters.cygnus.com)
10
11 * complete.c: Include <pwd.h> if not DOS, and if cygwin32 or not
12 win32.
13 * configure.in: Add test for *-*-cygwin32* to use config/mh-posix.
14 * readline.c: Move decl of tgetstr to rldefs.h.
15 * (_rl_set_screen_size): Remove redundant ifdef MINIMALs.
16 * rldefs.h: Don't do MINIMAL for cygwin32. Cygwin32 now uses
17 full-blown readline, except for termcap.
18
8633ce7a
SG
19Sun Aug 11 21:06:26 1996 Stu Grossman (grossman@critters.cygnus.com)
20
21 * rldefs.c: Get rid of define of SIGALRM if _WIN32 or __MSDOS__.
22 * Don't define ScreenCols/ScreenRows/... if cygwin32.
23 * sysdep-norm.h: Don't include <malloc.h> if cygwin32.
24
51da2b4a
FF
25Sun Aug 11 14:59:09 1996 Fred Fish <fnf@cygnus.com>
26
27 * rldefs.h: If __osf__is defined, include <termio.h> instead of
28 <sgtty.h>.
29
46b6fdbd
SG
30Fri Aug 9 08:54:26 1996 Stu Grossman (grossman@critters.cygnus.com)
31
32 * bind.c complete.c history.c readline.c: Don't include sys/file.h.
33 * complete.c display.c parens.c readline.c rldefs.h rltty.c
34 signals.c tilde.c: Change refs to _MSC_VER and __WIN32__ to _WIN32.
35 * signals.c (rl_signal_handler): Ifdef out kill if _WIN32.
36 * sysdep-norm.h: Ifdef out include of dirent.h if _WIN32.
37 Include malloc.h if _WIN32.
38
9e9cf21f
MM
39Thu Jul 18 15:59:35 1996 Michael Meissner <meissner@tiktok.cygnus.com>
40
41 * rldefs.h (sys/uio.h) Before sys/stream.h is included under AIX,
42 include sys/uio.h, which prevents an undefined structure used in a
43 prototype message from being generated.
44
2774dbb8
JM
45Tue Jun 25 23:05:55 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
46
47 * Makefile.in (datadir): Set to $(prefix)/share.
48 (docdir): Removed.
49
88dd1b97
FF
50Sun May 26 15:14:42 1996 Fred Fish <fnf@cygnus.com>
51
52 From: David Mosberger-Tang <davidm@azstarnet.com>
53
54 * sysdep-linux.h: New file.
55 * display.c: Add include of "sysdep.h" to get HAVE_VARARGS_H.
56 * configure.in: Change pattern i[345]86-*-linux* into *-*-linux* to
57 support non-x86 based Linux platforms.
58
e5821a93
FF
59Sun Apr 7 22:06:11 1996 Fred Fish <fnf@cygnus.com>
60
61 From: Miles Bader <miles@gnu.ai.mit.edu>
62 * config/mh-gnu: New file.
7b032c5f 63 * configure.in (*-*-gnu*): New host.
e5821a93 64
230e9ef4
FF
65Sun Apr 7 13:21:51 1996 Fred Fish <fnf@cygnus.com>
66
67 From: Robert Lipe <robertl@dgii.com>
68 * configure.in: SCO OpenServer 5 (a.k.a 3.2v5*) is more like
69 SCO 3.2v4 than 3.2v2.
70
a06a83b6
SC
71Wed Jan 3 18:22:10 1996 steve chamberlain <sac@slash.cygnus.com>
72
73 * readline.c, display.c, complete.c: Add _MSC_VER to list of
74 things which can't do most things.
75
aee7f7a3
GN
76Thu Nov 16 15:39:05 1995 Geoffrey Noer <noer@cygnus.com>
77
78 * complete.c: Change WIN32 to __WIN32__, added #else return NULL
79 to end of that define.
80
b4fdbe09
SC
81Tue Oct 31 10:38:58 1995 steve chamberlain <sac@slash.cygnus.com>
82
83 * display.c, parens.c, readline.c, rldefs.h: Change use of
84 WIN32 to __WIN32__.
85
17b90c4a
FF
86Tue Oct 10 11:07:23 1995 Fred Fish <fnf@cygnus.com>
87
88 * Makefile.in (BISON): Remove macro.
89
57181646
SC
90Tue Oct 10 08:49:00 1995 steve chamberlain <sac@slash.cygnus.com>
91
92 * complete.c (filename_completion_function): Enable for
93 win32 when not MSC.
94
a27fbc3a
PS
95Sun Oct 8 04:17:19 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
96
97 * configure.in: Handle powerpc-ibm-aix* like rs6000-ibm-aix*.
98
6b5151c2
MM
99Sat Oct 7 20:36:16 1995 Michael Meissner <meissner@cygnus.com>
100
101 * rltty.c (outchar): Return an int, like tputs expects.
f30c1d4a 102 * signals.c (_rl_output_character_function): Ditto.
6b5151c2 103
2e8f534a
SC
104Fri Sep 29 15:19:23 1995 steve chamberlain <sac@slash.cygnus.com>
105
106 Fixes for when the host WIN32, but not MSC.
107 * complete.c: Sometimes have pwd.h
108 * parens.c: WIN32 has similar restrictions to __GO32__.
109 * readline.c (__GO32__): Some of this moved into rldefs.h
110 * signals.c (__GO32__): Likewise.
111 * rldefs.h (MSDOS||WIN32) becomes MSDOS||MSC.
112 (WIN32&&!WIN32): New definitions.
113
1cd3bab3
ILT
114Wed Sep 20 12:57:17 1995 Ian Lance Taylor <ian@cygnus.com>
115
116 * Makefile.in (maintainer-clean): New synonym for realclean.
117
8bfd30b2
MM
118Wed Mar 1 13:33:43 1995 Michael Meissner <meissner@tiktok.cygnus.com>
119
120 * rltty.c (outchar): Provide prototype for outchar, to silence
121 type warnings in passing outchar to tputs on systems like Linux
122 that have full prototypes.
123
124 * signals.c (_rl_output_character_function): Provide prototype to
125 silence type warnings.
126
a465efbb
SC
127Sun Jan 15 14:10:37 1995 Steve Chamberlain <sac@splat>
128
129 * rldefs.h: Define MINIMAL for __GO32__ and WIN32.
130 * complete.c, display.c, readline.c, rltty.c: Test MINIMAL
131 instead of __GO32__.
132
0f72c69c
ILT
133Wed Aug 24 13:04:47 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
134
135 * configure.in: Change i[34]86 to i[345]86.
136
ebe541df
SS
137Sat Jul 16 13:26:31 1994 Stan Shebs (shebs@andros.cygnus.com)
138
139 * configure.in (m88*-harris-cxux7*): Recognize.
140 * sysdep-cxux7.h: New file.
141
0a9a6ed9
SC
142Fri Jul 8 13:18:33 1994 Steve Chamberlain (sac@jonny.cygnus.com)
143
144 * rttty.c (control_meta_key_on): Remove superfluous testing of
145 __GO32__.
146
d14d610d
SC
147Thu Jun 30 15:21:54 1994 Steve Chamberlain (sac@jonny.cygnus.com)
148
149 * rltty.c (control_meta_key_on): Don't compile if __GO32__ is
150 defined.
151 (rltty_set_default_bindings): Likewise.
152 * display.c (insert_some_chars, delete_chars): row_start should be
153 a short.
154 * parens.c (rl_insert_close): No FD_SET if using __GO32__.
155 * readline.c (rl_gather_tyi): Strip off spurious high bits.
156
53444896
PS
157Sun Jun 12 03:51:52 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
158
159 * history.c: Swap inclusion of rldefs.h and chardefs.h to avoid
160 CTRL macro redefinition.
161
3dc889b4
ILT
162Mon May 9 18:29:42 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
163
164 * readline.c (readline_default_bindings): Don't compile if
165 __GO32__ is defined.
58093798 166 (_rl_set_screen_size): Likewise.
3dc889b4 167 * rltty.c (rltty_set_default_bindings): Likewise.
58093798 168 (control_meta_key): Likewise.
fc0ee6ed 169 * display.c: If __GO32__ is defined, include <sys/pc.h>.
58093798
ILT
170 * parens.c: If __GO32__ is defined, undefine FD_SET.
171 * signals.c: Include SIGWINCH handling in the set of things which
172 is not done if HANDLE_SIGNALS is not set.
3dc889b4 173
82da62d1
SC
174Fri May 6 13:38:39 1994 Steve Chamberlain (sac@cygnus.com)
175
176 * config/mh-go32: New fragment.
177 * configure.in (host==go32): Use go32 fragment.
178
d32a9261
SG
179Wed May 4 14:36:53 1994 Stu Grossman (grossman@cygnus.com)
180
181 * chardefs.h, rldefs.h: Move decls of string funcs from chardefs.h
182 to rldefs.h so that they don't pollute apps that include
183 readline.h.
184 * history.c: include rldefs.h to get decls of string funcs.
185
b7ba9a57
SS
186Wed May 4 12:15:11 1994 Stan Shebs (shebs@andros.cygnus.com)
187
188 * configure.in (rs6000-bull-bosx*): New configuration, RS/6000
189 variant.
190
b2689e8e
JK
191Wed Apr 20 10:43:52 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
192
193 * configure.in: Use mh-posix for sunos4.1*.
194
858ba121
JK
195Wed Apr 13 21:28:44 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
196
197 * rltty.c (set_tty_settings): Don't set readline_echoing_p.
198 (rl_deprep_terminal) [NEW_TTY_DRIVER]: Set readline_echoing_p.
199
c6933c81
JK
200Sun Mar 13 09:13:12 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
201
202 * Makefile.in: Add TAGS target.
203
63051590
JK
204Wed Mar 9 18:01:31 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
205
206 * isearch.c, search.c: Include sysdep.h.
207
56379d18
JK
208Thu Mar 3 17:40:03 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
209
210 * configure.in: For ISC, use mh-sysv, not mh-isc.
211
aa364a25
PS
212Thu Feb 24 04:13:53 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
213
214 * Merge in changes from bash-1.13.5. Merge changes from glob/tilde.c
215 into tilde.c and use it. Add system function declarations where
216 necessary. Check for __GO32__, not _GO32_ consistently.
217 * Makefile.in: Update dependencies.
218 * rltty.c: Include <sys/file.h> to match include file setup
219 in readline.c for rldefs.h. Otherwise we get inconsistent
220 TTY_DRIVER definitions in readline.c and rltty.c.
221 * bind.c, complete.c: Do not include <sys/types.h>, it is already
222 included via sysdep.h, which causes problems if <sys/types.h> has
223 no multiple inclusion protection.
224 * readline.c (_rl_set_screen_size): Reestablish test for
225 TIOCGWINSZ_BROKEN.
d40b1d87 226 * rldefs.h: Define S_ISREG if necessary.
aa364a25 227
f42f505b
JK
228Fri Feb 18 08:56:35 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
229
230 * Makefile.in: Add search.o rule for Sun make.
231
166557e7
PB
232Wed Feb 16 16:35:49 1994 Per Bothner (bothner@kalessin.cygnus.com)
233
234 * rltty.c: #if out some code if __GO32__.
235
f550cec5
PB
236Tue Feb 15 14:07:08 1994 Per Bothner (bothner@kalessin.cygnus.com)
237
238 * readline.c (_rl_output_character_function), display.c:
239 Return int, not void, to conform with the expected arg of tputs.
240 * readline.c (init_terminal_io): tgetflag only takes 1 arg.
241 * readline.c (_rl_savestring): New function.
242 * chardefs.h: To avoid conflicts and/or warnings, define
243 savestring as a macro wrapper for _rl_savestring.
244 * display.c (extern term_xn): It's an int flag, not a string.
245 * charsdefs.h, rldefs.h: Remove HAVE_STRING_H-related junk.
246
a2fcbaf2
JK
247Sat Feb 5 08:32:30 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
248
249 * Makefile.in: Remove obsolete rules for history.info and
250 readline.info.
251
a98b5a1d
JK
252Thu Jan 27 17:04:01 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
253
254 * chardefs.h: Only declare strrchr if it is not #define'd.
255
1b30bebf
JK
256Tue Jan 25 11:30:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
257
258 * rldefs.h: Accept __hpux as well as hpux for HP compiler in ANSI mode.
259
67289b62
JK
260Fri Jan 21 17:31:26 1994 Jim Kingdon (kingdon@lisa.cygnus.com)
261
262 * chardefs.h, tilde.c: Just declare strrchr rather than trying to
263 include a system header.
264
1b3f3940
FF
265Fri Jan 21 14:40:43 1994 Fred Fish (fnf@cygnus.com)
266
267 * Makefile.in (distclean, realclean): Expand local-distclean
268 inline after doing recursion. You can't recurse after removing
269 Makefile. Make them depend on local-clean.
270 * Makefile.in (local-distclean): Remove now superfluous target.
271
52767e87
KR
272Mon Jan 17 12:42:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
273
274 * readline.c (doing_an_undo): Delete second declaration, since it
275 confuses the alpha-osf1 native compiler.
276
84c8bac2
JK
277Sun Jan 16 12:33:11 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
278
24033f1e
JK
279 * complete.c, bind.c: Include <sys/stat.h>.
280 * complete.c: Define X_OK if not defined by a system header.
281
5bac8022
JK
282 * chardefs.h: Don't declare xmalloc.
283
284 * keymaps.h: Include "chardefs.h" not <readline/chardefs.h>.
285
84c8bac2 286 * Makefile.in (clean mostlyclean distclean realclean): Recurse
4955aa53
JK
287 into subdirectories as well as doing this directory. Add clean-dvi
288 target.
84c8bac2 289
5e98bbab
PB
290Sat Jan 15 19:36:12 1994 Per Bothner (bothner@kalessin.cygnus.com)
291
44af5659
PB
292 * readline.c, display.c: Patches to allow use of all 80
293 columns on most terminals (those with am and xn).
294
5e98bbab
PB
295 Merge in changes from bash-1.13. The most obvious one is
296 that the file readline.c has been split into multiple files.
297 * bind.c, complete.c, dispay.c, isearch.c, parens.c, rldefs.h,
298 rltty.c, search.c signals.c, tilde.c, tilde.h, xmalloc.c: New files.
299
aa53cd67
SC
300Sat Dec 11 16:29:17 1993 Steve Chamberlain (sac@thepub.cygnus.com)
301
302 * readline.c (rl_getc): If GO32, trim high bit from getkey,
303 otherwise fancy PC keys cause grief.
304
d5481f5d
JK
305Fri Nov 5 11:49:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
306
307 * configure.in: Add doc to configdirs.
308 * Makefile.in (info dvi install-info clean-info): Recurse into doc.
309
c71350fc
JK
310Fri Oct 22 07:55:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
311
312 * configure.in: Add * to end of all OS names.
313
80b10ae2
JK
314Tue Oct 5 12:33:51 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
315
316 * readline.c: Add stuff for HIUX to place where we detect termio
317 vs. sgtty (ugh, but I don't see a simple better way).
318
182ecac5
JK
319Wed Sep 29 11:02:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
320
321 * readline.c (parser_if): Free tname when done with it (change
322 imported from from bash 1.12 readline).
323
511fb5d6
JK
324Tue Sep 7 17:15:37 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
325
326 * configure.in (m88k-*-sysvr4*): Comment out previous change.
327
da2eac8b
ILT
328Fri Jul 2 11:05:34 1993 Ian Lance Taylor (ian@cygnus.com)
329
330 * configure.in (*-*-riscos*): New entry; use mh-sysv.
331
6a3a22e4
JK
332Wed Jun 23 13:00:12 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
333
334 * configure.in: Add comment.
335
83660d21
JK
336Mon Jun 14 14:28:55 1993 Jim Kingdon (kingdon@eric)
337
338 * configure.in (m88k-*-sysvr4*): Use sysdep-norm.h.
339
b65a4fe5
JK
340Sun Jun 13 13:04:09 1993 Jim Kingdon (kingdon@cygnus.com)
341
342 * Makefile.in ({real,dist}clean): Remove sysdep.h.
343
eab17696
JK
344Thu Jun 10 11:22:41 1993 Jim Kingdon (kingdon@cygnus.com)
345
346 * Makefile.in: Add mostlyclean, distclean, and realclean targets.
347
e23a6896
JK
348Fri May 21 17:09:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
349
350 * config/mh-isc: New file.
351 * configure.in: Use it.
352
3f06498a
JK
353Sat Apr 17 00:40:12 1993 Jim Kingdon (kingdon at calvin)
354
355 * readline.c, history.c: Don't include sys/types.h; sysdep.h does.
356
357 * config/mh-sysv: Define TIOCGWINSZ_BROKEN.
358 readline.c: Check it.
359
8e95e016
DZ
360Wed Mar 24 02:06:15 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
361
362 * Makefile.in: add installcheck & dvi targets
363
5f8d4bcb
DZ
364Fri Mar 12 18:36:53 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
365
366 * configure.in: recognize *-*-solaris2* instead of *-*-solaris* (a
3f06498a
JK
367 number of people want to call SunOS 4.1.2 "solaris1.0"
368 and get it right)
5f8d4bcb 369
d6400b14
FF
370Tue Mar 2 21:25:36 1993 Fred Fish (fnf@cygnus.com)
371
372 * sysdep-sysv4.h: New file for SVR4.
373 * configure.in (*-*-sysv4*): Use sysdep-sysv4.h.
374
375 * configure.in (*-*-ultrix2): Add triplet from Michael Rendell
376 (michael@mercury.cs.mun.ca)
377
16f8723c
ILT
378Tue Dec 15 12:38:16 1992 Ian Lance Taylor (ian@cygnus.com)
379
380 * configure.in (i[34]86-*-sco3.2v4*): use mh-sco4.
381 * config/mh-sco4: New file, like mh-sco but without defining
382 _POSIX_SOURCE.
383
24e37cd3
JG
384Wed Nov 11 21:20:14 1992 John Gilmore (gnu@cygnus.com)
385
386 * configure.in: Reformat to one-case-per-line.
387 Handle SunOS 3.5, as per Karl Berry, <karl@claude.cs.umb.edu>.
388
da60a50d
SG
389Wed Nov 4 15:32:31 1992 Stu Grossman (grossman at cygnus.com)
390
da60a50d
SG
391 * sysdep-norm.h: Remove some crud, install dire warning.
392
8ad65a5d
SG
393Thu Oct 22 01:08:13 1992 Stu Grossman (grossman at cygnus.com)
394
395 * configure.in: Make SCO work again...
396
0bced705
ILT
397Mon Oct 12 15:04:07 1992 Ian Lance Taylor (ian@cygnus.com)
398
399 * readline.c (init_terminal_io): if tgetent returns 0, the
400 terminal type is unknown.
401
d5dcef63
DZ
402Thu Oct 1 23:44:14 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
403
404 * configure.in: use cpu-vendor-os triple instead of nested cases
405
5a41df75
SG
406Wed Sep 30 12:58:57 1992 Stu Grossman (grossman at cygnus.com)
407
408 * readline.c (rl_complete_internal): Cast alloca to (char *) to
409 avoid warning.
410
d3c4fc98
SG
411Fri Sep 25 12:45:05 1992 Stu Grossman (grossman at cygnus.com)
412
413 * readline.c (clear_to_eol, rl_generic_bind): Make static.
414 (rl_digit_loop): Add arg to call to rl_message().
415 * vi_mode.c (rl_vi_first_print): Add arg to call to
416 rl_back_to_indent().
417
ce148149
ILT
418Wed Aug 19 14:59:07 1992 Ian Lance Taylor (ian@cygnus.com)
419
420 * Makefile.in: always create installation directories, use full
421 file name for install target.
422
afbdf3f7
JG
423Wed Aug 12 15:50:57 1992 John Gilmore (gnu@cygnus.com)
424
425 * readline.c (last_readline_init_file): Fix typo made by Steve
426 Chamberlain/DJ Delorie. Proper control file name is ~/.inputrc,
427 not ~/inputrc.
428
867022c3
SG
429Thu Jun 25 16:15:27 1992 Stu Grossman (grossman at cygnus.com)
430
431 * configure.in: Make bsd based systems use sysdep-obsd.h.
432
f274a4b8
PB
433Tue Jun 23 23:22:53 1992 Per Bothner (bothner@cygnus.com)
434
435 * config/mh-posix: New file, for Posix-compliant systems.
436 * configure.in: Use mh-posix for Linux (free Unix clone).
437
56e5eadc
FF
438Tue Jun 23 21:59:20 1992 Fred Fish (fnf@cygnus.com)
439
440 * sysdep-norm.h (alloca): Protect against previous definition as
441 a macro with arguments.
442
bde34fd9
SG
443Fri Jun 19 15:48:54 1992 Stu Grossman (grossman at cygnus.com)
444
445 * sysdep-obsd.h: #include <sys/types.h> to make this more Kosher.
446
0b909fe1
JG
447Fri Jun 19 12:53:28 1992 John Gilmore (gnu at cygnus.com)
448
449 * config/mh-apollo68v, mh-sco, mh-sysv, mh-sysv4}: RANLIB=true.
450
451Mon Jun 15 13:50:34 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
452
453 * configure.in: use mh-sysv4 on solaris2
454
d962d591
FF
455Mon Jun 15 12:28:24 1992 Fred Fish (fnf@cygnus.com)
456
457 * config/mh-ncr3000 (INSTALL): Don't use /usr/ucb/install,
458 it is broken on ncr 3000's.
459 * config/mh-ncr3000 (RANLIB): Use RANLIB=true.
460
87afde58
JG
461Mon Jun 15 01:35:55 1992 John Gilmore (gnu at cygnus.com)
462
463 * readline.c: Make new SIGNALS_* macros to parameterize the
0b909fe1 464 ugly changes in signal blocking. Use them throughout,
87afde58
JG
465 reducing #ifdef HAVE_POSIX_SIGNALS and HAVE_BSD_SIGNALS clutter
466 significantly. Make all such places use POSIX if available,
467 to avoid losing with poor `sigsetmask' emulation from libiberty.
468
7c88553a
SG
469Sun Jun 14 15:19:51 1992 Stu Grossman (grossman at cygnus.com)
470
471 * readline.c (insert_some_chars): Return void.
472
bab58134
JG
473Thu Jun 11 01:27:45 1992 John Gilmore (gnu at cygnus.com)
474
475 * readline.c: #undef PC, which Solaris2 defines in sys/types.h,
476 clobbering the termcap global variable PC.
477
2d54a9e5
FF
478Tue Jun 9 17:30:23 1992 Fred Fish (fnf@cygnus.com)
479
480 * config/{mh-ncr3000, mh-sysv4}: Change INSTALL to use
481 /usr/ucb/install.
482
dd823a49
FF
483Mon Jun 8 23:10:07 1992 Fred Fish (fnf@cygnus.com)
484
485 * readline.h (rl_completer_quote_characters): Add declaration.
486 * readline.c (rl_completer_quote_characters): Add global var.
487 * readline.c (strpbrk): Add prototype and function.
488 * readline.c (rl_complete_internal): Add code to handle
489 expansion of quoted strings.
490
21a6705a
JG
491Mon May 11 12:39:30 1992 John Gilmore (gnu at cygnus.com)
492
493 * readline.c: Can't initialize FILE *'s with stdin and stdout,
494 because they might not be constant. Patch from Tom Quinn,
495 trq@dinoysos.thphys.ox.ac.uk.
496
836e9ea0
JG
497Tue Apr 28 21:52:34 1992 John Gilmore (gnu at cygnus.com)
498
499 * readline.h: Declare rl_event_hook (which already existed).
500 Suggested by Christoph Tietz <tietz@zi.gmd.dbp.de>.
501
386b54d6
RP
502Wed Apr 22 18:08:01 1992 K. Richard Pixley (rich@rtl.cygnus.com)
503
504 * configure.in: remove subdirs declaration. The obsolete semantic
505 for subdirs has been usurped by per's new meaning.
506
2674a1ef
RP
507Tue Apr 21 11:54:23 1992 K. Richard Pixley (rich@cygnus.com)
508
509 * Makefile.in: rework CFLAGS so that they can be set on the
510 command line to make. Remove MINUS_G. Default CFLAGS to -g.
511
a7bec03d
FF
512Fri Apr 10 23:02:27 1992 Fred Fish (fnf@cygnus.com)
513
514 * configure.in: Recognize new ncr3000 config.
515 * config/mh-ncr3000: New NCR 3000 config file.
516
c6b51563
JG
517Wed Mar 25 10:46:30 1992 John Gilmore (gnu at cygnus.com)
518
519 * history.c (stifle_history): Negative arg treated as zero.
520
713db40a
RP
521Tue Mar 24 23:46:20 1992 K. Richard Pixley (rich@cygnus.com)
522
523 * config/mh-sysv: INSTALL_PROG -> INSTALL.
524
daf45683
JG
525Mon Feb 10 01:41:35 1992 Brian Fox (bfox at gnuwest.fsf.org)
526
527 * history.c (history_do_write) Build a buffer of all of the lines
528 to write and write them in one fell swoop (lower overhead than
529 calling write () for each line). Suggested by Peter Ho.
530
531 * vi_mode.c (rl_vi_subst) Don't forget to end the undo group.
532
787c6bfe
RP
533Sat Mar 7 00:15:36 1992 K. Richard Pixley (rich@rtl.cygnus.com)
534
535 * Makefile.in: remove FIXME's on info and install-info targets.
536
537Fri Mar 6 22:02:04 1992 K. Richard Pixley (rich@cygnus.com)
538
539 * Makefile.in: added check target.
540
541Wed Feb 26 18:04:40 1992 K. Richard Pixley (rich@cygnus.com)
542
543 * Makefile.in, configure.in: removed traces of namesubdir,
544 -subdirs, $(subdir), $(unsubdir), some rcs triggers. Forced
545 copyrights to '92, changed some from Cygnus to FSF.
546
1267a5c0
SC
547Fri Feb 21 14:37:32 1992 Steve Chamberlain (sac at rtl.cygnus.com)
548
549 * readline.c, examples/fileman.c: patches from DJ to support DOS
550
77219de2
SG
551Thu Feb 20 23:23:16 1992 Stu Grossman (grossman at cygnus.com)
552
553 * readline.c (rl_read_init_file): Make sure that null filename is
554 not passed to open() or else we end up opening the directory, and
555 read a bunch of garbage into keymap[].
556
5bb14552
FF
557Mon Feb 17 17:15:09 1992 Fred Fish (fnf at cygnus.com)
558
559 * readline.c (readline_default_bindings): Only make use of VLNEXT
560 when both VLNEXT and TERMIOS_TTY_DRIVER is defined. On SVR4
561 <termio.h> includes <termios.h>, so VLNEXT is always defined.
562
563 * sysdep-norm.h (_POSIX_VERSION): Define this for all SVR4
564 systems so that <termios.h> gets used, instead of <termio.h>.
565
609bbade
FF
566Fri Dec 20 12:04:31 1991 Fred Fish (fnf at cygnus.com)
567
568 * configure.in: Change svr4 references to sysv4.
569
c466cfab
RP
570Tue Dec 10 04:07:20 1991 K. Richard Pixley (rich at rtl.cygnus.com)
571
572 * Makefile.in: infodir belongs in datadir.
573
92bb90af
RP
574Fri Dec 6 23:23:14 1991 K. Richard Pixley (rich at rtl.cygnus.com)
575
576 * Makefile.in: remove spaces following hyphens, bsd make can't
577 cope. added clean-info. added standards.text support. Don't
578 know how to make info anymore.
579
580 * configure.in: commontargets is no longer a recognized hook, so
581 remove it. new subdir called doc.
582
583Thu Dec 5 22:46:10 1991 K. Richard Pixley (rich at rtl.cygnus.com)
584
585 * Makefile.in: idestdir and ddestdir go away. Added copyrights
586 and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
587 and mandir now keyed off datadir by default.
588
3f73352f
JG
589Fri Nov 22 09:02:32 1991 John Gilmore (gnu at cygnus.com)
590
28e35359
JG
591 * sysdep-obsd.h: Rename from sysdep-newsos.h.
592 * configure.in: Use sysdep-obsd for Mach as well as NEWs.
73766d91 593
3f73352f
JG
594 * sysdep-norm.h, sysdep-aix.h: Add <sys/types.h>, which POSIX
595 requires to make <dirent.h> work. Improve Sun alloca decl.
596
02e20edf
JG
597Thu Nov 21 18:48:08 1991 John Gilmore (gnu at cygnus.com)
598
599 * Makefile.in: Clean up ../glob/tilde.c -> tilde.o path.
600 Clean up makefile a bit in general.
601
9b309d06
SG
602Thu Nov 21 14:40:29 1991 Stu Grossman (grossman at cygnus.com)
603
dbdcdd54
SG
604 * configure.in, config/mh-svr4: Make SVR4 work.
605
e19c9d49
SG
606 * readline.c: Move config stuff to sysdep.h, use typedef dirent
607 consistently, remove refs to d_namlen (& D_NAMLEN) to improve
608 portability. Also, update copyright notice.
609 readline.h: remove config stuff that I added erroneously in the
610 first place.
611
9b309d06
SG
612 * emacs_keymap.c, funmap.c, history.c, keymaps.c, vi_keymap.c,
613 vi_mode.c: move config stuff to sysdep.h, update copyright notices.
614
6df61f79
SG
615Tue Nov 19 15:02:13 1991 Stu Grossman (grossman at cygnus.com)
616
617 * history.c: #include "sysdep.h".
618
f30114ea
FF
619Tue Nov 19 10:49:17 1991 Fred Fish (fnf at cygnus.com)
620
621 * Makefile.in, config/hm-sysv, config/hm-sco: Change SYSV to
622 USG to match current usage.
623
624 * readline.c: Add USGr4 to list of defined things to check for
625 to use <dirent.h> style directory access.
626
627 * config/hm-svr4: New file for System V Release 4 (USGr4).
628
61af01bc
SG
629Mon Nov 18 23:59:52 1991 Stu Grossman (grossman at cygnus.com)
630
631 * readline.c (filename_completion_function): use struct dirent
632 instead of struct direct.
633
870ca253 634Fri Nov 1 07:02:13 1991 Brian Fox (bfox at gnuwest.fsf.org)
c21b1b26 635
870ca253
SG
636 * readline.c (rl_translate_keyseq) Make C-? translate to RUBOUT
637 unconditionally.
c21b1b26 638
870ca253 639Mon Oct 28 11:34:52 1991 Brian Fox (bfox at gnuwest.fsf.org)
5f4a039a 640
870ca253 641 * readline.c; Use Posix directory routines and macros.
5f4a039a 642
870ca253 643 * funmap.c; Add entry for call-last-kbd-macro.
a051de4b 644
870ca253
SG
645 * readline.c (rl_prep_term); Use system EOF character on POSIX
646 systems also.
a051de4b 647
870ca253 648Thu Oct 3 16:19:53 1991 Brian Fox (bfox at gnuwest.fsf.org)
0fda1b62 649
870ca253
SG
650 * readline.c; Make a distinction between having a TERMIOS tty
651 driver, and having POSIX signal handling. You might one without
652 the other. New defines used HAVE_POSIX_SIGNALS, and
653 TERMIOS_TTY_DRIVER.
0fda1b62 654
870ca253 655Tue Jul 30 22:37:26 1991 Brian Fox (bfox at gnuwest.fsf.org)
7b3a018e 656
870ca253
SG
657 * readline.c: rl_getc () If a call to read () returns without an
658 error, but with zero characters, the file is empty, so return EOF.
7b3a018e 659
870ca253 660Thu Jul 11 20:58:38 1991 Brian Fox (bfox at gnuwest.fsf.org)
49e40d8a 661
870ca253
SG
662 * readline.c: (rl_get_next_history, rl_get_previous_history)
663 Reallocate the buffer space if the line being moved to is longer
664 the the current space allocated. Amazing that no one has found
665 this bug until now.
49e40d8a 666
870ca253 667Sun Jul 7 02:37:05 1991 Brian Fox (bfox at gnuwest.fsf.org)
49e40d8a 668
870ca253
SG
669 * readline.c:(rl_parse_and_bind) Allow leading whitespace.
670 Make sure TERMIO and TERMIOS systems treat CR and NL
671 disctinctly.
672
673Tue Jun 25 04:09:27 1991 Brian Fox (bfox at gnuwest.fsf.org)
674
675 * readline.c: Rework parsing conditionals to pay attention to the
676 prior states of the conditional stack. This makes $if statements
677 work correctly.
678
679Mon Jun 24 20:45:59 1991 Brian Fox (bfox at gnuwest.fsf.org)
680
681 * readline.c: support for displaying key binding information
682 includes the functions rl_list_funmap_names (),
683 invoking_keyseqs_in_map (), rl_invoking_keyseqs (),
684 rl_dump_functions (), and rl_function_dumper ().
685
686 funmap.c: support for same includes rl_funmap_names ().
687
688 readline.c, funmap.c: no longer define STATIC_MALLOC. However,
689 update both version of xrealloc () to handle a null pointer.
690
691Thu Apr 25 12:03:49 1991 Brian Fox (bfox at gnuwest.fsf.org)
692
693 * vi_mode.c (rl_vi_fword, fWord, etc. All functions use
694 the macro `isident()'. Fixed movement bug which prevents
695 continious movement through the text.
696
697Fri Jul 27 16:47:01 1990 Brian Fox (bfox at gnuwest.fsf.org)
698
699 * readline.c (parser_if) Allow "$if term=foo" construct.
700
701Wed May 23 16:10:33 1990 Brian Fox (bfox at gnuwest.fsf.org)
702
703 * readline.c (rl_dispatch) Correctly remember the last command
704 executed. Fixed typo in username_completion_function ().
705
706Mon Apr 9 19:55:48 1990 Brian Fox (bfox at gnuwest.fsf.org)
707
708 * readline.c: username_completion_function (); For text passed in
709 with a leading `~', remember that this could be a filename (after
710 it is completed).
711
712Thu Apr 5 13:44:24 1990 Brian Fox (bfox at gnuwest.fsf.org)
713
714 * readline.c: rl_search_history (): Correctly handle case of an
715 unfound search string, but a graceful exit (as with ESC).
716
717 * readline.c: rl_restart_output (); The Apollo passes the address
718 of the file descriptor to TIOCSTART, not the descriptor itself.
719
720Tue Mar 20 05:38:55 1990 Brian Fox (bfox at gnuwest.fsf.org)
721
722 * readline.c: rl_complete (); second call in a row causes possible
723 completions to be listed.
724
725 * readline.c: rl_redisplay (), added prompt_this_line variable
726 which is the first character character following \n in prompt.
49e40d8a 727
dd3b648e
RP
728Sun Mar 11 04:32:03 1990 Brian Fox (bfox at gnuwest.fsf.org)
729
730 * Signals are now supposedly handled inside of SYSV compilation.
731
732Wed Jan 17 19:24:09 1990 Brian Fox (bfox at sbphy.ucsb.edu)
733
734 * history.c: history_expand (); fixed overwriting memory error,
735 added needed argument to call to get_history_event ().
736
737Thu Jan 11 10:54:04 1990 Brian Fox (bfox at sbphy.ucsb.edu)
738
870ca253
SG
739 * readline.c: added mark_modified_lines to control the
740 display of an asterisk on modified history lines. Also
741 added a user variable called mark-modified-lines to the
742 `set' command.
dd3b648e
RP
743
744Thu Jan 4 10:38:05 1990 Brian Fox (bfox at sbphy.ucsb.edu)
745
746 * readline.c: start_insert (). Only use IC if we don't have an im
747 capability.
748
749Fri Sep 8 09:00:45 1989 Brian Fox (bfox at aurel)
750
751 * readline.c: rl_prep_terminal (). Only turn on 8th bit
752 as meta-bit iff the terminal is not using parity.
753
754Sun Sep 3 08:57:40 1989 Brian Fox (bfox at aurel)
755
756 * readline.c: start_insert (). Uses multiple
757 insertion call in cases where that makes sense.
758
759 rl_insert (). Read type-ahead buffer for additional
760 keys that are bound to rl_insert, and insert them
761 all at once. Make insertion of single keys given
762 with an argument much more efficient.
763
764Tue Aug 8 18:13:57 1989 Brian Fox (bfox at aurel)
765
766 * readline.c: Changed handling of EOF. readline () returns
767 (char *)EOF or consed string. The EOF character is read from the
768 tty, or if the tty doesn't have one, defaults to C-d.
769
770 * readline.c: Added support for event driven programs.
771 rl_event_hook is the address of a function you want called
772 while Readline is waiting for input.
773
774 * readline.c: Cleanup time. Functions without type declarations
775 do not use return with a value.
776
777 * history.c: history_expand () has new variable which is the
778 characters to ignore immediately following history_expansion_char.
779
780Sun Jul 16 08:14:00 1989 Brian Fox (bfox at aurel)
781
782 * rl_prep_terminal ()
783 BSD version turns off C-s, C-q, C-y, C-v.
784
785 * readline.c -- rl_prep_terminal ()
786 SYSV version hacks readline_echoing_p.
787 BSD version turns on passing of the 8th bit for the duration
788 of reading the line.
789
790Tue Jul 11 06:25:01 1989 Brian Fox (bfox at aurel)
791
792 * readline.c: new variable rl_tilde_expander.
793 If non-null, this contains the address of a function to call if
794 the standard meaning for expanding a tilde fails. The function is
795 called with the text sans tilde (as in "foo"), and returns a
796 malloc()'ed string which is the expansion, or a NULL pointer if
797 there is no expansion.
798
799 * readline.h - new file chardefs.h
800 Separates things that only readline.c needs from the standard
801 header file publishing interesting things about readline.
802
803 * readline.c:
804 readline_default_bindings () now looks at terminal chararacters
805 and binds those as well.
806
807Wed Jun 28 20:20:51 1989 Brian Fox (bfox at aurel)
808
809 * Made readline and history into independent libraries.
810
This page took 0.32728 seconds and 4 git commands to generate.