Mon Nov 11 20:50:29 1991 Steve Chamberlain (sac at cygnus.com)
[platform/upstream/binutils.git] / readline / ChangeLog
1 Mon Nov 11 20:50:29 1991  Steve Chamberlain  (sac at cygnus.com)
2
3         * Makefile.in: Use the MINUS_G no-debug convention
4         * readline.c: (many_places) move all the declarations of rindex to
5         only one place, to reduce the number of warnings it makes.
6
7 Sat Nov  9 03:19:40 1991  John Gilmore  (gnu at cygnus.com)
8
9         * configure.in:  Make a link for sysdep.h.  Specify commontargets.
10         * sysdep-norm.h:  The usual alloca declarations.
11         * sysdep-aix.h:  What AIX 3.1 on RS/6000 needs for alloca.
12         * history.c, readline.c:  Use sysdep.h.
13
14 Thu Oct 24 21:58:46 1991  John Gilmore  (gnu at cygnus.com)
15
16         * configure.in:  aix is a Sys V as far as we're concerned.
17         Switch to new config/hm-* scheme.
18
19 Thu Oct 24 02:08:50 1991  Fred Fish  (fnf at cygnus.com)
20
21         * config/hmake-sysv:  Send RANLIB (echo) output to /dev/null.
22
23 Tue Sep 17 17:44:22 1991  Stu Grossman  (grossman at cygnus.com)
24
25         * config/hmake-sysv:  sgi/irix support.
26
27 Sun May 19 07:49:34 1991  John Gilmore and Rich Pixley  (at cygnus.com)
28
29         Make readline independent of the applications that use it.
30
31         * readline.h, keymaps.h:  include other include files with "foo.h"
32         rather than <readline/foo.h>.  This works here, and works when
33         included from other applications.
34
35         * Makefile.in:  Create template for configurable Makefile.
36         This version is not ready for prime time, so we have left
37         Makefile itself (the original version) too.
38
39 Sun Mar 11 04:32:03 1990  Brian Fox  (bfox at gnuwest.fsf.org)
40
41         * Signals are now supposedly handled inside of SYSV compilation.
42
43 Wed Jan 17 19:24:09 1990  Brian Fox  (bfox at sbphy.ucsb.edu)
44
45         * history.c: history_expand (); fixed overwriting memory error,
46         added needed argument to call to get_history_event ().
47
48 Thu Jan 11 10:54:04 1990  Brian Fox  (bfox at sbphy.ucsb.edu)
49
50         * readline.c, readline.h: added rl_show_star to control the
51         display of an asterisk on modified history lines.
52
53 Thu Jan  4 10:38:05 1990  Brian Fox  (bfox at sbphy.ucsb.edu)
54
55         * readline.c: start_insert ().  Only use IC if we don't have an im
56         capability.
57
58 Fri Sep  8 09:00:45 1989  Brian Fox  (bfox at aurel)
59
60         * readline.c: rl_prep_terminal ().  Only turn on 8th bit
61           as meta-bit iff the terminal is not using parity.
62
63 Sun Sep  3 08:57:40 1989  Brian Fox  (bfox at aurel)
64
65         * readline.c: start_insert ().  Uses multiple
66           insertion call in cases where that makes sense.
67
68           rl_insert ().  Read type-ahead buffer for additional
69           keys that are bound to rl_insert, and insert them
70           all at once.  Make insertion of single keys given
71           with an argument much more efficient.
72
73 Tue Aug  8 18:13:57 1989  Brian Fox  (bfox at aurel)
74
75         * readline.c: Changed handling of EOF.  readline () returns
76          (char *)EOF or consed string.  The EOF character is read from the
77          tty, or if the tty doesn't have one, defaults to C-d.
78
79         * readline.c: Added support for event driven programs.
80           rl_event_hook is the address of a function you want called
81           while Readline is waiting for input.
82
83         * readline.c: Cleanup time.  Functions without type declarations
84           do not use return with a value.
85
86         * history.c: history_expand () has new variable which is the
87           characters to ignore immediately following history_expansion_char.
88
89 Sun Jul 16 08:14:00 1989  Brian Fox  (bfox at aurel)
90
91         * rl_prep_terminal ()
92           BSD version turns off C-s, C-q, C-y, C-v.
93
94         * readline.c -- rl_prep_terminal ()
95           SYSV version hacks readline_echoing_p.
96           BSD version turns on passing of the 8th bit for the duration
97           of reading the line.
98
99 Tue Jul 11 06:25:01 1989  Brian Fox  (bfox at aurel)
100
101         * readline.c: new variable rl_tilde_expander.
102           If non-null, this contains the address of a function to call if
103           the standard meaning for expanding a tilde fails.  The function is
104           called with the text sans tilde (as in "foo"), and returns a
105           malloc()'ed string which is the expansion, or a NULL pointer if
106           there is no expansion. 
107
108         * readline.h - new file chardefs.h
109           Separates things that only readline.c needs from the standard
110           header file publishing interesting things about readline.
111
112         * readline.c:
113           readline_default_bindings () now looks at terminal chararacters
114           and binds those as well.
115
116 Wed Jun 28 20:20:51 1989  Brian Fox  (bfox at aurel)
117
118         * Made readline and history into independent libraries.
119
120