Import of readline 4.3.
[deliverable/binutils-gdb.git] / readline / ChangeLog.gdb
CommitLineData
9255ee31
EZ
12002-12-06 Elena Zannoni <ezannoni@redhat.com>
2
3 Import of readline 4.3:
4
5 * compat.c, mbutil.c, misc.c, rlmbutil.h, rltypedefs.h,
6 text.c, doc/history.0, doc/history.3, support/wcwidth.c,
7 examples/readlinebuf.h, examples/rlcat.c: New files.
8
9 * CHANGELOG, CHANGES, INSTALL, MANIFEST, Makefile.in, README,
10 aclocal.m4, ansi_stdlib.h, bind.c, callback.c, chardefs.h,
11 complete.c, config.h.in, configure, configure.in, display.c,
12 emacs_keymap.c, funmap.c, histexpand.c, histfile.c, histlib.h,
13 history.c, history.h, histsearch.c, input.c, isearch.c,
14 keymaps.c, keymaps.h, kill.c, macro.c, nls.c, parens.c,
15 posixdir.h, readline.c, readline.h, rlconf.h, rldefs.h,
16 rlprivate.h, rlshell.h, rlstdc.h, rltty.c, savestring.c,
17 search.c, shell.c, signals.c, terminal.c, tilde.c, tilde.h,
18 undo.c, util.c, vi_keymap.c, vi_mode.c, xmalloc.c, xmalloc.h,
19 doc/Makefile.in, doc/hist.texinfo, doc/hstech.texinfo,
20 doc/hsuser.texinfo, doc/manvers.texinfo, doc/readline.3,
21 doc/rlman.texinfo, doc/rltech.texinfo, doc/rluser.texinfo
22 doc/rluserman.texinfo, doc/texi2dvi, doc/texi2html,
23 shlib/Makefile.in, support/install.sh, support/mkdirs,
24 support/mkdist, support/shlib-install, support/shobj-conf,
25 examples/Inputrc, examples/Makefile.in, examples/fileman.c,
26 examples/histexamp.c, examples/manexamp.c, examples/rl.c,
27 examples/rlfe.c, examples/rltest.c, examples/rlversion.c:
28 Modified files.
29
fd31a171
AC
302002-08-23 Andrew Cagney <ac131313@redhat.com>
31
32 * support/config.guess: Import version 2002-08-23.
33 * support/config.sub: Import version 2002-08-22.
34
66fc93f2
CD
352002-07-19 Chris Demetriou <cgd@broadcom.com>
36
37 * support/config.guess: Update from ../config.guess.
38 * support/config.sub: Update from ../config.sub.
39
2aea96a1
EZ
402002-02-24 Elena Zannoni <ezannoni@redhat.com>
41
42 * ChangeLog.gdb: Renamed from ChangeLog.Cygnus.
43
3a696696
DJ
442002-02-24 Daniel Jacobowitz <drow@mvista.com>
45
2aea96a1
EZ
46 * support/config.guess: Import from master sources, rev 1.232.
47 * support/config.sub: Import from master sources, rev 1.246.
3a696696 48
f5e547d6
BE
492002-02-01 Ben Elliston <bje@redhat.com>
50
51 * config.guess: Import from master sources, rev 1.229.
52 * config.sub: Import from master sources, rev 1.240.
53
6c6fb00d
L
542002-01-17 H.J. Lu (hjl@gnu.org)
55
56 * support/config.guess: Import from master sources, rev 1.225.
57 * support/config.sub: Import from master sources, rev 1.238.
58
5c883cdc
AC
592001-07-20 Andrew Cagney <ac131313@redhat.com>
60
61 * support/config.guess: Update using ../config.sub.
62
5b5d0a97
AC
632001-07-16 Andrew Cagney <ac131313@redhat.com>
64
65 * support/config.sub: Update using ../config.sub.
66
22cbd7fb
EZ
672001-06-15 Elena Zannoni <ezannoni@redhat.com>
68
69 * configure.in: Add -fsigned-char to LOCAL_CFLAGS for Linux
70 running on the IBM S/390.
71 * configure: Ditto.
72
5844f845
CF
732001-01-07 Michael Sokolov <msokolov@ivan.Harhan.ORG>
74
75 * rltty.c (save_tty_chars): Fix compilation-stopping typo.
76
30083a32
EZ
772000-07-10 Eli Zaretskii <eliz@is.elta.co.il>
78
79 * terminal.c (_rl_get_screen_size) [__DJGPP__]: Determine screen
80 size via DJGPP-specific calls.
81 (_rl_init_terminal_io) [__MSDOS__]: DJGPP-specific terminal
82 initialization.
83 (_rl_backspace) [__MSDOS__]: Don't call tputs.
84 (ding) [__MSDOS__]: Use DJGPP-specific calls to support visible
85 bell.
86
87 * display.c (_rl_move_vert) [__MSDOS__]: Support cursor movement
88 upwards with DJGPP-specific calls.
89 (_rl_clear_to_eol) [__MSDOS__]: Don't call tputs.
90 (_rl_clear_screen) [__MSDOS__]: Support clear-screen with
91 DJGPP-specific calls.
92 (insert_some_chars) [__MSDOS__]: Don't call tputs.
93 (delete_chars) [__MSDOS__]: Don't call tputs.
94
1b17e766
EZ
952000-07-09 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
96
97 * Import of readline 4.1.
98
99 Locally modified files: Makefile.in, configure.in, configure
100 (regenerated), config.h.in (regenerated), readline.h, rltty.c,
101 shell.c signals.c.
102
103 Locally added files: acconfig.h, config/*, config.h.bot,
104 cross-build/*, doc/inc-hit.texinfo.
105
106 New files: USAGE, rlprivate.h, rlshell.h, xmalloc.h.
107
83fd9405
EZ
1082000-03-16 Eli Zaretskii <eliz@is.elta.co.il>
109
110 * support/shobj-conf: Shared libs are unsupported on MSDOS.
111
112 * bind.c (_rl_read_file): Open files in binary mode. Strip CR
113 characters after reading the file.
114 (rl_re_read_init_file, rl_read_init_file): Allow for _inputrc on
115 DOS.
116
117 * complete.c (username_completion_function): Don't bypass getpw*
118 function calls for DJGPP.
119 (Filename_completion_function): Handle d:foo/bar file names.
120
121 * display.c (_rl_move_vert) [__GO32__]: fflush the stream, to make
122 sure cursor position is up to date.
123 (_rl_clear_screen) [__GO32__]: Clear screen and home the cursor.
124 (insert_some_characters, delete_characters) [__DJGPP__]: Don't use
125 memcpy.
126
127 * histfile.c (read_history_range, history_truncate_file)
128 (history_do_write) [__MSDOS__]: Allow for underscore instead of
129 the leading dot in file names.
130
131 * input.c: Don't use GO32-specific workarounds if HAVE_SELECT or
132 HAVE_TERMIOS_H are defined.
133
134 * readline.c: Don't disable signals if __DJGPP__ is defined.
135
136 * rltty.c: Don't disable signals and don't bypass termios code for
137 DJGPP (if HAVE_TERMIOS_H is defined).
138
139 * signals.c: Don't disable signals for DJGPP.
140
141 * terminal.c (_rl_get_screen_size) [__DJGPP__]: Initialize screen
142 dimensions.
143 (ding) [__DJGPP__]: Support visual bell.
144
7be570e7
JM
1451999-08-13 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
146
147 From Philippe De Muyter <phdm@macqel.be>
148 * shell.c (stdio.h): File included, for definition of NULL.
149 * readline/rltty.c (get_tty_settings): Conditionalize
150 call to set_winsize on TIOGWINSZ.
151
1521999-07-30 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
153
154 * Imported Readline 4.0. Integrated all the Cygnus
155 local changes since last import.
156
157 New files: rlstdc.h, savestring.c, shlib directory,
158 doc/manvers.texinfo, examples/rlversion.c,
159 support/install-shlib, support/shobj-conf.
160
161 Removed files: MANIFEST.doc, doc/inc-hist.texi.
162
adf40b2e
JM
1631999-07-13 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
164
165 * acconfig.h: Fix typo: it's GWINSZ_IN_SYS_IOCTL, not
166 TIOCGWINSZ_IN_SYS_IOCTL.
167
168 * config.h.in: Regenerate with autoheader.
169
a4cb37cb
SS
1701999-04-27 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
171
172 * ChangeLog.Cygnus: new file. It is the old Changelog.
173 * ChangeLog: removed. It was conflicting with CHANGELOG
174 on Windows.
175
1761999-04-22 Jason Molenda (jsm@bugshack.cygnus.com)
177
178 * Makefile.in (install): Make comment about this change more explicit.
179
1801999-04-22 Jason Molenda (jsm@bugshack.cygnus.com)
181
182 * Makefile.in (install): Don't install the final libreadline.a
183 or .h files.
184
185Tue Mar 23 10:56:08 1999 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
186
187 Patches from Robert Hoehne <robert.hoehne@gmx.net>:
188
189 * display.c: Change some terminal calls to work on DJGPP.
190 * terminal.c: Likewise.
191 * Makefile.in: Remove . from the VPATH directive.
192
193Tue Mar 9 14:58:13 1999 Geoffrey Noer <noer@cygnus.com>
194
195 * support/config.sub: Recognize cygwin*, not just cygwin32.
196
197Tue Feb 9 10:38:57 1999 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
198
199 * configure.in: Do not use the ./support directory.
200 * configure: Regenerate.
201
202Wed Jan 6 12:24:19 1999 Christopher Faylor <cgf@cygnus.com>
203
204 * configure.in: Use LOCAL_CFLAGS rather than CFLAGS for
205 searching libtermcap directory.
206 * configure: Regenerate.
207
208Thu Dec 31 12:07:01 1998 Christopher Faylor <cgf@cygnus.com>
209
210 * configure.in: Search devo libtermcap directory for termcap.h
211 when compiling for cygwin.
212 * configure: Regenerated.
213
2141998-12-30 Michael Meissner <meissner@cygnus.com>
215
216 * Makefile.in (install): Only try to copy libreadline.a and
217 libhistory.a if they exist.
218
219Tue Dec 29 23:49:20 1998 Christopher Faylor <cgf@cygnus.com>
220
221 * cross-build/cygwin.cache: Add a couple more known settings.
222 * configure.in: Fix typo.
223 * configure: Regenerated.
224
225Tue Dec 29 18:11:28 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
226
227 * cross-build: new directory.
228
229 * cross-build/cygwin.cache: new file. Used for Cygwin cross builds.
230
231 * configure.in: added tests for cross-build for Cygwin.
232
2331998-12-24 Jason Molenda (jsm@bugshack.cygnus.com)
234
235 * Makefile.in: Add CYGNUS LOCAL comment.
236 * acconfig.h: Add missing defines.
237 * config.h.bot: Add missing content.
238 * configure, config.h.in: Regenerated.
239
240Wed Dec 23 16:21:41 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
241
242 * Makefile.in: comment out the rule to rebuild configure by
243 running autoconf.
244
245Tue Dec 22 10:00:30 1998 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
246
247 * shell.c (savestring): ifdef'd it out.
248
249 * Imported new version of Readline 2.2.1. Removed all the Cygnus
250 local changes.
251
252 New files: acconfig.h, aclocal.m4, ansi_stdlib.h, callback.c,
253 config.h.in, configure, histexpand.c, histfile.c, histlib.h,
254 histsearch.c, input.c, kill.c, macro.c, nls.c, posixdir.h,
255 posixjmp.h, posixstat.h, rlconf.h, rltty.h, rlwinsize.h, shell.c,
256 tcap.h, terminal.c, undo.c, util.c, support directory.
257
258 Removed files: sysdep*, config directory.
259
260
261Fri Dec 4 15:25:41 1998 David Taylor <taylor@texas.cygnus.com>
262
263 The following changes were made by Jim Blandy
264 <jimb@zwingli.cygnus.com> and David Taylor
265 <taylor@texas.cygnus.com> as part of a project to merge in changes
266 made by HP; HP did not create ChangeLog entries.
267
268 * config/mp-enable-tui: New file.
269 (TUI_CFLAGS): Search devo's include directory, as long as we're
270 totally ruining modularity.
271 (INCLUDE_SRCDIR): New var.
272 (GDB_TUI_SRCDIR): Fix syntax error.
273
274 * configure.in: Check the --enable-tui flag; if it's set, include
275 a makefile fragment that #defines TUI and adds the needed #include
276 directories.
277 (*-*-hpux*): New host; use sysdep-hpux.h.
278
279 * Makefile.in (.c.o): Check the variable set in the makefile
280 fragment above.
281
282 * display.c (term_goto): declare it.
283 (insert_some_chars): set it.
284 (delete_chars): set it.
285
286 * readline.c: add tui include files surrounded by TUI.
287 (rl_reset): new function, move some of rl_abort functionality to
288 here.
289 (rl_abort): call rl_reset.
290 (rl_getc): tui changes.
291 (init_terminal_io): tui changes.
292
293 * readline.h (tui_version, fputc_unfiltered, fputs_unfiltered,
294 tui_tputs): declare if TUI is defined.
295
296 * rltty.c (prepare_terminal_settings): additional comment.
297
298 * signals.c: add tui include files surrounded by TUI. move #if
299 and #endif to column 1 so HP's compiler will accept them. Remove
300 declaration of tuiDoAndReturnToTop since it's declared in tui.h.
301 (rl_handle_sigwinch): call tuiDoAndReturnToTop if TUI defined.
302 (rl_handle_sigwinch_on_clear): define if TUI defined.
303 (rl_set_signals): if TUI, avoid infinite recursion.
304 (rl_clear_signals): install rl_handle_sigwinch_on_clear.
305
306 * sysdep-hpux.h: New file.
307
308Mon Nov 2 15:26:33 1998 Geoffrey Noer <noer@cygnus.com>
309
310 * configure.in: Check cygwin* instead of cygwin32*.
311
312Tue Jul 28 09:43:27 1998 Jeffrey A Law (law@cygnus.com)
313
314 * sysdep-hpux11.h: New file.
315 * configure.in (*-*-*-hpux11*): Use sysdep-hpux11.h.
316
317Thu Jul 23 17:48:21 1998 Ian Lance Taylor <ian@cygnus.com>
318
319 * configure.bat: Remove obsolete file.
320 * examples/configure.bat: Remove obsolete file.
321
322Wed May 13 13:41:53 1998 Ian Lance Taylor <ian@cygnus.com>
323
324 * sysdep-6irix.h: New file.
325 * configure.in (*-*-irix6*): New host; use sysdep-6irix.h.
326
327 * Makefile.in (isearch.o, search.o): Depend upon sysdep.h.
328 (Makefile): Depend upon $(srcdir)/configure.in.
329
330Thu Apr 9 11:59:38 1998 Ian Dall (<Ian.Dall@dsto.defence.gov.au>
331
332 * configure.in (host==netbsd): Include config/mh-bsd44.
333 * config/mh-bsd44: New file.
334
335Wed Dec 3 16:48:20 1997 Michael Snyder (msnyder@cleaver.cygnus.com)
336
337 * rltty.c: fix typos.
338
339Tue Oct 8 08:59:24 1996 Stu Grossman (grossman@critters.cygnus.com)
340
341 * tilde.c (tilde_word_expand): __MSDOS___ -> __MSDOS__
342
343Sat Oct 05 11:24:34 1996 Mark Alexander <marka@cygnus.com>
344
345 * rldefs.h: On Linux, include <termios.h> to fix compile error
346 in <termcap.h>.
347
348Wed Sep 4 18:06:51 1996 Stu Grossman (grossman@critters.cygnus.com)
349
350 * rldefs.h: Enable HANDLE_SIGNALS for cygwin32.
351
352Thu Aug 29 16:59:45 1996 Michael Meissner <meissner@tiktok.cygnus.com>
353
354 * configure.in (i[345]86-*-*): Recognize i686 for pentium pro.
355
356Fri Aug 16 17:49:57 1996 Stu Grossman (grossman@critters.cygnus.com)
357
358 * complete.c: Include <pwd.h> if not DOS, and if cygwin32 or not
359 win32.
360 * configure.in: Add test for *-*-cygwin32* to use config/mh-posix.
361 * readline.c: Move decl of tgetstr to rldefs.h.
362 * (_rl_set_screen_size): Remove redundant ifdef MINIMALs.
363 * rldefs.h: Don't do MINIMAL for cygwin32. Cygwin32 now uses
364 full-blown readline, except for termcap.
365
366Sun Aug 11 21:06:26 1996 Stu Grossman (grossman@critters.cygnus.com)
367
368 * rldefs.c: Get rid of define of SIGALRM if _WIN32 or __MSDOS__.
369 * Don't define ScreenCols/ScreenRows/... if cygwin32.
370 * sysdep-norm.h: Don't include <malloc.h> if cygwin32.
371
372Sun Aug 11 14:59:09 1996 Fred Fish <fnf@cygnus.com>
373
374 * rldefs.h: If __osf__is defined, include <termio.h> instead of
375 <sgtty.h>.
376
377Fri Aug 9 08:54:26 1996 Stu Grossman (grossman@critters.cygnus.com)
378
379 * bind.c complete.c history.c readline.c: Don't include sys/file.h.
380 * complete.c display.c parens.c readline.c rldefs.h rltty.c
381 signals.c tilde.c: Change refs to _MSC_VER and __WIN32__ to _WIN32.
382 * signals.c (rl_signal_handler): Ifdef out kill if _WIN32.
383 * sysdep-norm.h: Ifdef out include of dirent.h if _WIN32.
384 Include malloc.h if _WIN32.
385
386Thu Jul 18 15:59:35 1996 Michael Meissner <meissner@tiktok.cygnus.com>
387
388 * rldefs.h (sys/uio.h) Before sys/stream.h is included under AIX,
389 include sys/uio.h, which prevents an undefined structure used in a
390 prototype message from being generated.
391
392Tue Jun 25 23:05:55 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
393
394 * Makefile.in (datadir): Set to $(prefix)/share.
395 (docdir): Removed.
396
397Sun May 26 15:14:42 1996 Fred Fish <fnf@cygnus.com>
398
399 From: David Mosberger-Tang <davidm@azstarnet.com>
400
401 * sysdep-linux.h: New file.
402 * display.c: Add include of "sysdep.h" to get HAVE_VARARGS_H.
403 * configure.in: Change pattern i[345]86-*-linux* into *-*-linux* to
404 support non-x86 based Linux platforms.
405
406Sun Apr 7 22:06:11 1996 Fred Fish <fnf@cygnus.com>
407
408 From: Miles Bader <miles@gnu.ai.mit.edu>
409 * config/mh-gnu: New file.
410 * configure.in (*-*-gnu*): New host.
411
412Sun Apr 7 13:21:51 1996 Fred Fish <fnf@cygnus.com>
413
414 From: Robert Lipe <robertl@dgii.com>
415 * configure.in: SCO OpenServer 5 (a.k.a 3.2v5*) is more like
416 SCO 3.2v4 than 3.2v2.
417
418Wed Jan 3 18:22:10 1996 steve chamberlain <sac@slash.cygnus.com>
419
420 * readline.c, display.c, complete.c: Add _MSC_VER to list of
421 things which can't do most things.
422
423Thu Nov 16 15:39:05 1995 Geoffrey Noer <noer@cygnus.com>
424
425 * complete.c: Change WIN32 to __WIN32__, added #else return NULL
426 to end of that define.
427
428Tue Oct 31 10:38:58 1995 steve chamberlain <sac@slash.cygnus.com>
429
430 * display.c, parens.c, readline.c, rldefs.h: Change use of
431 WIN32 to __WIN32__.
432
433Tue Oct 10 11:07:23 1995 Fred Fish <fnf@cygnus.com>
434
435 * Makefile.in (BISON): Remove macro.
436
437Tue Oct 10 08:49:00 1995 steve chamberlain <sac@slash.cygnus.com>
438
439 * complete.c (filename_completion_function): Enable for
440 win32 when not MSC.
441
442Sun Oct 8 04:17:19 1995 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
443
444 * configure.in: Handle powerpc-ibm-aix* like rs6000-ibm-aix*.
445
446Sat Oct 7 20:36:16 1995 Michael Meissner <meissner@cygnus.com>
447
448 * rltty.c (outchar): Return an int, like tputs expects.
449 * signals.c (_rl_output_character_function): Ditto.
450
451Fri Sep 29 15:19:23 1995 steve chamberlain <sac@slash.cygnus.com>
452
453 Fixes for when the host WIN32, but not MSC.
454 * complete.c: Sometimes have pwd.h
455 * parens.c: WIN32 has similar restrictions to __GO32__.
456 * readline.c (__GO32__): Some of this moved into rldefs.h
457 * signals.c (__GO32__): Likewise.
458 * rldefs.h (MSDOS||WIN32) becomes MSDOS||MSC.
459 (WIN32&&!WIN32): New definitions.
460
461Wed Sep 20 12:57:17 1995 Ian Lance Taylor <ian@cygnus.com>
462
463 * Makefile.in (maintainer-clean): New synonym for realclean.
464
465Wed Mar 1 13:33:43 1995 Michael Meissner <meissner@tiktok.cygnus.com>
466
467 * rltty.c (outchar): Provide prototype for outchar, to silence
468 type warnings in passing outchar to tputs on systems like Linux
469 that have full prototypes.
470
471 * signals.c (_rl_output_character_function): Provide prototype to
472 silence type warnings.
473
474Sun Jan 15 14:10:37 1995 Steve Chamberlain <sac@splat>
475
476 * rldefs.h: Define MINIMAL for __GO32__ and WIN32.
477 * complete.c, display.c, readline.c, rltty.c: Test MINIMAL
478 instead of __GO32__.
479
480Wed Aug 24 13:04:47 1994 Ian Lance Taylor (ian@sanguine.cygnus.com)
481
482 * configure.in: Change i[34]86 to i[345]86.
483
484Sat Jul 16 13:26:31 1994 Stan Shebs (shebs@andros.cygnus.com)
485
486 * configure.in (m88*-harris-cxux7*): Recognize.
487 * sysdep-cxux7.h: New file.
488
489Fri Jul 8 13:18:33 1994 Steve Chamberlain (sac@jonny.cygnus.com)
490
491 * rttty.c (control_meta_key_on): Remove superfluous testing of
492 __GO32__.
493
494Thu Jun 30 15:21:54 1994 Steve Chamberlain (sac@jonny.cygnus.com)
495
496 * rltty.c (control_meta_key_on): Don't compile if __GO32__ is
497 defined.
498 (rltty_set_default_bindings): Likewise.
499 * display.c (insert_some_chars, delete_chars): row_start should be
500 a short.
501 * parens.c (rl_insert_close): No FD_SET if using __GO32__.
502 * readline.c (rl_gather_tyi): Strip off spurious high bits.
503
504Sun Jun 12 03:51:52 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
505
506 * history.c: Swap inclusion of rldefs.h and chardefs.h to avoid
507 CTRL macro redefinition.
508
509Mon May 9 18:29:42 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
510
511 * readline.c (readline_default_bindings): Don't compile if
512 __GO32__ is defined.
513 (_rl_set_screen_size): Likewise.
514 * rltty.c (rltty_set_default_bindings): Likewise.
515 (control_meta_key): Likewise.
516 * display.c: If __GO32__ is defined, include <sys/pc.h>.
517 * parens.c: If __GO32__ is defined, undefine FD_SET.
518 * signals.c: Include SIGWINCH handling in the set of things which
519 is not done if HANDLE_SIGNALS is not set.
520
521Fri May 6 13:38:39 1994 Steve Chamberlain (sac@cygnus.com)
522
523 * config/mh-go32: New fragment.
524 * configure.in (host==go32): Use go32 fragment.
525
526Wed May 4 14:36:53 1994 Stu Grossman (grossman@cygnus.com)
527
528 * chardefs.h, rldefs.h: Move decls of string funcs from chardefs.h
529 to rldefs.h so that they don't pollute apps that include
530 readline.h.
531 * history.c: include rldefs.h to get decls of string funcs.
532
533Wed May 4 12:15:11 1994 Stan Shebs (shebs@andros.cygnus.com)
534
535 * configure.in (rs6000-bull-bosx*): New configuration, RS/6000
536 variant.
537
538Wed Apr 20 10:43:52 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
539
540 * configure.in: Use mh-posix for sunos4.1*.
541
542Wed Apr 13 21:28:44 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
543
544 * rltty.c (set_tty_settings): Don't set readline_echoing_p.
545 (rl_deprep_terminal) [NEW_TTY_DRIVER]: Set readline_echoing_p.
546
547Sun Mar 13 09:13:12 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
548
549 * Makefile.in: Add TAGS target.
550
551Wed Mar 9 18:01:31 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
552
553 * isearch.c, search.c: Include sysdep.h.
554
555Thu Mar 3 17:40:03 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
556
557 * configure.in: For ISC, use mh-sysv, not mh-isc.
558
559Thu Feb 24 04:13:53 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
560
561 * Merge in changes from bash-1.13.5. Merge changes from glob/tilde.c
562 into tilde.c and use it. Add system function declarations where
563 necessary. Check for __GO32__, not _GO32_ consistently.
564 * Makefile.in: Update dependencies.
565 * rltty.c: Include <sys/file.h> to match include file setup
566 in readline.c for rldefs.h. Otherwise we get inconsistent
567 TTY_DRIVER definitions in readline.c and rltty.c.
568 * bind.c, complete.c: Do not include <sys/types.h>, it is already
569 included via sysdep.h, which causes problems if <sys/types.h> has
570 no multiple inclusion protection.
571 * readline.c (_rl_set_screen_size): Reestablish test for
572 TIOCGWINSZ_BROKEN.
573 * rldefs.h: Define S_ISREG if necessary.
574
575Fri Feb 18 08:56:35 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
576
577 * Makefile.in: Add search.o rule for Sun make.
578
579Wed Feb 16 16:35:49 1994 Per Bothner (bothner@kalessin.cygnus.com)
580
581 * rltty.c: #if out some code if __GO32__.
582
583Tue Feb 15 14:07:08 1994 Per Bothner (bothner@kalessin.cygnus.com)
584
585 * readline.c (_rl_output_character_function), display.c:
586 Return int, not void, to conform with the expected arg of tputs.
587 * readline.c (init_terminal_io): tgetflag only takes 1 arg.
588 * readline.c (_rl_savestring): New function.
589 * chardefs.h: To avoid conflicts and/or warnings, define
590 savestring as a macro wrapper for _rl_savestring.
591 * display.c (extern term_xn): It's an int flag, not a string.
592 * charsdefs.h, rldefs.h: Remove HAVE_STRING_H-related junk.
593
594Sat Feb 5 08:32:30 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
595
596 * Makefile.in: Remove obsolete rules for history.info and
597 readline.info.
598
599Thu Jan 27 17:04:01 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
600
601 * chardefs.h: Only declare strrchr if it is not #define'd.
602
603Tue Jan 25 11:30:06 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
604
605 * rldefs.h: Accept __hpux as well as hpux for HP compiler in ANSI mode.
606
607Fri Jan 21 17:31:26 1994 Jim Kingdon (kingdon@lisa.cygnus.com)
608
609 * chardefs.h, tilde.c: Just declare strrchr rather than trying to
610 include a system header.
611
612Fri Jan 21 14:40:43 1994 Fred Fish (fnf@cygnus.com)
613
614 * Makefile.in (distclean, realclean): Expand local-distclean
615 inline after doing recursion. You can't recurse after removing
616 Makefile. Make them depend on local-clean.
617 * Makefile.in (local-distclean): Remove now superfluous target.
618
619Mon Jan 17 12:42:07 1994 Ken Raeburn (raeburn@cujo.cygnus.com)
620
621 * readline.c (doing_an_undo): Delete second declaration, since it
622 confuses the alpha-osf1 native compiler.
623
624Sun Jan 16 12:33:11 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
625
626 * complete.c, bind.c: Include <sys/stat.h>.
627 * complete.c: Define X_OK if not defined by a system header.
628
629 * chardefs.h: Don't declare xmalloc.
630
631 * keymaps.h: Include "chardefs.h" not <readline/chardefs.h>.
632
633 * Makefile.in (clean mostlyclean distclean realclean): Recurse
634 into subdirectories as well as doing this directory. Add clean-dvi
635 target.
636
637Sat Jan 15 19:36:12 1994 Per Bothner (bothner@kalessin.cygnus.com)
638
639 * readline.c, display.c: Patches to allow use of all 80
640 columns on most terminals (those with am and xn).
641
642 Merge in changes from bash-1.13. The most obvious one is
643 that the file readline.c has been split into multiple files.
644 * bind.c, complete.c, dispay.c, isearch.c, parens.c, rldefs.h,
645 rltty.c, search.c signals.c, tilde.c, tilde.h, xmalloc.c: New files.
646
647Sat Dec 11 16:29:17 1993 Steve Chamberlain (sac@thepub.cygnus.com)
648
649 * readline.c (rl_getc): If GO32, trim high bit from getkey,
650 otherwise fancy PC keys cause grief.
651
652Fri Nov 5 11:49:47 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
653
654 * configure.in: Add doc to configdirs.
655 * Makefile.in (info dvi install-info clean-info): Recurse into doc.
656
657Fri Oct 22 07:55:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
658
659 * configure.in: Add * to end of all OS names.
660
661Tue Oct 5 12:33:51 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
662
663 * readline.c: Add stuff for HIUX to place where we detect termio
664 vs. sgtty (ugh, but I don't see a simple better way).
665
666Wed Sep 29 11:02:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
667
668 * readline.c (parser_if): Free tname when done with it (change
669 imported from from bash 1.12 readline).
670
671Tue Sep 7 17:15:37 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
672
673 * configure.in (m88k-*-sysvr4*): Comment out previous change.
674
675Fri Jul 2 11:05:34 1993 Ian Lance Taylor (ian@cygnus.com)
676
677 * configure.in (*-*-riscos*): New entry; use mh-sysv.
678
679Wed Jun 23 13:00:12 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
680
681 * configure.in: Add comment.
682
683Mon Jun 14 14:28:55 1993 Jim Kingdon (kingdon@eric)
684
685 * configure.in (m88k-*-sysvr4*): Use sysdep-norm.h.
686
687Sun Jun 13 13:04:09 1993 Jim Kingdon (kingdon@cygnus.com)
688
689 * Makefile.in ({real,dist}clean): Remove sysdep.h.
690
691Thu Jun 10 11:22:41 1993 Jim Kingdon (kingdon@cygnus.com)
692
693 * Makefile.in: Add mostlyclean, distclean, and realclean targets.
694
695Fri May 21 17:09:28 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
696
697 * config/mh-isc: New file.
698 * configure.in: Use it.
699
700Sat Apr 17 00:40:12 1993 Jim Kingdon (kingdon at calvin)
701
702 * readline.c, history.c: Don't include sys/types.h; sysdep.h does.
703
704 * config/mh-sysv: Define TIOCGWINSZ_BROKEN.
705 readline.c: Check it.
706
707Wed Mar 24 02:06:15 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
708
709 * Makefile.in: add installcheck & dvi targets
710
711Fri Mar 12 18:36:53 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
712
713 * configure.in: recognize *-*-solaris2* instead of *-*-solaris* (a
714 number of people want to call SunOS 4.1.2 "solaris1.0"
715 and get it right)
716
717Tue Mar 2 21:25:36 1993 Fred Fish (fnf@cygnus.com)
718
719 * sysdep-sysv4.h: New file for SVR4.
720 * configure.in (*-*-sysv4*): Use sysdep-sysv4.h.
721
722 * configure.in (*-*-ultrix2): Add triplet from Michael Rendell
723 (michael@mercury.cs.mun.ca)
724
725Tue Dec 15 12:38:16 1992 Ian Lance Taylor (ian@cygnus.com)
726
727 * configure.in (i[34]86-*-sco3.2v4*): use mh-sco4.
728 * config/mh-sco4: New file, like mh-sco but without defining
729 _POSIX_SOURCE.
730
731Wed Nov 11 21:20:14 1992 John Gilmore (gnu@cygnus.com)
732
733 * configure.in: Reformat to one-case-per-line.
734 Handle SunOS 3.5, as per Karl Berry, <karl@claude.cs.umb.edu>.
735
736Wed Nov 4 15:32:31 1992 Stu Grossman (grossman at cygnus.com)
737
738 * sysdep-norm.h: Remove some crud, install dire warning.
739
740Thu Oct 22 01:08:13 1992 Stu Grossman (grossman at cygnus.com)
741
742 * configure.in: Make SCO work again...
743
744Mon Oct 12 15:04:07 1992 Ian Lance Taylor (ian@cygnus.com)
745
746 * readline.c (init_terminal_io): if tgetent returns 0, the
747 terminal type is unknown.
748
749Thu Oct 1 23:44:14 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
750
751 * configure.in: use cpu-vendor-os triple instead of nested cases
752
753Wed Sep 30 12:58:57 1992 Stu Grossman (grossman at cygnus.com)
754
755 * readline.c (rl_complete_internal): Cast alloca to (char *) to
756 avoid warning.
757
758Fri Sep 25 12:45:05 1992 Stu Grossman (grossman at cygnus.com)
759
760 * readline.c (clear_to_eol, rl_generic_bind): Make static.
761 (rl_digit_loop): Add arg to call to rl_message().
762 * vi_mode.c (rl_vi_first_print): Add arg to call to
763 rl_back_to_indent().
764
765Wed Aug 19 14:59:07 1992 Ian Lance Taylor (ian@cygnus.com)
766
767 * Makefile.in: always create installation directories, use full
768 file name for install target.
769
770Wed Aug 12 15:50:57 1992 John Gilmore (gnu@cygnus.com)
771
772 * readline.c (last_readline_init_file): Fix typo made by Steve
773 Chamberlain/DJ Delorie. Proper control file name is ~/.inputrc,
774 not ~/inputrc.
775
776Thu Jun 25 16:15:27 1992 Stu Grossman (grossman at cygnus.com)
777
778 * configure.in: Make bsd based systems use sysdep-obsd.h.
779
780Tue Jun 23 23:22:53 1992 Per Bothner (bothner@cygnus.com)
781
782 * config/mh-posix: New file, for Posix-compliant systems.
783 * configure.in: Use mh-posix for Linux (free Unix clone).
784
785Tue Jun 23 21:59:20 1992 Fred Fish (fnf@cygnus.com)
786
787 * sysdep-norm.h (alloca): Protect against previous definition as
788 a macro with arguments.
789
790Fri Jun 19 15:48:54 1992 Stu Grossman (grossman at cygnus.com)
791
792 * sysdep-obsd.h: #include <sys/types.h> to make this more Kosher.
793
794Fri Jun 19 12:53:28 1992 John Gilmore (gnu at cygnus.com)
795
796 * config/mh-apollo68v, mh-sco, mh-sysv, mh-sysv4}: RANLIB=true.
797
798Mon Jun 15 13:50:34 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
799
800 * configure.in: use mh-sysv4 on solaris2
801
802Mon Jun 15 12:28:24 1992 Fred Fish (fnf@cygnus.com)
803
804 * config/mh-ncr3000 (INSTALL): Don't use /usr/ucb/install,
805 it is broken on ncr 3000's.
806 * config/mh-ncr3000 (RANLIB): Use RANLIB=true.
807
808Mon Jun 15 01:35:55 1992 John Gilmore (gnu at cygnus.com)
809
810 * readline.c: Make new SIGNALS_* macros to parameterize the
811 ugly changes in signal blocking. Use them throughout,
812 reducing #ifdef HAVE_POSIX_SIGNALS and HAVE_BSD_SIGNALS clutter
813 significantly. Make all such places use POSIX if available,
814 to avoid losing with poor `sigsetmask' emulation from libiberty.
815
816Sun Jun 14 15:19:51 1992 Stu Grossman (grossman at cygnus.com)
817
818 * readline.c (insert_some_chars): Return void.
819
820Thu Jun 11 01:27:45 1992 John Gilmore (gnu at cygnus.com)
821
822 * readline.c: #undef PC, which Solaris2 defines in sys/types.h,
823 clobbering the termcap global variable PC.
824
825Tue Jun 9 17:30:23 1992 Fred Fish (fnf@cygnus.com)
826
827 * config/{mh-ncr3000, mh-sysv4}: Change INSTALL to use
828 /usr/ucb/install.
829
830Mon Jun 8 23:10:07 1992 Fred Fish (fnf@cygnus.com)
831
832 * readline.h (rl_completer_quote_characters): Add declaration.
833 * readline.c (rl_completer_quote_characters): Add global var.
834 * readline.c (strpbrk): Add prototype and function.
835 * readline.c (rl_complete_internal): Add code to handle
836 expansion of quoted strings.
837
838Mon May 11 12:39:30 1992 John Gilmore (gnu at cygnus.com)
839
840 * readline.c: Can't initialize FILE *'s with stdin and stdout,
841 because they might not be constant. Patch from Tom Quinn,
842 trq@dinoysos.thphys.ox.ac.uk.
843
844Tue Apr 28 21:52:34 1992 John Gilmore (gnu at cygnus.com)
845
846 * readline.h: Declare rl_event_hook (which already existed).
847 Suggested by Christoph Tietz <tietz@zi.gmd.dbp.de>.
848
849Wed Apr 22 18:08:01 1992 K. Richard Pixley (rich@rtl.cygnus.com)
850
851 * configure.in: remove subdirs declaration. The obsolete semantic
852 for subdirs has been usurped by per's new meaning.
853
854Tue Apr 21 11:54:23 1992 K. Richard Pixley (rich@cygnus.com)
855
856 * Makefile.in: rework CFLAGS so that they can be set on the
857 command line to make. Remove MINUS_G. Default CFLAGS to -g.
858
859Fri Apr 10 23:02:27 1992 Fred Fish (fnf@cygnus.com)
860
861 * configure.in: Recognize new ncr3000 config.
862 * config/mh-ncr3000: New NCR 3000 config file.
863
864Wed Mar 25 10:46:30 1992 John Gilmore (gnu at cygnus.com)
865
866 * history.c (stifle_history): Negative arg treated as zero.
867
868Tue Mar 24 23:46:20 1992 K. Richard Pixley (rich@cygnus.com)
869
870 * config/mh-sysv: INSTALL_PROG -> INSTALL.
871
872Mon Feb 10 01:41:35 1992 Brian Fox (bfox at gnuwest.fsf.org)
873
874 * history.c (history_do_write) Build a buffer of all of the lines
875 to write and write them in one fell swoop (lower overhead than
876 calling write () for each line). Suggested by Peter Ho.
877
878 * vi_mode.c (rl_vi_subst) Don't forget to end the undo group.
879
880Sat Mar 7 00:15:36 1992 K. Richard Pixley (rich@rtl.cygnus.com)
881
882 * Makefile.in: remove FIXME's on info and install-info targets.
883
884Fri Mar 6 22:02:04 1992 K. Richard Pixley (rich@cygnus.com)
885
886 * Makefile.in: added check target.
887
888Wed Feb 26 18:04:40 1992 K. Richard Pixley (rich@cygnus.com)
889
890 * Makefile.in, configure.in: removed traces of namesubdir,
891 -subdirs, $(subdir), $(unsubdir), some rcs triggers. Forced
892 copyrights to '92, changed some from Cygnus to FSF.
893
894Fri Feb 21 14:37:32 1992 Steve Chamberlain (sac at rtl.cygnus.com)
895
896 * readline.c, examples/fileman.c: patches from DJ to support DOS
897
898Thu Feb 20 23:23:16 1992 Stu Grossman (grossman at cygnus.com)
899
900 * readline.c (rl_read_init_file): Make sure that null filename is
901 not passed to open() or else we end up opening the directory, and
902 read a bunch of garbage into keymap[].
903
904Mon Feb 17 17:15:09 1992 Fred Fish (fnf at cygnus.com)
905
906 * readline.c (readline_default_bindings): Only make use of VLNEXT
907 when both VLNEXT and TERMIOS_TTY_DRIVER is defined. On SVR4
908 <termio.h> includes <termios.h>, so VLNEXT is always defined.
909
910 * sysdep-norm.h (_POSIX_VERSION): Define this for all SVR4
911 systems so that <termios.h> gets used, instead of <termio.h>.
912
913Fri Dec 20 12:04:31 1991 Fred Fish (fnf at cygnus.com)
914
915 * configure.in: Change svr4 references to sysv4.
916
917Tue Dec 10 04:07:20 1991 K. Richard Pixley (rich at rtl.cygnus.com)
918
919 * Makefile.in: infodir belongs in datadir.
920
921Fri Dec 6 23:23:14 1991 K. Richard Pixley (rich at rtl.cygnus.com)
922
923 * Makefile.in: remove spaces following hyphens, bsd make can't
924 cope. added clean-info. added standards.text support. Don't
925 know how to make info anymore.
926
927 * configure.in: commontargets is no longer a recognized hook, so
928 remove it. new subdir called doc.
929
930Thu Dec 5 22:46:10 1991 K. Richard Pixley (rich at rtl.cygnus.com)
931
932 * Makefile.in: idestdir and ddestdir go away. Added copyrights
933 and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
934 and mandir now keyed off datadir by default.
935
936Fri Nov 22 09:02:32 1991 John Gilmore (gnu at cygnus.com)
937
938 * sysdep-obsd.h: Rename from sysdep-newsos.h.
939 * configure.in: Use sysdep-obsd for Mach as well as NEWs.
940
941 * sysdep-norm.h, sysdep-aix.h: Add <sys/types.h>, which POSIX
942 requires to make <dirent.h> work. Improve Sun alloca decl.
943
944Thu Nov 21 18:48:08 1991 John Gilmore (gnu at cygnus.com)
945
946 * Makefile.in: Clean up ../glob/tilde.c -> tilde.o path.
947 Clean up makefile a bit in general.
948
949Thu Nov 21 14:40:29 1991 Stu Grossman (grossman at cygnus.com)
950
951 * configure.in, config/mh-svr4: Make SVR4 work.
952
953 * readline.c: Move config stuff to sysdep.h, use typedef dirent
954 consistently, remove refs to d_namlen (& D_NAMLEN) to improve
955 portability. Also, update copyright notice.
956 readline.h: remove config stuff that I added erroneously in the
957 first place.
958
959 * emacs_keymap.c, funmap.c, history.c, keymaps.c, vi_keymap.c,
960 vi_mode.c: move config stuff to sysdep.h, update copyright notices.
961
962Tue Nov 19 15:02:13 1991 Stu Grossman (grossman at cygnus.com)
963
964 * history.c: #include "sysdep.h".
965
966Tue Nov 19 10:49:17 1991 Fred Fish (fnf at cygnus.com)
967
968 * Makefile.in, config/hm-sysv, config/hm-sco: Change SYSV to
969 USG to match current usage.
970
971 * readline.c: Add USGr4 to list of defined things to check for
972 to use <dirent.h> style directory access.
973
974 * config/hm-svr4: New file for System V Release 4 (USGr4).
975
976Mon Nov 18 23:59:52 1991 Stu Grossman (grossman at cygnus.com)
977
978 * readline.c (filename_completion_function): use struct dirent
979 instead of struct direct.
980
981Fri Nov 1 07:02:13 1991 Brian Fox (bfox at gnuwest.fsf.org)
982
983 * readline.c (rl_translate_keyseq) Make C-? translate to RUBOUT
984 unconditionally.
985
986Mon Oct 28 11:34:52 1991 Brian Fox (bfox at gnuwest.fsf.org)
987
988 * readline.c; Use Posix directory routines and macros.
989
990 * funmap.c; Add entry for call-last-kbd-macro.
991
992 * readline.c (rl_prep_term); Use system EOF character on POSIX
993 systems also.
994
995Thu Oct 3 16:19:53 1991 Brian Fox (bfox at gnuwest.fsf.org)
996
997 * readline.c; Make a distinction between having a TERMIOS tty
998 driver, and having POSIX signal handling. You might one without
999 the other. New defines used HAVE_POSIX_SIGNALS, and
1000 TERMIOS_TTY_DRIVER.
1001
1002Tue Jul 30 22:37:26 1991 Brian Fox (bfox at gnuwest.fsf.org)
1003
1004 * readline.c: rl_getc () If a call to read () returns without an
1005 error, but with zero characters, the file is empty, so return EOF.
1006
1007Thu Jul 11 20:58:38 1991 Brian Fox (bfox at gnuwest.fsf.org)
1008
1009 * readline.c: (rl_get_next_history, rl_get_previous_history)
1010 Reallocate the buffer space if the line being moved to is longer
1011 the the current space allocated. Amazing that no one has found
1012 this bug until now.
1013
1014Sun Jul 7 02:37:05 1991 Brian Fox (bfox at gnuwest.fsf.org)
1015
1016 * readline.c:(rl_parse_and_bind) Allow leading whitespace.
1017 Make sure TERMIO and TERMIOS systems treat CR and NL
1018 disctinctly.
1019
1020Tue Jun 25 04:09:27 1991 Brian Fox (bfox at gnuwest.fsf.org)
1021
1022 * readline.c: Rework parsing conditionals to pay attention to the
1023 prior states of the conditional stack. This makes $if statements
1024 work correctly.
1025
1026Mon Jun 24 20:45:59 1991 Brian Fox (bfox at gnuwest.fsf.org)
1027
1028 * readline.c: support for displaying key binding information
1029 includes the functions rl_list_funmap_names (),
1030 invoking_keyseqs_in_map (), rl_invoking_keyseqs (),
1031 rl_dump_functions (), and rl_function_dumper ().
1032
1033 funmap.c: support for same includes rl_funmap_names ().
1034
1035 readline.c, funmap.c: no longer define STATIC_MALLOC. However,
1036 update both version of xrealloc () to handle a null pointer.
1037
1038Thu Apr 25 12:03:49 1991 Brian Fox (bfox at gnuwest.fsf.org)
1039
1040 * vi_mode.c (rl_vi_fword, fWord, etc. All functions use
1041 the macro `isident()'. Fixed movement bug which prevents
1042 continious movement through the text.
1043
1044Fri Jul 27 16:47:01 1990 Brian Fox (bfox at gnuwest.fsf.org)
1045
1046 * readline.c (parser_if) Allow "$if term=foo" construct.
1047
1048Wed May 23 16:10:33 1990 Brian Fox (bfox at gnuwest.fsf.org)
1049
1050 * readline.c (rl_dispatch) Correctly remember the last command
1051 executed. Fixed typo in username_completion_function ().
1052
1053Mon Apr 9 19:55:48 1990 Brian Fox (bfox at gnuwest.fsf.org)
1054
1055 * readline.c: username_completion_function (); For text passed in
1056 with a leading `~', remember that this could be a filename (after
1057 it is completed).
1058
1059Thu Apr 5 13:44:24 1990 Brian Fox (bfox at gnuwest.fsf.org)
1060
1061 * readline.c: rl_search_history (): Correctly handle case of an
1062 unfound search string, but a graceful exit (as with ESC).
1063
1064 * readline.c: rl_restart_output (); The Apollo passes the address
1065 of the file descriptor to TIOCSTART, not the descriptor itself.
1066
1067Tue Mar 20 05:38:55 1990 Brian Fox (bfox at gnuwest.fsf.org)
1068
1069 * readline.c: rl_complete (); second call in a row causes possible
1070 completions to be listed.
1071
1072 * readline.c: rl_redisplay (), added prompt_this_line variable
1073 which is the first character character following \n in prompt.
1074
1075Sun Mar 11 04:32:03 1990 Brian Fox (bfox at gnuwest.fsf.org)
1076
1077 * Signals are now supposedly handled inside of SYSV compilation.
1078
1079Wed Jan 17 19:24:09 1990 Brian Fox (bfox at sbphy.ucsb.edu)
1080
1081 * history.c: history_expand (); fixed overwriting memory error,
1082 added needed argument to call to get_history_event ().
1083
1084Thu Jan 11 10:54:04 1990 Brian Fox (bfox at sbphy.ucsb.edu)
1085
1086 * readline.c: added mark_modified_lines to control the
1087 display of an asterisk on modified history lines. Also
1088 added a user variable called mark-modified-lines to the
1089 `set' command.
1090
1091Thu Jan 4 10:38:05 1990 Brian Fox (bfox at sbphy.ucsb.edu)
1092
1093 * readline.c: start_insert (). Only use IC if we don't have an im
1094 capability.
1095
1096Fri Sep 8 09:00:45 1989 Brian Fox (bfox at aurel)
1097
1098 * readline.c: rl_prep_terminal (). Only turn on 8th bit
1099 as meta-bit iff the terminal is not using parity.
1100
1101Sun Sep 3 08:57:40 1989 Brian Fox (bfox at aurel)
1102
1103 * readline.c: start_insert (). Uses multiple
1104 insertion call in cases where that makes sense.
1105
1106 rl_insert (). Read type-ahead buffer for additional
1107 keys that are bound to rl_insert, and insert them
1108 all at once. Make insertion of single keys given
1109 with an argument much more efficient.
1110
1111Tue Aug 8 18:13:57 1989 Brian Fox (bfox at aurel)
1112
1113 * readline.c: Changed handling of EOF. readline () returns
1114 (char *)EOF or consed string. The EOF character is read from the
1115 tty, or if the tty doesn't have one, defaults to C-d.
1116
1117 * readline.c: Added support for event driven programs.
1118 rl_event_hook is the address of a function you want called
1119 while Readline is waiting for input.
1120
1121 * readline.c: Cleanup time. Functions without type declarations
1122 do not use return with a value.
1123
1124 * history.c: history_expand () has new variable which is the
1125 characters to ignore immediately following history_expansion_char.
1126
1127Sun Jul 16 08:14:00 1989 Brian Fox (bfox at aurel)
1128
1129 * rl_prep_terminal ()
1130 BSD version turns off C-s, C-q, C-y, C-v.
1131
1132 * readline.c -- rl_prep_terminal ()
1133 SYSV version hacks readline_echoing_p.
1134 BSD version turns on passing of the 8th bit for the duration
1135 of reading the line.
1136
1137Tue Jul 11 06:25:01 1989 Brian Fox (bfox at aurel)
1138
1139 * readline.c: new variable rl_tilde_expander.
1140 If non-null, this contains the address of a function to call if
1141 the standard meaning for expanding a tilde fails. The function is
1142 called with the text sans tilde (as in "foo"), and returns a
1143 malloc()'ed string which is the expansion, or a NULL pointer if
1144 there is no expansion.
1145
1146 * readline.h - new file chardefs.h
1147 Separates things that only readline.c needs from the standard
1148 header file publishing interesting things about readline.
1149
1150 * readline.c:
1151 readline_default_bindings () now looks at terminal chararacters
1152 and binds those as well.
1153
1154Wed Jun 28 20:20:51 1989 Brian Fox (bfox at aurel)
1155
1156 * Made readline and history into independent libraries.
1157
This page took 0.318634 seconds and 4 git commands to generate.