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