]> Git Repo - binutils.git/blob - readline/ChangeLog
* readline.c: Can't initialize FILE *'s with stdin and stdout,
[binutils.git] / readline / ChangeLog
1 Mon May 11 12:39:30 1992  John Gilmore  (gnu at cygnus.com)
2
3         * readline.c:  Can't initialize FILE *'s with stdin and stdout,
4         because they might not be constant.  Patch from Tom Quinn,
5         [email protected].
6
7 Tue Apr 28 21:52:34 1992  John Gilmore  (gnu at cygnus.com)
8
9         * readline.h:  Declare rl_event_hook (which already existed).
10         Suggested by Christoph Tietz <[email protected]>.
11
12 Wed Apr 22 18:08:01 1992  K. Richard Pixley  ([email protected])
13
14         * configure.in: remove subdirs declaration.  The obsolete semantic
15           for subdirs has been usurped by per's new meaning.
16
17 Tue Apr 21 11:54:23 1992  K. Richard Pixley  ([email protected])
18
19         * Makefile.in: rework CFLAGS so that they can be set on the
20           command line to make.  Remove MINUS_G.  Default CFLAGS to -g.
21
22 Fri Apr 10 23:02:27 1992  Fred Fish  ([email protected])
23
24         * configure.in:  Recognize new ncr3000 config.
25         * config/mh-ncr3000:  New NCR 3000 config file.
26
27 Wed Mar 25 10:46:30 1992  John Gilmore  (gnu at cygnus.com)
28
29         * history.c (stifle_history):  Negative arg treated as zero.
30
31 Tue Mar 24 23:46:20 1992  K. Richard Pixley  ([email protected])
32
33         * config/mh-sysv: INSTALL_PROG -> INSTALL.
34
35 Mon Feb 10 01:41:35 1992  Brian Fox  (bfox at gnuwest.fsf.org)
36
37         * history.c (history_do_write) Build a buffer of all of the lines
38         to write and write them in one fell swoop (lower overhead than
39         calling write () for each line).  Suggested by Peter Ho.
40
41         * vi_mode.c (rl_vi_subst) Don't forget to end the undo group.
42
43 Sat Mar  7 00:15:36 1992  K. Richard Pixley  ([email protected])
44
45         * Makefile.in: remove FIXME's on info and install-info targets.
46
47 Fri Mar  6 22:02:04 1992  K. Richard Pixley  ([email protected])
48
49         * Makefile.in: added check target.
50
51 Wed Feb 26 18:04:40 1992  K. Richard Pixley  ([email protected])
52
53         * Makefile.in, configure.in: removed traces of namesubdir,
54           -subdirs, $(subdir), $(unsubdir), some rcs triggers.  Forced
55           copyrights to '92, changed some from Cygnus to FSF.
56
57 Fri Feb 21 14:37:32 1992  Steve Chamberlain  (sac at rtl.cygnus.com)
58
59         * readline.c, examples/fileman.c: patches from DJ to support DOS
60
61 Thu Feb 20 23:23:16 1992  Stu Grossman  (grossman at cygnus.com)
62
63         * readline.c (rl_read_init_file):  Make sure that null filename is
64         not passed to open() or else we end up opening the directory, and
65         read a bunch of garbage into keymap[].
66
67 Mon Feb 17 17:15:09 1992  Fred Fish  (fnf at cygnus.com)
68
69         * readline.c (readline_default_bindings):  Only make use of VLNEXT
70         when both VLNEXT and TERMIOS_TTY_DRIVER is defined.  On SVR4
71         <termio.h> includes <termios.h>, so VLNEXT is always defined.
72
73         * sysdep-norm.h (_POSIX_VERSION):  Define this for all SVR4
74         systems so that <termios.h> gets used, instead of <termio.h>.
75
76 Fri Dec 20 12:04:31 1991  Fred Fish  (fnf at cygnus.com)
77
78         * configure.in:  Change svr4 references to sysv4.
79
80 Tue Dec 10 04:07:20 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
81
82         * Makefile.in: infodir belongs in datadir.
83
84 Fri Dec  6 23:23:14 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
85
86         * Makefile.in: remove spaces following hyphens, bsd make can't
87           cope. added clean-info.  added standards.text support.  Don't
88           know how to make info anymore.
89
90         * configure.in: commontargets is no longer a recognized hook, so
91           remove it.  new subdir called doc.
92
93 Thu Dec  5 22:46:10 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
94
95         * Makefile.in: idestdir and ddestdir go away.  Added copyrights
96           and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
97           and mandir now keyed off datadir by default.
98
99 Fri Nov 22 09:02:32 1991  John Gilmore  (gnu at cygnus.com)
100
101         * sysdep-obsd.h:  Rename from sysdep-newsos.h.
102         * configure.in:  Use sysdep-obsd for Mach as well as NEWs.
103
104         * sysdep-norm.h, sysdep-aix.h:  Add <sys/types.h>, which POSIX
105         requires to make <dirent.h> work.  Improve Sun alloca decl.
106
107 Thu Nov 21 18:48:08 1991  John Gilmore  (gnu at cygnus.com)
108
109         * Makefile.in:  Clean up ../glob/tilde.c -> tilde.o path.
110         Clean up makefile a bit in general.
111
112 Thu Nov 21 14:40:29 1991  Stu Grossman  (grossman at cygnus.com)
113
114         * configure.in, config/mh-svr4:  Make SVR4 work.
115
116         * readline.c:  Move config stuff to sysdep.h, use typedef dirent
117         consistently, remove refs to d_namlen (& D_NAMLEN) to improve
118         portability.  Also, update copyright notice.
119         readline.h:  remove config stuff that I added erroneously in the
120         first place.
121
122         * emacs_keymap.c, funmap.c, history.c, keymaps.c, vi_keymap.c,
123         vi_mode.c:  move config stuff to sysdep.h, update copyright notices.
124
125 Tue Nov 19 15:02:13 1991  Stu Grossman  (grossman at cygnus.com)
126
127         * history.c:  #include "sysdep.h".
128
129 Tue Nov 19 10:49:17 1991  Fred Fish  (fnf at cygnus.com)
130
131         * Makefile.in, config/hm-sysv, config/hm-sco:  Change SYSV to
132         USG to match current usage.
133
134         * readline.c:  Add USGr4 to list of defined things to check for
135         to use <dirent.h> style directory access.
136
137         * config/hm-svr4:  New file for System V Release 4 (USGr4).
138
139 Mon Nov 18 23:59:52 1991  Stu Grossman  (grossman at cygnus.com)
140
141         * readline.c (filename_completion_function):  use struct dirent
142         instead of struct direct.
143
144 Fri Nov  1 07:02:13 1991  Brian Fox  (bfox at gnuwest.fsf.org)
145
146         * readline.c (rl_translate_keyseq) Make C-? translate to RUBOUT
147         unconditionally.
148
149 Mon Oct 28 11:34:52 1991  Brian Fox  (bfox at gnuwest.fsf.org)
150
151         * readline.c; Use Posix directory routines and macros.
152
153         * funmap.c; Add entry for call-last-kbd-macro.
154
155         * readline.c (rl_prep_term); Use system EOF character on POSIX
156         systems also.
157
158 Thu Oct  3 16:19:53 1991  Brian Fox  (bfox at gnuwest.fsf.org)
159
160         * readline.c; Make a distinction between having a TERMIOS tty
161         driver, and having POSIX signal handling.  You might one without
162         the other.  New defines used HAVE_POSIX_SIGNALS, and
163         TERMIOS_TTY_DRIVER.
164
165 Tue Jul 30 22:37:26 1991  Brian Fox  (bfox at gnuwest.fsf.org)
166
167         * readline.c: rl_getc () If a call to read () returns without an
168         error, but with zero characters, the file is empty, so return EOF.
169
170 Thu Jul 11 20:58:38 1991  Brian Fox  (bfox at gnuwest.fsf.org)
171
172         * readline.c: (rl_get_next_history, rl_get_previous_history)
173         Reallocate the buffer space if the line being moved to is longer
174         the the current space allocated.  Amazing that no one has found
175         this bug until now.
176
177 Sun Jul  7 02:37:05 1991  Brian Fox  (bfox at gnuwest.fsf.org)
178
179         * readline.c:(rl_parse_and_bind) Allow leading whitespace.
180           Make sure TERMIO and TERMIOS systems treat CR and NL
181           disctinctly.
182         
183 Tue Jun 25 04:09:27 1991  Brian Fox  (bfox at gnuwest.fsf.org)
184
185         * readline.c: Rework parsing conditionals to pay attention to the
186         prior states of the conditional stack.  This makes $if statements
187         work correctly.
188
189 Mon Jun 24 20:45:59 1991  Brian Fox  (bfox at gnuwest.fsf.org)
190
191         * readline.c: support for displaying key binding information
192         includes the functions rl_list_funmap_names (),
193         invoking_keyseqs_in_map (), rl_invoking_keyseqs (),
194         rl_dump_functions (), and rl_function_dumper ().
195
196         funmap.c: support for same includes rl_funmap_names ().
197
198         readline.c, funmap.c: no longer define STATIC_MALLOC.  However,
199         update both version of xrealloc () to handle a null pointer.
200
201 Thu Apr 25 12:03:49 1991  Brian Fox  (bfox at gnuwest.fsf.org)
202
203         * vi_mode.c (rl_vi_fword, fWord, etc.  All functions use
204         the macro `isident()'.  Fixed movement bug which prevents
205         continious movement through the text.
206
207 Fri Jul 27 16:47:01 1990  Brian Fox  (bfox at gnuwest.fsf.org)
208
209         * readline.c (parser_if) Allow "$if term=foo" construct.
210
211 Wed May 23 16:10:33 1990  Brian Fox  (bfox at gnuwest.fsf.org)
212
213         * readline.c (rl_dispatch) Correctly remember the last command
214         executed.  Fixed typo in username_completion_function ().
215
216 Mon Apr  9 19:55:48 1990  Brian Fox  (bfox at gnuwest.fsf.org)
217
218         * readline.c: username_completion_function (); For text passed in
219         with a leading `~', remember that this could be a filename (after
220         it is completed).
221
222 Thu Apr  5 13:44:24 1990  Brian Fox  (bfox at gnuwest.fsf.org)
223
224         * readline.c: rl_search_history (): Correctly handle case of an
225         unfound search string, but a graceful exit (as with ESC).
226
227         * readline.c: rl_restart_output ();  The Apollo passes the address
228         of the file descriptor to TIOCSTART, not the descriptor itself.
229
230 Tue Mar 20 05:38:55 1990  Brian Fox  (bfox at gnuwest.fsf.org)
231
232         * readline.c: rl_complete (); second call in a row causes possible
233         completions to be listed.
234
235         * readline.c: rl_redisplay (), added prompt_this_line variable
236         which is the first character character following \n in prompt.
237
238 Sun Mar 11 04:32:03 1990  Brian Fox  (bfox at gnuwest.fsf.org)
239
240         * Signals are now supposedly handled inside of SYSV compilation.
241
242 Wed Jan 17 19:24:09 1990  Brian Fox  (bfox at sbphy.ucsb.edu)
243
244         * history.c: history_expand (); fixed overwriting memory error,
245         added needed argument to call to get_history_event ().
246
247 Thu Jan 11 10:54:04 1990  Brian Fox  (bfox at sbphy.ucsb.edu)
248
249         * readline.c: added mark_modified_lines to control the
250         display of an asterisk on modified history lines.  Also
251         added a user variable called mark-modified-lines to the
252         `set' command.
253
254 Thu Jan  4 10:38:05 1990  Brian Fox  (bfox at sbphy.ucsb.edu)
255
256         * readline.c: start_insert ().  Only use IC if we don't have an im
257         capability.
258
259 Fri Sep  8 09:00:45 1989  Brian Fox  (bfox at aurel)
260
261         * readline.c: rl_prep_terminal ().  Only turn on 8th bit
262           as meta-bit iff the terminal is not using parity.
263
264 Sun Sep  3 08:57:40 1989  Brian Fox  (bfox at aurel)
265
266         * readline.c: start_insert ().  Uses multiple
267           insertion call in cases where that makes sense.
268
269           rl_insert ().  Read type-ahead buffer for additional
270           keys that are bound to rl_insert, and insert them
271           all at once.  Make insertion of single keys given
272           with an argument much more efficient.
273
274 Tue Aug  8 18:13:57 1989  Brian Fox  (bfox at aurel)
275
276         * readline.c: Changed handling of EOF.  readline () returns
277          (char *)EOF or consed string.  The EOF character is read from the
278          tty, or if the tty doesn't have one, defaults to C-d.
279
280         * readline.c: Added support for event driven programs.
281           rl_event_hook is the address of a function you want called
282           while Readline is waiting for input.
283
284         * readline.c: Cleanup time.  Functions without type declarations
285           do not use return with a value.
286
287         * history.c: history_expand () has new variable which is the
288           characters to ignore immediately following history_expansion_char.
289
290 Sun Jul 16 08:14:00 1989  Brian Fox  (bfox at aurel)
291
292         * rl_prep_terminal ()
293           BSD version turns off C-s, C-q, C-y, C-v.
294
295         * readline.c -- rl_prep_terminal ()
296           SYSV version hacks readline_echoing_p.
297           BSD version turns on passing of the 8th bit for the duration
298           of reading the line.
299
300 Tue Jul 11 06:25:01 1989  Brian Fox  (bfox at aurel)
301
302         * readline.c: new variable rl_tilde_expander.
303           If non-null, this contains the address of a function to call if
304           the standard meaning for expanding a tilde fails.  The function is
305           called with the text sans tilde (as in "foo"), and returns a
306           malloc()'ed string which is the expansion, or a NULL pointer if
307           there is no expansion. 
308
309         * readline.h - new file chardefs.h
310           Separates things that only readline.c needs from the standard
311           header file publishing interesting things about readline.
312
313         * readline.c:
314           readline_default_bindings () now looks at terminal chararacters
315           and binds those as well.
316
317 Wed Jun 28 20:20:51 1989  Brian Fox  (bfox at aurel)
318
319         * Made readline and history into independent libraries.
320
This page took 0.043812 seconds and 4 git commands to generate.