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