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