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