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