]> Git Repo - binutils.git/blame - readline/ChangeLog.gdb
Don't build readline's shared libs by default
[binutils.git] / readline / ChangeLog.gdb
CommitLineData
b558ff04
PP
12015-07-25 Patrick Palka <[email protected]>
2
3 * configure.ac: Default opt_shared_libs to no.
4 * configure: Regenerate.
5
4a11f206
PP
62015-07-25 Patrick Palka <[email protected]>
7
8 Import readline 7.0 alpha
9 * configure: Regenerate.
10 * examples/rlfe/configure: Regenerate.
11
05942d8a
EZ
122014-12-30 Eli Zaretskii <[email protected]>
13
14 * complete.c (stat_char) [_WIN32]: Don't use 'access' and X_OK on
15 Windows, they don't work. Instead, look at the file-name
16 extension to determine whether the file is executable.
17
20b23ee6
CG
182014-09-22 Chen Gang <[email protected]>
19
20 Pushed by Joel Brobecker <[email protected]>
21 * search.c (_rl_nsearch_init): Remove useless parameter '0' for
22 rl_message().
23
cd5f70ff
PM
242013-09-24 Pierre Muller <[email protected]>
25
26 * readline.c (bind_arrow_keys_internal):
27 Handle VK_HOME, VK_END, VK_DELETE and VK_INSERT for mingw
28 hosts.
29
ab3a7f8f
JB
302013-09-23 Martin Benda <[email protected]>
31
32 Checked in by Joel Brobecker <[email protected]>
3ee2c4af 33 * util.c (_rl_strnicmp): Add missing semicolon.
ab3a7f8f 34
19ce2a29
YQ
352013-05-22 Yao Qi <[email protected]>
36
37 * configure.in: Invoke AC_CANONICAL_BUILD.
38 Change $host_os to $build_os.
39 * configure: Regenerated.
40
f462b01f
JB
412012-10-18 Joel Brobecker <[email protected]>
42
43 * terminal.c: Remove duplicate includes of windows.h and
44 wincon.h.
45 (_rl_get_screen_size): Remove redundant code for MinGW getting
46 the console size from the Windows API.
47
2387786c
PM
482012-02-24 Pierre Muller <[email protected]>
49
50 * signals.c (_rl_block_sigwinch, _rl_release_sigwinch): Add
51 conditional SIGWINCH around functions.
52
729b8652
SA
532011-05-11 Sterling Augustine <[email protected]>
54
55 * complete.c (rl_completion_matches): Undo inadvertant checkin.
56
0d1b0333
JK
572011-06-29 Jan Kratochvil <[email protected]>
58
59 Avoid free from a signal handler.
60 * Makefile.in (xfree.o): Add readline.h.
61 * xfree.c: Include stdio.h and readline.h.
62 (xfree): Return on RL_STATE_SIGHANDLER.
63 * xmalloc.h (xfree): New definition.
64
cc88a640
JK
652011-05-11 Jan Kratochvil <[email protected]>
66
67 Workaround gdb.base/completion.exp regression on readline-6.2.
68 * complete.c (get_y_or_n): Disable the return on RL_STATE_CALLBACK.
69
702011-05-11 Jan Kratochvil <[email protected]>
71
72 Imported readline 6.2, and upstream patch 001.
73 * configure: Regenerate.
74
e35ea4e0
MS
752011-03-04 Michael Snyder <[email protected]>
76
77 * bind.c (rl_function_dumper): Free allocated memory.
78
d6416cdc
RW
792009-08-22 Ralf Wildenhues <[email protected]>
80
81ecdfbb
RW
81 * configure: Regenerate.
82
d6416cdc
RW
83 * configure.in: m4_include toplevel config/override.m4.
84 * configure: Regenerate.
85
96e946ca
RW
862009-07-30 Ralf Wildenhues <[email protected]>
87
88 * Makefile.in (datarootdir): New variable.
89 * doc/Makefile.in (datarootdir): New variable.
90 * shlib/Makefile.in (datarootdir): New variable.
91
89a34d1b
JM
922009-04-17 Carlos O'Donell <[email protected]>
93
94 * Makefile.in: Add html target. Add dummy install-html and
95 install-pdf targets.
96
230335c4
PA
972008-08-10 Pedro Alves <[email protected]>
98
99 Build fixes for DJGPP.
100
101 * signals.c (rl_set_sighandler): Guard access to SIGWINCH.
102 * wcwidth.c [__GO32__]: Include wctype.h before wchar.h.
103
87adec2e
JK
1042008-03-24 Jan Kratochvil <[email protected]>
105
106 PR gdb/544
107 * rltty.c (block_sigint, release_sigint): Rename to...
108 (_rl_block_sigint, _rl_release_sigint): ...these and make them global.
109 * rltty.h (_rl_block_sigint, _rl_release_sigint): New prototypes.
110 * display.c (rl_redisplay): Wrap the function by the calls to
111 _RL_BLOCK_SIGINT and _RL_RELEASE_SIGINT.
112
eeab5adb
DJ
1132007-09-01 Daniel Jacobowitz <[email protected]>
114
115 PR gdb/2138
116 From readline 5.2:
117 * configure.in (CROSS_COMPILE): Initialize to empty.
118 * configure: Regenerated.
119
9453113a
DJ
1202007-03-27 Brooks Moses <[email protected]>
121
122 * Makefile.in: Add dummy "pdf" target.
123
10e14daa
FR
1242006-11-13 Denis Pilat <[email protected]>
125
126 * terminal.c (_rl_get_screen_size): use wr and wc variable to store
127 window size.
128
0b7b5a97
UW
1292006-10-21 Ulrich Weigand <[email protected]>
130
131 * callback.c: Include "xmalloc.h".
132 * Makefile.in: Add dependency.
133
5bdf8622
DJ
1342006-04-24 Daniel Jacobowitz <[email protected]>
135
136 Imported readline 5.1, and upstream patches 001-004.
137
a75b402a
DJ
1382006-03-21 Denis Pilat <[email protected]>
139
140 * histfile.c (read_history_range): Remove '\r' character from
141 history lines.
142
d4fdc524
DJ
1432005-02-10 Denis Pilat <[email protected]>
144
145 * readline/terminal.c (_rl_get_screen_size): Get console size from
146 the Windows API when compiling with MinGW.
147
fd8be987
MM
1482005-07-25 Mark Mitchell <[email protected]>
149
150 * input.c (rl_getc): Use getch to read console input on
151 Windows.
152 * readline.c (bind_arrow_keys_internal): Translate
40afd879 153 Windows keysequences into ANSI key sequences.
fd8be987
MM
154 * rldefs.h (NO_TTY_DRIVER): Define on MinGW.
155 * rltty.c: Conditionalize on NO_TTY_DRIVER throughout.
156
d01ecef6
MK
1572005-07-03 Mark Kettenis <[email protected]>
158
159 From Martin Simmons:
160 * configure.in: Check for getpwnam instead of getpwname.
161 * configure: Regenerate.
162
430b7832
MM
1632005-05-09 Mark Mitchell <[email protected]>
164
7de2c9aa
MM
165 * aclocal.m4: Use AC_TRY_LINK to check for mbstate_t.
166 * complete.c (pwd.h): Guard with HAVE_PWD_H.
430b7832
MM
167 (getpwent): Guard with HAVE_GETPWENT.
168 (rl_username_completion_function): Guard use of getpwent.
169 (endpwent): Likewise.
7de2c9aa 170 * config.h.in (HAVE_FCNTL): New macro.
430b7832
MM
171 (HAVE_GETPWENT): Likewise.
172 (HAVE_GETPWNAM): Likewise.
173 (HAVE_GETPWUID): Likewise.
174 (HAVE_KILL): Likewise.
175 (HAVE_PWD_H): Likewise.
7de2c9aa
MM
176 * configure: Regenerated.
177 * configure.in: Handle MinGW when cross compiling. Check for
430b7832 178 getpwnam, getpwent, getpwuid, kill, and pwd.h.
7de2c9aa 179 * display.c (rl_clear_screen): Treat Windows like DOS.
430b7832
MM
180 (insert_some_chars): Likewise.
181 (delete_chars): Likewise.
7de2c9aa 182 * shell.c (pwd.h): Guard with HAVE_PWD_H.
430b7832
MM
183 (getpwuid): Guard with HAVE_GETPWUID.
184 (sh_unset_nodelay_mode): Guard use of fnctl with HAVE_FNCTL_H.
7de2c9aa 185 * signals.c (rl_signal_handler): Don't use SIGALRM or
430b7832
MM
186 SIGQUIT if not defined. Use "raise" if "kill" is not available.
187 (rl_set_signals): Don't set handlers for SIGQUIT or SIGALRM if
188 they are not defined.
189 (rl_clear_signals): Likewise.
7de2c9aa 190 * tilde.c (pwd.h): Guard with HAVE_PWD_H.
430b7832
MM
191 (getpwuid): Guard declaration with HAVE_GETPWUID.
192 (getpwnam): Guard declaration with HAVE_GETPWNAM.
193 (tilde_expand_word): Guard use of getpwnam with HAVE_GETPWNAM.
194
1e600082
AC
1952004-02-19 Andrew Cagney <[email protected]>
196
197 * config.guess: Update from version 2003-06-12 to 2004-02-16.
198 * config.sub: Update from version 2003-06-13 to 2004-02-16.
199
5af408ce
EZ
2002004-01-27 Elena Zannoni <[email protected]>
201
202 Merge in official patches to readline-4.3 from
203 ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches:
204 NOTE: Patch-ID readline-43-004 was already applied (see below).
205
206 * bind.c (rl_generic_bind): Pressing certain key sequences
207 causes an infinite loop in _rl_dispatch_subseq with the `key' argument
208 set to 256. This eventually causes bash to exceed the stack size
209 limit and crash with a segmentation violation.
210 Patch-ID: readline43-001.
211
212 * readline.c (_rl_dispatch_subseq): Repeating an edit in
213 vi-mode with `.' does not work.
214 Patch-ID: readline43-002.
215
216 * mbutil.c (_rl_get_char_len, _rl_compare_chars,
217 _rl_adjust_point): When in a locale with multibyte characters, the
218 readline display updater will occasionally cause a
219 segmentation fault when attempting to compute the length of the first
220 multibyte character on the line.
221 Patch-ID: readline43-003.
222
223 * vi_mode.c (_rl_vi_change_mbchar_case): Using the vi editing
224 mode's case-changing commands in a locale with multibyte characters
225 will cause garbage characters to be inserted into the editing buffer.
226 Patch-ID: readline43-005.
227
b0f0a30e
EZ
2282003-12-28 Eli Zaretskii <[email protected]>
229
230 * readline.c (rl_save_state, rl_restore_state): Support systems
231 that don't define SIGWINCH.
232
2332003-12-25 Eli Zaretskii <[email protected]>
234
235 * terminal.c (_rl_get_screen_size) [__DJGPP__]: Compute the
236 screen width and height using console I/O.
237 (_rl_init_terminal_io) [__MSDOS__]: Zero out all the _rl_term_*
238 variables. Convert to _rl_* naming scheme.
239 (_rl_set_cursor) [__MSDOS__]: Ifdef away this function.
240
2412003-12-23 Eli Zaretskii <[email protected]>
242
243 * display.c (_rl_move_vert) [__MSDOS__]: Don't use undeclared
244 variable `l'. Use `delta' instead recomputing its value anew.
245 Assign -delta to i instead of the other way around.
246
f4daae62
MC
2472003-12-11 Michael Chastain <[email protected]>
248
249 * rlmbutil.h: Require HAVE_MBSTATE_T for HANDLE_MULTIBYTE.
250 Revert requirement of HAVE_MBRTOWC. Delete macro definitions
251 that attempted to fake mbstate_t if HAVE_MBSRTOCWS is defined
252 and HAVE_MBSTATE_T is not defined.
253
f63f176e
L
2542003-06-14 H.J. Lu <[email protected]>
255
256 * support/config.guess: Update to 2003-06-12 version.
257 * support/config.sub: Update to 2003-06-13 version.
258
05bc3370
MK
2592003-05-25 Mark Kettenis <[email protected]>
260
261 * aclocal.m4: Don't add wcwidth.o if we don't have wchar.h.
262 * configure: Regenerate.
263
4575263c
AJ
2642003-05-13 Andreas Jaeger <[email protected]>
265
266 * support/config.guess: Update to 2003-05-09 version.
267 * support/config.sub: Update to 2003-05-09 version.
268
832a9484
JB
2692003-03-03 Joel Brobecker <[email protected]>
270
271 * aclocal.m4: Add check for mbrtowc.
272 * config.h.in: Regenerate.
273 * configure: Regenerate.
274 * rlmbutil.h: Disable multi-byte if mbrtowc is not defined.
275
25ed0b71
KW
2762003-03-03 Kris Warkentin <[email protected]>
277
278 * aclocal.m4: Cause wcwidth check to substitute
279 HAVE_WCWIDTH for building.
280 * Makefile.in: Add wcwidth object to lib if required.
281 * shlib/Makefile.in: Likewise.
282 * configure: Regenerate.
283
288381c0
MC
2842003-01-09 Michael Chastain <[email protected]>
285
286 From Chet Ramey, <[email protected]>, the readline maintainer:
5af408ce
EZ
287 ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches/readline43-004
288
288381c0 289 * display.c: Fix perverse screen refresh with UTF-8.
5af408ce
EZ
290 When running in a locale with multibyte characters, the
291 readline display updater will use carriage returns when
292 drawing the line, overwriting any partial output already on
293 the screen and not terminated by a newline.
294 Patch-ID: readline43-004
288381c0 295
3f234ef5
CD
2962003-01-08 Chris Demetriou <[email protected]>
297
298 * config.guess: Update to 2003-01-03 version.
299 * config.sub: Update to 2003-01-03 version.
300
d7d4a3d1
CF
3012002-12-16 Christopher Faylor <[email protected]>
302
303 * configure.in: Remove --enable-shared option. It shouldn't be used
304 for gdb.
305 * configure: Regenerate.
306
a93a01f0
CF
3072002-12-16 Christopher Faylor <[email protected]>
308
309 * config/cygwin.cache: Prime mbstate_t.
310
9255ee31
EZ
3112002-12-06 Elena Zannoni <[email protected]>
312
e3f96699
EZ
313 Import of readline 4.3. NB: This import includes those gdb
314 local changes that aren't in the official readline sources.
9255ee31
EZ
315
316 * compat.c, mbutil.c, misc.c, rlmbutil.h, rltypedefs.h,
317 text.c, doc/history.0, doc/history.3, support/wcwidth.c,
318 examples/readlinebuf.h, examples/rlcat.c: New files.
319
320 * CHANGELOG, CHANGES, INSTALL, MANIFEST, Makefile.in, README,
321 aclocal.m4, ansi_stdlib.h, bind.c, callback.c, chardefs.h,
322 complete.c, config.h.in, configure, configure.in, display.c,
323 emacs_keymap.c, funmap.c, histexpand.c, histfile.c, histlib.h,
324 history.c, history.h, histsearch.c, input.c, isearch.c,
325 keymaps.c, keymaps.h, kill.c, macro.c, nls.c, parens.c,
326 posixdir.h, readline.c, readline.h, rlconf.h, rldefs.h,
327 rlprivate.h, rlshell.h, rlstdc.h, rltty.c, savestring.c,
328 search.c, shell.c, signals.c, terminal.c, tilde.c, tilde.h,
329 undo.c, util.c, vi_keymap.c, vi_mode.c, xmalloc.c, xmalloc.h,
330 doc/Makefile.in, doc/hist.texinfo, doc/hstech.texinfo,
331 doc/hsuser.texinfo, doc/manvers.texinfo, doc/readline.3,
332 doc/rlman.texinfo, doc/rltech.texinfo, doc/rluser.texinfo
333 doc/rluserman.texinfo, doc/texi2dvi, doc/texi2html,
334 shlib/Makefile.in, support/install.sh, support/mkdirs,
335 support/mkdist, support/shlib-install, support/shobj-conf,
336 examples/Inputrc, examples/Makefile.in, examples/fileman.c,
337 examples/histexamp.c, examples/manexamp.c, examples/rl.c,
338 examples/rlfe.c, examples/rltest.c, examples/rlversion.c:
339 Modified files.
340
fd31a171
AC
3412002-08-23 Andrew Cagney <[email protected]>
342
343 * support/config.guess: Import version 2002-08-23.
344 * support/config.sub: Import version 2002-08-22.
345
66fc93f2
CD
3462002-07-19 Chris Demetriou <[email protected]>
347
348 * support/config.guess: Update from ../config.guess.
349 * support/config.sub: Update from ../config.sub.
350
2aea96a1
EZ
3512002-02-24 Elena Zannoni <[email protected]>
352
353 * ChangeLog.gdb: Renamed from ChangeLog.Cygnus.
354
3a696696
DJ
3552002-02-24 Daniel Jacobowitz <[email protected]>
356
2aea96a1
EZ
357 * support/config.guess: Import from master sources, rev 1.232.
358 * support/config.sub: Import from master sources, rev 1.246.
3a696696 359
f5e547d6
BE
3602002-02-01 Ben Elliston <[email protected]>
361
362 * config.guess: Import from master sources, rev 1.229.
363 * config.sub: Import from master sources, rev 1.240.
364
6c6fb00d
L
3652002-01-17 H.J. Lu ([email protected])
366
367 * support/config.guess: Import from master sources, rev 1.225.
368 * support/config.sub: Import from master sources, rev 1.238.
369
5c883cdc
AC
3702001-07-20 Andrew Cagney <[email protected]>
371
372 * support/config.guess: Update using ../config.sub.
373
5b5d0a97
AC
3742001-07-16 Andrew Cagney <[email protected]>
375
376 * support/config.sub: Update using ../config.sub.
377
22cbd7fb
EZ
3782001-06-15 Elena Zannoni <[email protected]>
379
380 * configure.in: Add -fsigned-char to LOCAL_CFLAGS for Linux
381 running on the IBM S/390.
382 * configure: Ditto.
383
5844f845
CF
3842001-01-07 Michael Sokolov <[email protected]>
385
386 * rltty.c (save_tty_chars): Fix compilation-stopping typo.
387
30083a32
EZ
3882000-07-10 Eli Zaretskii <[email protected]>
389
390 * terminal.c (_rl_get_screen_size) [__DJGPP__]: Determine screen
391 size via DJGPP-specific calls.
392 (_rl_init_terminal_io) [__MSDOS__]: DJGPP-specific terminal
393 initialization.
394 (_rl_backspace) [__MSDOS__]: Don't call tputs.
395 (ding) [__MSDOS__]: Use DJGPP-specific calls to support visible
396 bell.
397
398 * display.c (_rl_move_vert) [__MSDOS__]: Support cursor movement
399 upwards with DJGPP-specific calls.
400 (_rl_clear_to_eol) [__MSDOS__]: Don't call tputs.
401 (_rl_clear_screen) [__MSDOS__]: Support clear-screen with
402 DJGPP-specific calls.
403 (insert_some_chars) [__MSDOS__]: Don't call tputs.
404 (delete_chars) [__MSDOS__]: Don't call tputs.
405
9d543515
EZ
4062000-07-08 Elena Zannoni <[email protected]>
407
408 * readline/readline.h: Ifdef out the export of savestring().
409 It should not have been in the distribution.
410
4112000-07-07 Elena Zannoni <[email protected]>
1b17e766
EZ
412
413 * Import of readline 4.1.
414
415 Locally modified files: Makefile.in, configure.in, configure
9d543515 416 (regenerated), config.h.in (regenerated), rltty.c,
1b17e766
EZ
417 shell.c signals.c.
418
419 Locally added files: acconfig.h, config/*, config.h.bot,
420 cross-build/*, doc/inc-hit.texinfo.
421
422 New files: USAGE, rlprivate.h, rlshell.h, xmalloc.h.
423
83fd9405
EZ
4242000-03-16 Eli Zaretskii <[email protected]>
425
426 * support/shobj-conf: Shared libs are unsupported on MSDOS.
427
428 * bind.c (_rl_read_file): Open files in binary mode. Strip CR
429 characters after reading the file.
430 (rl_re_read_init_file, rl_read_init_file): Allow for _inputrc on
431 DOS.
432
433 * complete.c (username_completion_function): Don't bypass getpw*
434 function calls for DJGPP.
435 (Filename_completion_function): Handle d:foo/bar file names.
436
437 * display.c (_rl_move_vert) [__GO32__]: fflush the stream, to make
438 sure cursor position is up to date.
439 (_rl_clear_screen) [__GO32__]: Clear screen and home the cursor.
440 (insert_some_characters, delete_characters) [__DJGPP__]: Don't use
441 memcpy.
442
443 * histfile.c (read_history_range, history_truncate_file)
444 (history_do_write) [__MSDOS__]: Allow for underscore instead of
445 the leading dot in file names.
446
447 * input.c: Don't use GO32-specific workarounds if HAVE_SELECT or
448 HAVE_TERMIOS_H are defined.
449
450 * readline.c: Don't disable signals if __DJGPP__ is defined.
451
452 * rltty.c: Don't disable signals and don't bypass termios code for
453 DJGPP (if HAVE_TERMIOS_H is defined).
454
455 * signals.c: Don't disable signals for DJGPP.
456
457 * terminal.c (_rl_get_screen_size) [__DJGPP__]: Initialize screen
458 dimensions.
459 (ding) [__DJGPP__]: Support visual bell.
460
7be570e7
JM
4611999-08-13 Elena Zannoni <[email protected]>
462
463 From Philippe De Muyter <[email protected]>
464 * shell.c (stdio.h): File included, for definition of NULL.
465 * readline/rltty.c (get_tty_settings): Conditionalize
466 call to set_winsize on TIOGWINSZ.
467
4681999-07-30 Elena Zannoni <[email protected]>
469
470 * Imported Readline 4.0. Integrated all the Cygnus
471 local changes since last import.
472
473 New files: rlstdc.h, savestring.c, shlib directory,
474 doc/manvers.texinfo, examples/rlversion.c,
475 support/install-shlib, support/shobj-conf.
476
477 Removed files: MANIFEST.doc, doc/inc-hist.texi.
478
adf40b2e
JM
4791999-07-13 Elena Zannoni <[email protected]>
480
481 * acconfig.h: Fix typo: it's GWINSZ_IN_SYS_IOCTL, not
482 TIOCGWINSZ_IN_SYS_IOCTL.
483
484 * config.h.in: Regenerate with autoheader.
485
a4cb37cb
SS
4861999-04-27 Elena Zannoni <[email protected]>
487
488 * ChangeLog.Cygnus: new file. It is the old Changelog.
489 * ChangeLog: removed. It was conflicting with CHANGELOG
490 on Windows.
491
4921999-04-22 Jason Molenda ([email protected])
493
494 * Makefile.in (install): Make comment about this change more explicit.
495
4961999-04-22 Jason Molenda ([email protected])
497
498 * Makefile.in (install): Don't install the final libreadline.a
499 or .h files.
500
501Tue Mar 23 10:56:08 1999 Elena Zannoni <[email protected]>
502
503 Patches from Robert Hoehne <[email protected]>:
504
505 * display.c: Change some terminal calls to work on DJGPP.
506 * terminal.c: Likewise.
507 * Makefile.in: Remove . from the VPATH directive.
508
509Tue Mar 9 14:58:13 1999 Geoffrey Noer <[email protected]>
510
511 * support/config.sub: Recognize cygwin*, not just cygwin32.
512
513Tue Feb 9 10:38:57 1999 Elena Zannoni <[email protected]>
514
515 * configure.in: Do not use the ./support directory.
516 * configure: Regenerate.
517
518Wed Jan 6 12:24:19 1999 Christopher Faylor <[email protected]>
519
520 * configure.in: Use LOCAL_CFLAGS rather than CFLAGS for
521 searching libtermcap directory.
522 * configure: Regenerate.
523
524Thu Dec 31 12:07:01 1998 Christopher Faylor <[email protected]>
525
526 * configure.in: Search devo libtermcap directory for termcap.h
527 when compiling for cygwin.
528 * configure: Regenerated.
529
5301998-12-30 Michael Meissner <[email protected]>
531
532 * Makefile.in (install): Only try to copy libreadline.a and
533 libhistory.a if they exist.
534
535Tue Dec 29 23:49:20 1998 Christopher Faylor <[email protected]>
536
537 * cross-build/cygwin.cache: Add a couple more known settings.
538 * configure.in: Fix typo.
539 * configure: Regenerated.
540
541Tue Dec 29 18:11:28 1998 Elena Zannoni <[email protected]>
542
543 * cross-build: new directory.
544
545 * cross-build/cygwin.cache: new file. Used for Cygwin cross builds.
546
547 * configure.in: added tests for cross-build for Cygwin.
548
5491998-12-24 Jason Molenda ([email protected])
550
551 * Makefile.in: Add CYGNUS LOCAL comment.
552 * acconfig.h: Add missing defines.
553 * config.h.bot: Add missing content.
554 * configure, config.h.in: Regenerated.
555
556Wed Dec 23 16:21:41 1998 Elena Zannoni <[email protected]>
557
558 * Makefile.in: comment out the rule to rebuild configure by
559 running autoconf.
560
561Tue Dec 22 10:00:30 1998 Elena Zannoni <[email protected]>
562
563 * shell.c (savestring): ifdef'd it out.
564
565 * Imported new version of Readline 2.2.1. Removed all the Cygnus
566 local changes.
567
568 New files: acconfig.h, aclocal.m4, ansi_stdlib.h, callback.c,
569 config.h.in, configure, histexpand.c, histfile.c, histlib.h,
570 histsearch.c, input.c, kill.c, macro.c, nls.c, posixdir.h,
571 posixjmp.h, posixstat.h, rlconf.h, rltty.h, rlwinsize.h, shell.c,
572 tcap.h, terminal.c, undo.c, util.c, support directory.
573
574 Removed files: sysdep*, config directory.
575
576
577Fri Dec 4 15:25:41 1998 David Taylor <[email protected]>
578
579 The following changes were made by Jim Blandy
580 <[email protected]> and David Taylor
581 <[email protected]> as part of a project to merge in changes
582 made by HP; HP did not create ChangeLog entries.
583
584 * config/mp-enable-tui: New file.
585 (TUI_CFLAGS): Search devo's include directory, as long as we're
586 totally ruining modularity.
587 (INCLUDE_SRCDIR): New var.
588 (GDB_TUI_SRCDIR): Fix syntax error.
589
590 * configure.in: Check the --enable-tui flag; if it's set, include
591 a makefile fragment that #defines TUI and adds the needed #include
592 directories.
593 (*-*-hpux*): New host; use sysdep-hpux.h.
594
595 * Makefile.in (.c.o): Check the variable set in the makefile
596 fragment above.
597
598 * display.c (term_goto): declare it.
599 (insert_some_chars): set it.
600 (delete_chars): set it.
601
602 * readline.c: add tui include files surrounded by TUI.
603 (rl_reset): new function, move some of rl_abort functionality to
604 here.
605 (rl_abort): call rl_reset.
606 (rl_getc): tui changes.
607 (init_terminal_io): tui changes.
608
609 * readline.h (tui_version, fputc_unfiltered, fputs_unfiltered,
610 tui_tputs): declare if TUI is defined.
611
612 * rltty.c (prepare_terminal_settings): additional comment.
613
614 * signals.c: add tui include files surrounded by TUI. move #if
615 and #endif to column 1 so HP's compiler will accept them. Remove
616 declaration of tuiDoAndReturnToTop since it's declared in tui.h.
617 (rl_handle_sigwinch): call tuiDoAndReturnToTop if TUI defined.
618 (rl_handle_sigwinch_on_clear): define if TUI defined.
619 (rl_set_signals): if TUI, avoid infinite recursion.
620 (rl_clear_signals): install rl_handle_sigwinch_on_clear.
621
622 * sysdep-hpux.h: New file.
623
624Mon Nov 2 15:26:33 1998 Geoffrey Noer <[email protected]>
625
626 * configure.in: Check cygwin* instead of cygwin32*.
627
628Tue Jul 28 09:43:27 1998 Jeffrey A Law ([email protected])
629
630 * sysdep-hpux11.h: New file.
631 * configure.in (*-*-*-hpux11*): Use sysdep-hpux11.h.
632
633Thu Jul 23 17:48:21 1998 Ian Lance Taylor <[email protected]>
634
635 * configure.bat: Remove obsolete file.
636 * examples/configure.bat: Remove obsolete file.
637
638Wed May 13 13:41:53 1998 Ian Lance Taylor <[email protected]>
639
640 * sysdep-6irix.h: New file.
641 * configure.in (*-*-irix6*): New host; use sysdep-6irix.h.
642
643 * Makefile.in (isearch.o, search.o): Depend upon sysdep.h.
644 (Makefile): Depend upon $(srcdir)/configure.in.
645
646Thu Apr 9 11:59:38 1998 Ian Dall (<[email protected]>
647
648 * configure.in (host==netbsd): Include config/mh-bsd44.
649 * config/mh-bsd44: New file.
650
651Wed Dec 3 16:48:20 1997 Michael Snyder ([email protected])
652
653 * rltty.c: fix typos.
654
655Tue Oct 8 08:59:24 1996 Stu Grossman ([email protected])
656
657 * tilde.c (tilde_word_expand): __MSDOS___ -> __MSDOS__
658
659Sat Oct 05 11:24:34 1996 Mark Alexander <[email protected]>
660
661 * rldefs.h: On Linux, include <termios.h> to fix compile error
662 in <termcap.h>.
663
664Wed Sep 4 18:06:51 1996 Stu Grossman ([email protected])
665
666 * rldefs.h: Enable HANDLE_SIGNALS for cygwin32.
667
668Thu Aug 29 16:59:45 1996 Michael Meissner <[email protected]>
669
670 * configure.in (i[345]86-*-*): Recognize i686 for pentium pro.
671
672Fri Aug 16 17:49:57 1996 Stu Grossman ([email protected])
673
674 * complete.c: Include <pwd.h> if not DOS, and if cygwin32 or not
675 win32.
676 * configure.in: Add test for *-*-cygwin32* to use config/mh-posix.
677 * readline.c: Move decl of tgetstr to rldefs.h.
678 * (_rl_set_screen_size): Remove redundant ifdef MINIMALs.
679 * rldefs.h: Don't do MINIMAL for cygwin32. Cygwin32 now uses
680 full-blown readline, except for termcap.
681
682Sun Aug 11 21:06:26 1996 Stu Grossman ([email protected])
683
684 * rldefs.c: Get rid of define of SIGALRM if _WIN32 or __MSDOS__.
685 * Don't define ScreenCols/ScreenRows/... if cygwin32.
686 * sysdep-norm.h: Don't include <malloc.h> if cygwin32.
687
688Sun Aug 11 14:59:09 1996 Fred Fish <[email protected]>
689
690 * rldefs.h: If __osf__is defined, include <termio.h> instead of
691 <sgtty.h>.
692
693Fri Aug 9 08:54:26 1996 Stu Grossman ([email protected])
694
695 * bind.c complete.c history.c readline.c: Don't include sys/file.h.
696 * complete.c display.c parens.c readline.c rldefs.h rltty.c
697 signals.c tilde.c: Change refs to _MSC_VER and __WIN32__ to _WIN32.
698 * signals.c (rl_signal_handler): Ifdef out kill if _WIN32.
699 * sysdep-norm.h: Ifdef out include of dirent.h if _WIN32.
700 Include malloc.h if _WIN32.
701
702Thu Jul 18 15:59:35 1996 Michael Meissner <[email protected]>
703
704 * rldefs.h (sys/uio.h) Before sys/stream.h is included under AIX,
705 include sys/uio.h, which prevents an undefined structure used in a
706 prototype message from being generated.
707
708Tue Jun 25 23:05:55 1996 Jason Molenda ([email protected])
709
710 * Makefile.in (datadir): Set to $(prefix)/share.
711 (docdir): Removed.
712
713Sun May 26 15:14:42 1996 Fred Fish <[email protected]>
714
715 From: David Mosberger-Tang <[email protected]>
716
717 * sysdep-linux.h: New file.
718 * display.c: Add include of "sysdep.h" to get HAVE_VARARGS_H.
719 * configure.in: Change pattern i[345]86-*-linux* into *-*-linux* to
720 support non-x86 based Linux platforms.
721
722Sun Apr 7 22:06:11 1996 Fred Fish <[email protected]>
723
724 From: Miles Bader <[email protected]>
725 * config/mh-gnu: New file.
726 * configure.in (*-*-gnu*): New host.
727
728Sun Apr 7 13:21:51 1996 Fred Fish <[email protected]>
729
730 From: Robert Lipe <[email protected]>
731 * configure.in: SCO OpenServer 5 (a.k.a 3.2v5*) is more like
732 SCO 3.2v4 than 3.2v2.
733
734Wed Jan 3 18:22:10 1996 steve chamberlain <[email protected]>
735
736 * readline.c, display.c, complete.c: Add _MSC_VER to list of
737 things which can't do most things.
738
739Thu Nov 16 15:39:05 1995 Geoffrey Noer <[email protected]>
740
741 * complete.c: Change WIN32 to __WIN32__, added #else return NULL
742 to end of that define.
743
744Tue Oct 31 10:38:58 1995 steve chamberlain <[email protected]>
745
746 * display.c, parens.c, readline.c, rldefs.h: Change use of
747 WIN32 to __WIN32__.
748
749Tue Oct 10 11:07:23 1995 Fred Fish <[email protected]>
750
751 * Makefile.in (BISON): Remove macro.
752
753Tue Oct 10 08:49:00 1995 steve chamberlain <[email protected]>
754
755 * complete.c (filename_completion_function): Enable for
756 win32 when not MSC.
757
758Sun Oct 8 04:17:19 1995 Peter Schauer ([email protected])
759
760 * configure.in: Handle powerpc-ibm-aix* like rs6000-ibm-aix*.
761
762Sat Oct 7 20:36:16 1995 Michael Meissner <[email protected]>
763
764 * rltty.c (outchar): Return an int, like tputs expects.
765 * signals.c (_rl_output_character_function): Ditto.
766
767Fri Sep 29 15:19:23 1995 steve chamberlain <[email protected]>
768
769 Fixes for when the host WIN32, but not MSC.
770 * complete.c: Sometimes have pwd.h
771 * parens.c: WIN32 has similar restrictions to __GO32__.
772 * readline.c (__GO32__): Some of this moved into rldefs.h
773 * signals.c (__GO32__): Likewise.
774 * rldefs.h (MSDOS||WIN32) becomes MSDOS||MSC.
775 (WIN32&&!WIN32): New definitions.
776
777Wed Sep 20 12:57:17 1995 Ian Lance Taylor <[email protected]>
778
779 * Makefile.in (maintainer-clean): New synonym for realclean.
780
781Wed Mar 1 13:33:43 1995 Michael Meissner <[email protected]>
782
783 * rltty.c (outchar): Provide prototype for outchar, to silence
784 type warnings in passing outchar to tputs on systems like Linux
785 that have full prototypes.
786
787 * signals.c (_rl_output_character_function): Provide prototype to
788 silence type warnings.
789
790Sun Jan 15 14:10:37 1995 Steve Chamberlain <sac@splat>
791
792 * rldefs.h: Define MINIMAL for __GO32__ and WIN32.
793 * complete.c, display.c, readline.c, rltty.c: Test MINIMAL
794 instead of __GO32__.
795
796Wed Aug 24 13:04:47 1994 Ian Lance Taylor ([email protected])
797
798 * configure.in: Change i[34]86 to i[345]86.
799
800Sat Jul 16 13:26:31 1994 Stan Shebs ([email protected])
801
802 * configure.in (m88*-harris-cxux7*): Recognize.
803 * sysdep-cxux7.h: New file.
804
805Fri Jul 8 13:18:33 1994 Steve Chamberlain ([email protected])
806
807 * rttty.c (control_meta_key_on): Remove superfluous testing of
808 __GO32__.
809
810Thu Jun 30 15:21:54 1994 Steve Chamberlain ([email protected])
811
812 * rltty.c (control_meta_key_on): Don't compile if __GO32__ is
813 defined.
814 (rltty_set_default_bindings): Likewise.
815 * display.c (insert_some_chars, delete_chars): row_start should be
816 a short.
817 * parens.c (rl_insert_close): No FD_SET if using __GO32__.
818 * readline.c (rl_gather_tyi): Strip off spurious high bits.
819
820Sun Jun 12 03:51:52 1994 Peter Schauer ([email protected])
821
822 * history.c: Swap inclusion of rldefs.h and chardefs.h to avoid
823 CTRL macro redefinition.
824
825Mon May 9 18:29:42 1994 Ian Lance Taylor ([email protected])
826
827 * readline.c (readline_default_bindings): Don't compile if
828 __GO32__ is defined.
829 (_rl_set_screen_size): Likewise.
830 * rltty.c (rltty_set_default_bindings): Likewise.
831 (control_meta_key): Likewise.
832 * display.c: If __GO32__ is defined, include <sys/pc.h>.
833 * parens.c: If __GO32__ is defined, undefine FD_SET.
834 * signals.c: Include SIGWINCH handling in the set of things which
835 is not done if HANDLE_SIGNALS is not set.
836
837Fri May 6 13:38:39 1994 Steve Chamberlain ([email protected])
838
839 * config/mh-go32: New fragment.
840 * configure.in (host==go32): Use go32 fragment.
841
842Wed May 4 14:36:53 1994 Stu Grossman ([email protected])
843
844 * chardefs.h, rldefs.h: Move decls of string funcs from chardefs.h
845 to rldefs.h so that they don't pollute apps that include
846 readline.h.
847 * history.c: include rldefs.h to get decls of string funcs.
848
849Wed May 4 12:15:11 1994 Stan Shebs ([email protected])
850
851 * configure.in (rs6000-bull-bosx*): New configuration, RS/6000
852 variant.
853
854Wed Apr 20 10:43:52 1994 Jim Kingdon ([email protected])
855
856 * configure.in: Use mh-posix for sunos4.1*.
857
858Wed Apr 13 21:28:44 1994 Jim Kingdon ([email protected])
859
860 * rltty.c (set_tty_settings): Don't set readline_echoing_p.
861 (rl_deprep_terminal) [NEW_TTY_DRIVER]: Set readline_echoing_p.
862
863Sun Mar 13 09:13:12 1994 Jim Kingdon ([email protected])
864
865 * Makefile.in: Add TAGS target.
866
867Wed Mar 9 18:01:31 1994 Jim Kingdon ([email protected])
868
869 * isearch.c, search.c: Include sysdep.h.
870
871Thu Mar 3 17:40:03 1994 Jim Kingdon ([email protected])
872
873 * configure.in: For ISC, use mh-sysv, not mh-isc.
874
875Thu Feb 24 04:13:53 1994 Peter Schauer ([email protected])
876
877 * Merge in changes from bash-1.13.5. Merge changes from glob/tilde.c
878 into tilde.c and use it. Add system function declarations where
879 necessary. Check for __GO32__, not _GO32_ consistently.
880 * Makefile.in: Update dependencies.
881 * rltty.c: Include <sys/file.h> to match include file setup
882 in readline.c for rldefs.h. Otherwise we get inconsistent
883 TTY_DRIVER definitions in readline.c and rltty.c.
884 * bind.c, complete.c: Do not include <sys/types.h>, it is already
885 included via sysdep.h, which causes problems if <sys/types.h> has
886 no multiple inclusion protection.
887 * readline.c (_rl_set_screen_size): Reestablish test for
888 TIOCGWINSZ_BROKEN.
889 * rldefs.h: Define S_ISREG if necessary.
890
891Fri Feb 18 08:56:35 1994 Jim Kingdon ([email protected])
892
893 * Makefile.in: Add search.o rule for Sun make.
894
895Wed Feb 16 16:35:49 1994 Per Bothner ([email protected])
896
897 * rltty.c: #if out some code if __GO32__.
898
899Tue Feb 15 14:07:08 1994 Per Bothner ([email protected])
900
901 * readline.c (_rl_output_character_function), display.c:
902 Return int, not void, to conform with the expected arg of tputs.
903 * readline.c (init_terminal_io): tgetflag only takes 1 arg.
904 * readline.c (_rl_savestring): New function.
905 * chardefs.h: To avoid conflicts and/or warnings, define
906 savestring as a macro wrapper for _rl_savestring.
907 * display.c (extern term_xn): It's an int flag, not a string.
908 * charsdefs.h, rldefs.h: Remove HAVE_STRING_H-related junk.
909
910Sat Feb 5 08:32:30 1994 Jim Kingdon ([email protected])
911
912 * Makefile.in: Remove obsolete rules for history.info and
913 readline.info.
914
915Thu Jan 27 17:04:01 1994 Jim Kingdon ([email protected])
916
917 * chardefs.h: Only declare strrchr if it is not #define'd.
918
919Tue Jan 25 11:30:06 1994 Jim Kingdon ([email protected])
920
921 * rldefs.h: Accept __hpux as well as hpux for HP compiler in ANSI mode.
922
923Fri Jan 21 17:31:26 1994 Jim Kingdon ([email protected])
924
925 * chardefs.h, tilde.c: Just declare strrchr rather than trying to
926 include a system header.
927
928Fri Jan 21 14:40:43 1994 Fred Fish ([email protected])
929
930 * Makefile.in (distclean, realclean): Expand local-distclean
931 inline after doing recursion. You can't recurse after removing
932 Makefile. Make them depend on local-clean.
933 * Makefile.in (local-distclean): Remove now superfluous target.
934
935Mon Jan 17 12:42:07 1994 Ken Raeburn ([email protected])
936
937 * readline.c (doing_an_undo): Delete second declaration, since it
938 confuses the alpha-osf1 native compiler.
939
940Sun Jan 16 12:33:11 1994 Jim Kingdon ([email protected])
941
942 * complete.c, bind.c: Include <sys/stat.h>.
943 * complete.c: Define X_OK if not defined by a system header.
944
945 * chardefs.h: Don't declare xmalloc.
946
947 * keymaps.h: Include "chardefs.h" not <readline/chardefs.h>.
948
949 * Makefile.in (clean mostlyclean distclean realclean): Recurse
950 into subdirectories as well as doing this directory. Add clean-dvi
951 target.
952
953Sat Jan 15 19:36:12 1994 Per Bothner ([email protected])
954
955 * readline.c, display.c: Patches to allow use of all 80
956 columns on most terminals (those with am and xn).
957
958 Merge in changes from bash-1.13. The most obvious one is
959 that the file readline.c has been split into multiple files.
960 * bind.c, complete.c, dispay.c, isearch.c, parens.c, rldefs.h,
961 rltty.c, search.c signals.c, tilde.c, tilde.h, xmalloc.c: New files.
962
963Sat Dec 11 16:29:17 1993 Steve Chamberlain ([email protected])
964
965 * readline.c (rl_getc): If GO32, trim high bit from getkey,
966 otherwise fancy PC keys cause grief.
967
968Fri Nov 5 11:49:47 1993 Jim Kingdon ([email protected])
969
970 * configure.in: Add doc to configdirs.
971 * Makefile.in (info dvi install-info clean-info): Recurse into doc.
972
973Fri Oct 22 07:55:08 1993 Jim Kingdon ([email protected])
974
975 * configure.in: Add * to end of all OS names.
976
977Tue Oct 5 12:33:51 1993 Jim Kingdon ([email protected])
978
979 * readline.c: Add stuff for HIUX to place where we detect termio
980 vs. sgtty (ugh, but I don't see a simple better way).
981
982Wed Sep 29 11:02:58 1993 Jim Kingdon ([email protected])
983
984 * readline.c (parser_if): Free tname when done with it (change
985 imported from from bash 1.12 readline).
986
987Tue Sep 7 17:15:37 1993 Jim Kingdon ([email protected])
988
989 * configure.in (m88k-*-sysvr4*): Comment out previous change.
990
991Fri Jul 2 11:05:34 1993 Ian Lance Taylor ([email protected])
992
993 * configure.in (*-*-riscos*): New entry; use mh-sysv.
994
995Wed Jun 23 13:00:12 1993 Jim Kingdon ([email protected])
996
997 * configure.in: Add comment.
998
999Mon Jun 14 14:28:55 1993 Jim Kingdon (kingdon@eric)
1000
1001 * configure.in (m88k-*-sysvr4*): Use sysdep-norm.h.
1002
1003Sun Jun 13 13:04:09 1993 Jim Kingdon ([email protected])
1004
1005 * Makefile.in ({real,dist}clean): Remove sysdep.h.
1006
1007Thu Jun 10 11:22:41 1993 Jim Kingdon ([email protected])
1008
1009 * Makefile.in: Add mostlyclean, distclean, and realclean targets.
1010
1011Fri May 21 17:09:28 1993 Jim Kingdon ([email protected])
1012
1013 * config/mh-isc: New file.
1014 * configure.in: Use it.
1015
1016Sat Apr 17 00:40:12 1993 Jim Kingdon (kingdon at calvin)
1017
1018 * readline.c, history.c: Don't include sys/types.h; sysdep.h does.
1019
1020 * config/mh-sysv: Define TIOCGWINSZ_BROKEN.
1021 readline.c: Check it.
1022
1023Wed Mar 24 02:06:15 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
1024
1025 * Makefile.in: add installcheck & dvi targets
1026
1027Fri Mar 12 18:36:53 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
1028
1029 * configure.in: recognize *-*-solaris2* instead of *-*-solaris* (a
1030 number of people want to call SunOS 4.1.2 "solaris1.0"
1031 and get it right)
1032
1033Tue Mar 2 21:25:36 1993 Fred Fish ([email protected])
1034
1035 * sysdep-sysv4.h: New file for SVR4.
1036 * configure.in (*-*-sysv4*): Use sysdep-sysv4.h.
1037
1038 * configure.in (*-*-ultrix2): Add triplet from Michael Rendell
1039 ([email protected])
1040
1041Tue Dec 15 12:38:16 1992 Ian Lance Taylor ([email protected])
1042
1043 * configure.in (i[34]86-*-sco3.2v4*): use mh-sco4.
1044 * config/mh-sco4: New file, like mh-sco but without defining
1045 _POSIX_SOURCE.
1046
1047Wed Nov 11 21:20:14 1992 John Gilmore ([email protected])
1048
1049 * configure.in: Reformat to one-case-per-line.
1050 Handle SunOS 3.5, as per Karl Berry, <[email protected]>.
1051
1052Wed Nov 4 15:32:31 1992 Stu Grossman (grossman at cygnus.com)
1053
1054 * sysdep-norm.h: Remove some crud, install dire warning.
1055
1056Thu Oct 22 01:08:13 1992 Stu Grossman (grossman at cygnus.com)
1057
1058 * configure.in: Make SCO work again...
1059
1060Mon Oct 12 15:04:07 1992 Ian Lance Taylor ([email protected])
1061
1062 * readline.c (init_terminal_io): if tgetent returns 0, the
1063 terminal type is unknown.
1064
1065Thu Oct 1 23:44:14 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
1066
1067 * configure.in: use cpu-vendor-os triple instead of nested cases
1068
1069Wed Sep 30 12:58:57 1992 Stu Grossman (grossman at cygnus.com)
1070
1071 * readline.c (rl_complete_internal): Cast alloca to (char *) to
1072 avoid warning.
1073
1074Fri Sep 25 12:45:05 1992 Stu Grossman (grossman at cygnus.com)
1075
1076 * readline.c (clear_to_eol, rl_generic_bind): Make static.
1077 (rl_digit_loop): Add arg to call to rl_message().
1078 * vi_mode.c (rl_vi_first_print): Add arg to call to
1079 rl_back_to_indent().
1080
1081Wed Aug 19 14:59:07 1992 Ian Lance Taylor ([email protected])
1082
1083 * Makefile.in: always create installation directories, use full
1084 file name for install target.
1085
1086Wed Aug 12 15:50:57 1992 John Gilmore ([email protected])
1087
1088 * readline.c (last_readline_init_file): Fix typo made by Steve
1089 Chamberlain/DJ Delorie. Proper control file name is ~/.inputrc,
1090 not ~/inputrc.
1091
1092Thu Jun 25 16:15:27 1992 Stu Grossman (grossman at cygnus.com)
1093
1094 * configure.in: Make bsd based systems use sysdep-obsd.h.
1095
1096Tue Jun 23 23:22:53 1992 Per Bothner ([email protected])
1097
1098 * config/mh-posix: New file, for Posix-compliant systems.
1099 * configure.in: Use mh-posix for Linux (free Unix clone).
1100
1101Tue Jun 23 21:59:20 1992 Fred Fish ([email protected])
1102
1103 * sysdep-norm.h (alloca): Protect against previous definition as
1104 a macro with arguments.
1105
1106Fri Jun 19 15:48:54 1992 Stu Grossman (grossman at cygnus.com)
1107
1108 * sysdep-obsd.h: #include <sys/types.h> to make this more Kosher.
1109
1110Fri Jun 19 12:53:28 1992 John Gilmore (gnu at cygnus.com)
1111
1112 * config/mh-apollo68v, mh-sco, mh-sysv, mh-sysv4}: RANLIB=true.
1113
1114Mon Jun 15 13:50:34 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
1115
1116 * configure.in: use mh-sysv4 on solaris2
1117
1118Mon Jun 15 12:28:24 1992 Fred Fish ([email protected])
1119
1120 * config/mh-ncr3000 (INSTALL): Don't use /usr/ucb/install,
1121 it is broken on ncr 3000's.
1122 * config/mh-ncr3000 (RANLIB): Use RANLIB=true.
1123
1124Mon Jun 15 01:35:55 1992 John Gilmore (gnu at cygnus.com)
1125
1126 * readline.c: Make new SIGNALS_* macros to parameterize the
1127 ugly changes in signal blocking. Use them throughout,
1128 reducing #ifdef HAVE_POSIX_SIGNALS and HAVE_BSD_SIGNALS clutter
1129 significantly. Make all such places use POSIX if available,
1130 to avoid losing with poor `sigsetmask' emulation from libiberty.
1131
1132Sun Jun 14 15:19:51 1992 Stu Grossman (grossman at cygnus.com)
1133
1134 * readline.c (insert_some_chars): Return void.
1135
1136Thu Jun 11 01:27:45 1992 John Gilmore (gnu at cygnus.com)
1137
1138 * readline.c: #undef PC, which Solaris2 defines in sys/types.h,
1139 clobbering the termcap global variable PC.
1140
1141Tue Jun 9 17:30:23 1992 Fred Fish ([email protected])
1142
1143 * config/{mh-ncr3000, mh-sysv4}: Change INSTALL to use
1144 /usr/ucb/install.
1145
1146Mon Jun 8 23:10:07 1992 Fred Fish ([email protected])
1147
1148 * readline.h (rl_completer_quote_characters): Add declaration.
1149 * readline.c (rl_completer_quote_characters): Add global var.
1150 * readline.c (strpbrk): Add prototype and function.
1151 * readline.c (rl_complete_internal): Add code to handle
1152 expansion of quoted strings.
1153
1154Mon May 11 12:39:30 1992 John Gilmore (gnu at cygnus.com)
1155
1156 * readline.c: Can't initialize FILE *'s with stdin and stdout,
1157 because they might not be constant. Patch from Tom Quinn,
1158 [email protected].
1159
1160Tue Apr 28 21:52:34 1992 John Gilmore (gnu at cygnus.com)
1161
1162 * readline.h: Declare rl_event_hook (which already existed).
1163 Suggested by Christoph Tietz <[email protected]>.
1164
1165Wed Apr 22 18:08:01 1992 K. Richard Pixley ([email protected])
1166
1167 * configure.in: remove subdirs declaration. The obsolete semantic
1168 for subdirs has been usurped by per's new meaning.
1169
1170Tue Apr 21 11:54:23 1992 K. Richard Pixley ([email protected])
1171
1172 * Makefile.in: rework CFLAGS so that they can be set on the
1173 command line to make. Remove MINUS_G. Default CFLAGS to -g.
1174
1175Fri Apr 10 23:02:27 1992 Fred Fish ([email protected])
1176
1177 * configure.in: Recognize new ncr3000 config.
1178 * config/mh-ncr3000: New NCR 3000 config file.
1179
1180Wed Mar 25 10:46:30 1992 John Gilmore (gnu at cygnus.com)
1181
1182 * history.c (stifle_history): Negative arg treated as zero.
1183
1184Tue Mar 24 23:46:20 1992 K. Richard Pixley ([email protected])
1185
1186 * config/mh-sysv: INSTALL_PROG -> INSTALL.
1187
1188Mon Feb 10 01:41:35 1992 Brian Fox (bfox at gnuwest.fsf.org)
1189
1190 * history.c (history_do_write) Build a buffer of all of the lines
1191 to write and write them in one fell swoop (lower overhead than
1192 calling write () for each line). Suggested by Peter Ho.
1193
1194 * vi_mode.c (rl_vi_subst) Don't forget to end the undo group.
1195
1196Sat Mar 7 00:15:36 1992 K. Richard Pixley ([email protected])
1197
1198 * Makefile.in: remove FIXME's on info and install-info targets.
1199
1200Fri Mar 6 22:02:04 1992 K. Richard Pixley ([email protected])
1201
1202 * Makefile.in: added check target.
1203
1204Wed Feb 26 18:04:40 1992 K. Richard Pixley ([email protected])
1205
1206 * Makefile.in, configure.in: removed traces of namesubdir,
1207 -subdirs, $(subdir), $(unsubdir), some rcs triggers. Forced
1208 copyrights to '92, changed some from Cygnus to FSF.
1209
1210Fri Feb 21 14:37:32 1992 Steve Chamberlain (sac at rtl.cygnus.com)
1211
1212 * readline.c, examples/fileman.c: patches from DJ to support DOS
1213
1214Thu Feb 20 23:23:16 1992 Stu Grossman (grossman at cygnus.com)
1215
1216 * readline.c (rl_read_init_file): Make sure that null filename is
1217 not passed to open() or else we end up opening the directory, and
1218 read a bunch of garbage into keymap[].
1219
1220Mon Feb 17 17:15:09 1992 Fred Fish (fnf at cygnus.com)
1221
1222 * readline.c (readline_default_bindings): Only make use of VLNEXT
1223 when both VLNEXT and TERMIOS_TTY_DRIVER is defined. On SVR4
1224 <termio.h> includes <termios.h>, so VLNEXT is always defined.
1225
1226 * sysdep-norm.h (_POSIX_VERSION): Define this for all SVR4
1227 systems so that <termios.h> gets used, instead of <termio.h>.
1228
1229Fri Dec 20 12:04:31 1991 Fred Fish (fnf at cygnus.com)
1230
1231 * configure.in: Change svr4 references to sysv4.
1232
1233Tue Dec 10 04:07:20 1991 K. Richard Pixley (rich at rtl.cygnus.com)
1234
1235 * Makefile.in: infodir belongs in datadir.
1236
1237Fri Dec 6 23:23:14 1991 K. Richard Pixley (rich at rtl.cygnus.com)
1238
1239 * Makefile.in: remove spaces following hyphens, bsd make can't
1240 cope. added clean-info. added standards.text support. Don't
1241 know how to make info anymore.
1242
1243 * configure.in: commontargets is no longer a recognized hook, so
1244 remove it. new subdir called doc.
1245
1246Thu Dec 5 22:46:10 1991 K. Richard Pixley (rich at rtl.cygnus.com)
1247
1248 * Makefile.in: idestdir and ddestdir go away. Added copyrights
1249 and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
1250 and mandir now keyed off datadir by default.
1251
1252Fri Nov 22 09:02:32 1991 John Gilmore (gnu at cygnus.com)
1253
1254 * sysdep-obsd.h: Rename from sysdep-newsos.h.
1255 * configure.in: Use sysdep-obsd for Mach as well as NEWs.
1256
1257 * sysdep-norm.h, sysdep-aix.h: Add <sys/types.h>, which POSIX
1258 requires to make <dirent.h> work. Improve Sun alloca decl.
1259
1260Thu Nov 21 18:48:08 1991 John Gilmore (gnu at cygnus.com)
1261
1262 * Makefile.in: Clean up ../glob/tilde.c -> tilde.o path.
1263 Clean up makefile a bit in general.
1264
1265Thu Nov 21 14:40:29 1991 Stu Grossman (grossman at cygnus.com)
1266
1267 * configure.in, config/mh-svr4: Make SVR4 work.
1268
1269 * readline.c: Move config stuff to sysdep.h, use typedef dirent
1270 consistently, remove refs to d_namlen (& D_NAMLEN) to improve
1271 portability. Also, update copyright notice.
1272 readline.h: remove config stuff that I added erroneously in the
1273 first place.
1274
1275 * emacs_keymap.c, funmap.c, history.c, keymaps.c, vi_keymap.c,
1276 vi_mode.c: move config stuff to sysdep.h, update copyright notices.
1277
1278Tue Nov 19 15:02:13 1991 Stu Grossman (grossman at cygnus.com)
1279
1280 * history.c: #include "sysdep.h".
1281
1282Tue Nov 19 10:49:17 1991 Fred Fish (fnf at cygnus.com)
1283
1284 * Makefile.in, config/hm-sysv, config/hm-sco: Change SYSV to
1285 USG to match current usage.
1286
1287 * readline.c: Add USGr4 to list of defined things to check for
1288 to use <dirent.h> style directory access.
1289
1290 * config/hm-svr4: New file for System V Release 4 (USGr4).
1291
1292Mon Nov 18 23:59:52 1991 Stu Grossman (grossman at cygnus.com)
1293
1294 * readline.c (filename_completion_function): use struct dirent
1295 instead of struct direct.
1296
1297Fri Nov 1 07:02:13 1991 Brian Fox (bfox at gnuwest.fsf.org)
1298
1299 * readline.c (rl_translate_keyseq) Make C-? translate to RUBOUT
1300 unconditionally.
1301
1302Mon Oct 28 11:34:52 1991 Brian Fox (bfox at gnuwest.fsf.org)
1303
1304 * readline.c; Use Posix directory routines and macros.
1305
1306 * funmap.c; Add entry for call-last-kbd-macro.
1307
1308 * readline.c (rl_prep_term); Use system EOF character on POSIX
1309 systems also.
1310
1311Thu Oct 3 16:19:53 1991 Brian Fox (bfox at gnuwest.fsf.org)
1312
1313 * readline.c; Make a distinction between having a TERMIOS tty
1314 driver, and having POSIX signal handling. You might one without
1315 the other. New defines used HAVE_POSIX_SIGNALS, and
1316 TERMIOS_TTY_DRIVER.
1317
1318Tue Jul 30 22:37:26 1991 Brian Fox (bfox at gnuwest.fsf.org)
1319
1320 * readline.c: rl_getc () If a call to read () returns without an
1321 error, but with zero characters, the file is empty, so return EOF.
1322
1323Thu Jul 11 20:58:38 1991 Brian Fox (bfox at gnuwest.fsf.org)
1324
1325 * readline.c: (rl_get_next_history, rl_get_previous_history)
1326 Reallocate the buffer space if the line being moved to is longer
1327 the the current space allocated. Amazing that no one has found
1328 this bug until now.
1329
1330Sun Jul 7 02:37:05 1991 Brian Fox (bfox at gnuwest.fsf.org)
1331
1332 * readline.c:(rl_parse_and_bind) Allow leading whitespace.
1333 Make sure TERMIO and TERMIOS systems treat CR and NL
1334 disctinctly.
1335
1336Tue Jun 25 04:09:27 1991 Brian Fox (bfox at gnuwest.fsf.org)
1337
1338 * readline.c: Rework parsing conditionals to pay attention to the
1339 prior states of the conditional stack. This makes $if statements
1340 work correctly.
1341
1342Mon Jun 24 20:45:59 1991 Brian Fox (bfox at gnuwest.fsf.org)
1343
1344 * readline.c: support for displaying key binding information
1345 includes the functions rl_list_funmap_names (),
1346 invoking_keyseqs_in_map (), rl_invoking_keyseqs (),
1347 rl_dump_functions (), and rl_function_dumper ().
1348
1349 funmap.c: support for same includes rl_funmap_names ().
1350
1351 readline.c, funmap.c: no longer define STATIC_MALLOC. However,
1352 update both version of xrealloc () to handle a null pointer.
1353
1354Thu Apr 25 12:03:49 1991 Brian Fox (bfox at gnuwest.fsf.org)
1355
1356 * vi_mode.c (rl_vi_fword, fWord, etc. All functions use
1357 the macro `isident()'. Fixed movement bug which prevents
1358 continious movement through the text.
1359
1360Fri Jul 27 16:47:01 1990 Brian Fox (bfox at gnuwest.fsf.org)
1361
1362 * readline.c (parser_if) Allow "$if term=foo" construct.
1363
1364Wed May 23 16:10:33 1990 Brian Fox (bfox at gnuwest.fsf.org)
1365
1366 * readline.c (rl_dispatch) Correctly remember the last command
1367 executed. Fixed typo in username_completion_function ().
1368
1369Mon Apr 9 19:55:48 1990 Brian Fox (bfox at gnuwest.fsf.org)
1370
1371 * readline.c: username_completion_function (); For text passed in
1372 with a leading `~', remember that this could be a filename (after
1373 it is completed).
1374
1375Thu Apr 5 13:44:24 1990 Brian Fox (bfox at gnuwest.fsf.org)
1376
1377 * readline.c: rl_search_history (): Correctly handle case of an
1378 unfound search string, but a graceful exit (as with ESC).
1379
1380 * readline.c: rl_restart_output (); The Apollo passes the address
1381 of the file descriptor to TIOCSTART, not the descriptor itself.
1382
1383Tue Mar 20 05:38:55 1990 Brian Fox (bfox at gnuwest.fsf.org)
1384
1385 * readline.c: rl_complete (); second call in a row causes possible
1386 completions to be listed.
1387
1388 * readline.c: rl_redisplay (), added prompt_this_line variable
1389 which is the first character character following \n in prompt.
1390
1391Sun Mar 11 04:32:03 1990 Brian Fox (bfox at gnuwest.fsf.org)
1392
1393 * Signals are now supposedly handled inside of SYSV compilation.
1394
1395Wed Jan 17 19:24:09 1990 Brian Fox (bfox at sbphy.ucsb.edu)
1396
1397 * history.c: history_expand (); fixed overwriting memory error,
1398 added needed argument to call to get_history_event ().
1399
1400Thu Jan 11 10:54:04 1990 Brian Fox (bfox at sbphy.ucsb.edu)
1401
1402 * readline.c: added mark_modified_lines to control the
1403 display of an asterisk on modified history lines. Also
1404 added a user variable called mark-modified-lines to the
1405 `set' command.
1406
1407Thu Jan 4 10:38:05 1990 Brian Fox (bfox at sbphy.ucsb.edu)
1408
1409 * readline.c: start_insert (). Only use IC if we don't have an im
1410 capability.
1411
1412Fri Sep 8 09:00:45 1989 Brian Fox (bfox at aurel)
1413
1414 * readline.c: rl_prep_terminal (). Only turn on 8th bit
1415 as meta-bit iff the terminal is not using parity.
1416
1417Sun Sep 3 08:57:40 1989 Brian Fox (bfox at aurel)
1418
1419 * readline.c: start_insert (). Uses multiple
1420 insertion call in cases where that makes sense.
1421
1422 rl_insert (). Read type-ahead buffer for additional
1423 keys that are bound to rl_insert, and insert them
1424 all at once. Make insertion of single keys given
1425 with an argument much more efficient.
1426
1427Tue Aug 8 18:13:57 1989 Brian Fox (bfox at aurel)
1428
1429 * readline.c: Changed handling of EOF. readline () returns
1430 (char *)EOF or consed string. The EOF character is read from the
1431 tty, or if the tty doesn't have one, defaults to C-d.
1432
1433 * readline.c: Added support for event driven programs.
1434 rl_event_hook is the address of a function you want called
1435 while Readline is waiting for input.
1436
1437 * readline.c: Cleanup time. Functions without type declarations
1438 do not use return with a value.
1439
1440 * history.c: history_expand () has new variable which is the
1441 characters to ignore immediately following history_expansion_char.
1442
1443Sun Jul 16 08:14:00 1989 Brian Fox (bfox at aurel)
1444
1445 * rl_prep_terminal ()
1446 BSD version turns off C-s, C-q, C-y, C-v.
1447
1448 * readline.c -- rl_prep_terminal ()
1449 SYSV version hacks readline_echoing_p.
1450 BSD version turns on passing of the 8th bit for the duration
1451 of reading the line.
1452
1453Tue Jul 11 06:25:01 1989 Brian Fox (bfox at aurel)
1454
1455 * readline.c: new variable rl_tilde_expander.
1456 If non-null, this contains the address of a function to call if
1457 the standard meaning for expanding a tilde fails. The function is
1458 called with the text sans tilde (as in "foo"), and returns a
1459 malloc()'ed string which is the expansion, or a NULL pointer if
1460 there is no expansion.
1461
1462 * readline.h - new file chardefs.h
1463 Separates things that only readline.c needs from the standard
1464 header file publishing interesting things about readline.
1465
1466 * readline.c:
1467 readline_default_bindings () now looks at terminal chararacters
1468 and binds those as well.
1469
1470Wed Jun 28 20:20:51 1989 Brian Fox (bfox at aurel)
1471
1472 * Made readline and history into independent libraries.
1473
This page took 1.423663 seconds and 4 git commands to generate.