OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [start/] [insight/] [readline/] [ChangeLog.Cygnus] - Blame information for rev 578

Go to most recent revision | Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.