annotate src/ChangeLog.1 @ 76022:e892213b9815

(w32_set_scroll_bar_thumb): Don't resize scroll-bar handle while dragging, except when we get close to eob. Fix position and size calculations so we don't scroll backwards just by clicking on the handle.
author Kim F. Storm <storm@cua.dk>
date Mon, 19 Feb 2007 14:45:39 +0000
parents 92a0e87ff562
children 922696f363b0 52a7f3f50b89
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1 1986-05-18 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2
Dave Love <fx@gnu.org>
parents:
diff changeset
3 * alloc.c (malloc_warning_1): Add some advice on
Dave Love <fx@gnu.org>
parents:
diff changeset
4 the significance of the warning.
Dave Love <fx@gnu.org>
parents:
diff changeset
5
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
6 1986-05-09 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
7
Dave Love <fx@gnu.org>
parents:
diff changeset
8 * sysdep.c (get_screen_size):
Dave Love <fx@gnu.org>
parents:
diff changeset
9 Reject values of TIOCGSIZE if they are ridiculous.
Dave Love <fx@gnu.org>
parents:
diff changeset
10
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
11 1986-05-05 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
12
Dave Love <fx@gnu.org>
parents:
diff changeset
13 * process.c (send_process_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
14 If pipe buffer is full, wait a second and try again.
Dave Love <fx@gnu.org>
parents:
diff changeset
15
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
16 1986-05-02 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
17
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
18 * termcap.c (tputs): Round rather than truncating
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
19 when dividing padcount.
Dave Love <fx@gnu.org>
parents:
diff changeset
20
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
21 1986-04-24 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
22
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
23 * insdel.c (del_range): Args passed to adjust_markers
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
24 are now properly adjusted for the gap.
Dave Love <fx@gnu.org>
parents:
diff changeset
25
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
26 1986-04-20 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
27
Dave Love <fx@gnu.org>
parents:
diff changeset
28 * alloca.c: Declare xmalloc.
Dave Love <fx@gnu.org>
parents:
diff changeset
29
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
30 1986-04-17 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
31
Dave Love <fx@gnu.org>
parents:
diff changeset
32 * filelock.c (unlock_buffer): New function to unlock
Dave Love <fx@gnu.org>
parents:
diff changeset
33 a specified buffer. Use in Fdelete_buffer_internal
Dave Love <fx@gnu.org>
parents:
diff changeset
34 to avoid lossage if buffer being killed is not current.
Dave Love <fx@gnu.org>
parents:
diff changeset
35
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
36 1986-04-14 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
37
Dave Love <fx@gnu.org>
parents:
diff changeset
38 * alloc.c (malloc_warning, Fgarbage_collect):
Dave Love <fx@gnu.org>
parents:
diff changeset
39 If malloc_warning is called during GC, just save warning
Dave Love <fx@gnu.org>
parents:
diff changeset
40 in malloc_warn_string. Try again to warn when GC ends.
Dave Love <fx@gnu.org>
parents:
diff changeset
41
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
42 1986-04-12 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
43
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
44 * m-celerity.h: Remove spurious effectless #define BSTRINGS.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
45
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
46 1986-04-10 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
47
Dave Love <fx@gnu.org>
parents:
diff changeset
48 * xfns.c (Fx_get_default):
Dave Love <fx@gnu.org>
parents:
diff changeset
49 Avoid doing strlen(value) if value is 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
50
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
51 1986-04-08 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
52
Dave Love <fx@gnu.org>
parents:
diff changeset
53 * indent.c (compute_motion):
Dave Love <fx@gnu.org>
parents:
diff changeset
54 Change unsigned short back to short. unsigned short is plain
Dave Love <fx@gnu.org>
parents:
diff changeset
55 wrong and causes infinite loops when horizontal scrolling is used.
Dave Love <fx@gnu.org>
parents:
diff changeset
56 Introduced macros HPOS and VPOS for extracting components of cpos.
Dave Love <fx@gnu.org>
parents:
diff changeset
57 Alternate HPOS definition for Celerity since casting to (short)
Dave Love <fx@gnu.org>
parents:
diff changeset
58 loses there.
Dave Love <fx@gnu.org>
parents:
diff changeset
59
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
60 1986-04-07 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
61
Dave Love <fx@gnu.org>
parents:
diff changeset
62 * dispnew.c (update_screen):
Dave Love <fx@gnu.org>
parents:
diff changeset
63 Don't zero OPhysScreen and DesiredScreen until after
Dave Love <fx@gnu.org>
parents:
diff changeset
64 final error check. Omit the error check unless debug_end_pos.
Dave Love <fx@gnu.org>
parents:
diff changeset
65
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
66 1986-04-06 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
67
Dave Love <fx@gnu.org>
parents:
diff changeset
68 * cm.c (calccost):
Dave Love <fx@gnu.org>
parents:
diff changeset
69 Was returning garbage if arrived at fail: by goto fail;.
Dave Love <fx@gnu.org>
parents:
diff changeset
70
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
71 1986-03-27 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
72
Dave Love <fx@gnu.org>
parents:
diff changeset
73 * dispnew.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
74 Typo: `#ifdef defined...' => `#if defined...'
Dave Love <fx@gnu.org>
parents:
diff changeset
75
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
76 1986-03-26 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
77
Dave Love <fx@gnu.org>
parents:
diff changeset
78 * doc.c (FSnarf_documentation):
Dave Love <fx@gnu.org>
parents:
diff changeset
79 Appending the arg to the file name must be done
Dave Love <fx@gnu.org>
parents:
diff changeset
80 whether or not CANNOT_DUMP.
Dave Love <fx@gnu.org>
parents:
diff changeset
81
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
82 1986-03-25 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
83
Dave Love <fx@gnu.org>
parents:
diff changeset
84 * fileio.c (Fsubstitute_in_file_name):
Dave Love <fx@gnu.org>
parents:
diff changeset
85 // at beginning of filename is meaningful on Apollo.
Dave Love <fx@gnu.org>
parents:
diff changeset
86
Dave Love <fx@gnu.org>
parents:
diff changeset
87 * keyboard.c (command_loop_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
88 If C_ALLOCA, cause it to garbage collect each time around this loop.
Dave Love <fx@gnu.org>
parents:
diff changeset
89
Dave Love <fx@gnu.org>
parents:
diff changeset
90 * crt0.c: If NEED_ERRNO defined, declare errno.
Dave Love <fx@gnu.org>
parents:
diff changeset
91 * m-7300.h: New file.
Dave Love <fx@gnu.org>
parents:
diff changeset
92
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
93 1986-03-25 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
94
Dave Love <fx@gnu.org>
parents:
diff changeset
95 * alloc.c (Fmake_symbol):
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
96 CHECK_STRING the argument.
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
97
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
98 1986-03-24 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
99
Dave Love <fx@gnu.org>
parents:
diff changeset
100 * xfns.c (Fx_proc_mouse_event):
Dave Love <fx@gnu.org>
parents:
diff changeset
101 Use shifts rather than byte addressing to extract from .detail.
Dave Love <fx@gnu.org>
parents:
diff changeset
102
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
103 1986-03-24 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
104
Dave Love <fx@gnu.org>
parents:
diff changeset
105 * minibuf.c (do_completion):
Dave Love <fx@gnu.org>
parents:
diff changeset
106 Only funcall predicate if it is non-nil
Dave Love <fx@gnu.org>
parents:
diff changeset
107 Make completion of "nil" in obarrays work.
Dave Love <fx@gnu.org>
parents:
diff changeset
108
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
109 1986-03-21 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
110
Dave Love <fx@gnu.org>
parents:
diff changeset
111 * fileio.c (Fsubstitute_in_file_name):
Dave Love <fx@gnu.org>
parents:
diff changeset
112 #if 0 last change (LOGNAME); it makes vax running 5.0 crash.
Dave Love <fx@gnu.org>
parents:
diff changeset
113
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
114 1986-03-20 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
115
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
116 * unexec.c (make_hdr): Avoid comparing a_bss field with 0.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
117 It is unsigned on some machines. Save sbrk (0) in tem.
Dave Love <fx@gnu.org>
parents:
diff changeset
118
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
119 1986-03-19 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
120
Dave Love <fx@gnu.org>
parents:
diff changeset
121 * minibuf.c (do_completion):
Dave Love <fx@gnu.org>
parents:
diff changeset
122 Don't say string is exact match if it fails the predicate.
Dave Love <fx@gnu.org>
parents:
diff changeset
123
Dave Love <fx@gnu.org>
parents:
diff changeset
124 * process.c (create_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
125 For STRIDE: use FIONBIO to make pipe/pty non-blocking.
Dave Love <fx@gnu.org>
parents:
diff changeset
126 The fcntl alone failed to do it.
Dave Love <fx@gnu.org>
parents:
diff changeset
127
Dave Love <fx@gnu.org>
parents:
diff changeset
128 * fileio.c (Ffile_directory_p, Ffile_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
129 Don't remove trailing slash for stat if path is "/".
Dave Love <fx@gnu.org>
parents:
diff changeset
130
Dave Love <fx@gnu.org>
parents:
diff changeset
131 * process.c (kill_buffer_processes):
Dave Love <fx@gnu.org>
parents:
diff changeset
132 Pass nil, not 0, to sig_process for current_group arg.
Dave Love <fx@gnu.org>
parents:
diff changeset
133
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
134 1986-03-18 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
135
Dave Love <fx@gnu.org>
parents:
diff changeset
136 * process.c (handle_process_output):
Dave Love <fx@gnu.org>
parents:
diff changeset
137 Avoid error if process's buffer is dead.
Dave Love <fx@gnu.org>
parents:
diff changeset
138
Dave Love <fx@gnu.org>
parents:
diff changeset
139 * eval.c (un_autoload,do_autoload):
Dave Love <fx@gnu.org>
parents:
diff changeset
140 The Vautoload_queue mechanism was all broken.
Dave Love <fx@gnu.org>
parents:
diff changeset
141
Dave Love <fx@gnu.org>
parents:
diff changeset
142 * fileio.c (Fsubstitute_in_file_name):
Dave Love <fx@gnu.org>
parents:
diff changeset
143 On USG, if looking for env var USER and not found, use LOGNAME.
Dave Love <fx@gnu.org>
parents:
diff changeset
144
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
145 1986-03-16 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
146
Dave Love <fx@gnu.org>
parents:
diff changeset
147 * s-usg*.h, s-unipl*.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
148 Replace default ADDR_CORRECT with a no-op.
Dave Love <fx@gnu.org>
parents:
diff changeset
149 Default triggers compiler bug on some systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
150 Remove same thing from m-stride.h since now redundant there.
Dave Love <fx@gnu.org>
parents:
diff changeset
151
Dave Love <fx@gnu.org>
parents:
diff changeset
152 * keyboard.c (init_keyboard, interrupt_signal):
Dave Love <fx@gnu.org>
parents:
diff changeset
153 For USG, handle SIGQUIT just like SIGINT.
Dave Love <fx@gnu.org>
parents:
diff changeset
154
Dave Love <fx@gnu.org>
parents:
diff changeset
155 * sysdep.c (init_sys_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
156 For HPUX, use C-g for the SIGQUIT char as well as the SIGINT char
Dave Love <fx@gnu.org>
parents:
diff changeset
157 as using CDEL causes Meta-DEL to send a SIGQUIT!
Dave Love <fx@gnu.org>
parents:
diff changeset
158
Dave Love <fx@gnu.org>
parents:
diff changeset
159 * process.c: On Uniplus, time.h is under sys/, as in bsd.
Dave Love <fx@gnu.org>
parents:
diff changeset
160
Dave Love <fx@gnu.org>
parents:
diff changeset
161 * sysdep.c (reset_sys_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
162 Don't use FASYNC if it is not defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
163
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
164 1986-03-15 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
165
Dave Love <fx@gnu.org>
parents:
diff changeset
166 * window.c (save_window_restore):
Dave Love <fx@gnu.org>
parents:
diff changeset
167 Fix logic for handling dead buffers.
Dave Love <fx@gnu.org>
parents:
diff changeset
168 Don't try to store nil for the mark into the buffer
Dave Love <fx@gnu.org>
parents:
diff changeset
169 if the buffer is nil.
Dave Love <fx@gnu.org>
parents:
diff changeset
170
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
171 * alloca.s: Put #ifndef HAVE_ALLOCA AFTER including config.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
172
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
173 * ymakefile: Always assemble alloca.s if C_ALLOCA isn't set.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
174
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
175 1986-03-14 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
176
Dave Love <fx@gnu.org>
parents:
diff changeset
177 * s-usg5.0.h: Remove LOADER_N_SWITCH.
Dave Love <fx@gnu.org>
parents:
diff changeset
178
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
179 1986-03-14 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
180
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
181 * editfns.c:
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
182 Improve doc for bolp, bobp, eolp.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
183
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
184 1986-03-14 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
185
Dave Love <fx@gnu.org>
parents:
diff changeset
186 * cm.c (calccost): Refuse to use incremental cursor motion
Dave Love <fx@gnu.org>
parents:
diff changeset
187 after wrapping on terminals with MagicWrap (xn flag).
Dave Love <fx@gnu.org>
parents:
diff changeset
188
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
189 1986-03-13 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
190
Dave Love <fx@gnu.org>
parents:
diff changeset
191 * emacs.c (main): For APOLLO: reserve 4meg with set_sbrk_size.
Dave Love <fx@gnu.org>
parents:
diff changeset
192
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
193 * alloc.c (Fpurecopy): Fix typo unsignedint.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
194
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
195 1986-03-12 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
196
Dave Love <fx@gnu.org>
parents:
diff changeset
197 * dired.c (file_name_completion):
Dave Love <fx@gnu.org>
parents:
diff changeset
198 Allow exact match against an ignored extension.
Dave Love <fx@gnu.org>
parents:
diff changeset
199 Can thus delete foo.o even if foo.out exists.
Dave Love <fx@gnu.org>
parents:
diff changeset
200
Dave Love <fx@gnu.org>
parents:
diff changeset
201 * s-hpux.h: Turn off HAVE_PTYS since their csh has "sanity
Dave Love <fx@gnu.org>
parents:
diff changeset
202 checking" and other programs seem to lose with ptys.
Dave Love <fx@gnu.org>
parents:
diff changeset
203
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
204 1986-03-11 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
205
Dave Love <fx@gnu.org>
parents:
diff changeset
206 * sysdep.c ({un,}request_sigio and callers):
Dave Love <fx@gnu.org>
parents:
diff changeset
207 Make alternate names init_sigio and reset_sigio;
Dave Love <fx@gnu.org>
parents:
diff changeset
208 callers in sysdep.c use those names.
Dave Love <fx@gnu.org>
parents:
diff changeset
209 In 4.1, change {un,}request_sigio to do sighold/sigrelse;
Dave Love <fx@gnu.org>
parents:
diff changeset
210 don't change init_sigio and reset_sigio.
Dave Love <fx@gnu.org>
parents:
diff changeset
211
Dave Love <fx@gnu.org>
parents:
diff changeset
212 * m-vax.h: If USG5_2, use -lPW and HAVE_ALLOCA.
Dave Love <fx@gnu.org>
parents:
diff changeset
213
Dave Love <fx@gnu.org>
parents:
diff changeset
214 * alloc.c (Fpurecopy, mark_object): In tests for pureness,
Dave Love <fx@gnu.org>
parents:
diff changeset
215 always use XUINT and unsigned comparison.
Dave Love <fx@gnu.org>
parents:
diff changeset
216 * lisp.h (CHECK_IMPURE): Likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
217
Dave Love <fx@gnu.org>
parents:
diff changeset
218 * doc.c (FSnarf_documentation):
Dave Love <fx@gnu.org>
parents:
diff changeset
219 If CANNOT_DUMP, find DOC in directory PATH_EXEC.
Dave Love <fx@gnu.org>
parents:
diff changeset
220
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
221 * ymakefile (APOLLO only): Set LTERMCAP.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
222 * m-apollo.h: Alter VALBITS and GCTYPEBITS.
Dave Love <fx@gnu.org>
parents:
diff changeset
223
Dave Love <fx@gnu.org>
parents:
diff changeset
224 * term.c (delete_chars): Pass num chars to the hook.
Dave Love <fx@gnu.org>
parents:
diff changeset
225 * term.c (raw_topos), termhooks.h: Add raw_topos_hook.
Dave Love <fx@gnu.org>
parents:
diff changeset
226
Dave Love <fx@gnu.org>
parents:
diff changeset
227 * unexec.c (make_hdr):
Dave Love <fx@gnu.org>
parents:
diff changeset
228 New compiler switch NO_REMAP means don't change text/data boundary.
Dave Love <fx@gnu.org>
parents:
diff changeset
229
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
230 1986-03-10 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
231
Dave Love <fx@gnu.org>
parents:
diff changeset
232 * indent.c, window.c, xdisp.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
233 Make compute_motion, vmotion and display_text_line
Dave Love <fx@gnu.org>
parents:
diff changeset
234 all return a pointer to a global structure, not a struct itself.
Dave Love <fx@gnu.org>
parents:
diff changeset
235 Add * to all calls.
Dave Love <fx@gnu.org>
parents:
diff changeset
236
Dave Love <fx@gnu.org>
parents:
diff changeset
237 * syntax.c (scan_sexps_forward):
Dave Love <fx@gnu.org>
parents:
diff changeset
238 Make it return a pointer to a global structure,
Dave Love <fx@gnu.org>
parents:
diff changeset
239 not a struct itself. Change caller (Fparse_partial_sexp).
Dave Love <fx@gnu.org>
parents:
diff changeset
240
49505
1aba10ab73b4 Corrected misc. typos like missing : after file names,
Kim F. Storm <storm@cua.dk>
parents: 40965
diff changeset
241 * s-usg*.h: #define static as nothing.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
242 * m-hp200.h: No longer needs to #define static.
Dave Love <fx@gnu.org>
parents:
diff changeset
243
Dave Love <fx@gnu.org>
parents:
diff changeset
244 * unexec.c (adjust_lnnoptrs):
Dave Love <fx@gnu.org>
parents:
diff changeset
245 Replace dummy defn with one that does the job. Also
Dave Love <fx@gnu.org>
parents:
diff changeset
246 involves including syms.h and making global vars
Dave Love <fx@gnu.org>
parents:
diff changeset
247 bias and lnnoptr that are set in make_hdr.
Dave Love <fx@gnu.org>
parents:
diff changeset
248
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
249 1986-03-08 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
250
Dave Love <fx@gnu.org>
parents:
diff changeset
251 * editfns.c (init_editfns):
Dave Love <fx@gnu.org>
parents:
diff changeset
252 Make AMPERSAND_FULL_NAME case start with USER_FULL_NAME.
Dave Love <fx@gnu.org>
parents:
diff changeset
253
Dave Love <fx@gnu.org>
parents:
diff changeset
254 * crt0.c (BOGUS case):
Dave Love <fx@gnu.org>
parents:
diff changeset
255 Move "start:" from non-tower32 case to unconditional.
Dave Love <fx@gnu.org>
parents:
diff changeset
256
49505
1aba10ab73b4 Corrected misc. typos like missing : after file names,
Kim F. Storm <storm@cua.dk>
parents: 40965
diff changeset
257 * unexec.c [COFF]:
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
258 Put the rounding-to-page-boundaries of section positions
Dave Love <fx@gnu.org>
parents:
diff changeset
259 within the file into a UMAX conditional. (See Feb 19).
Dave Love <fx@gnu.org>
parents:
diff changeset
260
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
261 1986-03-06 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
262
Dave Love <fx@gnu.org>
parents:
diff changeset
263 * ymakefile: Add -k100000 switch to ld, for celerity.
Dave Love <fx@gnu.org>
parents:
diff changeset
264
Dave Love <fx@gnu.org>
parents:
diff changeset
265 * eval.c (funcall_lambda):
Dave Love <fx@gnu.org>
parents:
diff changeset
266 Change a comma-sequence to a compound statement.
Dave Love <fx@gnu.org>
parents:
diff changeset
267
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
268 1986-03-03 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
269
Dave Love <fx@gnu.org>
parents:
diff changeset
270 * xfns.c, xterm.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
271 Install much-changed versions already tested at Athena.
Dave Love <fx@gnu.org>
parents:
diff changeset
272
Dave Love <fx@gnu.org>
parents:
diff changeset
273 * ymakefile: Replace -lc with $(LIBSTD) and define LIBSTD
Dave Love <fx@gnu.org>
parents:
diff changeset
274 according to a config macro LIB_STANDARD.
Dave Love <fx@gnu.org>
parents:
diff changeset
275 m-tower32.h must define LIB_STANDARD.
Dave Love <fx@gnu.org>
parents:
diff changeset
276
Dave Love <fx@gnu.org>
parents:
diff changeset
277 * process.c (read_process_output):
Dave Love <fx@gnu.org>
parents:
diff changeset
278 New subroutine that does the reading and handling of process output.
Dave Love <fx@gnu.org>
parents:
diff changeset
279 Do so until none is left.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
280 (wait_reading_process_input): Call new subroutine.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
281 (sig_process): If we get a pgrp number, make it negative.
Dave Love <fx@gnu.org>
parents:
diff changeset
282 Always send signal to pggrp; use killpg if BSD, kill otherwise.
Dave Love <fx@gnu.org>
parents:
diff changeset
283 (child_signal): Don't deactivate dead processes here.
Dave Love <fx@gnu.org>
parents:
diff changeset
284 (change_msgs): Deactivate them here, when notification is done.
Dave Love <fx@gnu.org>
parents:
diff changeset
285 But first, call read_process_output to get any output that's left.
Dave Love <fx@gnu.org>
parents:
diff changeset
286
Dave Love <fx@gnu.org>
parents:
diff changeset
287 * keyboard.c (read_avail_input):
Dave Love <fx@gnu.org>
parents:
diff changeset
288 (for sysV) Use fcntl, not ioctl, to make read not wait.
Dave Love <fx@gnu.org>
parents:
diff changeset
289
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
290 * alloca.s: Put entire file inside #ifndef HAVE_ALLOCA.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
291
Dave Love <fx@gnu.org>
parents:
diff changeset
292 * sysdep.c (child_setup_tty, init_sys_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
293 (for sysV) Set VTIME to zero; with VMIN=1 this means
Dave Love <fx@gnu.org>
parents:
diff changeset
294 no time limit.
Dave Love <fx@gnu.org>
parents:
diff changeset
295
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
296 1986-03-02 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
297
Dave Love <fx@gnu.org>
parents:
diff changeset
298 * keyboard.c (quit_throw_to_get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
299 Before really throwing, clear waiting_for_input
Dave Love <fx@gnu.org>
parents:
diff changeset
300 so another interrupt won't also try to throw.
Dave Love <fx@gnu.org>
parents:
diff changeset
301 (get_char): Add error check for getcjmp being zero
Dave Love <fx@gnu.org>
parents:
diff changeset
302 where it should not be. Put this under DEBUG switch.
Dave Love <fx@gnu.org>
parents:
diff changeset
303
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
304 1986-03-01 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
305
Dave Love <fx@gnu.org>
parents:
diff changeset
306 * crt0.c: Defining BOGUS forces use of the vax-tahoe-sequent case.
Dave Love <fx@gnu.org>
parents:
diff changeset
307 Add a small conditional within it for tower32.
Dave Love <fx@gnu.org>
parents:
diff changeset
308 Don't allow use of the m68000/m68k code if BOGUS is defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
309
Dave Love <fx@gnu.org>
parents:
diff changeset
310 * sysdep.c (init_sys_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
311 For sysV: If want flow control, actively set IXON,
Dave Love <fx@gnu.org>
parents:
diff changeset
312 and also clear IXANY if that is defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
313
Dave Love <fx@gnu.org>
parents:
diff changeset
314 * sysdep.c (rename):
Dave Love <fx@gnu.org>
parents:
diff changeset
315 It was doing completely wrong things to various files.
Dave Love <fx@gnu.org>
parents:
diff changeset
316
Dave Love <fx@gnu.org>
parents:
diff changeset
317 * tparam.c (tgoto): Move buf outside the function
Dave Love <fx@gnu.org>
parents:
diff changeset
318 and rename as tgoto_buf. In case #define static as nothing.
Dave Love <fx@gnu.org>
parents:
diff changeset
319
Dave Love <fx@gnu.org>
parents:
diff changeset
320 * unexec.c (make_hdr):
Dave Love <fx@gnu.org>
parents:
diff changeset
321 If macro EXEC_MAGIC is defined, let it specify the magic
Dave Love <fx@gnu.org>
parents:
diff changeset
322 number for the output file.
Dave Love <fx@gnu.org>
parents:
diff changeset
323
Dave Love <fx@gnu.org>
parents:
diff changeset
324 * xdisp.c (message): Change name `buf' to `message_buf'
Dave Love <fx@gnu.org>
parents:
diff changeset
325 to avoid name clash when #define static as nothing.
Dave Love <fx@gnu.org>
parents:
diff changeset
326
Dave Love <fx@gnu.org>
parents:
diff changeset
327 * ymakefile: Change DOCSTR to DOC.
Dave Love <fx@gnu.org>
parents:
diff changeset
328
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
329 1986-02-28 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
330
Dave Love <fx@gnu.org>
parents:
diff changeset
331 * buffer.c (Fdelete_buffer_internal):
Dave Love <fx@gnu.org>
parents:
diff changeset
332 Unchain all markers from a buffer being killed.
Dave Love <fx@gnu.org>
parents:
diff changeset
333
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
334 1986-02-27 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
335
Dave Love <fx@gnu.org>
parents:
diff changeset
336 * unexec.c, malloc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
337 If NBPG is used for getpagesize, multiply it by CLSIZE
Dave Love <fx@gnu.org>
parents:
diff changeset
338 and define that as 1 if not otherwise defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
339
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
340 1986-02-26 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
341
Dave Love <fx@gnu.org>
parents:
diff changeset
342 * lread.c (Fload):
Dave Love <fx@gnu.org>
parents:
diff changeset
343 Detect when fdopen returns 0 given a valid descriptor.
Dave Love <fx@gnu.org>
parents:
diff changeset
344
Dave Love <fx@gnu.org>
parents:
diff changeset
345 * sysdep.c (stuff_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
346 Declare arg as char, so TIOCSTI does not give wrong address.
Dave Love <fx@gnu.org>
parents:
diff changeset
347
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
348 1986-02-25 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
349
Dave Love <fx@gnu.org>
parents:
diff changeset
350 * dispnew.c (update_screen):
Dave Love <fx@gnu.org>
parents:
diff changeset
351 * xdisp.c (DoDsp, Fredraw_display):
Dave Love <fx@gnu.org>
parents:
diff changeset
352 Insert checks to abort if screen_height is zero,
Dave Love <fx@gnu.org>
parents:
diff changeset
353 to detect the memory clobbering bug.
Dave Love <fx@gnu.org>
parents:
diff changeset
354
Dave Love <fx@gnu.org>
parents:
diff changeset
355 * process.c:
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
356 For 4.1, include wait.h, not sys/wait.h.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
357 Use O_NDELAY only if it is defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
358
Dave Love <fx@gnu.org>
parents:
diff changeset
359 * s-bsd4.1.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
360 Don't HAVE_TIMEVAL. Define open as sys_open and lstat as stat.
Dave Love <fx@gnu.org>
parents:
diff changeset
361 Define the O_ symbols for open args.
Dave Love <fx@gnu.org>
parents:
diff changeset
362 Turn off CLASH_DETECTION, for now. Turn off HAVE_TIMEVAL.
Dave Love <fx@gnu.org>
parents:
diff changeset
363
Dave Love <fx@gnu.org>
parents:
diff changeset
364 * sysdep.c (bcopy, bzero, bcmp):
Dave Love <fx@gnu.org>
parents:
diff changeset
365 Make them really do the work, not try to use memset, memcopy, etc.
Dave Love <fx@gnu.org>
parents:
diff changeset
366
Dave Love <fx@gnu.org>
parents:
diff changeset
367 * sysdep.c (get_system_name):
Dave Love <fx@gnu.org>
parents:
diff changeset
368 4.1 needs its own definition of this.
Dave Love <fx@gnu.org>
parents:
diff changeset
369
Dave Love <fx@gnu.org>
parents:
diff changeset
370 * sysdep.c (for BSD 4.1):
Dave Love <fx@gnu.org>
parents:
diff changeset
371 Define sys_open, since 4.1 open takes only two args.
Dave Love <fx@gnu.org>
parents:
diff changeset
372 Redefine LLITOUT as 0; it loses in 4.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
373 Define LNOFLSH. Include wait.h, not sys/wait.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
374
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
375 1986-02-24 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
376
Dave Love <fx@gnu.org>
parents:
diff changeset
377 * malloc.c: Define getpagesize as macro when not avail as syscall.
Dave Love <fx@gnu.org>
parents:
diff changeset
378
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
379 1986-02-23 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
380
Dave Love <fx@gnu.org>
parents:
diff changeset
381 * terminfo.c: Provide a definition of ospeed.
Dave Love <fx@gnu.org>
parents:
diff changeset
382
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
383 1986-02-22 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
384
Dave Love <fx@gnu.org>
parents:
diff changeset
385 * alloca.s (hack_sky):
Dave Love <fx@gnu.org>
parents:
diff changeset
386 Move label hack3; bug was making some floating ops dump core.
Dave Love <fx@gnu.org>
parents:
diff changeset
387
Dave Love <fx@gnu.org>
parents:
diff changeset
388 * dispnew.c (update_screen):
Dave Love <fx@gnu.org>
parents:
diff changeset
389 Don't free a line twice if it is in both DesiredScreen
Dave Love <fx@gnu.org>
parents:
diff changeset
390 and OPhysScreen. Can happen if line is copied into
Dave Love <fx@gnu.org>
parents:
diff changeset
391 DesiredScreen by `scrolling', then lost from PhysScreen
Dave Love <fx@gnu.org>
parents:
diff changeset
392 by the scrolling that is done.
Dave Love <fx@gnu.org>
parents:
diff changeset
393 Also remove a debugging check that did not go off
Dave Love <fx@gnu.org>
parents:
diff changeset
394 when this bug hit.
Dave Love <fx@gnu.org>
parents:
diff changeset
395
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
396 1986-02-18 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
397
Dave Love <fx@gnu.org>
parents:
diff changeset
398 * indent.c (compute_motion):
Dave Love <fx@gnu.org>
parents:
diff changeset
399 Change all short to unsigned short. Needed for celerity.
Dave Love <fx@gnu.org>
parents:
diff changeset
400
Dave Love <fx@gnu.org>
parents:
diff changeset
401 * keyboard.c (init_keyboard):
Dave Love <fx@gnu.org>
parents:
diff changeset
402 Initialize kbd_ptr. Needed for celerity.
Dave Love <fx@gnu.org>
parents:
diff changeset
403
Dave Love <fx@gnu.org>
parents:
diff changeset
404 * unexec.c (make_hdr for celerity):
Dave Love <fx@gnu.org>
parents:
diff changeset
405 Copy their own header field a_scovfrl from ohdr.
Dave Love <fx@gnu.org>
parents:
diff changeset
406
Dave Love <fx@gnu.org>
parents:
diff changeset
407 * unexec.c for COFF:
Dave Love <fx@gnu.org>
parents:
diff changeset
408 Round positions of text and and data sections in output file
Dave Love <fx@gnu.org>
parents:
diff changeset
409 to page boundaries.
Dave Love <fx@gnu.org>
parents:
diff changeset
410
Dave Love <fx@gnu.org>
parents:
diff changeset
411 * crt0.c: Install version for Encore machines.
Dave Love <fx@gnu.org>
parents:
diff changeset
412 Also for celerity (same as pyramid and orion).
Dave Love <fx@gnu.org>
parents:
diff changeset
413
Dave Love <fx@gnu.org>
parents:
diff changeset
414 * ymakefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
415 Don't use -X for BSD systems that use COFF.
Dave Love <fx@gnu.org>
parents:
diff changeset
416 On UMAX, give ld the file align.umax (a new file)
Dave Love <fx@gnu.org>
parents:
diff changeset
417 via the make-macro ALIGNMENT.
Dave Love <fx@gnu.org>
parents:
diff changeset
418
Dave Love <fx@gnu.org>
parents:
diff changeset
419 * align.umax, s-umax.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
420 Two new files for Encore computers.
Dave Love <fx@gnu.org>
parents:
diff changeset
421
Dave Love <fx@gnu.org>
parents:
diff changeset
422 * lread.c (Vload_path): Make it not static.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
423 In sysV, static vars go in a place in memory below my_edata.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
424
Dave Love <fx@gnu.org>
parents:
diff changeset
425 * dispnew.c (make_display_lines):
Dave Love <fx@gnu.org>
parents:
diff changeset
426 Store all the lines in an array for debugging, to help
Dave Love <fx@gnu.org>
parents:
diff changeset
427 debug the problem where lines get lost.
Dave Love <fx@gnu.org>
parents:
diff changeset
428
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
429 1986-02-14 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
430
Dave Love <fx@gnu.org>
parents:
diff changeset
431 * alloca.s (ns16000):
Dave Love <fx@gnu.org>
parents:
diff changeset
432 Change non-sequent defn of REGISTER: add a displacement of zero.
Dave Love <fx@gnu.org>
parents:
diff changeset
433
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
434 1986-02-13 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
435
Dave Love <fx@gnu.org>
parents:
diff changeset
436 * alloc.c (purecopy, mark_object), lisp.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
437 Use XUINT, not XINT, in VIRT_ADDR_VARIES checks for pure object.
Dave Love <fx@gnu.org>
parents:
diff changeset
438
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
439 1986-02-11 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
440
Dave Love <fx@gnu.org>
parents:
diff changeset
441 * fns.c (Fload_average):
Dave Love <fx@gnu.org>
parents:
diff changeset
442 Don't use struct nlist if no LOAD_AVE_TYPE.
Dave Love <fx@gnu.org>
parents:
diff changeset
443
Dave Love <fx@gnu.org>
parents:
diff changeset
444 * crt0.c: Add missing semicolon in vax/tahoe/sequent code.
Dave Love <fx@gnu.org>
parents:
diff changeset
445
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
446 1986-02-10 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
447
Dave Love <fx@gnu.org>
parents:
diff changeset
448 * crt0.c: Remove duplicate _start for pyramid.
Dave Love <fx@gnu.org>
parents:
diff changeset
449
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
450 1986-02-07 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
451
Dave Love <fx@gnu.org>
parents:
diff changeset
452 * sysdep.c (gettimeofday): Define this only if HAVE_TIMEVAL.
Dave Love <fx@gnu.org>
parents:
diff changeset
453
Dave Love <fx@gnu.org>
parents:
diff changeset
454 * m-vax.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
455 If USG, don't define LOAD_AVE_... and do define C_ALLOCA.
Dave Love <fx@gnu.org>
parents:
diff changeset
456
Dave Love <fx@gnu.org>
parents:
diff changeset
457 * filelock.c: On USG, include fcntl.h.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
458 (lock_file): Declare getpwuid external.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
459
Dave Love <fx@gnu.org>
parents:
diff changeset
460 * window.c (Fmove_to_window_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
461 If window start is out of restriction,
Dave Love <fx@gnu.org>
parents:
diff changeset
462 choose a new start here.
Dave Love <fx@gnu.org>
parents:
diff changeset
463
Dave Love <fx@gnu.org>
parents:
diff changeset
464 * alloca.s:
Dave Love <fx@gnu.org>
parents:
diff changeset
465 Modify ns16000 assembler syntax for the sequent machine.
Dave Love <fx@gnu.org>
parents:
diff changeset
466
Dave Love <fx@gnu.org>
parents:
diff changeset
467 * crt0.c: Sequent uses same code as vax except start1
Dave Love <fx@gnu.org>
parents:
diff changeset
468 takes one extra first arg that it ignores.
Dave Love <fx@gnu.org>
parents:
diff changeset
469 A new macro BOGUS is defined to allow machines to use the
Dave Love <fx@gnu.org>
parents:
diff changeset
470 same code and control how many args to ignore.
Dave Love <fx@gnu.org>
parents:
diff changeset
471
Dave Love <fx@gnu.org>
parents:
diff changeset
472 * unexec.c: For sequent machine, handle its incompatible
Dave Love <fx@gnu.org>
parents:
diff changeset
473 meaning of N_TXTOFF, and use N_ADDRADJ where necessary.
Dave Love <fx@gnu.org>
parents:
diff changeset
474
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
475 1986-02-06 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
476
Dave Love <fx@gnu.org>
parents:
diff changeset
477 * sysdep.c (init_sys_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
478 Set tty flags ISTRIP, CS8 and PARENB right for Meta key.
Dave Love <fx@gnu.org>
parents:
diff changeset
479
Dave Love <fx@gnu.org>
parents:
diff changeset
480 * ymakefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
481 Define CPP macro as name of cpp to use. Use it for alloca.s.
Dave Love <fx@gnu.org>
parents:
diff changeset
482 Make LOADER_N_SWITCH control solely the -N.
Dave Love <fx@gnu.org>
parents:
diff changeset
483
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
484 1986-02-06 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
485
Dave Love <fx@gnu.org>
parents:
diff changeset
486 * fns.c (Frequire):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
487 Fix documentation.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
488
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
489 1986-02-06 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
490
Dave Love <fx@gnu.org>
parents:
diff changeset
491 * indent.c (compute_motion):
Dave Love <fx@gnu.org>
parents:
diff changeset
492 For tabs, make sure to take remainder of positive #
Dave Love <fx@gnu.org>
parents:
diff changeset
493 since % can round upward with negative numbers.
Dave Love <fx@gnu.org>
parents:
diff changeset
494
Dave Love <fx@gnu.org>
parents:
diff changeset
495 * bytecode.c (syms_of_bytecode):
Dave Love <fx@gnu.org>
parents:
diff changeset
496 Fix typo in symbol name "byte-code".
Dave Love <fx@gnu.org>
parents:
diff changeset
497
Dave Love <fx@gnu.org>
parents:
diff changeset
498 * xdisp.c (try_window_id):
Dave Love <fx@gnu.org>
parents:
diff changeset
499 Use adjusted hpos of bp in computation of ep.
Dave Love <fx@gnu.org>
parents:
diff changeset
500 Adjustde hpos can be negative after a continuation.
Dave Love <fx@gnu.org>
parents:
diff changeset
501
Dave Love <fx@gnu.org>
parents:
diff changeset
502 * fileio.c (Finsert_file_contents):
Dave Love <fx@gnu.org>
parents:
diff changeset
503 Was failing to update n as chars were read.
Dave Love <fx@gnu.org>
parents:
diff changeset
504 Rearrange order of actions to make it more like InsCStr.
Dave Love <fx@gnu.org>
parents:
diff changeset
505 Call prepare_to_modify_buffer even if no CLASH_DETECTION.
Dave Love <fx@gnu.org>
parents:
diff changeset
506 Don't make gap if gap is big enough.
Dave Love <fx@gnu.org>
parents:
diff changeset
507
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
508 1986-02-05 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
509
Dave Love <fx@gnu.org>
parents:
diff changeset
510 * termcap.c (tgetent):
Dave Love <fx@gnu.org>
parents:
diff changeset
511 Only use TERMCAP var as termcap entry value
Dave Love <fx@gnu.org>
parents:
diff changeset
512 if it has a name that matches the specified one.
Dave Love <fx@gnu.org>
parents:
diff changeset
513 New function name_match to match an entry against a name.
Dave Love <fx@gnu.org>
parents:
diff changeset
514 Do allow matching the first name in an entry.
Dave Love <fx@gnu.org>
parents:
diff changeset
515
Dave Love <fx@gnu.org>
parents:
diff changeset
516 * indent.c (pos_tab_offset):
Dave Love <fx@gnu.org>
parents:
diff changeset
517 Take remainder by window-width - 1 (# of effective columns)
Dave Love <fx@gnu.org>
parents:
diff changeset
518 to fix bug where alternating TAB 1 TAB 1... causes a 1
Dave Love <fx@gnu.org>
parents:
diff changeset
519 to shift sideways in incremental redisplay in DoDsp.
Dave Love <fx@gnu.org>
parents:
diff changeset
520
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
521 1986-02-04 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
522
Dave Love <fx@gnu.org>
parents:
diff changeset
523 * keyboard.c (command_loop_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
524 Don't do direct output if input is pending.
Dave Love <fx@gnu.org>
parents:
diff changeset
525
Dave Love <fx@gnu.org>
parents:
diff changeset
526 * xterm.h: Find the file Xlib.h in /usr/include/X.
Dave Love <fx@gnu.org>
parents:
diff changeset
527
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
528 1986-02-03 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
529
Dave Love <fx@gnu.org>
parents:
diff changeset
530 * process.c (pty): HPUX has different dir for pty-tty devices.
Dave Love <fx@gnu.org>
parents:
diff changeset
531
Dave Love <fx@gnu.org>
parents:
diff changeset
532 * termcap.c: Don't include types.h or file.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
533
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
534 1986-02-02 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
535
Dave Love <fx@gnu.org>
parents:
diff changeset
536 * print.c (print):
Dave Love <fx@gnu.org>
parents:
diff changeset
537 Print a marker's corrected position, not its bufpos.
Dave Love <fx@gnu.org>
parents:
diff changeset
538
Dave Love <fx@gnu.org>
parents:
diff changeset
539 * window.c (Fselect_window):
Dave Love <fx@gnu.org>
parents:
diff changeset
540 If old and new windows show same buffer,
Dave Love <fx@gnu.org>
parents:
diff changeset
541 make sure new point is inside the clipping region.
Dave Love <fx@gnu.org>
parents:
diff changeset
542
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
543 1986-01-31 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
544
Dave Love <fx@gnu.org>
parents:
diff changeset
545 * fns.c (Fload_average):
Dave Love <fx@gnu.org>
parents:
diff changeset
546 In NLIST_STRUCT case, set nl[1] to 0, not "".
Dave Love <fx@gnu.org>
parents:
diff changeset
547 Fix KERNEL_FILE and LDAV_SYMBOL for HPUX.
Dave Love <fx@gnu.org>
parents:
diff changeset
548
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
549 1986-01-30 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
550
Dave Love <fx@gnu.org>
parents:
diff changeset
551 * m-pyramid.h: Turn on NO_UNION_TYPE.
Dave Love <fx@gnu.org>
parents:
diff changeset
552
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
553 * fns.c: For BSD, include sys/param.h.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
554
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
555 1986-01-29 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
556
Dave Love <fx@gnu.org>
parents:
diff changeset
557 * fns.c (Fload_average):
Dave Love <fx@gnu.org>
parents:
diff changeset
558 Define a few symbols LDAV_SYMBOL and KERNEL_FILE_NAME
Dave Love <fx@gnu.org>
parents:
diff changeset
559 and NLIST_STRUCT to use later to simplify the code.
Dave Love <fx@gnu.org>
parents:
diff changeset
560
Dave Love <fx@gnu.org>
parents:
diff changeset
561 * s-usg5.2.h: Turn on `subprocesses'.
Dave Love <fx@gnu.org>
parents:
diff changeset
562
Dave Love <fx@gnu.org>
parents:
diff changeset
563 * sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
564 #undef open, read and write at the start.
Dave Love <fx@gnu.org>
parents:
diff changeset
565 Make sys_read, etc. always available for uses that need
Dave Love <fx@gnu.org>
parents:
diff changeset
566 a nonaborting read.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
567 (select): Several bug fixes for system V.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
568 (init_sys_modes, child_setup_tty): Init VTIME to a large #, not 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
569 Use TCSETA, not TCSETAW (why wait?).
Dave Love <fx@gnu.org>
parents:
diff changeset
570
Dave Love <fx@gnu.org>
parents:
diff changeset
571 * process.c:
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
572 (wait_reading_process_output): If don't HAVE_TIMEVAL
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
573 and no timeout desired, use 100000 seconds, which
Dave Love <fx@gnu.org>
parents:
diff changeset
574 the select emulator recognizes.
Dave Love <fx@gnu.org>
parents:
diff changeset
575 When reading data, if a char is buffered in proc_buffered_char,
Dave Love <fx@gnu.org>
parents:
diff changeset
576 put it at the front of the data read.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
577 (kill_buffer_process): Ignore processes really already dead.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
578 (init_process): Initialize proc_buffered_char to -1 (empty).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
579
Dave Love <fx@gnu.org>
parents:
diff changeset
580 * keyboard.c (fake_suspend):
Dave Love <fx@gnu.org>
parents:
diff changeset
581 Don't mess with the SIGCLD handler.
Dave Love <fx@gnu.org>
parents:
diff changeset
582 Use wait_for_termination to detect subshell termination.
Dave Love <fx@gnu.org>
parents:
diff changeset
583 (read_avail_input, for USG):
Dave Love <fx@gnu.org>
parents:
diff changeset
584 Use TCSETA, not TCSETAW; no waiting.
Dave Love <fx@gnu.org>
parents:
diff changeset
585
Dave Love <fx@gnu.org>
parents:
diff changeset
586 * term.c (set_terminal_modes): Don't clear screen here.
Dave Love <fx@gnu.org>
parents:
diff changeset
587 * xdisp.c (Fredraw_display): Clear screen here instead.
Dave Love <fx@gnu.org>
parents:
diff changeset
588
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
589 1986-01-28 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
590
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
591 * s-hpux.h: Do #undef SIGIO.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
592
Dave Love <fx@gnu.org>
parents:
diff changeset
593 * callproc.c, data.c, dispnew.c, emacs.c, keyboard.c,
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
594 * process.c, sysdep.c:
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
595 Include signal.h before config so can #undef SIGIO in config.
Dave Love <fx@gnu.org>
parents:
diff changeset
596
Dave Love <fx@gnu.org>
parents:
diff changeset
597 * lread.c (read_escape):
Dave Love <fx@gnu.org>
parents:
diff changeset
598 Make ?\^? produce 0177.
Dave Love <fx@gnu.org>
parents:
diff changeset
599
Dave Love <fx@gnu.org>
parents:
diff changeset
600 * sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
601 Define SIGCHLD as SIGCLD only if SIGCHLD not already defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
602 (select): Don't give select_alarmed an initialization.
Dave Love <fx@gnu.org>
parents:
diff changeset
603
Dave Love <fx@gnu.org>
parents:
diff changeset
604 * unexec.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
605 For HPUX, copy the peculiar header fields for debugger info.
Dave Love <fx@gnu.org>
parents:
diff changeset
606
Dave Love <fx@gnu.org>
parents:
diff changeset
607 * keyboard.c (kbd_buffer_get_char): Don't call read_avail_input
Dave Love <fx@gnu.org>
parents:
diff changeset
608 if kbd_count is nonzero. (Don't know how it can be, but
Dave Love <fx@gnu.org>
parents:
diff changeset
609 it is observed to happen.)
Dave Love <fx@gnu.org>
parents:
diff changeset
610
Dave Love <fx@gnu.org>
parents:
diff changeset
611 * process.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
612 Define SIGCHLD as SIGCLD only if SIGCHLD not already defined.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
613 (wait_handling_process_output): Fill in one non-HAVE_TIMEVAL case.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
614
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
615 1986-01-27 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
616
Dave Love <fx@gnu.org>
parents:
diff changeset
617 * sysdep.c (reset_sys_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
618 Call unrequest_sigio twice.
Dave Love <fx@gnu.org>
parents:
diff changeset
619 Make sure FASYNC is clear in old_fcntl_flags.
Dave Love <fx@gnu.org>
parents:
diff changeset
620
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
621 1986-01-26 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
622
Dave Love <fx@gnu.org>
parents:
diff changeset
623 * fns.c (Frandom):
Dave Love <fx@gnu.org>
parents:
diff changeset
624 Removed case for number as arg, since it has problems
Dave Love <fx@gnu.org>
parents:
diff changeset
625 in union-type case and it is not documented or used.
Dave Love <fx@gnu.org>
parents:
diff changeset
626
Dave Love <fx@gnu.org>
parents:
diff changeset
627 * lisp.h (XSET):
Dave Love <fx@gnu.org>
parents:
diff changeset
628 Fix bugs in the union-type definition.
Dave Love <fx@gnu.org>
parents:
diff changeset
629
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
630 1986-01-24 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
631
Dave Love <fx@gnu.org>
parents:
diff changeset
632 * process.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
633 Define macros for accessing the `union wait' structure.
Dave Love <fx@gnu.org>
parents:
diff changeset
634
Dave Love <fx@gnu.org>
parents:
diff changeset
635 * keyboard.c (fake_suspend):
Dave Love <fx@gnu.org>
parents:
diff changeset
636 Set subshell current dir to current buffer's default dir.
Dave Love <fx@gnu.org>
parents:
diff changeset
637
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
638 1986-01-23 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
639
Dave Love <fx@gnu.org>
parents:
diff changeset
640 * dispnew.c (Fsit_for):
Dave Love <fx@gnu.org>
parents:
diff changeset
641 Call gobble_input only if SIGIO exists.
Dave Love <fx@gnu.org>
parents:
diff changeset
642
Dave Love <fx@gnu.org>
parents:
diff changeset
643 * keyboard.c (fake_suspend):
Dave Love <fx@gnu.org>
parents:
diff changeset
644 Save and restore the SIGCLD handler, if that exists.
Dave Love <fx@gnu.org>
parents:
diff changeset
645
Dave Love <fx@gnu.org>
parents:
diff changeset
646 * process.c (create_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
647 SKTPAIR-or-not now controls only what to do if cannot use a pty.
Dave Love <fx@gnu.org>
parents:
diff changeset
648 For USG other than UNIPLUS, instead of sigsetmask (nonexistent),
Dave Love <fx@gnu.org>
parents:
diff changeset
649 save away and temporarily turn off the SIGCHLD handler.
Dave Love <fx@gnu.org>
parents:
diff changeset
650 (child_sig): Various USG changes.
Dave Love <fx@gnu.org>
parents:
diff changeset
651
Dave Love <fx@gnu.org>
parents:
diff changeset
652 * sysdep.c (wait_for_termination):
Dave Love <fx@gnu.org>
parents:
diff changeset
653 Provide case for sysV not UNIPLUS (right for STRIDE at least).
Dave Love <fx@gnu.org>
parents:
diff changeset
654 * sysdep.c (child_setup_tty):
Dave Love <fx@gnu.org>
parents:
diff changeset
655 Set the VMIN and VTIME fields.
Dave Love <fx@gnu.org>
parents:
diff changeset
656
Dave Love <fx@gnu.org>
parents:
diff changeset
657 * callint.c (Fcall_interactively):
Dave Love <fx@gnu.org>
parents:
diff changeset
658 Globalize the variable argfuns, for HPUX's sake.
Dave Love <fx@gnu.org>
parents:
diff changeset
659
Dave Love <fx@gnu.org>
parents:
diff changeset
660 * keyboard.c (fake_suspend):
Dave Love <fx@gnu.org>
parents:
diff changeset
661 Use execlp, not execl.
Dave Love <fx@gnu.org>
parents:
diff changeset
662
Dave Love <fx@gnu.org>
parents:
diff changeset
663 * sysdep.c (random, srqndom):
Dave Love <fx@gnu.org>
parents:
diff changeset
664 Add dummy for srandom => srand. Enable both for 4.1 and USG.
Dave Love <fx@gnu.org>
parents:
diff changeset
665 * fns.c (Frandom):
Dave Love <fx@gnu.org>
parents:
diff changeset
666 Remove conditional; let those dummies serve.
Dave Love <fx@gnu.org>
parents:
diff changeset
667
Dave Love <fx@gnu.org>
parents:
diff changeset
668 * Makefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
669 Use sed to remove blank lines and from xmakefile.
Dave Love <fx@gnu.org>
parents:
diff changeset
670
Dave Love <fx@gnu.org>
parents:
diff changeset
671 * ymakefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
672 Pass alloca.s thru more seds to remove #... lines, etc.
Dave Love <fx@gnu.org>
parents:
diff changeset
673 Move tparam.o into otherobjs; for HPUX, use terminfo.o instead.
Dave Love <fx@gnu.org>
parents:
diff changeset
674 No need to conditionalize recipes for xfns.o and xterm.o.
Dave Love <fx@gnu.org>
parents:
diff changeset
675 No longer need to duplicate the xemacs: line.
Dave Love <fx@gnu.org>
parents:
diff changeset
676 For HPUX, define LIBBSD. Use that in LIBES.
Dave Love <fx@gnu.org>
parents:
diff changeset
677
Dave Love <fx@gnu.org>
parents:
diff changeset
678 * editfns.c (init_editfns):
Dave Love <fx@gnu.org>
parents:
diff changeset
679 Handle case of pw == 0 (USER is not a known user).
Dave Love <fx@gnu.org>
parents:
diff changeset
680
Dave Love <fx@gnu.org>
parents:
diff changeset
681 * cm.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
682 Include config. Make cost and evalcost global.
Dave Love <fx@gnu.org>
parents:
diff changeset
683 (cmcostinit): Don't pass 0 as string to tgoto (new macro CMCOST).
Dave Love <fx@gnu.org>
parents:
diff changeset
684
Dave Love <fx@gnu.org>
parents:
diff changeset
685 * terminfo.c (new file):
Dave Love <fx@gnu.org>
parents:
diff changeset
686 Defines a version of tparam for use with terminfo.
Dave Love <fx@gnu.org>
parents:
diff changeset
687
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
688 1986-01-22 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
689
Dave Love <fx@gnu.org>
parents:
diff changeset
690 * dispnew.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
691 If HPUX, insert time.h instead of sys/time.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
692
Dave Love <fx@gnu.org>
parents:
diff changeset
693 * sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
694 If HPUX, insert time.h instead of sys/time.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
695 In get_system_name, globalize a static variable `name'.
Dave Love <fx@gnu.org>
parents:
diff changeset
696 In readdir, globalize `dir' as `dir_static'.
Dave Love <fx@gnu.org>
parents:
diff changeset
697 Make some system-call imitations "not HPUX".
Dave Love <fx@gnu.org>
parents:
diff changeset
698
Dave Love <fx@gnu.org>
parents:
diff changeset
699 * process.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
700 If HPUX, insert time.h instead of sys/time.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
701 Do them only if HAVE_TIMEVAL.
Dave Love <fx@gnu.org>
parents:
diff changeset
702 If HAVE_PTYS and HPUX, insert sys/ptyio.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
703 In function `pty', globalize static var `name' as `ptyname'.
Dave Love <fx@gnu.org>
parents:
diff changeset
704
Dave Love <fx@gnu.org>
parents:
diff changeset
705 * term.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
706 (term_init): If TERMINFO, where tbuf is not used,
Dave Love <fx@gnu.org>
parents:
diff changeset
707 allocate combuf with size 2044.
Dave Love <fx@gnu.org>
parents:
diff changeset
708 (evalcost): Flush it. Make it extern and use the one in cm.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
709
Dave Love <fx@gnu.org>
parents:
diff changeset
710 * dired.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
711 Include stat.h before config.h so config can override S_IFLNK on
Dave Love <fx@gnu.org>
parents:
diff changeset
712 HPUX (where that symbol exists but there are no symbolic links).
Dave Love <fx@gnu.org>
parents:
diff changeset
713 Do not include time.h; not needed.
Dave Love <fx@gnu.org>
parents:
diff changeset
714
Dave Love <fx@gnu.org>
parents:
diff changeset
715 * xdisp.c (fmodetrunc, decode_mode_spec):
Dave Love <fx@gnu.org>
parents:
diff changeset
716 Rename local static buffers buf, tbuf and make them global.
Dave Love <fx@gnu.org>
parents:
diff changeset
717 Static variables go into initialized data space in HPUX.
Dave Love <fx@gnu.org>
parents:
diff changeset
718 * fns.c (Fload_average):
Dave Love <fx@gnu.org>
parents:
diff changeset
719 Similar hack for internal static vars initialized, channel, nl.
Dave Love <fx@gnu.org>
parents:
diff changeset
720
Dave Love <fx@gnu.org>
parents:
diff changeset
721 * lread.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
722 Change condition for defining X_OK to be that X_OK is not defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
723
Dave Love <fx@gnu.org>
parents:
diff changeset
724 * alloc.c (init_alloc_once):
Dave Love <fx@gnu.org>
parents:
diff changeset
725 Fix erroneous names data_bytes_{un,}used
Dave Love <fx@gnu.org>
parents:
diff changeset
726 inside the VIRT_ADDR_VARIES conditions.
Dave Love <fx@gnu.org>
parents:
diff changeset
727
Dave Love <fx@gnu.org>
parents:
diff changeset
728 * emacs.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
729 Don't include time.h or resource.h; just #define PRIO_PROCESS.
Dave Love <fx@gnu.org>
parents:
diff changeset
730
Dave Love <fx@gnu.org>
parents:
diff changeset
731 * xdisp.c (redisplay_window):
Dave Love <fx@gnu.org>
parents:
diff changeset
732 Don't shift window-start to avoid end of buffer
Dave Love <fx@gnu.org>
parents:
diff changeset
733 unless window contents have changed too.
Dave Love <fx@gnu.org>
parents:
diff changeset
734
Dave Love <fx@gnu.org>
parents:
diff changeset
735 * xdisp.c (DoDsp):
Dave Love <fx@gnu.org>
parents:
diff changeset
736 If nothing has changed except minibuffer message,
Dave Love <fx@gnu.org>
parents:
diff changeset
737 no need to call redisplay_window.
Dave Love <fx@gnu.org>
parents:
diff changeset
738
49505
1aba10ab73b4 Corrected misc. typos like missing : after file names,
Kim F. Storm <storm@cua.dk>
parents: 40965
diff changeset
739 Problem: standard sysV has no file ioctl.h.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
740
Dave Love <fx@gnu.org>
parents:
diff changeset
741 * process.c, keyboard.c, dispnew.c, sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
742 Include ioctl.h in BSD, termio.h and/or fcntl.h in sysV.
Dave Love <fx@gnu.org>
parents:
diff changeset
743
Dave Love <fx@gnu.org>
parents:
diff changeset
744 * callproc.c: No longer needs ioctl.h; don't include.
Dave Love <fx@gnu.org>
parents:
diff changeset
745 * xdisp.c: No longer needs ioctl.h or signal.h; don't include.
Dave Love <fx@gnu.org>
parents:
diff changeset
746
Dave Love <fx@gnu.org>
parents:
diff changeset
747 * emacs.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
748 Include sys/ioctl.h only for BSD. ioctl used only in BSD.
Dave Love <fx@gnu.org>
parents:
diff changeset
749
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
750 1986-01-21 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
751
Dave Love <fx@gnu.org>
parents:
diff changeset
752 * keyboard.c (EchoThem):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
753 Always display an explicit prompt, even if echo_keystrokes == 0.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
754
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
755 1986-01-21 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
756
Dave Love <fx@gnu.org>
parents:
diff changeset
757 * keyboard.c (kbd_buffer_store_char, fake_suspend):
Dave Love <fx@gnu.org>
parents:
diff changeset
758 Take the STRIDE code for subshell out of kbd_buffer_store_char
Dave Love <fx@gnu.org>
parents:
diff changeset
759 and call it fake_suspend. Call it from previous place and
Dave Love <fx@gnu.org>
parents:
diff changeset
760 also from Fsuspend_buffer, on all systems that lack SIGTSTP.
Dave Love <fx@gnu.org>
parents:
diff changeset
761 Clean the code up a little bit.
Dave Love <fx@gnu.org>
parents:
diff changeset
762
Dave Love <fx@gnu.org>
parents:
diff changeset
763 * process.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
764 Don't include sgtty.h; no longer needed.
Dave Love <fx@gnu.org>
parents:
diff changeset
765 Make use of wait3 depend on existence of WNOHANG.
Dave Love <fx@gnu.org>
parents:
diff changeset
766
Dave Love <fx@gnu.org>
parents:
diff changeset
767 * unexec.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
768 Allow the m- file to override defn of ADDR_CORRECT (m-stride.h does).
Dave Love <fx@gnu.org>
parents:
diff changeset
769 Have and use pagemask to round data_start in COFF case too.
Dave Love <fx@gnu.org>
parents:
diff changeset
770 Always define getpagesize as macro, for 4.1 and USG where
Dave Love <fx@gnu.org>
parents:
diff changeset
771 it is not provided as a system call.
Dave Love <fx@gnu.org>
parents:
diff changeset
772 This takes care of the STRIDE changes for unexec.
Dave Love <fx@gnu.org>
parents:
diff changeset
773
Dave Love <fx@gnu.org>
parents:
diff changeset
774 * ymakefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
775 Give ld the arg $(STARTFLAGS), and define that based on cpp macro
Dave Love <fx@gnu.org>
parents:
diff changeset
776 TEXT_START_ADDR when that is defined. This is for systems where
Dave Love <fx@gnu.org>
parents:
diff changeset
777 the -T switch is necessary.
Dave Love <fx@gnu.org>
parents:
diff changeset
778
Dave Love <fx@gnu.org>
parents:
diff changeset
779 * unexec.c (make_hdr):
Dave Love <fx@gnu.org>
parents:
diff changeset
780 Make one sun3 fix machine-independent.
Dave Love <fx@gnu.org>
parents:
diff changeset
781 (Prevent a_bss from being negative).
Dave Love <fx@gnu.org>
parents:
diff changeset
782
49505
1aba10ab73b4 Corrected misc. typos like missing : after file names,
Kim F. Storm <storm@cua.dk>
parents: 40965
diff changeset
783 * casefiddle.c (casify_region):
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
784 New flag value CAPITALIZE_UP which is like CAPITALIZE
Dave Love <fx@gnu.org>
parents:
diff changeset
785 but changes only the initials. Function upcase_initials_region
Dave Love <fx@gnu.org>
parents:
diff changeset
786 is an interface to this mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
787
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
788 * abbrev.c (Fexpand_abbrev): Use upcase_initials_region.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
789
Dave Love <fx@gnu.org>
parents:
diff changeset
790 * process.c (create_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
791 Install Fish's other new UNIPLUS conditionalization
Dave Love <fx@gnu.org>
parents:
diff changeset
792 on the hackery for xforkin, etc.
Dave Love <fx@gnu.org>
parents:
diff changeset
793
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
794 1986-01-20 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
795
Dave Love <fx@gnu.org>
parents:
diff changeset
796 * fns.c (Frandom):
Dave Love <fx@gnu.org>
parents:
diff changeset
797 Optional arg of t means randomize the seed.
Dave Love <fx@gnu.org>
parents:
diff changeset
798 This change was really made at some previously time;
Dave Love <fx@gnu.org>
parents:
diff changeset
799 just changed the doc string now.
Dave Love <fx@gnu.org>
parents:
diff changeset
800
Dave Love <fx@gnu.org>
parents:
diff changeset
801 * eval.c (do_autoload):
Dave Love <fx@gnu.org>
parents:
diff changeset
802 Bind autoload-queue to avoid loss on recursive autoloads.
Dave Love <fx@gnu.org>
parents:
diff changeset
803
Dave Love <fx@gnu.org>
parents:
diff changeset
804 * xdisp.c (try_window_id):
Dave Love <fx@gnu.org>
parents:
diff changeset
805 If everything on screen below change is whitespace,
Dave Love <fx@gnu.org>
parents:
diff changeset
806 don't scroll, and return -2.
Dave Love <fx@gnu.org>
parents:
diff changeset
807
Dave Love <fx@gnu.org>
parents:
diff changeset
808 * dispnew.c (update_screen):
Dave Love <fx@gnu.org>
parents:
diff changeset
809 Rewrite to avoid dependence on distance between
Dave Love <fx@gnu.org>
parents:
diff changeset
810 the two arrays PhysScreen and DesiredScreen.
Dave Love <fx@gnu.org>
parents:
diff changeset
811
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
812 1986-01-19 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
813
Dave Love <fx@gnu.org>
parents:
diff changeset
814 * fns.c (mapcar1):
Dave Love <fx@gnu.org>
parents:
diff changeset
815 Preinitialize contents of vals, so it won't contain junk
Dave Love <fx@gnu.org>
parents:
diff changeset
816 to be seen by a GC inside this function.
Dave Love <fx@gnu.org>
parents:
diff changeset
817
Dave Love <fx@gnu.org>
parents:
diff changeset
818 * eval.c (various):
Dave Love <fx@gnu.org>
parents:
diff changeset
819 Use error, not Fsignal, to report eval-depth-overflow.
Dave Love <fx@gnu.org>
parents:
diff changeset
820 Previous calls to Fsignal were buggy.
Dave Love <fx@gnu.org>
parents:
diff changeset
821
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
822 1986-01-17 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
823
Dave Love <fx@gnu.org>
parents:
diff changeset
824 * lread.c (init_obarray):
Dave Love <fx@gnu.org>
parents:
diff changeset
825 Kludge around losing pyramid compiler.
Dave Love <fx@gnu.org>
parents:
diff changeset
826
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
827 1986-01-14 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
828
Dave Love <fx@gnu.org>
parents:
diff changeset
829 * window.c (Fdelete_window):
Dave Love <fx@gnu.org>
parents:
diff changeset
830 When deleting a dummy parent window, don't try to GC buffer stuff.
Dave Love <fx@gnu.org>
parents:
diff changeset
831
Dave Love <fx@gnu.org>
parents:
diff changeset
832 * process.c (list_processes_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
833 Don't blow out if buffer associated with process is,
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
834 through some bug I don't understand, killed.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
835
Dave Love <fx@gnu.org>
parents:
diff changeset
836 * keymap.c (get_keyelt), keyboard.c (Fcommand_execute):
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
837 Allow (lambda ...) to appear as a key's definition.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
838
Dave Love <fx@gnu.org>
parents:
diff changeset
839 * m-sun3.h, unexec.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
840 Sun3 changes from Barry Shein.
Dave Love <fx@gnu.org>
parents:
diff changeset
841
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
842 1986-01-10 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
843
Dave Love <fx@gnu.org>
parents:
diff changeset
844 * m-stride.h, s-stride.h, crt0.c, fns.c, keyboard.c, process.c,
Dave Love <fx@gnu.org>
parents:
diff changeset
845 sysdep.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
846 Changes for STRIDE micro
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
847 Changes still pending for etc/loadst.c.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
848
Dave Love <fx@gnu.org>
parents:
diff changeset
849 Fsuspend_emacs in keyboard.c is defined to run a subshell under
Dave Love <fx@gnu.org>
parents:
diff changeset
850 emacs -- perhaps this is a reasonable thing in all wimpy unix
Dave Love <fx@gnu.org>
parents:
diff changeset
851 versions.
Dave Love <fx@gnu.org>
parents:
diff changeset
852
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
853 1986-01-10 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
854
Dave Love <fx@gnu.org>
parents:
diff changeset
855 * dispnew.c (update_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
856 Don't consider spaces at beginning as special if line is
Dave Love <fx@gnu.org>
parents:
diff changeset
857 highlighted.
Dave Love <fx@gnu.org>
parents:
diff changeset
858 Avoids losing the inverse-video on leading spaces in mode lines
Dave Love <fx@gnu.org>
parents:
diff changeset
859 on terminals where erasing does not turn on highlightig (vt100?).
Dave Love <fx@gnu.org>
parents:
diff changeset
860
Dave Love <fx@gnu.org>
parents:
diff changeset
861 * process.c (pty):
Dave Love <fx@gnu.org>
parents:
diff changeset
862 On UNIPLUS, don't try opening other side.
Dave Love <fx@gnu.org>
parents:
diff changeset
863
49505
1aba10ab73b4 Corrected misc. typos like missing : after file names,
Kim F. Storm <storm@cua.dk>
parents: 40965
diff changeset
864 * filelock.c (lock_file_1):
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
865 If lock file is invalid, delete it and continue.
Dave Love <fx@gnu.org>
parents:
diff changeset
866 If delete fails, ignore the lock.
Dave Love <fx@gnu.org>
parents:
diff changeset
867
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
868 1986-01-09 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
869
Dave Love <fx@gnu.org>
parents:
diff changeset
870 * syntax.c:
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
871 New function check_syntax_table.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
872
Dave Love <fx@gnu.org>
parents:
diff changeset
873 Make Fmodify_syntax_entry take third arg SYNTAX-TABLE,
Dave Love <fx@gnu.org>
parents:
diff changeset
874 which defaults to current buffer's syntax table.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
875 -- doc change in auxdoc.c.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
876
Dave Love <fx@gnu.org>
parents:
diff changeset
877 Rename Fmake_syntax_table FCopy_syntax_table
Dave Love <fx@gnu.org>
parents:
diff changeset
878 after making it take an arg (default Vstandard_syntax_table)
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
879 -- retain alias in subr.el.
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
880
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
881 1986-01-08 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
882
Dave Love <fx@gnu.org>
parents:
diff changeset
883 * sysdep.c, term.c (get_screen_size):
Dave Love <fx@gnu.org>
parents:
diff changeset
884 New function to get screen size from kernel when possible.
Dave Love <fx@gnu.org>
parents:
diff changeset
885 In sysdep; called from term_init in term.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
886 Must test this on Sun and on 4.3.
Dave Love <fx@gnu.org>
parents:
diff changeset
887
Dave Love <fx@gnu.org>
parents:
diff changeset
888 * dispnew.c (Fding):
Dave Love <fx@gnu.org>
parents:
diff changeset
889 Make doc say it terminates kbd macros.
Dave Love <fx@gnu.org>
parents:
diff changeset
890
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
891 1986-01-07 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
892
Dave Love <fx@gnu.org>
parents:
diff changeset
893 * doc.c (Fsubstitute_command_keys):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
894 Insert an explanatory message for "\\{unbound-variable}".
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
895
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
896 1986-01-06 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
897
Dave Love <fx@gnu.org>
parents:
diff changeset
898 * termcap.c (tputs):
Dave Love <fx@gnu.org>
parents:
diff changeset
899 Punt if passed (char) 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
900
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
901 1985-12-31 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
902
Dave Love <fx@gnu.org>
parents:
diff changeset
903 * dispnew.c (Ding):
Dave Love <fx@gnu.org>
parents:
diff changeset
904 Expand error message for keyboard macro case.
Dave Love <fx@gnu.org>
parents:
diff changeset
905
Dave Love <fx@gnu.org>
parents:
diff changeset
906 * dired.c (Ffile_attributes):
Dave Love <fx@gnu.org>
parents:
diff changeset
907 Fix documentation error about meaning of ctime.
Dave Love <fx@gnu.org>
parents:
diff changeset
908
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
909 1985-12-28 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
910
Dave Love <fx@gnu.org>
parents:
diff changeset
911 * callproc.c (Fcall_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
912 Fix typo in name synch_process_pid.
Dave Love <fx@gnu.org>
parents:
diff changeset
913
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
914 1985-12-27 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
915
Dave Love <fx@gnu.org>
parents:
diff changeset
916 * s-unipl5.2.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
917 Define HAVE_SELECT.
Dave Love <fx@gnu.org>
parents:
diff changeset
918
Dave Love <fx@gnu.org>
parents:
diff changeset
919 * ymakefile (xemacs):
Dave Love <fx@gnu.org>
parents:
diff changeset
920 If the commands are conditional, the target/dependencies line must
Dave Love <fx@gnu.org>
parents:
diff changeset
921 be conditional also.
Dave Love <fx@gnu.org>
parents:
diff changeset
922
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
923 1985-12-20 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
924
Dave Love <fx@gnu.org>
parents:
diff changeset
925 * print.c (printchar, strout):
Dave Love <fx@gnu.org>
parents:
diff changeset
926 If output stream is Qt and noninteractive,
Dave Love <fx@gnu.org>
parents:
diff changeset
927 don't do the usual interactive output stuff.
Dave Love <fx@gnu.org>
parents:
diff changeset
928 In strout, avoid changing i so do not truncate the output.
Dave Love <fx@gnu.org>
parents:
diff changeset
929
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
930 1985-12-19 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
931
Dave Love <fx@gnu.org>
parents:
diff changeset
932 * fns.c (merge):
Dave Love <fx@gnu.org>
parents:
diff changeset
933 Don't assume args are consecutive; GCPRO each one separately.
Dave Love <fx@gnu.org>
parents:
diff changeset
934
Dave Love <fx@gnu.org>
parents:
diff changeset
935 * insdel.c (make_gap):
Dave Love <fx@gnu.org>
parents:
diff changeset
936 Was adding k bytes of gap; k is supposed to be
Dave Love <fx@gnu.org>
parents:
diff changeset
937 new desired amount of gap. Wasted a lot of memory!
Dave Love <fx@gnu.org>
parents:
diff changeset
938
Dave Love <fx@gnu.org>
parents:
diff changeset
939 * alloc.c (malloc_warning):
Dave Love <fx@gnu.org>
parents:
diff changeset
940 Passing Fprinc to internal_with_output_to_temp_buffer
Dave Love <fx@gnu.org>
parents:
diff changeset
941 loses since Fprinc needs 2 args. Use intermediate
Dave Love <fx@gnu.org>
parents:
diff changeset
942 function malloc_warning_1.
Dave Love <fx@gnu.org>
parents:
diff changeset
943
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
944 1985-12-18 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
945
Dave Love <fx@gnu.org>
parents:
diff changeset
946 * filelock.c (lock_if_free):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
947 Kill failing means lock is free only if errno is ESRCH.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
948
Dave Love <fx@gnu.org>
parents:
diff changeset
949 * fns.c (Fy_or_n_p, Fyes_or_no_p):
Dave Love <fx@gnu.org>
parents:
diff changeset
950 Call Fdiscard_input if user gives invalid answer.
Dave Love <fx@gnu.org>
parents:
diff changeset
951
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
952 1985-12-17 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
953
Dave Love <fx@gnu.org>
parents:
diff changeset
954 * eval.c (apply_lambda):
Dave Love <fx@gnu.org>
parents:
diff changeset
955 Do debug-on-exit here, because if we return to Feval
Dave Love <fx@gnu.org>
parents:
diff changeset
956 the stack vector of evaluated args will be deallocated by then.
Dave Love <fx@gnu.org>
parents:
diff changeset
957
Dave Love <fx@gnu.org>
parents:
diff changeset
958 * sysdep.c (wait_for_termination):
Dave Love <fx@gnu.org>
parents:
diff changeset
959 Add new variable wait_debugging. Set it nonzero to make
Dave Love <fx@gnu.org>
parents:
diff changeset
960 this function work in a way that works under dbx.
Dave Love <fx@gnu.org>
parents:
diff changeset
961
Dave Love <fx@gnu.org>
parents:
diff changeset
962 * process.c (send_process_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
963 If not all the data is written, try again to write the rest.
Dave Love <fx@gnu.org>
parents:
diff changeset
964 Eliminate the alarm stuff, including send_process_alarm.
Dave Love <fx@gnu.org>
parents:
diff changeset
965 Call report_file_error if write returns negative.
Dave Love <fx@gnu.org>
parents:
diff changeset
966
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
967 1985-12-15 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
968
Dave Love <fx@gnu.org>
parents:
diff changeset
969 * alloc.c (init_alloc_once):
Dave Love <fx@gnu.org>
parents:
diff changeset
970 Stop looping if shift produces 1, as well as if produces 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
971
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
972 1985-12-14 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
973
Dave Love <fx@gnu.org>
parents:
diff changeset
974 * editfns.c (Fregion_{beginning,end}):
Dave Love <fx@gnu.org>
parents:
diff changeset
975 New Lisp primitives, needed for the things that
Dave Love <fx@gnu.org>
parents:
diff changeset
976 are put on the command history for "r" arguments.
Dave Love <fx@gnu.org>
parents:
diff changeset
977
Dave Love <fx@gnu.org>
parents:
diff changeset
978 * callint.c (Fcall_interactively):
Dave Love <fx@gnu.org>
parents:
diff changeset
979 If an argument was point or mark, represent it with
Dave Love <fx@gnu.org>
parents:
diff changeset
980 a suitable expression (point) or (mark) in the
Dave Love <fx@gnu.org>
parents:
diff changeset
981 command history element. Also adjust for changed
Dave Love <fx@gnu.org>
parents:
diff changeset
982 calling conventions of quotify_args.
Dave Love <fx@gnu.org>
parents:
diff changeset
983
Dave Love <fx@gnu.org>
parents:
diff changeset
984 * callint.c (quotify_arg):
Dave Love <fx@gnu.org>
parents:
diff changeset
985 Take one arg; return it if constant, else return
Dave Love <fx@gnu.org>
parents:
diff changeset
986 a quote-expression for it.
Dave Love <fx@gnu.org>
parents:
diff changeset
987
Dave Love <fx@gnu.org>
parents:
diff changeset
988 * callint.c (quotify_args):
Dave Love <fx@gnu.org>
parents:
diff changeset
989 Don't exempt the first arg. Use quotify_arg to do the work.
Dave Love <fx@gnu.org>
parents:
diff changeset
990
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
991 1985-12-13 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
992
Dave Love <fx@gnu.org>
parents:
diff changeset
993 * fileio.c (Fdo_auto_save):
Dave Love <fx@gnu.org>
parents:
diff changeset
994 Use message1 to output "Auto-saving..."
Dave Love <fx@gnu.org>
parents:
diff changeset
995 so do not clobber the old message to be restored at end.
Dave Love <fx@gnu.org>
parents:
diff changeset
996
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
997 1985-12-12 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
998
Dave Love <fx@gnu.org>
parents:
diff changeset
999 * syntax.c:
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1000 After turning on immediate_quit, must do QUIT.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1001
Dave Love <fx@gnu.org>
parents:
diff changeset
1002 * callproc.c (Fcall_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
1003 Quitting out of running subproc did not happen immediately.
Dave Love <fx@gnu.org>
parents:
diff changeset
1004 Added QUIT;s after setting immediate_quit on,
Dave Love <fx@gnu.org>
parents:
diff changeset
1005 removed those after turning it off (not needed there).
Dave Love <fx@gnu.org>
parents:
diff changeset
1006
Dave Love <fx@gnu.org>
parents:
diff changeset
1007 * lread.c (init_read):
Dave Love <fx@gnu.org>
parents:
diff changeset
1008 Don't put ../lisp on Vload_path if CANNOT_DUMP.
Dave Love <fx@gnu.org>
parents:
diff changeset
1009
Dave Love <fx@gnu.org>
parents:
diff changeset
1010 * emacs.c (main):
Dave Love <fx@gnu.org>
parents:
diff changeset
1011 If CANNOT_DUMP, load "loadup.el" as soon as enter editor loop
Dave Love <fx@gnu.org>
parents:
diff changeset
1012 unless -nl switch is given.
Dave Love <fx@gnu.org>
parents:
diff changeset
1013
Dave Love <fx@gnu.org>
parents:
diff changeset
1014 * lread.c (read_list):
Dave Love <fx@gnu.org>
parents:
diff changeset
1015 Don't use Fsetcdr, since might be changing a cell
Dave Love <fx@gnu.org>
parents:
diff changeset
1016 in pure space during initial loadup.
Dave Love <fx@gnu.org>
parents:
diff changeset
1017 Do explicit assign instead.
Dave Love <fx@gnu.org>
parents:
diff changeset
1018
Dave Love <fx@gnu.org>
parents:
diff changeset
1019 * lisp.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1020 Define CHECK_IMPURE, to get error if object is pure.
Dave Love <fx@gnu.org>
parents:
diff changeset
1021
Dave Love <fx@gnu.org>
parents:
diff changeset
1022 * data.c (Fsetcar, Fsetcdr, Faset):
Dave Love <fx@gnu.org>
parents:
diff changeset
1023 Use CHECK_IMPURE instead of old error checking code.
Dave Love <fx@gnu.org>
parents:
diff changeset
1024
Dave Love <fx@gnu.org>
parents:
diff changeset
1025 * data.c (pure_write_error):
Dave Love <fx@gnu.org>
parents:
diff changeset
1026 New subroutine, called by CHECK_IMPURE.
Dave Love <fx@gnu.org>
parents:
diff changeset
1027
Dave Love <fx@gnu.org>
parents:
diff changeset
1028 * m-apollo.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1029 Define VIRT_ADDR_VARIES.
Dave Love <fx@gnu.org>
parents:
diff changeset
1030
Dave Love <fx@gnu.org>
parents:
diff changeset
1031 * alloc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1032 We now load things into pure space even if cannot dump,
Dave Love <fx@gnu.org>
parents:
diff changeset
1033 to speed garbage collection.
Dave Love <fx@gnu.org>
parents:
diff changeset
1034 Turn on Vpurify_flag unconditionally.
Dave Love <fx@gnu.org>
parents:
diff changeset
1035 Give pure its full size unconditionally.
Dave Love <fx@gnu.org>
parents:
diff changeset
1036 Change remaining CANNOT_DUMP and APOLLO conditionals
Dave Love <fx@gnu.org>
parents:
diff changeset
1037 into VIRT_ADDR_VARIES conditionals.
Dave Love <fx@gnu.org>
parents:
diff changeset
1038
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1039 1985-12-10 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1040
Dave Love <fx@gnu.org>
parents:
diff changeset
1041 * fns.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1042 Don't include files for load-average if load-average not supported.
Dave Love <fx@gnu.org>
parents:
diff changeset
1043
Dave Love <fx@gnu.org>
parents:
diff changeset
1044 * alloc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1045 If CANNOT_DUMP, allocate `pure' very small.
Dave Love <fx@gnu.org>
parents:
diff changeset
1046 [This has been undone.]
Dave Love <fx@gnu.org>
parents:
diff changeset
1047
Dave Love <fx@gnu.org>
parents:
diff changeset
1048 * buffer.c (list_buffers_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
1049 Use 2 spaces minimum only after buffer name;
Dave Love <fx@gnu.org>
parents:
diff changeset
1050 go back to 1 space minimum after size and major mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
1051
Dave Love <fx@gnu.org>
parents:
diff changeset
1052 * termcap.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1053 Avoid use of O_RDONLY and index, so no need for explicit
Dave Love <fx@gnu.org>
parents:
diff changeset
1054 dependence on system type.
Dave Love <fx@gnu.org>
parents:
diff changeset
1055
Dave Love <fx@gnu.org>
parents:
diff changeset
1056 * sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1057 Delete definition of `index'. Now it's a macro when nec.
Dave Love <fx@gnu.org>
parents:
diff changeset
1058
Dave Love <fx@gnu.org>
parents:
diff changeset
1059 * s-usg5.2.h, s-unipl5.2.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1060 Define index and rindex as macros.
Dave Love <fx@gnu.org>
parents:
diff changeset
1061
Dave Love <fx@gnu.org>
parents:
diff changeset
1062 * dispnew.c (Fsit_for):
Dave Love <fx@gnu.org>
parents:
diff changeset
1063 Assume select is always available for use.
Dave Love <fx@gnu.org>
parents:
diff changeset
1064
Dave Love <fx@gnu.org>
parents:
diff changeset
1065 * buffer.c (Fpop_to_buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
1066 Take second arg and pass as second arg to Fdisplay_buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
1067
Dave Love <fx@gnu.org>
parents:
diff changeset
1068 * insdel.c (GapTo):
Dave Love <fx@gnu.org>
parents:
diff changeset
1069 Dump core if bf_p1, bf_p2 don't differ by gap size.
Dave Love <fx@gnu.org>
parents:
diff changeset
1070
Dave Love <fx@gnu.org>
parents:
diff changeset
1071 * keyboard.c (Fsuspend_emacs):
Dave Love <fx@gnu.org>
parents:
diff changeset
1072 * emacs.c (Fkill_emacs):
Dave Love <fx@gnu.org>
parents:
diff changeset
1073 Both call new subroutine stuff_buffered_input (in keyboard.c)
Dave Love <fx@gnu.org>
parents:
diff changeset
1074 which stuffs a string's contents plus any unused input Emacs has
Dave Love <fx@gnu.org>
parents:
diff changeset
1075 already read.
Dave Love <fx@gnu.org>
parents:
diff changeset
1076
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1077 1985-12-09 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1078
Dave Love <fx@gnu.org>
parents:
diff changeset
1079 * fileio.c (Fdo_auto_save):
Dave Love <fx@gnu.org>
parents:
diff changeset
1080 Don't auto save a buffer that is not modified
Dave Love <fx@gnu.org>
parents:
diff changeset
1081 since last real save.
Dave Love <fx@gnu.org>
parents:
diff changeset
1082
Dave Love <fx@gnu.org>
parents:
diff changeset
1083 * minibuf.c (minibuffer_completion_help_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
1084 Use make_number for args to Findent_to.
Dave Love <fx@gnu.org>
parents:
diff changeset
1085 Omitting make_number always loses on Pyramid, it seems.
Dave Love <fx@gnu.org>
parents:
diff changeset
1086
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1087 1985-12-08 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1088
Dave Love <fx@gnu.org>
parents:
diff changeset
1089 * minibuf.c (Fminibuffer_complete_word):
Dave Love <fx@gnu.org>
parents:
diff changeset
1090 If next char not unique, try adding an actual space.
Dave Love <fx@gnu.org>
parents:
diff changeset
1091 If do achieve some completion, replace old buffer text
Dave Love <fx@gnu.org>
parents:
diff changeset
1092 with the completion (in case of different case).
Dave Love <fx@gnu.org>
parents:
diff changeset
1093 Also a little cleanup.
Dave Love <fx@gnu.org>
parents:
diff changeset
1094
Dave Love <fx@gnu.org>
parents:
diff changeset
1095 * minibuf.c (Ftry_completion):
Dave Love <fx@gnu.org>
parents:
diff changeset
1096 Fix lossage when second completion found is an initial segment of
Dave Love <fx@gnu.org>
parents:
diff changeset
1097 the first one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1098
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1099 1985-12-07 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1100
Dave Love <fx@gnu.org>
parents:
diff changeset
1101 * xdisp.c (redisplay_window):
Dave Love <fx@gnu.org>
parents:
diff changeset
1102 Don't use the clause for only-point-has-changed
Dave Love <fx@gnu.org>
parents:
diff changeset
1103 for the minibuffer; loses when redisplaying to bring
Dave Love <fx@gnu.org>
parents:
diff changeset
1104 back minibuffer after an echo area message.
Dave Love <fx@gnu.org>
parents:
diff changeset
1105
Dave Love <fx@gnu.org>
parents:
diff changeset
1106 * crt0.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1107 Vax code is now used for tahoe machine also.
Dave Love <fx@gnu.org>
parents:
diff changeset
1108
Dave Love <fx@gnu.org>
parents:
diff changeset
1109 * alloc.c (init_alloc_once):
Dave Love <fx@gnu.org>
parents:
diff changeset
1110 For APOLLO, set data_bytes_{free,used} to plausible constant
Dave Love <fx@gnu.org>
parents:
diff changeset
1111 values.
Dave Love <fx@gnu.org>
parents:
diff changeset
1112
Dave Love <fx@gnu.org>
parents:
diff changeset
1113 * eval.c (unautoload):
Dave Love <fx@gnu.org>
parents:
diff changeset
1114 Declare return type Lisp_Object.
Dave Love <fx@gnu.org>
parents:
diff changeset
1115
Dave Love <fx@gnu.org>
parents:
diff changeset
1116 * filelock.c (lock_file):
Dave Love <fx@gnu.org>
parents:
diff changeset
1117 Check attack with !NULL, not ==.
Dave Love <fx@gnu.org>
parents:
diff changeset
1118
Dave Love <fx@gnu.org>
parents:
diff changeset
1119 * keymap.c (describe_command):
Dave Love <fx@gnu.org>
parents:
diff changeset
1120 Don't apply NULL directly to result of Fkeymapp.
Dave Love <fx@gnu.org>
parents:
diff changeset
1121
Dave Love <fx@gnu.org>
parents:
diff changeset
1122 * lisp.h (XSET):
Dave Love <fx@gnu.org>
parents:
diff changeset
1123 Fix type field assignment in union-type case.
Dave Love <fx@gnu.org>
parents:
diff changeset
1124
Dave Love <fx@gnu.org>
parents:
diff changeset
1125 * process.c (Faccept_process_output):
Dave Love <fx@gnu.org>
parents:
diff changeset
1126 Use XFASTINT around infd field of process.
Dave Love <fx@gnu.org>
parents:
diff changeset
1127
Dave Love <fx@gnu.org>
parents:
diff changeset
1128 * search.c (signal_failure):
Dave Love <fx@gnu.org>
parents:
diff changeset
1129 Returns type Lisp_Object.
Dave Love <fx@gnu.org>
parents:
diff changeset
1130
Dave Love <fx@gnu.org>
parents:
diff changeset
1131 * dired.c (Ffile_name_completion):
Dave Love <fx@gnu.org>
parents:
diff changeset
1132 If arg is null string, return null string immediately.
Dave Love <fx@gnu.org>
parents:
diff changeset
1133 Idea is don't want to complete "/foo/" into "/foo/bar"
Dave Love <fx@gnu.org>
parents:
diff changeset
1134 if "bar" is the only file in "/foo/".
Dave Love <fx@gnu.org>
parents:
diff changeset
1135
Dave Love <fx@gnu.org>
parents:
diff changeset
1136 * minibuf.c (Ftry_completion):
Dave Love <fx@gnu.org>
parents:
diff changeset
1137 Handle correctly scmp returning -1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1138
Dave Love <fx@gnu.org>
parents:
diff changeset
1139 * alloc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1140 Make malloc_sbrk_used and malloc_sbrk_unused
Dave Love <fx@gnu.org>
parents:
diff changeset
1141 not be external if APOLLO.
Dave Love <fx@gnu.org>
parents:
diff changeset
1142
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1143 1985-12-06 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1144
Dave Love <fx@gnu.org>
parents:
diff changeset
1145 * emacs.c, keyboard.c, sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1146 Rename InitDsp -> init_sys_modes and RstDsp -> reset_sys_modes.
Dave Love <fx@gnu.org>
parents:
diff changeset
1147
Dave Love <fx@gnu.org>
parents:
diff changeset
1148 * emacs.c (main):
Dave Love <fx@gnu.org>
parents:
diff changeset
1149 Call init_keyboard before init_sys_modes
Dave Love <fx@gnu.org>
parents:
diff changeset
1150 so correct value of interrupt_input is set up.
Dave Love <fx@gnu.org>
parents:
diff changeset
1151 Fixes the mysterious first C-z bug.
Dave Love <fx@gnu.org>
parents:
diff changeset
1152
Dave Love <fx@gnu.org>
parents:
diff changeset
1153 * minibuf.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1154 New Lisp variable completion-ignore-case.
Dave Love <fx@gnu.org>
parents:
diff changeset
1155 Affects Ftry_completion and Fall_completions.
Dave Love <fx@gnu.org>
parents:
diff changeset
1156
Dave Love <fx@gnu.org>
parents:
diff changeset
1157 * emacs.c (main):
Dave Love <fx@gnu.org>
parents:
diff changeset
1158 Don't change C variable `noninteractive' if user
Dave Love <fx@gnu.org>
parents:
diff changeset
1159 sets the Lisp variable `noninteractive'.
Dave Love <fx@gnu.org>
parents:
diff changeset
1160
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1161 1985-12-05 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1162
Dave Love <fx@gnu.org>
parents:
diff changeset
1163 * callproc.c (Fcall_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
1164 Close filefd if about to get error.
Dave Love <fx@gnu.org>
parents:
diff changeset
1165
Dave Love <fx@gnu.org>
parents:
diff changeset
1166 * fileio.c (Finsert_file_contents, Fwrite_region):
Dave Love <fx@gnu.org>
parents:
diff changeset
1167 Set up unwind protect to close file if error happens.
Dave Love <fx@gnu.org>
parents:
diff changeset
1168
Dave Love <fx@gnu.org>
parents:
diff changeset
1169 * fileio.c (Fcopy_file):
Dave Love <fx@gnu.org>
parents:
diff changeset
1170 Close input file if fail to open output file.
Dave Love <fx@gnu.org>
parents:
diff changeset
1171
Dave Love <fx@gnu.org>
parents:
diff changeset
1172 * dispnew.c (change_screen_size):
Dave Love <fx@gnu.org>
parents:
diff changeset
1173 Change name from ChangeScreenSize.
Dave Love <fx@gnu.org>
parents:
diff changeset
1174 Do set_terminal_window (0); after changing height.
Dave Love <fx@gnu.org>
parents:
diff changeset
1175
Dave Love <fx@gnu.org>
parents:
diff changeset
1176 * indent.c (vmotion & callers):
Dave Love <fx@gnu.org>
parents:
diff changeset
1177 Take window as fifth arg. All callers pass window
Dave Love <fx@gnu.org>
parents:
diff changeset
1178 being displayed or selected window.
Dave Love <fx@gnu.org>
parents:
diff changeset
1179 If window is minibuffer, knows that first line starts at
Dave Love <fx@gnu.org>
parents:
diff changeset
1180 hps = minibuf_prompt_width.
Dave Love <fx@gnu.org>
parents:
diff changeset
1181
Dave Love <fx@gnu.org>
parents:
diff changeset
1182 * minibuf.c (read_minibuf{,_string_unwind}):
Dave Love <fx@gnu.org>
parents:
diff changeset
1183 Save and restore minibuf_prompt_width.
Dave Love <fx@gnu.org>
parents:
diff changeset
1184
Dave Love <fx@gnu.org>
parents:
diff changeset
1185 * xdisp.c:
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1186 (display_text_line): Set minibuf_prompt_width if display the
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1187 prompt.
Dave Love <fx@gnu.org>
parents:
diff changeset
1188 (various): Pass window being displayed as arg to vmotion.
Dave Love <fx@gnu.org>
parents:
diff changeset
1189 (various): Compute starting-hpos arg to compute_motion
Dave Love <fx@gnu.org>
parents:
diff changeset
1190 using minibuf_prompt_width if in minibuf starting at top.
Dave Love <fx@gnu.org>
parents:
diff changeset
1191
Dave Love <fx@gnu.org>
parents:
diff changeset
1192 * window.c (Fdisplay_buffer & callers):
Dave Love <fx@gnu.org>
parents:
diff changeset
1193 Take second arg, non-nil means do not use selected window
Dave Love <fx@gnu.org>
parents:
diff changeset
1194 even if that already contains specified buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
1195
Dave Love <fx@gnu.org>
parents:
diff changeset
1196 * buffer.c (Fpop_to_buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
1197 Pass t as second arg to Fdisplay_buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
1198
Dave Love <fx@gnu.org>
parents:
diff changeset
1199 * buffer.c (list_buffers_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
1200 Make at least two spaces between all fields on a line.
Dave Love <fx@gnu.org>
parents:
diff changeset
1201
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1202 1985-12-04 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1203
Dave Love <fx@gnu.org>
parents:
diff changeset
1204 * xfns.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1205 Define Fx_pop_up_window.
Dave Love <fx@gnu.org>
parents:
diff changeset
1206 Use make_string, not Fmake_string, in x-get-cut-buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
1207 Mysterious change from Martillo in Fx_change_display.
Dave Love <fx@gnu.org>
parents:
diff changeset
1208 Rename variable mouse-pos to x-mouse-pos.
Dave Love <fx@gnu.org>
parents:
diff changeset
1209
Dave Love <fx@gnu.org>
parents:
diff changeset
1210 * xterm.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1211 Changes from Martillo.
Dave Love <fx@gnu.org>
parents:
diff changeset
1212 Change mouse command to C-c C-m.
Dave Love <fx@gnu.org>
parents:
diff changeset
1213
Dave Love <fx@gnu.org>
parents:
diff changeset
1214 * term.c (calculate_costs):
Dave Love <fx@gnu.org>
parents:
diff changeset
1215 Return immediately if dont_calculate_costs is set.
Dave Love <fx@gnu.org>
parents:
diff changeset
1216
Dave Love <fx@gnu.org>
parents:
diff changeset
1217 * lread.c (Fintern, Fintern_soft):
Dave Love <fx@gnu.org>
parents:
diff changeset
1218 Don't allow a symbol as argument to intern or intern-soft.
Dave Love <fx@gnu.org>
parents:
diff changeset
1219
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1220 1985-12-04 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1221
Dave Love <fx@gnu.org>
parents:
diff changeset
1222 * editfns.c (Fsubst_char_in_region):
Dave Love <fx@gnu.org>
parents:
diff changeset
1223 Typo.
Dave Love <fx@gnu.org>
parents:
diff changeset
1224
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1225 1985-12-03 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1226
Dave Love <fx@gnu.org>
parents:
diff changeset
1227 * fileio.c (Fdo_auto_save):
Dave Love <fx@gnu.org>
parents:
diff changeset
1228 Always restore old minibuf message if any.
Dave Love <fx@gnu.org>
parents:
diff changeset
1229
Dave Love <fx@gnu.org>
parents:
diff changeset
1230 * alloc.c (Fgarbage_collect):
Dave Love <fx@gnu.org>
parents:
diff changeset
1231 Always restore old minibuf message if any.
Dave Love <fx@gnu.org>
parents:
diff changeset
1232 Truncate command-history to 30 elements.
Dave Love <fx@gnu.org>
parents:
diff changeset
1233 Add some register decls.
Dave Love <fx@gnu.org>
parents:
diff changeset
1234
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1235 1985-12-03 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1236
Dave Love <fx@gnu.org>
parents:
diff changeset
1237 * lread.c (Fload):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1238 Suppress "Loading %s... done" if noninteractive.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1239
Dave Love <fx@gnu.org>
parents:
diff changeset
1240 * alloc.c (Fgarbage_collect):
Dave Love <fx@gnu.org>
parents:
diff changeset
1241 Suppress "garbage collecing..." message if noninteractive.
Dave Love <fx@gnu.org>
parents:
diff changeset
1242
Dave Love <fx@gnu.org>
parents:
diff changeset
1243 * regex.c (re_compile_pattern):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1244 Fix error message (double "\"'s for c compiler).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1245
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1246 1985-12-03 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1247
Dave Love <fx@gnu.org>
parents:
diff changeset
1248 * editfns.c (Fsubst_char_in_region):
Dave Love <fx@gnu.org>
parents:
diff changeset
1249 If 5th arg is non-nil, don't record for undo.
Dave Love <fx@gnu.org>
parents:
diff changeset
1250
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1251 1985-12-02 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1252
Dave Love <fx@gnu.org>
parents:
diff changeset
1253 * unexec.c (copy_sym, make_hdr):
Dave Love <fx@gnu.org>
parents:
diff changeset
1254 Pass file names to these functions.
Dave Love <fx@gnu.org>
parents:
diff changeset
1255 Use PERROR properly, with filename as arg.
Dave Love <fx@gnu.org>
parents:
diff changeset
1256
Dave Love <fx@gnu.org>
parents:
diff changeset
1257 * window.c (Fdelete_window):
Dave Love <fx@gnu.org>
parents:
diff changeset
1258 Don't let stretching the siblings delete them.
Dave Love <fx@gnu.org>
parents:
diff changeset
1259
Dave Love <fx@gnu.org>
parents:
diff changeset
1260 * window.c (set_window_{height,width}):
Dave Love <fx@gnu.org>
parents:
diff changeset
1261 Make `nodelete' apply to children as well.
Dave Love <fx@gnu.org>
parents:
diff changeset
1262
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1263 1985-11-28 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1264
Dave Love <fx@gnu.org>
parents:
diff changeset
1265 * indent.c (compute_motion):
Dave Love <fx@gnu.org>
parents:
diff changeset
1266 Omit one register decl if TAHOE_REGISTER_BUG.
Dave Love <fx@gnu.org>
parents:
diff changeset
1267
Dave Love <fx@gnu.org>
parents:
diff changeset
1268 * m-tahoe.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1269 New file.
Dave Love <fx@gnu.org>
parents:
diff changeset
1270
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1271 1985-11-27 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1272
Dave Love <fx@gnu.org>
parents:
diff changeset
1273 * sysdep.c (RstDsp):
Dave Love <fx@gnu.org>
parents:
diff changeset
1274 Do TIOCSETC before doing fcntl F_SETOWN.
Dave Love <fx@gnu.org>
parents:
diff changeset
1275
Dave Love <fx@gnu.org>
parents:
diff changeset
1276 Note: bizarre bug exists: Fsuspend_emacs
Dave Love <fx@gnu.org>
parents:
diff changeset
1277 in impure temacs under vax 4.2 gets stopped
Dave Love <fx@gnu.org>
parents:
diff changeset
1278 in that TIOCSETC; but in dumped Emacs, that
Dave Love <fx@gnu.org>
parents:
diff changeset
1279 does not happen. No idea why. This change
Dave Love <fx@gnu.org>
parents:
diff changeset
1280 did not fix it.
Dave Love <fx@gnu.org>
parents:
diff changeset
1281
Dave Love <fx@gnu.org>
parents:
diff changeset
1282 * keymap.c (describe_buffer_bindings):
Dave Love <fx@gnu.org>
parents:
diff changeset
1283 Avoid passing a null pointer to InsStr.
Dave Love <fx@gnu.org>
parents:
diff changeset
1284
Dave Love <fx@gnu.org>
parents:
diff changeset
1285 * xterm.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1286 Many random bug fixes from Martillo.
Dave Love <fx@gnu.org>
parents:
diff changeset
1287
Dave Love <fx@gnu.org>
parents:
diff changeset
1288 * xfns.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1289 Bug fixes in Fx_change_display.
Dave Love <fx@gnu.org>
parents:
diff changeset
1290 New function Fx_set_icon.
Dave Love <fx@gnu.org>
parents:
diff changeset
1291 Fx_set_bell must take 1 arg, not 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
1292 Fx_set_window_edges: don't set window size if new size same as old.
Dave Love <fx@gnu.org>
parents:
diff changeset
1293
Dave Love <fx@gnu.org>
parents:
diff changeset
1294 * term.c, termchar.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1295 Define variable `dont_calculate_cost's:
Dave Love <fx@gnu.org>
parents:
diff changeset
1296 If set nonzero, `calculate_costs' is not called.
Dave Love <fx@gnu.org>
parents:
diff changeset
1297
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1298 1985-11-25 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1299
Dave Love <fx@gnu.org>
parents:
diff changeset
1300 * sysdep.c, keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1301 Clean up USG simulation of FIONREAD.
Dave Love <fx@gnu.org>
parents:
diff changeset
1302 In keyboard.c, new function read_avail_input reads all
Dave Love <fx@gnu.org>
parents:
diff changeset
1303 input now in system buffer into kbd_buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
1304 get_pending_input is moved to keyboard.c, and works
Dave Love <fx@gnu.org>
parents:
diff changeset
1305 using read_avail_input when FIONREAD is not defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
1306 select emulator in sysdep also uses read_avail_input.
Dave Love <fx@gnu.org>
parents:
diff changeset
1307
Dave Love <fx@gnu.org>
parents:
diff changeset
1308 * unexec.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1309 Make PERROR do a return, in non-emacs version.
Dave Love <fx@gnu.org>
parents:
diff changeset
1310 Remove explicit returns following PERRORs.
Dave Love <fx@gnu.org>
parents:
diff changeset
1311 Replace ERROR with ERROR0, ERROR1 and ERROR2
Dave Love <fx@gnu.org>
parents:
diff changeset
1312 which pass along message and args to report_error_1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1313 Make those macros do a return, in non-emacs version.
Dave Love <fx@gnu.org>
parents:
diff changeset
1314
Dave Love <fx@gnu.org>
parents:
diff changeset
1315 * process.c (wait_reading_process_output):
Dave Love <fx@gnu.org>
parents:
diff changeset
1316 If read_kbd is 10 + I, don't read kbd, but don't
Dave Love <fx@gnu.org>
parents:
diff changeset
1317 return until input has arrived from channel I.
Dave Love <fx@gnu.org>
parents:
diff changeset
1318
Dave Love <fx@gnu.org>
parents:
diff changeset
1319 * process.c (Faccept_process_input):
Dave Love <fx@gnu.org>
parents:
diff changeset
1320 New Lisp function.
Dave Love <fx@gnu.org>
parents:
diff changeset
1321
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1322 1985-11-24 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1323
Dave Love <fx@gnu.org>
parents:
diff changeset
1324 * unexec.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1325 Close output descriptor if get an error.
Dave Love <fx@gnu.org>
parents:
diff changeset
1326
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1327 1985-11-23 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1328
Dave Love <fx@gnu.org>
parents:
diff changeset
1329 * termcap.c (tgetstr):
Dave Love <fx@gnu.org>
parents:
diff changeset
1330 Supply second arg in call to tgetstr1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1331
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1332 1985-11-22 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1333
Dave Love <fx@gnu.org>
parents:
diff changeset
1334 * s-bsd4.3.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1335 Undefine INTERUPT_INPUT. Noninterrupt input should work
Dave Love <fx@gnu.org>
parents:
diff changeset
1336 properly given LPASS8 and LNOFLUSH.
Dave Love <fx@gnu.org>
parents:
diff changeset
1337
Dave Love <fx@gnu.org>
parents:
diff changeset
1338 * dispnew.c, keyboard.c (Fset_input_mode):
Dave Love <fx@gnu.org>
parents:
diff changeset
1339 Move it from dispnew.c to keyboard.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
1340
Dave Love <fx@gnu.org>
parents:
diff changeset
1341 * sysdep.c (InitDsp):
Dave Love <fx@gnu.org>
parents:
diff changeset
1342 Use LNOFLUSH in BSD.
Dave Love <fx@gnu.org>
parents:
diff changeset
1343
Dave Love <fx@gnu.org>
parents:
diff changeset
1344 * term.c (topos):
Dave Love <fx@gnu.org>
parents:
diff changeset
1345 Call hook before checking curY and curX.
Dave Love <fx@gnu.org>
parents:
diff changeset
1346
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1347 1985-11-22 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1348
Dave Love <fx@gnu.org>
parents:
diff changeset
1349 * fileio.c (Frename_file):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1350 Supply third arg to Fcopy_file.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1351
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1352 1985-11-22 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1353
Dave Love <fx@gnu.org>
parents:
diff changeset
1354 * keymap.c (push_text_char_description):
Dave Love <fx@gnu.org>
parents:
diff changeset
1355 Represent ESC by ^[, not $.
Dave Love <fx@gnu.org>
parents:
diff changeset
1356
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1357 1985-11-20 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1358
Dave Love <fx@gnu.org>
parents:
diff changeset
1359 * minibuf.c (read_minibuf):
Dave Love <fx@gnu.org>
parents:
diff changeset
1360 Make Vminibuffer_help_form do its intended job.
Dave Love <fx@gnu.org>
parents:
diff changeset
1361 Use alloca to get the space for the prompt.
Dave Love <fx@gnu.org>
parents:
diff changeset
1362
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1363 1985-11-20 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1364
Dave Love <fx@gnu.org>
parents:
diff changeset
1365 * callproc.c (Fcall_process_region):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1366 Documentation fix (why isn't this function written in lisp?).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1367
Dave Love <fx@gnu.org>
parents:
diff changeset
1368 * minibuf.c (read_minibuf)
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1369 Use MScreenWidth.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1370
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1371 1985-11-20 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1372
Dave Love <fx@gnu.org>
parents:
diff changeset
1373 * tparam.c (tparam):
Dave Love <fx@gnu.org>
parents:
diff changeset
1374 Don't pass `left' or `up' to strcat if it is null.
Dave Love <fx@gnu.org>
parents:
diff changeset
1375
Dave Love <fx@gnu.org>
parents:
diff changeset
1376 * cmds.c (SelfInsert):
Dave Love <fx@gnu.org>
parents:
diff changeset
1377 Split register arg c into arg c1 and register local c.
Dave Love <fx@gnu.org>
parents:
diff changeset
1378 Using & on a register argument happens to work on vax.
Dave Love <fx@gnu.org>
parents:
diff changeset
1379
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1380 1985-11-19 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1381
Dave Love <fx@gnu.org>
parents:
diff changeset
1382 * xdisp.c (try_window_id):
Dave Love <fx@gnu.org>
parents:
diff changeset
1383 If change is on top line and display is not starting
Dave Love <fx@gnu.org>
parents:
diff changeset
1384 at a real line-beginning, give up so real scrolling is done.
Dave Love <fx@gnu.org>
parents:
diff changeset
1385 Return -1, which now tells redisplay_window not to try
Dave Love <fx@gnu.org>
parents:
diff changeset
1386 slow redisplay with the same window start.
Dave Love <fx@gnu.org>
parents:
diff changeset
1387
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1388 1985-11-18 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1389
Dave Love <fx@gnu.org>
parents:
diff changeset
1390 * m-apollo.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1391 New file. Use with s-bsd4.2.h?
Dave Love <fx@gnu.org>
parents:
diff changeset
1392
Dave Love <fx@gnu.org>
parents:
diff changeset
1393 * data.c (Fsetcar, Fsetcdr, Faset):
Dave Love <fx@gnu.org>
parents:
diff changeset
1394 Conditionalize checks for existing objects being pure
Dave Love <fx@gnu.org>
parents:
diff changeset
1395 on CANNOT_DUMP.
Dave Love <fx@gnu.org>
parents:
diff changeset
1396
Dave Love <fx@gnu.org>
parents:
diff changeset
1397 * alloc.c (mark_object, Fpurecopy):
Dave Love <fx@gnu.org>
parents:
diff changeset
1398 Conditionalize checks for existing objects being pure
Dave Love <fx@gnu.org>
parents:
diff changeset
1399 on not CANNOT_DUMP. Don't turn on Vpurify_flag if CANNOT_DUMP.
Dave Love <fx@gnu.org>
parents:
diff changeset
1400
Dave Love <fx@gnu.org>
parents:
diff changeset
1401 * emacs.c (Fdump_emacs):
Dave Love <fx@gnu.org>
parents:
diff changeset
1402 Conditionalize existence of function on not CANNOT_DUMP.
Dave Love <fx@gnu.org>
parents:
diff changeset
1403
Dave Love <fx@gnu.org>
parents:
diff changeset
1404 * lread.c (read_list, intern):
Dave Love <fx@gnu.org>
parents:
diff changeset
1405 Avoid using a conditional expression to compute function to call.
Dave Love <fx@gnu.org>
parents:
diff changeset
1406 Conditionalize the entire call (pure_cons vs Fcons or
Dave Love <fx@gnu.org>
parents:
diff changeset
1407 make_pure_string vs make_string).
Dave Love <fx@gnu.org>
parents:
diff changeset
1408
Dave Love <fx@gnu.org>
parents:
diff changeset
1409 * syntax.c (scan_sexps_forward (case Sopen)):
Dave Love <fx@gnu.org>
parents:
diff changeset
1410 Changed around curlevel++->last since Apollo C compiler loses.
Dave Love <fx@gnu.org>
parents:
diff changeset
1411
Dave Love <fx@gnu.org>
parents:
diff changeset
1412 * lisp.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1413 Define VALBITS and GCTYPEBITS inside #ifndefs
Dave Love <fx@gnu.org>
parents:
diff changeset
1414 so config.h can override them.
Dave Love <fx@gnu.org>
parents:
diff changeset
1415
Dave Love <fx@gnu.org>
parents:
diff changeset
1416 * fileio.c (Fexpand_file_name, Fsubstitute_in_file_name):
Dave Love <fx@gnu.org>
parents:
diff changeset
1417 APOLLO conditionals to consider // at start of file name
Dave Love <fx@gnu.org>
parents:
diff changeset
1418 legitimate.
Dave Love <fx@gnu.org>
parents:
diff changeset
1419
Dave Love <fx@gnu.org>
parents:
diff changeset
1420 * ymakefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
1421 Make mention of alloca.o be conditional on not APOLLO.
Dave Love <fx@gnu.org>
parents:
diff changeset
1422 Make -lg conditional likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1423
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1424 1985-11-15 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1425
Dave Love <fx@gnu.org>
parents:
diff changeset
1426 * ymakefile, read.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1427 Rename read.* to lread.* to avoid trouble with
Dave Love <fx@gnu.org>
parents:
diff changeset
1428 #define read sys_read.
Dave Love <fx@gnu.org>
parents:
diff changeset
1429
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1430 1985-11-14 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1431
Dave Love <fx@gnu.org>
parents:
diff changeset
1432 * New files xfns.c, xterm.c for X window system.
Dave Love <fx@gnu.org>
parents:
diff changeset
1433 xfns contains Lisp subrs for interacting with X.
Dave Love <fx@gnu.org>
parents:
diff changeset
1434 TrmTERM.c is eliminated.
Dave Love <fx@gnu.org>
parents:
diff changeset
1435
Dave Love <fx@gnu.org>
parents:
diff changeset
1436 * ymakefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
1437 Make compilation and loading of xterm.o and xfns.o
Dave Love <fx@gnu.org>
parents:
diff changeset
1438 conditional on HAVE_X_WINDOWS.
Dave Love <fx@gnu.org>
parents:
diff changeset
1439
Dave Love <fx@gnu.org>
parents:
diff changeset
1440 * term.c, termhooks.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1441 Define fix_screen_hook.
Dave Love <fx@gnu.org>
parents:
diff changeset
1442
Dave Love <fx@gnu.org>
parents:
diff changeset
1443 * process.c (wait_handing_process_output):
Dave Love <fx@gnu.org>
parents:
diff changeset
1444 Call the terminal's fix_screen_hook, if one is set up.
Dave Love <fx@gnu.org>
parents:
diff changeset
1445
Dave Love <fx@gnu.org>
parents:
diff changeset
1446 * keymap.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1447 Define and initialize MouseMap, a keymap for mouse commands.
Dave Love <fx@gnu.org>
parents:
diff changeset
1448
Dave Love <fx@gnu.org>
parents:
diff changeset
1449 * emacs.c (main):
Dave Love <fx@gnu.org>
parents:
diff changeset
1450 Call syms_of_xfns.
Dave Love <fx@gnu.org>
parents:
diff changeset
1451
Dave Love <fx@gnu.org>
parents:
diff changeset
1452 * dispnew.c (init_display):
Dave Love <fx@gnu.org>
parents:
diff changeset
1453 For X window system terminals, call x_term_init.
Dave Love <fx@gnu.org>
parents:
diff changeset
1454
Dave Love <fx@gnu.org>
parents:
diff changeset
1455 * buffer.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1456 Flush Lisp variable buffer-number.
Dave Love <fx@gnu.org>
parents:
diff changeset
1457
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1458 1985-11-13 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1459
Dave Love <fx@gnu.org>
parents:
diff changeset
1460 * term.c (term_init):
Dave Love <fx@gnu.org>
parents:
diff changeset
1461 For c100, do not set TS_set_window if termcap entry gives one
Dave Love <fx@gnu.org>
parents:
diff changeset
1462 or if the :ti string fails to fix the screen at the top
Dave Love <fx@gnu.org>
parents:
diff changeset
1463 of the display memory.
Dave Love <fx@gnu.org>
parents:
diff changeset
1464
Dave Love <fx@gnu.org>
parents:
diff changeset
1465 * nearly every file changed.
Dave Love <fx@gnu.org>
parents:
diff changeset
1466
Dave Love <fx@gnu.org>
parents:
diff changeset
1467 * New macro XSET to set both fields of a Lisp_Object.
Dave Love <fx@gnu.org>
parents:
diff changeset
1468 Most places where XSETTYPE was used, followed by setting
Dave Love <fx@gnu.org>
parents:
diff changeset
1469 the pointer field, now use XSET.
Dave Love <fx@gnu.org>
parents:
diff changeset
1470
Dave Love <fx@gnu.org>
parents:
diff changeset
1471 * Many uses of wrong_type_argument replaced with use
Dave Love <fx@gnu.org>
parents:
diff changeset
1472 of CHECK_*, including new CHECK_MARKER.
Dave Love <fx@gnu.org>
parents:
diff changeset
1473
Dave Love <fx@gnu.org>
parents:
diff changeset
1474 * Other uses of wrong_type_argument fixed so value
Dave Love <fx@gnu.org>
parents:
diff changeset
1475 returned gets used in place of the invalid object.
Dave Love <fx@gnu.org>
parents:
diff changeset
1476 Also, the third argument was deleted.
Dave Love <fx@gnu.org>
parents:
diff changeset
1477
Dave Love <fx@gnu.org>
parents:
diff changeset
1478 * New functions xmalloc and xrealloc signal an error
Dave Love <fx@gnu.org>
parents:
diff changeset
1479 if memory is not available. Many calls to malloc and
Dave Love <fx@gnu.org>
parents:
diff changeset
1480 realloc are replaced with them.
Dave Love <fx@gnu.org>
parents:
diff changeset
1481
Dave Love <fx@gnu.org>
parents:
diff changeset
1482 * Some unused variables' declarations have been flushed.
Dave Love <fx@gnu.org>
parents:
diff changeset
1483 * Some register declarations have been added.
Dave Love <fx@gnu.org>
parents:
diff changeset
1484
Dave Love <fx@gnu.org>
parents:
diff changeset
1485 * alloc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1486 New functions xmalloc and xrealloc.
Dave Love <fx@gnu.org>
parents:
diff changeset
1487
Dave Love <fx@gnu.org>
parents:
diff changeset
1488 * process.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1489 (pty): Flush unused variable. Return 0 at end.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1490 (list_processes): New buffer tembuf for sprintf to use.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1491 (send_process_trap): Flush unused arg.
Dave Love <fx@gnu.org>
parents:
diff changeset
1492 (sig_process): Rename arg `signal' to `signo'.
Dave Love <fx@gnu.org>
parents:
diff changeset
1493
Dave Love <fx@gnu.org>
parents:
diff changeset
1494 * read.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1495 Avoid `file' as variable name for lint's sake.
Dave Love <fx@gnu.org>
parents:
diff changeset
1496
Dave Love <fx@gnu.org>
parents:
diff changeset
1497 * sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1498 Compile stuff_char only if SIGTSTP exists.
Dave Love <fx@gnu.org>
parents:
diff changeset
1499 Changed conditionals within stuff_char.
Dave Love <fx@gnu.org>
parents:
diff changeset
1500 Compile wait_without_blocking only if no subprocesses.
Dave Love <fx@gnu.org>
parents:
diff changeset
1501 Pass one arg (zero) to `wait'.
Dave Love <fx@gnu.org>
parents:
diff changeset
1502 Include old_fcntl_flags in #ifdef FASYNC condition.
Dave Love <fx@gnu.org>
parents:
diff changeset
1503 Put old_fcntl_owner inside #ifdef F_SETOWN condition.
Dave Love <fx@gnu.org>
parents:
diff changeset
1504 Don't compile end_of_text and end_of_data.
Dave Love <fx@gnu.org>
parents:
diff changeset
1505 Delete definitions of readlink and symlink;
Dave Love <fx@gnu.org>
parents:
diff changeset
1506 their callers should not exist when system doesn't have symlinks.
Dave Love <fx@gnu.org>
parents:
diff changeset
1507
Dave Love <fx@gnu.org>
parents:
diff changeset
1508 * term.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1509 Don't give the impression that hooks' values are supposed
Dave Love <fx@gnu.org>
parents:
diff changeset
1510 to be returned.
Dave Love <fx@gnu.org>
parents:
diff changeset
1511
Dave Love <fx@gnu.org>
parents:
diff changeset
1512 * userid.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1513 Entire file commented out; supposedly not used.
Dave Love <fx@gnu.org>
parents:
diff changeset
1514
Dave Love <fx@gnu.org>
parents:
diff changeset
1515 * dispnew.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1516 Comment out preserve_my_columns, not used.
Dave Love <fx@gnu.org>
parents:
diff changeset
1517 Clean up conditionals in Fsleep_for and Fsit_for.
Dave Love <fx@gnu.org>
parents:
diff changeset
1518
Dave Love <fx@gnu.org>
parents:
diff changeset
1519 * doc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1520 Fix incorrect args to describe_map_tree.
Dave Love <fx@gnu.org>
parents:
diff changeset
1521
Dave Love <fx@gnu.org>
parents:
diff changeset
1522 * eval.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1523 Flush Ffunction_type.
Dave Love <fx@gnu.org>
parents:
diff changeset
1524 Make Fautoload override an existing autoload definition.
Dave Love <fx@gnu.org>
parents:
diff changeset
1525 wrong_type_argument: check the user's new value
Dave Love <fx@gnu.org>
parents:
diff changeset
1526 and get error again unless it fits the predicate.
Dave Love <fx@gnu.org>
parents:
diff changeset
1527
Dave Love <fx@gnu.org>
parents:
diff changeset
1528 * minibuf.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1529 Comment out Fread_function, not used.
Dave Love <fx@gnu.org>
parents:
diff changeset
1530
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1531 1985-11-12 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1532
Dave Love <fx@gnu.org>
parents:
diff changeset
1533 * keymap.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1534 Comment out synkey, which nobody calls.
Dave Love <fx@gnu.org>
parents:
diff changeset
1535
Dave Love <fx@gnu.org>
parents:
diff changeset
1536 * lisp.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1537 Define XSET (var, type, ptr) to set both fields of a var.
Dave Love <fx@gnu.org>
parents:
diff changeset
1538 Use it in DEFSIMPLE.
Dave Love <fx@gnu.org>
parents:
diff changeset
1539 Remove extern decls of non-ex functions; fix dot -> point.
Dave Love <fx@gnu.org>
parents:
diff changeset
1540 Remove incorrect decl of staticprolist.
Dave Love <fx@gnu.org>
parents:
diff changeset
1541
Dave Love <fx@gnu.org>
parents:
diff changeset
1542 * fns.c (Flength):
Dave Love <fx@gnu.org>
parents:
diff changeset
1543 (concat2, nconc2): Add /* ARGSUSED */ for lint.
Dave Love <fx@gnu.org>
parents:
diff changeset
1544
Dave Love <fx@gnu.org>
parents:
diff changeset
1545 * fileio.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1546 A few declarations for lint's sake.
Dave Love <fx@gnu.org>
parents:
diff changeset
1547 Make alias file-readable-p for file-exists-p.
Dave Love <fx@gnu.org>
parents:
diff changeset
1548
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1549 1985-11-11 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1550
Dave Love <fx@gnu.org>
parents:
diff changeset
1551 * emacs.c (Fkill_emacs):
Dave Love <fx@gnu.org>
parents:
diff changeset
1552 Return arg as exit code if arg is numeric even if interactive.
Dave Love <fx@gnu.org>
parents:
diff changeset
1553 Rearrange code to make it smaller.
Dave Love <fx@gnu.org>
parents:
diff changeset
1554
Dave Love <fx@gnu.org>
parents:
diff changeset
1555 * callint.c (Fcall_interactively, case 'v'):
Dave Love <fx@gnu.org>
parents:
diff changeset
1556 Use Fread_variable.
Dave Love <fx@gnu.org>
parents:
diff changeset
1557
Dave Love <fx@gnu.org>
parents:
diff changeset
1558 * tparam.c (tparam):
Dave Love <fx@gnu.org>
parents:
diff changeset
1559 Rename %s as %f.
Dave Love <fx@gnu.org>
parents:
diff changeset
1560
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1561 1985-11-10 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1562
Dave Love <fx@gnu.org>
parents:
diff changeset
1563 * read.c (Fload):
Dave Love <fx@gnu.org>
parents:
diff changeset
1564 Rename closefile to load_unwind.
Dave Love <fx@gnu.org>
parents:
diff changeset
1565 New boolvar load-in-progress, set to t while loading, nil otherwise.
Dave Love <fx@gnu.org>
parents:
diff changeset
1566
Dave Love <fx@gnu.org>
parents:
diff changeset
1567 * term.c (clear_end_of_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
1568 Correct first_unused_hpos by chars_wasted, since curX is corrected.
Dave Love <fx@gnu.org>
parents:
diff changeset
1569 Set chars_wasted to zero if about to erase a standout marker.
Dave Love <fx@gnu.org>
parents:
diff changeset
1570
Dave Love <fx@gnu.org>
parents:
diff changeset
1571 * term.c (write_standout_marker):
Dave Love <fx@gnu.org>
parents:
diff changeset
1572 Do write the end-standout marker even when sg#0.
Dave Love <fx@gnu.org>
parents:
diff changeset
1573
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1574 1985-11-09 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1575
Dave Love <fx@gnu.org>
parents:
diff changeset
1576 * term.c (set_scroll_region):
Dave Love <fx@gnu.org>
parents:
diff changeset
1577 Change parameters given to the `cs' string
Dave Love <fx@gnu.org>
parents:
diff changeset
1578 to adjust for changed effect of %i.
Dave Love <fx@gnu.org>
parents:
diff changeset
1579
Dave Love <fx@gnu.org>
parents:
diff changeset
1580 * tparam.c (tparam):
Dave Love <fx@gnu.org>
parents:
diff changeset
1581 %i now increments two args, not just one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1582 Redefine %a somewhat, as will be described in termcap.texinfo.
Dave Love <fx@gnu.org>
parents:
diff changeset
1583
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1584 1985-11-08 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1585
Dave Love <fx@gnu.org>
parents:
diff changeset
1586 * emacs.c (Fkill_emacs):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1587 Arg default is 0 if noninteractive, nil if interactive.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1588
Dave Love <fx@gnu.org>
parents:
diff changeset
1589 * minibuf.c (Fread_variable):
Dave Love <fx@gnu.org>
parents:
diff changeset
1590 Only recognize symbols that are user-variable-p.
Dave Love <fx@gnu.org>
parents:
diff changeset
1591
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1592 1985-11-08 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1593
Dave Love <fx@gnu.org>
parents:
diff changeset
1594 * sysdep.c (init_display):
Dave Love <fx@gnu.org>
parents:
diff changeset
1595 Turn on LPASS8 if it is defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
1596 Gives 8-bit input in CBREAK mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
1597
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1598 1985-11-06 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1599
Dave Love <fx@gnu.org>
parents:
diff changeset
1600 * sysdep.c (get_input_pending, select):
Dave Love <fx@gnu.org>
parents:
diff changeset
1601 Provide alternate code for USG without FIONREAD.
Dave Love <fx@gnu.org>
parents:
diff changeset
1602 I suspect it does not really work, though.
Dave Love <fx@gnu.org>
parents:
diff changeset
1603
Dave Love <fx@gnu.org>
parents:
diff changeset
1604 * fns.c (Fload_average):
Dave Love <fx@gnu.org>
parents:
diff changeset
1605 If LOAD_AVE_TYPE is not defined, just get an error,
Dave Love <fx@gnu.org>
parents:
diff changeset
1606 and allow LOAD_AVE_CVT to be undefined as well.
Dave Love <fx@gnu.org>
parents:
diff changeset
1607
Dave Love <fx@gnu.org>
parents:
diff changeset
1608 * m-dual.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1609 Don't define LOAD_AVE_TYPE or LOAD_AVE_CVT.
Dave Love <fx@gnu.org>
parents:
diff changeset
1610
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1611 1985-11-05 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1612
Dave Love <fx@gnu.org>
parents:
diff changeset
1613 * print.c (print):
Dave Love <fx@gnu.org>
parents:
diff changeset
1614 Hack deleted buffers.
Dave Love <fx@gnu.org>
parents:
diff changeset
1615
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1616 1985-11-04 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1617
Dave Love <fx@gnu.org>
parents:
diff changeset
1618 * syntax.c (describe_syntax_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
1619 Return type Lisp_Object and value Qnil.
Dave Love <fx@gnu.org>
parents:
diff changeset
1620
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1621 1985-11-04 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1622
Dave Love <fx@gnu.org>
parents:
diff changeset
1623 * minibuf.c (Fread_variable):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1624 Choose amongst user-variable-p frobs rather than boundp ones.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1625
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1626 1985-11-02 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1627
Dave Love <fx@gnu.org>
parents:
diff changeset
1628 * window.c (window_scroll):
Dave Love <fx@gnu.org>
parents:
diff changeset
1629 Get error if try to scroll back when at top.
Dave Love <fx@gnu.org>
parents:
diff changeset
1630
Dave Love <fx@gnu.org>
parents:
diff changeset
1631 * window.c (Fscroll_down, Fscroll_up):
Dave Love <fx@gnu.org>
parents:
diff changeset
1632 Share new subroutine scroll_command to compute amount to scroll by.
Dave Love <fx@gnu.org>
parents:
diff changeset
1633
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1634 1985-11-01 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1635
Dave Love <fx@gnu.org>
parents:
diff changeset
1636 * dispnew.c (Fset_input_mode):
Dave Love <fx@gnu.org>
parents:
diff changeset
1637 Always set interrupt_input to 0 when SIGIO is undefined.
Dave Love <fx@gnu.org>
parents:
diff changeset
1638
Dave Love <fx@gnu.org>
parents:
diff changeset
1639 * keyboard.c (gobble_input, input_available_signal, kbd_buffer_store_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
1640 Make these functions exist only if SIGIO is defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
1641
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1642 1985-10-30 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1643
Dave Love <fx@gnu.org>
parents:
diff changeset
1644 * sysdep.c (select):
Dave Love <fx@gnu.org>
parents:
diff changeset
1645 Use signal, not sigset, since we simulate signal on
Dave Love <fx@gnu.org>
parents:
diff changeset
1646 all system versions when nec.
Dave Love <fx@gnu.org>
parents:
diff changeset
1647
Dave Love <fx@gnu.org>
parents:
diff changeset
1648 * buffer.c (syms_of_buffer, init_buffer_once,
Dave Love <fx@gnu.org>
parents:
diff changeset
1649 reset_buffer_local_variables):
Dave Love <fx@gnu.org>
parents:
diff changeset
1650 Define default-abbrev-mode, and init new buffers' abbrev-mode
Dave Love <fx@gnu.org>
parents:
diff changeset
1651 from it. Move definition of abbrev-mode here from abbrev.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
1652
Dave Love <fx@gnu.org>
parents:
diff changeset
1653 * print.c (Fmessage):
Dave Love <fx@gnu.org>
parents:
diff changeset
1654 Simplify it by using `message' to do the output.
Dave Love <fx@gnu.org>
parents:
diff changeset
1655
Dave Love <fx@gnu.org>
parents:
diff changeset
1656 * alloca.s:
Dave Love <fx@gnu.org>
parents:
diff changeset
1657 Provide alloca for 3b5.
Dave Love <fx@gnu.org>
parents:
diff changeset
1658
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1659 1985-10-30 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1660
Dave Love <fx@gnu.org>
parents:
diff changeset
1661 * editfns.c, print.c (Fmessage):
Dave Love <fx@gnu.org>
parents:
diff changeset
1662 Move Fmessage from editfns to print
Dave Love <fx@gnu.org>
parents:
diff changeset
1663 If noninteractive, do not truncate message at all.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1664 If interactive truncate at MScreenWidth (not at 100).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1665
Dave Love <fx@gnu.org>
parents:
diff changeset
1666 * alloc.c (mark_buffer):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1667 Catch a few places which should have been marked but weren't.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1668
Dave Love <fx@gnu.org>
parents:
diff changeset
1669 * buffer.h, abbrev.c, cmds.c, xdisp.c
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1670 abbrev_mode is buffer-local (like all other minor modes).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1671
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1672 1985-10-29 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1673
Dave Love <fx@gnu.org>
parents:
diff changeset
1674 * sysdep.c (wait_for_termination):
Dave Love <fx@gnu.org>
parents:
diff changeset
1675 Install case for 4.1 with subprocesses.
Dave Love <fx@gnu.org>
parents:
diff changeset
1676 Realize that what was thought to be that
Dave Love <fx@gnu.org>
parents:
diff changeset
1677 was really for no subprocesses; fix it up
Dave Love <fx@gnu.org>
parents:
diff changeset
1678 to avoid using synch_process_pid since child_sig won't maintain that.
Dave Love <fx@gnu.org>
parents:
diff changeset
1679
Dave Love <fx@gnu.org>
parents:
diff changeset
1680 * read.c (Fload):
Dave Love <fx@gnu.org>
parents:
diff changeset
1681 If arg is empty string, just get error;
Dave Love <fx@gnu.org>
parents:
diff changeset
1682 don't try to open any file.
Dave Love <fx@gnu.org>
parents:
diff changeset
1683
Dave Love <fx@gnu.org>
parents:
diff changeset
1684 * eval.c (internal_condition_case):
Dave Love <fx@gnu.org>
parents:
diff changeset
1685 Before unwinding after throw, remove any backtrace frames,
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1686 catches or handlers that are in stack frames that have been exited.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1687
Dave Love <fx@gnu.org>
parents:
diff changeset
1688 * window.c (save_window_restore):
Dave Love <fx@gnu.org>
parents:
diff changeset
1689 If saved state uses a dead buffer, don't use Fother_buffer
Dave Love <fx@gnu.org>
parents:
diff changeset
1690 to find a buffer to use instead, since that can call Fnext_window
Dave Love <fx@gnu.org>
parents:
diff changeset
1691 and the window hierarchy might be malformed at that time.
Dave Love <fx@gnu.org>
parents:
diff changeset
1692
Dave Love <fx@gnu.org>
parents:
diff changeset
1693 * fns.c (Fequal):
Dave Love <fx@gnu.org>
parents:
diff changeset
1694 Markers are equal if they point at the same place.
Dave Love <fx@gnu.org>
parents:
diff changeset
1695
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1696 1985-10-29 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1697
Dave Love <fx@gnu.org>
parents:
diff changeset
1698 * fns.c (Frequire):
Dave Love <fx@gnu.org>
parents:
diff changeset
1699 Don't print message whilst loading required file.
Dave Love <fx@gnu.org>
parents:
diff changeset
1700
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1701 1985-10-29 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1702
Dave Love <fx@gnu.org>
parents:
diff changeset
1703 * syntax.c (scan_lists):
Dave Love <fx@gnu.org>
parents:
diff changeset
1704 Initialize mathexit.
Dave Love <fx@gnu.org>
parents:
diff changeset
1705
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1706 1985-10-28 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1707
Dave Love <fx@gnu.org>
parents:
diff changeset
1708 * process.c (child_sig):
Dave Love <fx@gnu.org>
parents:
diff changeset
1709 Rename `dead_pid' to `synch_process_pid'.
Dave Love <fx@gnu.org>
parents:
diff changeset
1710 Remove conditionals around calls to deactivate_process.
Dave Love <fx@gnu.org>
parents:
diff changeset
1711
Dave Love <fx@gnu.org>
parents:
diff changeset
1712 * callproc.c (Fcall_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
1713 In 4.1, store the pid in synch_process_pid.
Dave Love <fx@gnu.org>
parents:
diff changeset
1714
Dave Love <fx@gnu.org>
parents:
diff changeset
1715 * sysdep.c (wait_for_termination):
Dave Love <fx@gnu.org>
parents:
diff changeset
1716 Add case for 4.1 (only with subprocesses)
Dave Love <fx@gnu.org>
parents:
diff changeset
1717 waiting for synch_process_pid to be zeroed by child_sig.
Dave Love <fx@gnu.org>
parents:
diff changeset
1718
Dave Love <fx@gnu.org>
parents:
diff changeset
1719 * crt0.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1720 Add version for the orion machine.
Dave Love <fx@gnu.org>
parents:
diff changeset
1721
Dave Love <fx@gnu.org>
parents:
diff changeset
1722 * data.c (arith_error):
Dave Love <fx@gnu.org>
parents:
diff changeset
1723 In 4.1, do sigrelse to reallow arith error signals.
Dave Love <fx@gnu.org>
parents:
diff changeset
1724
Dave Love <fx@gnu.org>
parents:
diff changeset
1725 * read.c (read_escape):
Dave Love <fx@gnu.org>
parents:
diff changeset
1726 After C-, don't clear meta bit of what follows.
Dave Love <fx@gnu.org>
parents:
diff changeset
1727
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1728 1985-10-27 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1729
Dave Love <fx@gnu.org>
parents:
diff changeset
1730 * m-*.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1731 Define SIGN_EXTEND_CHAR for all machines.
Dave Love <fx@gnu.org>
parents:
diff changeset
1732
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1733 1985-10-26 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1734
Dave Love <fx@gnu.org>
parents:
diff changeset
1735 * xdisp.c (display_mode_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
1736 If window is not full width but its parent is,
Dave Love <fx@gnu.org>
parents:
diff changeset
1737 display the mode line in inverse video.
Dave Love <fx@gnu.org>
parents:
diff changeset
1738
Dave Love <fx@gnu.org>
parents:
diff changeset
1739 * cmds.c (SelfInsert):
Dave Love <fx@gnu.org>
parents:
diff changeset
1740 Call the blink paren hook for syntax class $ also.
Dave Love <fx@gnu.org>
parents:
diff changeset
1741
Dave Love <fx@gnu.org>
parents:
diff changeset
1742 * eval.c (Fautoload):
Dave Love <fx@gnu.org>
parents:
diff changeset
1743 Accept fifth arg, non-nil meaning function will be a macro
Dave Love <fx@gnu.org>
parents:
diff changeset
1744 once it is loaded.
Dave Love <fx@gnu.org>
parents:
diff changeset
1745
Dave Love <fx@gnu.org>
parents:
diff changeset
1746 * eval.c (Fmacroexpand):
Dave Love <fx@gnu.org>
parents:
diff changeset
1747 Autoload anything that will be a macro once loaded.
Dave Love <fx@gnu.org>
parents:
diff changeset
1748 If a symbol's definition is a symbol that is a macro,
Dave Love <fx@gnu.org>
parents:
diff changeset
1749 expand either one seen.
Dave Love <fx@gnu.org>
parents:
diff changeset
1750
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1751 1985-10-23 Richard M. Stallman (rms@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1752
Dave Love <fx@gnu.org>
parents:
diff changeset
1753 * eval.c (Fthrow):
Dave Love <fx@gnu.org>
parents:
diff changeset
1754 If TAG is nil, always say it is not found, to avoid
Dave Love <fx@gnu.org>
parents:
diff changeset
1755 interference with condition-case, which uses nil as catch tag.
Dave Love <fx@gnu.org>
parents:
diff changeset
1756
Dave Love <fx@gnu.org>
parents:
diff changeset
1757 * print.c (PRINTPREPARE & uses):
Dave Love <fx@gnu.org>
parents:
diff changeset
1758 Don't change print_depth in PRINTPREPARE;
Dave Love <fx@gnu.org>
parents:
diff changeset
1759 those callers for which it matters now do it themselves.
Dave Love <fx@gnu.org>
parents:
diff changeset
1760
Dave Love <fx@gnu.org>
parents:
diff changeset
1761 *print.c (print):
Dave Love <fx@gnu.org>
parents:
diff changeset
1762 Do QUIT; at the beginning. Also in string and symbol loops.
Dave Love <fx@gnu.org>
parents:
diff changeset
1763
Dave Love <fx@gnu.org>
parents:
diff changeset
1764 * window.c (set_window_{height,width}):
Dave Love <fx@gnu.org>
parents:
diff changeset
1765 In args to recursive calls, use XINT, not XFASTINT.
Dave Love <fx@gnu.org>
parents:
diff changeset
1766 Perhaps a "too small" window could have negative size.
Dave Love <fx@gnu.org>
parents:
diff changeset
1767
Dave Love <fx@gnu.org>
parents:
diff changeset
1768 * window.c (change_window_height):
Dave Love <fx@gnu.org>
parents:
diff changeset
1769 Fix calls to sizefun and setsizefun to dereference first.
Dave Love <fx@gnu.org>
parents:
diff changeset
1770
Dave Love <fx@gnu.org>
parents:
diff changeset
1771 * window.c (save_window_restore):
Dave Love <fx@gnu.org>
parents:
diff changeset
1772 Make it return a Lisp_Object.
Dave Love <fx@gnu.org>
parents:
diff changeset
1773
Dave Love <fx@gnu.org>
parents:
diff changeset
1774 * fns.c (concat & callers):
Dave Love <fx@gnu.org>
parents:
diff changeset
1775 New arg last_special which if non-0 says don't copy last arg.
Dave Love <fx@gnu.org>
parents:
diff changeset
1776 Only Fappend supplies it as nonzero.
Dave Love <fx@gnu.org>
parents:
diff changeset
1777
Dave Love <fx@gnu.org>
parents:
diff changeset
1778 * keyboard.c (Fsuspend_emacs):
Dave Love <fx@gnu.org>
parents:
diff changeset
1779 Take already-read input and stuff it.
Dave Love <fx@gnu.org>
parents:
diff changeset
1780
Dave Love <fx@gnu.org>
parents:
diff changeset
1781 * fileio.c (Ffile_directory_p, Ffile_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
1782 Remove final slash from file name before doing stat.
Dave Love <fx@gnu.org>
parents:
diff changeset
1783 In 4.2, final slash can cause wrong result
Dave Love <fx@gnu.org>
parents:
diff changeset
1784 if file is read-protected.
Dave Love <fx@gnu.org>
parents:
diff changeset
1785
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1786 1985-10-22 Richard Mlynarik (mly@prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1787
Dave Love <fx@gnu.org>
parents:
diff changeset
1788 * eval.c (Fcondition_case):
Dave Love <fx@gnu.org>
parents:
diff changeset
1789 Add some error-checks to condition-case;
Dave Love <fx@gnu.org>
parents:
diff changeset
1790 prevent core-dump when handler list is illegal.
Dave Love <fx@gnu.org>
parents:
diff changeset
1791
Dave Love <fx@gnu.org>
parents:
diff changeset
1792 * keyboard.c (cmd_error):
Dave Love <fx@gnu.org>
parents:
diff changeset
1793 Do the file-error hack for conditions including file-error,
Dave Love <fx@gnu.org>
parents:
diff changeset
1794 not just file-error itself.
Dave Love <fx@gnu.org>
parents:
diff changeset
1795
Dave Love <fx@gnu.org>
parents:
diff changeset
1796 * callint.c (Fcall_interactively):
Dave Love <fx@gnu.org>
parents:
diff changeset
1797 Quotify car of command-history in (interactive <list>) case
Dave Love <fx@gnu.org>
parents:
diff changeset
1798 New function quotify_args to do the work.
Dave Love <fx@gnu.org>
parents:
diff changeset
1799
Dave Love <fx@gnu.org>
parents:
diff changeset
1800 * fns.c (Fnconc):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1801 Typo: wrong_type_arg called with Flistp, not Qlistp.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1802
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1803 1985-10-22 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1804
Dave Love <fx@gnu.org>
parents:
diff changeset
1805 * process.c (Fset_process_buffer, Fstart_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
1806 Allow a process's buffer to be nil.
Dave Love <fx@gnu.org>
parents:
diff changeset
1807
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1808 1985-10-21 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1809
Dave Love <fx@gnu.org>
parents:
diff changeset
1810 * window.c (Fscroll_{left,right}):
Dave Love <fx@gnu.org>
parents:
diff changeset
1811 Default arg is now window width minus 2.
Dave Love <fx@gnu.org>
parents:
diff changeset
1812
Dave Love <fx@gnu.org>
parents:
diff changeset
1813 * search.c (Freplace_match):
Dave Love <fx@gnu.org>
parents:
diff changeset
1814 If not literal, make \ always an escape.
Dave Love <fx@gnu.org>
parents:
diff changeset
1815 Thus two \'s are needed for one literal one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1816
Dave Love <fx@gnu.org>
parents:
diff changeset
1817 * data.c (wrong_type_argument):
Dave Love <fx@gnu.org>
parents:
diff changeset
1818 Eliminate third arg from function and its explicit callers.
Dave Love <fx@gnu.org>
parents:
diff changeset
1819
Dave Love <fx@gnu.org>
parents:
diff changeset
1820 * window.c (Fpos_visible_in_window_p):
Dave Love <fx@gnu.org>
parents:
diff changeset
1821 Provide missing tab_offset arg to compute_motion.
Dave Love <fx@gnu.org>
parents:
diff changeset
1822
Dave Love <fx@gnu.org>
parents:
diff changeset
1823 * xdisp.c (init_xdisp):
Dave Love <fx@gnu.org>
parents:
diff changeset
1824 Provide missing 3rd arg to set_window_height.
Dave Love <fx@gnu.org>
parents:
diff changeset
1825
Dave Love <fx@gnu.org>
parents:
diff changeset
1826 * fileio.c (e_write):
Dave Love <fx@gnu.org>
parents:
diff changeset
1827 Make it really return -1 if write doesn't write everything.
Dave Love <fx@gnu.org>
parents:
diff changeset
1828
Dave Love <fx@gnu.org>
parents:
diff changeset
1829 * data.c (Fsymbol_{function,value}):
Dave Love <fx@gnu.org>
parents:
diff changeset
1830 Replace Qvoid_symbol condition with two conditions
Dave Love <fx@gnu.org>
parents:
diff changeset
1831 Qvoid_{variable,function}. No longer pass boundp or fboundp
Dave Love <fx@gnu.org>
parents:
diff changeset
1832 as part of the extra info, since would be redundant.
Dave Love <fx@gnu.org>
parents:
diff changeset
1833
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1834 1985-10-18 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1835
Dave Love <fx@gnu.org>
parents:
diff changeset
1836 * editfns.c (Fformat):
Dave Love <fx@gnu.org>
parents:
diff changeset
1837 Remove limit on length of output.
Dave Love <fx@gnu.org>
parents:
diff changeset
1838
Dave Love <fx@gnu.org>
parents:
diff changeset
1839 * doprnt.c (doprnt):
Dave Love <fx@gnu.org>
parents:
diff changeset
1840 Rearrange so can handle %2s, etc.
Dave Love <fx@gnu.org>
parents:
diff changeset
1841
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1842 1985-10-17 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1843
Dave Love <fx@gnu.org>
parents:
diff changeset
1844 * process.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1845 Define sys_siglist for 4.1, which doesn't provide one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1846 Use new flag HAVE_PTYS to enable compilation of `pty'
Dave Love <fx@gnu.org>
parents:
diff changeset
1847 and of some code in `create_process'.
Dave Love <fx@gnu.org>
parents:
diff changeset
1848 Flist_processes: omit unused third arg to Findent_to.
Dave Love <fx@gnu.org>
parents:
diff changeset
1849 create_process: Omit some code for ptys unless HAVE_PTYS.
Dave Love <fx@gnu.org>
parents:
diff changeset
1850 Provide 4.1 alternatives for sigsetmask.
Dave Love <fx@gnu.org>
parents:
diff changeset
1851 wait_reading_process_input:
Dave Love <fx@gnu.org>
parents:
diff changeset
1852 If not HAVE_TIMEVAL, provide alternative code using ints.
Dave Love <fx@gnu.org>
parents:
diff changeset
1853 Handle failure of FIONREAD.
Dave Love <fx@gnu.org>
parents:
diff changeset
1854 send_process_trap:
Dave Love <fx@gnu.org>
parents:
diff changeset
1855 In 4.1, release SIGPIPE and SIGALRM.
Dave Love <fx@gnu.org>
parents:
diff changeset
1856 sig_process: check current_group for nil or not,
Dave Love <fx@gnu.org>
parents:
diff changeset
1857 rather than 0 or not.
Dave Love <fx@gnu.org>
parents:
diff changeset
1858 count_active_processes: get rid of arg `buffer' which was unused.
Dave Love <fx@gnu.org>
parents:
diff changeset
1859 child_sig: strange hacks with dead_pid for 4.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1860 Hold and release SIGCHLD in 4.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1861 Do not call deactivate_process in 4.1 (puzzles me).
Dave Love <fx@gnu.org>
parents:
diff changeset
1862
Dave Love <fx@gnu.org>
parents:
diff changeset
1863 * sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1864 Omit fcntl.h under 4.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1865 get_input_pending: return 0 if input not a tty.
Dave Love <fx@gnu.org>
parents:
diff changeset
1866 discard_terminal_input: do nothing if batch mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
1867 stuff_char: err instead of aborting on system V.
Dave Love <fx@gnu.org>
parents:
diff changeset
1868 init_baud_rate: always set ospeed = 0 if batch mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
1869 InitDsp: turn ANYP on rather than off. Make lmode global.
Dave Love <fx@gnu.org>
parents:
diff changeset
1870 In 4.1, turn on LINTRUP if interrupt_input.
Dave Love <fx@gnu.org>
parents:
diff changeset
1871 child_setup_tty: in 4.1, clear LINTRUP in the child.
Dave Love <fx@gnu.org>
parents:
diff changeset
1872 tabs_safe_p: always say tabs are safe if batch mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
1873 RstDsp: In 4.1, turn off LINTRUP if interrupt_input.
Dave Love <fx@gnu.org>
parents:
diff changeset
1874 setpriority: define as noop for 4.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1875 request_sigio: for 4.1, turn on LINTRUP.
Dave Love <fx@gnu.org>
parents:
diff changeset
1876 unrequest_sigio: for 4.1, turn off LINTRUP.
Dave Love <fx@gnu.org>
parents:
diff changeset
1877
Dave Love <fx@gnu.org>
parents:
diff changeset
1878 * read.c (readevalloop, read_list, read_vector, intern):
Dave Love <fx@gnu.org>
parents:
diff changeset
1879 Dereference expressions of type pointer-to-function before calling.
Dave Love <fx@gnu.org>
parents:
diff changeset
1880
Dave Love <fx@gnu.org>
parents:
diff changeset
1881 * read.c (hash_string):
Dave Love <fx@gnu.org>
parents:
diff changeset
1882 Use unsigned char, not char, for strings.
Dave Love <fx@gnu.org>
parents:
diff changeset
1883
Dave Love <fx@gnu.org>
parents:
diff changeset
1884 * read.c (map_obarray):
Dave Love <fx@gnu.org>
parents:
diff changeset
1885 Expect function to be mapped to return int, not Lisp_Object.
Dave Love <fx@gnu.org>
parents:
diff changeset
1886
Dave Love <fx@gnu.org>
parents:
diff changeset
1887 * undo.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1888 Include lisp.h before undo.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
1889
Dave Love <fx@gnu.org>
parents:
diff changeset
1890 * unexec.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1891 Introduce ADDR_CORRECT. Apply it to supplied values
Dave Love <fx@gnu.org>
parents:
diff changeset
1892 for bss_start and data_start, and to values returned by sbrk.
Dave Love <fx@gnu.org>
parents:
diff changeset
1893 Use NBPG instead of getpagesize () in BSD4.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
1894 Use char *'s for ptr and end in copy_text_and_data.
Dave Love <fx@gnu.org>
parents:
diff changeset
1895
Dave Love <fx@gnu.org>
parents:
diff changeset
1896 * print.c (print):
Dave Love <fx@gnu.org>
parents:
diff changeset
1897 Remove unused fourth arg from recursive calls.
Dave Love <fx@gnu.org>
parents:
diff changeset
1898
Dave Love <fx@gnu.org>
parents:
diff changeset
1899 * minibuf.c (Fminibuffer_complete{,_and_exit}):
Dave Love <fx@gnu.org>
parents:
diff changeset
1900 Copy function value into variable before switching on it.
Dave Love <fx@gnu.org>
parents:
diff changeset
1901 (Direct way loses on orion).
Dave Love <fx@gnu.org>
parents:
diff changeset
1902
Dave Love <fx@gnu.org>
parents:
diff changeset
1903 * s-*.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
1904 Define HAVE_SELECT and NONSYSTEM_DIR_LIBRARY where appropriate.
Dave Love <fx@gnu.org>
parents:
diff changeset
1905 Reorder the flags, and make all the s- files look parallel.
Dave Love <fx@gnu.org>
parents:
diff changeset
1906
Dave Love <fx@gnu.org>
parents:
diff changeset
1907 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1908 Define new constructs sigfree, sigholdx, sigblockx,
Dave Love <fx@gnu.org>
parents:
diff changeset
1909 sigunblockx, sigpausex which do one thing in 4.1 and another in
Dave Love <fx@gnu.org>
parents:
diff changeset
1910 4.2. In 4.1, use SIGTINT as if it were SIGIO.
Dave Love <fx@gnu.org>
parents:
diff changeset
1911
Dave Love <fx@gnu.org>
parents:
diff changeset
1912 * keyboard.c (getchar, interrupt_signal):
Dave Love <fx@gnu.org>
parents:
diff changeset
1913 Don't omit the arg DoDsp or Fdo_auto_save wants.
Dave Love <fx@gnu.org>
parents:
diff changeset
1914
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
1915 * keyboard.c (echo_them, input_available_signal):
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1916 Put in hair for 4.1 for interfacing with select emulation.
Dave Love <fx@gnu.org>
parents:
diff changeset
1917
Dave Love <fx@gnu.org>
parents:
diff changeset
1918 * keyboard.c (top_level_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
1919 * macro.c (pop_kbd_macro):
Dave Love <fx@gnu.org>
parents:
diff changeset
1920 Must have type Lisp_Object, and return a valid one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1921
Dave Love <fx@gnu.org>
parents:
diff changeset
1922 * keymap.c (describe_{vector,alist}):
Dave Love <fx@gnu.org>
parents:
diff changeset
1923 Expect elt_describer to return int, not Lisp_Object.
Dave Love <fx@gnu.org>
parents:
diff changeset
1924 Dereference that variable before calling it.
Dave Love <fx@gnu.org>
parents:
diff changeset
1925
Dave Love <fx@gnu.org>
parents:
diff changeset
1926 * keymap.c (apropos1):
Dave Love <fx@gnu.org>
parents:
diff changeset
1927 Must have type Lisp_Object, and return a valid one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1928
Dave Love <fx@gnu.org>
parents:
diff changeset
1929 * syntax.c (describe_syntax):
Dave Love <fx@gnu.org>
parents:
diff changeset
1930 Make it return type int, and don't bother about what int.
Dave Love <fx@gnu.org>
parents:
diff changeset
1931
Dave Love <fx@gnu.org>
parents:
diff changeset
1932 * search.c (search_buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
1933 If fwd, require match to end not beyond search limit.
Dave Love <fx@gnu.org>
parents:
diff changeset
1934
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
1935 1985-10-16 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
1936
Dave Love <fx@gnu.org>
parents:
diff changeset
1937 * alloc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1938 New vars data-bytes-{used,free} that ref malloc_sbrk{,un}used.
Dave Love <fx@gnu.org>
parents:
diff changeset
1939
Dave Love <fx@gnu.org>
parents:
diff changeset
1940 * editfns.c (save_{excursion,restriction}_restore):
Dave Love <fx@gnu.org>
parents:
diff changeset
1941 Must have type Lisp_Object, and return a valid one.
Dave Love <fx@gnu.org>
parents:
diff changeset
1942
Dave Love <fx@gnu.org>
parents:
diff changeset
1943 * editfns.c (format1):
Dave Love <fx@gnu.org>
parents:
diff changeset
1944 Handle NO_ARG_ARRAY case.
Dave Love <fx@gnu.org>
parents:
diff changeset
1945
Dave Love <fx@gnu.org>
parents:
diff changeset
1946 * eval.c (internal_catch, internal_condition_case, unbind_to):
Dave Love <fx@gnu.org>
parents:
diff changeset
1947 Dereference variables of type pointer-to-function before calling.
Dave Love <fx@gnu.org>
parents:
diff changeset
1948
Dave Love <fx@gnu.org>
parents:
diff changeset
1949 * eval.c (Fautoload, call1, call2, call3):
Dave Love <fx@gnu.org>
parents:
diff changeset
1950 If NO_ARG_ARRAY, don't assume that consecutive args can be
Dave Love <fx@gnu.org>
parents:
diff changeset
1951 treated as an array. Copy them into another array.
Dave Love <fx@gnu.org>
parents:
diff changeset
1952
Dave Love <fx@gnu.org>
parents:
diff changeset
1953 * fileio.c (barf_or_query_if_file_exists):
Dave Love <fx@gnu.org>
parents:
diff changeset
1954 Fix paren error.
Dave Love <fx@gnu.org>
parents:
diff changeset
1955
Dave Love <fx@gnu.org>
parents:
diff changeset
1956 * fileio.c (Fcopy_file):
Dave Love <fx@gnu.org>
parents:
diff changeset
1957 Use chmod instead of fchmod on 4.1bsd as well as usg.
Dave Love <fx@gnu.org>
parents:
diff changeset
1958
Dave Love <fx@gnu.org>
parents:
diff changeset
1959 * fileio.c (Frename_file, Fmake_symbolic_link, Fadd_name_to_file):
Dave Love <fx@gnu.org>
parents:
diff changeset
1960 If NO_ARG_ARRAY, don't assume that consecutive args can be
Dave Love <fx@gnu.org>
parents:
diff changeset
1961 treated as an array. Copy them into another array.
Dave Love <fx@gnu.org>
parents:
diff changeset
1962
Dave Love <fx@gnu.org>
parents:
diff changeset
1963 * fileio.c (Frename_file):
Dave Love <fx@gnu.org>
parents:
diff changeset
1964 In 4.1bsd, use link and unlink, since don't have rename.
Dave Love <fx@gnu.org>
parents:
diff changeset
1965
Dave Love <fx@gnu.org>
parents:
diff changeset
1966 * fileio.c (Fmake_symbolic_link):
Dave Love <fx@gnu.org>
parents:
diff changeset
1967 Eliminate this if S_IFLNK not defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
1968
Dave Love <fx@gnu.org>
parents:
diff changeset
1969 * fileio.c (Ffile_symlink_p):
Dave Love <fx@gnu.org>
parents:
diff changeset
1970 Always return nil if S_IFLNK not defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
1971
Dave Love <fx@gnu.org>
parents:
diff changeset
1972 * fileio.c (auto_save_error, auto_save_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
1973 Must have type Lisp_Object, must really return something.
Dave Love <fx@gnu.org>
parents:
diff changeset
1974
Dave Love <fx@gnu.org>
parents:
diff changeset
1975 * fns.c (concat2, nconc2):
Dave Love <fx@gnu.org>
parents:
diff changeset
1976 If NO_ARG_ARRAY, don't assume that consecutive args can be
Dave Love <fx@gnu.org>
parents:
diff changeset
1977 treated as an array. Copy them into another array.
Dave Love <fx@gnu.org>
parents:
diff changeset
1978
Dave Love <fx@gnu.org>
parents:
diff changeset
1979 * fns.c (Frequire):
Dave Love <fx@gnu.org>
parents:
diff changeset
1980 Was calling Fload with only 1 arg. Pass 2 extra nil's.
Dave Love <fx@gnu.org>
parents:
diff changeset
1981
Dave Love <fx@gnu.org>
parents:
diff changeset
1982 * fns.c (Fload_average):
Dave Love <fx@gnu.org>
parents:
diff changeset
1983 If FIXUP_KERNEL_SYMBOL_ADDR is defined, must detect
Dave Love <fx@gnu.org>
parents:
diff changeset
1984 if address of _avenrun is not abs, and fix it up if so.
Dave Love <fx@gnu.org>
parents:
diff changeset
1985
Dave Love <fx@gnu.org>
parents:
diff changeset
1986 * indent.c (position_indentation):
Dave Love <fx@gnu.org>
parents:
diff changeset
1987 Add parens in nested ?...: for clarity.
Dave Love <fx@gnu.org>
parents:
diff changeset
1988
Dave Love <fx@gnu.org>
parents:
diff changeset
1989 * sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1990 Add opendir, closedir and readdir, if NONSYSTEM_DIR_LIBRARY.
Dave Love <fx@gnu.org>
parents:
diff changeset
1991
Dave Love <fx@gnu.org>
parents:
diff changeset
1992 * unexec.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1993 Add some definitions for case of USG and not COFF.
Dave Love <fx@gnu.org>
parents:
diff changeset
1994 These define the BSD names for hdr components in terms of pre-BSD names.
Dave Love <fx@gnu.org>
parents:
diff changeset
1995
Dave Love <fx@gnu.org>
parents:
diff changeset
1996 * sysdep.c, editfns.c, s-*.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
1997 Use (new) get_system_name (defined in sysdep) to get system name
Dave Love <fx@gnu.org>
parents:
diff changeset
1998 in init_editfns. No more need for SYSTEM_NAME and
Dave Love <fx@gnu.org>
parents:
diff changeset
1999 SYSTEM_NAME_DECL.
Dave Love <fx@gnu.org>
parents:
diff changeset
2000
Dave Love <fx@gnu.org>
parents:
diff changeset
2001 * sysdep.c (select):
Dave Love <fx@gnu.org>
parents:
diff changeset
2002 Use not HAVE_SELECT as condition to define this.
Dave Love <fx@gnu.org>
parents:
diff changeset
2003
Dave Love <fx@gnu.org>
parents:
diff changeset
2004 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2005 Get error instead of croaking if want to send SIGTSTP.
Dave Love <fx@gnu.org>
parents:
diff changeset
2006 Get compile time error in gobble_input if SIGIO is not defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
2007
Dave Love <fx@gnu.org>
parents:
diff changeset
2008 * emacs.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2009 Always include types.h. Omit time.h and resource.h in 4.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
2010
Dave Love <fx@gnu.org>
parents:
diff changeset
2011 * dispnew.c (Fsit_for, Fsleep_for):
Dave Love <fx@gnu.org>
parents:
diff changeset
2012 Rearrange conditionals to use only HAVE_TIMEVAL and (new) HAVE_SELECT.
Dave Love <fx@gnu.org>
parents:
diff changeset
2013
Dave Love <fx@gnu.org>
parents:
diff changeset
2014 * dired.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2015 Flush NO_DIR_LIBRARY case. If NONSYSTEM_DIR_LIBRARY,
Dave Love <fx@gnu.org>
parents:
diff changeset
2016 use "ndir.h" which will come with Emacs.
Dave Love <fx@gnu.org>
parents:
diff changeset
2017
Dave Love <fx@gnu.org>
parents:
diff changeset
2018 * alloca.s, crt0.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2019 Check m68000 flag only if m68k flag is not defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
2020
Dave Love <fx@gnu.org>
parents:
diff changeset
2021 * fileio.c (Finsert_file_contents):
Dave Love <fx@gnu.org>
parents:
diff changeset
2022 Set up for this to be undone.
Dave Love <fx@gnu.org>
parents:
diff changeset
2023
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2024 1985-10-15 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2025
Dave Love <fx@gnu.org>
parents:
diff changeset
2026 * syntax.c (Fmodify_syntax_entry):
Dave Love <fx@gnu.org>
parents:
diff changeset
2027 Use %s rather than %c in interactive string.
Dave Love <fx@gnu.org>
parents:
diff changeset
2028
Dave Love <fx@gnu.org>
parents:
diff changeset
2029 * callint.c (Fcall_interactively):
Dave Love <fx@gnu.org>
parents:
diff changeset
2030 For arg read with code `c', convert as char to a string
Dave Love <fx@gnu.org>
parents:
diff changeset
2031 for use in prompting for future args.
Dave Love <fx@gnu.org>
parents:
diff changeset
2032
Dave Love <fx@gnu.org>
parents:
diff changeset
2033 * keymap.c (describe_{map,map_tree,vector,alist}):
Dave Love <fx@gnu.org>
parents:
diff changeset
2034 All take additional arg PARTIAL which, if nonzero,
Dave Love <fx@gnu.org>
parents:
diff changeset
2035 means check each definition for a `suppress-keymap'
Dave Love <fx@gnu.org>
parents:
diff changeset
2036 property and ignore it if property non-nil.
Dave Love <fx@gnu.org>
parents:
diff changeset
2037
Dave Love <fx@gnu.org>
parents:
diff changeset
2038 * keymap.c (describe_bindings):
Dave Love <fx@gnu.org>
parents:
diff changeset
2039 * doc.c (Fsubstitute_command_keys):
Dave Love <fx@gnu.org>
parents:
diff changeset
2040 * syntax.c (describe_syntax):
Dave Love <fx@gnu.org>
parents:
diff changeset
2041 Pass zero or 1 as PARTIAL arg to those functions.
Dave Love <fx@gnu.org>
parents:
diff changeset
2042
Dave Love <fx@gnu.org>
parents:
diff changeset
2043 * filelock.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2044 Use PATH_SUPERLOCK as name of superlock file,
Dave Love <fx@gnu.org>
parents:
diff changeset
2045 and PATH_LOCK as name of lock directory.
Dave Love <fx@gnu.org>
parents:
diff changeset
2046 * paths.h, paths.h.dist:
Dave Love <fx@gnu.org>
parents:
diff changeset
2047 Define those two.
Dave Love <fx@gnu.org>
parents:
diff changeset
2048
Dave Love <fx@gnu.org>
parents:
diff changeset
2049 * callproc.c (Fcall_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
2050 Always try opening program before forking.
Dave Love <fx@gnu.org>
parents:
diff changeset
2051
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2052 1985-10-14 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2053
Dave Love <fx@gnu.org>
parents:
diff changeset
2054 * Makefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
2055 Now it takes ymakefile, passes it thru cpp to get xmakefile,
Dave Love <fx@gnu.org>
parents:
diff changeset
2056 then runs `make' on that. ymakefile is the old Makefile.
Dave Love <fx@gnu.org>
parents:
diff changeset
2057 All comments now are within /*...*/, and #ifdef's are used
Dave Love <fx@gnu.org>
parents:
diff changeset
2058 to select the flags and libraries to be used.
Dave Love <fx@gnu.org>
parents:
diff changeset
2059
Dave Love <fx@gnu.org>
parents:
diff changeset
2060 * s-*.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
2061 Define new macro SYSTEM_NAME_DECL which does any global
Dave Love <fx@gnu.org>
parents:
diff changeset
2062 declarations needed to prepare for using SYSTEM_NAME.
Dave Love <fx@gnu.org>
parents:
diff changeset
2063 The flag ASSEMBLY is no longer needed to prevent s-*.h
Dave Love <fx@gnu.org>
parents:
diff changeset
2064 from doing anything besides defining macros.
Dave Love <fx@gnu.org>
parents:
diff changeset
2065
Dave Love <fx@gnu.org>
parents:
diff changeset
2066 * editfns.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2067 Use SYSTEM_NAME_DECL.
Dave Love <fx@gnu.org>
parents:
diff changeset
2068
Dave Love <fx@gnu.org>
parents:
diff changeset
2069 * alloca.s:
Dave Love <fx@gnu.org>
parents:
diff changeset
2070 No longer need to define ASSEMBLY.
Dave Love <fx@gnu.org>
parents:
diff changeset
2071
Dave Love <fx@gnu.org>
parents:
diff changeset
2072 * eval.c (apply_lambda, funcall_lambda):
Dave Love <fx@gnu.org>
parents:
diff changeset
2073 Flush &quote support.
Dave Love <fx@gnu.org>
parents:
diff changeset
2074
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2075 1985-10-11 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2076
Dave Love <fx@gnu.org>
parents:
diff changeset
2077 * fileio.c (Frename_file):
Dave Love <fx@gnu.org>
parents:
diff changeset
2078 If fails due to moving across devices, copy and delete old file.
Dave Love <fx@gnu.org>
parents:
diff changeset
2079
Dave Love <fx@gnu.org>
parents:
diff changeset
2080 * keymap.c (insert_first_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
2081 If the first line contains `\[', pass the string thru
Dave Love <fx@gnu.org>
parents:
diff changeset
2082 substitute-command-keys and try again.
Dave Love <fx@gnu.org>
parents:
diff changeset
2083
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2084 1985-10-10 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2085
Dave Love <fx@gnu.org>
parents:
diff changeset
2086 * Makefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
2087 Define new parameter LDFLAGS, and make more use of LIBES.
Dave Love <fx@gnu.org>
parents:
diff changeset
2088 Have new code to define their values for various systems.
Dave Love <fx@gnu.org>
parents:
diff changeset
2089
Dave Love <fx@gnu.org>
parents:
diff changeset
2090 * sysdep.c, s-unipl5.2.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
2091 Define MAXPATHLEN here if not def by system.
Dave Love <fx@gnu.org>
parents:
diff changeset
2092 Do not define it in s- files.
Dave Love <fx@gnu.org>
parents:
diff changeset
2093
Dave Love <fx@gnu.org>
parents:
diff changeset
2094 * keyboard.c (interrupt_signal):
Dave Love <fx@gnu.org>
parents:
diff changeset
2095 In system V, cannot actually stop, but do offer to auto-save
Dave Love <fx@gnu.org>
parents:
diff changeset
2096 or abort.
Dave Love <fx@gnu.org>
parents:
diff changeset
2097
Dave Love <fx@gnu.org>
parents:
diff changeset
2098 * dired.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2099 Do not include dir.h if including ndir.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
2100
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2101 1985-10-09 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2102
Dave Love <fx@gnu.org>
parents:
diff changeset
2103 * fileio.c (Fsubstitute_in_command_name):
Dave Love <fx@gnu.org>
parents:
diff changeset
2104 Simplify /~ and // if produced as result of variable substitution.
Dave Love <fx@gnu.org>
parents:
diff changeset
2105
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2106 1985-10-08 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2107
Dave Love <fx@gnu.org>
parents:
diff changeset
2108 * fns.c (concat):
Dave Love <fx@gnu.org>
parents:
diff changeset
2109 Failed to initialize data type of `len'.
Dave Love <fx@gnu.org>
parents:
diff changeset
2110
Dave Love <fx@gnu.org>
parents:
diff changeset
2111 * editfns.c (Fregion_to_string):
Dave Love <fx@gnu.org>
parents:
diff changeset
2112 Delete it. Put it in mlsupport.el.
Dave Love <fx@gnu.org>
parents:
diff changeset
2113
Dave Love <fx@gnu.org>
parents:
diff changeset
2114 * search.c (Fregion_around_match):
Dave Love <fx@gnu.org>
parents:
diff changeset
2115 Delete it. Put it in mlsupport.el.
Dave Love <fx@gnu.org>
parents:
diff changeset
2116
Dave Love <fx@gnu.org>
parents:
diff changeset
2117 * syntax.c (scan_lists):
Dave Love <fx@gnu.org>
parents:
diff changeset
2118 Fix bug of ignoring the character before a comment-start pair
Dave Love <fx@gnu.org>
parents:
diff changeset
2119 when parsing backward. Also don't consider /*/ a complete comment.
Dave Love <fx@gnu.org>
parents:
diff changeset
2120
Dave Love <fx@gnu.org>
parents:
diff changeset
2121 * dispnew.c (Fsit_for):
Dave Love <fx@gnu.org>
parents:
diff changeset
2122 Use simulator for select, if not HAVE_TIMEVAL.
Dave Love <fx@gnu.org>
parents:
diff changeset
2123 * dispnew.c (ChangeScreenSize):
Dave Love <fx@gnu.org>
parents:
diff changeset
2124 Pass zero as third arg to set_window_{height,width}.
Dave Love <fx@gnu.org>
parents:
diff changeset
2125 * dispnew.c (update_screen):
Dave Love <fx@gnu.org>
parents:
diff changeset
2126 Detect failure of ioctl TIOCOUTQ.
Dave Love <fx@gnu.org>
parents:
diff changeset
2127 * dispnew.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2128 Don't use fcntl.h; appears not to be needed.
Dave Love <fx@gnu.org>
parents:
diff changeset
2129
Dave Love <fx@gnu.org>
parents:
diff changeset
2130 * dired.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2131 Handle fact that 4.1 has no symbolic links, just like sysV:
Dave Love <fx@gnu.org>
parents:
diff changeset
2132 Make conditionals check S_IFLNK rather than USG.
Dave Love <fx@gnu.org>
parents:
diff changeset
2133 Also, check new flag NONSYSTEM_DIR_LIBRARY which 4.1 will set.
Dave Love <fx@gnu.org>
parents:
diff changeset
2134
Dave Love <fx@gnu.org>
parents:
diff changeset
2135 * cm.c (cmcostinit, cmgoto, cmputc):
Dave Love <fx@gnu.org>
parents:
diff changeset
2136 Make these the names of the functions that do the work
Dave Love <fx@gnu.org>
parents:
diff changeset
2137 instead of macros going through variables that
Dave Love <fx@gnu.org>
parents:
diff changeset
2138 might fail to be set up.
Dave Love <fx@gnu.org>
parents:
diff changeset
2139
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2140 1985-10-07 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2141
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2142 * print.c (print):
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2143 No need to escape symbols + and - if not followed by digits.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2144
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2145 1985-10-07 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2146
Dave Love <fx@gnu.org>
parents:
diff changeset
2147 * filelock.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2148 New file containing stuff to handle locking files while
Dave Love <fx@gnu.org>
parents:
diff changeset
2149 they are being edited.
Dave Love <fx@gnu.org>
parents:
diff changeset
2150
Dave Love <fx@gnu.org>
parents:
diff changeset
2151 * buffer.c (Fset_buffer_modified_p):
Dave Love <fx@gnu.org>
parents:
diff changeset
2152 Lock or unlock the visited file accordingly.
Dave Love <fx@gnu.org>
parents:
diff changeset
2153
Dave Love <fx@gnu.org>
parents:
diff changeset
2154 * buffer.c (Fdelete_buffer_internal)
Dave Love <fx@gnu.org>
parents:
diff changeset
2155 Unlock the visited file.
Dave Love <fx@gnu.org>
parents:
diff changeset
2156
Dave Love <fx@gnu.org>
parents:
diff changeset
2157 * fileio.c (Fread_file_contents):
Dave Love <fx@gnu.org>
parents:
diff changeset
2158 Mark buffer as modified using modify_buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
2159 If visiting, unlock old and new visited files.
Dave Love <fx@gnu.org>
parents:
diff changeset
2160
Dave Love <fx@gnu.org>
parents:
diff changeset
2161 * fileio.c (Fwrite_region):
Dave Love <fx@gnu.org>
parents:
diff changeset
2162 Lock file to begin with; unlock on error or when done.
Dave Love <fx@gnu.org>
parents:
diff changeset
2163
Dave Love <fx@gnu.org>
parents:
diff changeset
2164 * undo.c (Fundo_more):
Dave Love <fx@gnu.org>
parents:
diff changeset
2165 Unlock file if undoing makes buffer unmodified.
Dave Love <fx@gnu.org>
parents:
diff changeset
2166
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2167 1985-10-06 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2168
Dave Love <fx@gnu.org>
parents:
diff changeset
2169 * dired.c (file_name_completions):
Dave Love <fx@gnu.org>
parents:
diff changeset
2170 If looking for list of all completions, don't ignore any.
Dave Love <fx@gnu.org>
parents:
diff changeset
2171 Do this by starting with passcount = 1.
Dave Love <fx@gnu.org>
parents:
diff changeset
2172
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2173 1985-10-05 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2174
Dave Love <fx@gnu.org>
parents:
diff changeset
2175 * xdisp.c (message):
Dave Love <fx@gnu.org>
parents:
diff changeset
2176 Use doprnt instead of sprintf: prevent overflowing buf.
Dave Love <fx@gnu.org>
parents:
diff changeset
2177
Dave Love <fx@gnu.org>
parents:
diff changeset
2178 * xdisp.c (decode_mode_spec):
Dave Love <fx@gnu.org>
parents:
diff changeset
2179 Protect against overflowing tbuf even if strings are clobbered
Dave Love <fx@gnu.org>
parents:
diff changeset
2180 and have negative length.
Dave Love <fx@gnu.org>
parents:
diff changeset
2181
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2182 1985-10-02 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2183
Dave Love <fx@gnu.org>
parents:
diff changeset
2184 * insdel.c (delete_range):
Dave Love <fx@gnu.org>
parents:
diff changeset
2185 Must immediately relocate markers into deleted text.
Dave Love <fx@gnu.org>
parents:
diff changeset
2186 Otherwise if an insertion follows they may end up pointing
Dave Love <fx@gnu.org>
parents:
diff changeset
2187 into the middle of it.
Dave Love <fx@gnu.org>
parents:
diff changeset
2188
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2189 1985-10-01 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2190
Dave Love <fx@gnu.org>
parents:
diff changeset
2191 * dispnew.c, xdisp.c, minibuf.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2192 cursX and cursY are now origin zero.
Dave Love <fx@gnu.org>
parents:
diff changeset
2193 last_point_x and last_point_y of a window, likewise.
Dave Love <fx@gnu.org>
parents:
diff changeset
2194
Dave Love <fx@gnu.org>
parents:
diff changeset
2195 * term.c (set_scroll_region, term_init, calculate_costs):
Dave Love <fx@gnu.org>
parents:
diff changeset
2196 New "cS" string, in TS_set_scroll_region_1,
Dave Love <fx@gnu.org>
parents:
diff changeset
2197 accepts four params suitable for handling aaa's \E[...p cmd.
Dave Love <fx@gnu.org>
parents:
diff changeset
2198
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2199 1985-09-30 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2200
Dave Love <fx@gnu.org>
parents:
diff changeset
2201 * xdisp.c (redisplay_window):
Dave Love <fx@gnu.org>
parents:
diff changeset
2202 Don't clobber the point value of the buffer
Dave Love <fx@gnu.org>
parents:
diff changeset
2203 being redisplayed.
Dave Love <fx@gnu.org>
parents:
diff changeset
2204 Make sure the displayed point value is inside
Dave Love <fx@gnu.org>
parents:
diff changeset
2205 the buffer bounds; correct it if not.
Dave Love <fx@gnu.org>
parents:
diff changeset
2206
Dave Love <fx@gnu.org>
parents:
diff changeset
2207 * term.c (reassert_line_highlight):
Dave Love <fx@gnu.org>
parents:
diff changeset
2208 Define reassert_line_highlight_hook, and call it.
Dave Love <fx@gnu.org>
parents:
diff changeset
2209
Dave Love <fx@gnu.org>
parents:
diff changeset
2210 * dispnew.c (direct_output_for_self_insert):
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2211 Call reassert_line_highlight.
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2212
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2213 1985-09-29 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2214
Dave Love <fx@gnu.org>
parents:
diff changeset
2215 * print.c (print):
Dave Love <fx@gnu.org>
parents:
diff changeset
2216 Fix one-off bug in Vprint_length; one element too few
Dave Love <fx@gnu.org>
parents:
diff changeset
2217 used to be printed.
Dave Love <fx@gnu.org>
parents:
diff changeset
2218
Dave Love <fx@gnu.org>
parents:
diff changeset
2219 * fileio.c (Fread_file_name_internal):
Dave Love <fx@gnu.org>
parents:
diff changeset
2220 Avoid error when spec'd name has no slashes.
Dave Love <fx@gnu.org>
parents:
diff changeset
2221
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2222 1985-09-28 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2223
Dave Love <fx@gnu.org>
parents:
diff changeset
2224 * term.c (clear_to_end, clear_screen):
Dave Love <fx@gnu.org>
parents:
diff changeset
2225 Set cleared lines to the background highlighting state.
Dave Love <fx@gnu.org>
parents:
diff changeset
2226
Dave Love <fx@gnu.org>
parents:
diff changeset
2227 * read.c (read1):
Dave Love <fx@gnu.org>
parents:
diff changeset
2228 Don't ignore pure doc strings once DOCSTR already parsed.
Dave Love <fx@gnu.org>
parents:
diff changeset
2229
Dave Love <fx@gnu.org>
parents:
diff changeset
2230 * read.c (readevalloop & callers):
Dave Love <fx@gnu.org>
parents:
diff changeset
2231 Eliminate delayflag feature.
Dave Love <fx@gnu.org>
parents:
diff changeset
2232
Dave Love <fx@gnu.org>
parents:
diff changeset
2233 * eval.c (do_autoload):
Dave Love <fx@gnu.org>
parents:
diff changeset
2234 Set up unwind-protect un_autoload and bind
Dave Love <fx@gnu.org>
parents:
diff changeset
2235 Vautoload_queue non-nil. This will undo all defuns and
Dave Love <fx@gnu.org>
parents:
diff changeset
2236 provides if the file does not finish loading.
Dave Love <fx@gnu.org>
parents:
diff changeset
2237
Dave Love <fx@gnu.org>
parents:
diff changeset
2238 * data.c (Fset):
Dave Love <fx@gnu.org>
parents:
diff changeset
2239 If Vautoload_queue non-nil, record function and old definition
Dave Love <fx@gnu.org>
parents:
diff changeset
2240 by consing onto Vautoload_qeueue.
Dave Love <fx@gnu.org>
parents:
diff changeset
2241
Dave Love <fx@gnu.org>
parents:
diff changeset
2242 * fns.c (Fprovide):
Dave Love <fx@gnu.org>
parents:
diff changeset
2243 If Vautoload_queue is non-nil, record old value of Vfeatures.
Dave Love <fx@gnu.org>
parents:
diff changeset
2244
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2245 1985-09-27 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2246
Dave Love <fx@gnu.org>
parents:
diff changeset
2247 * abbrev.c (Fdefine_global_abbrev, Fdefine_mode_abbrev):
Dave Love <fx@gnu.org>
parents:
diff changeset
2248 Convert name to lower case before defining.
Dave Love <fx@gnu.org>
parents:
diff changeset
2249 (Since expansion always does that too.)
Dave Love <fx@gnu.org>
parents:
diff changeset
2250
Dave Love <fx@gnu.org>
parents:
diff changeset
2251 * buffer.c (init_buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
2252 Don't add / to end of wd if it ends in / already.
Dave Love <fx@gnu.org>
parents:
diff changeset
2253 * buffer.c (init_buffer_once):
Dave Love <fx@gnu.org>
parents:
diff changeset
2254 Add variable `tem'. Don't call Fcurrent_buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
2255
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2256 1985-09-26 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2257
Dave Love <fx@gnu.org>
parents:
diff changeset
2258 * fileio.c (Fexpand_file_name):
Dave Love <fx@gnu.org>
parents:
diff changeset
2259 Discard through any slash that precedes a tilde.
Dave Love <fx@gnu.org>
parents:
diff changeset
2260
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2261 1985-09-20 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2262
Dave Love <fx@gnu.org>
parents:
diff changeset
2263 * fns.c (concat):
Dave Love <fx@gnu.org>
parents:
diff changeset
2264 In the case of append, don't copy or test the last arg.
Dave Love <fx@gnu.org>
parents:
diff changeset
2265
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2266 1985-09-19 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2267
Dave Love <fx@gnu.org>
parents:
diff changeset
2268 * keyboard.c (command_loop_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
2269 If minibuffer and echo area both in use,
Dave Love <fx@gnu.org>
parents:
diff changeset
2270 wait 2 sec and redraw minibuffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
2271
Dave Love <fx@gnu.org>
parents:
diff changeset
2272 * keyboard.c (cmd_error):
Dave Love <fx@gnu.org>
parents:
diff changeset
2273 Remove similar feature for errors only.
Dave Love <fx@gnu.org>
parents:
diff changeset
2274
Dave Love <fx@gnu.org>
parents:
diff changeset
2275 * read.c (readevalloop and callers):
Dave Love <fx@gnu.org>
parents:
diff changeset
2276 Don't eval any forms until all forms read.
Dave Love <fx@gnu.org>
parents:
diff changeset
2277
Dave Love <fx@gnu.org>
parents:
diff changeset
2278 * dispnew.c (scrolling):
Dave Love <fx@gnu.org>
parents:
diff changeset
2279 Postpone fixup of free_at_end_vpos
Dave Love <fx@gnu.org>
parents:
diff changeset
2280 until unchanged_at_bottom is set up.
Dave Love <fx@gnu.org>
parents:
diff changeset
2281
Dave Love <fx@gnu.org>
parents:
diff changeset
2282 * everywhere:
Dave Love <fx@gnu.org>
parents:
diff changeset
2283 Remove many variables not really used.
Dave Love <fx@gnu.org>
parents:
diff changeset
2284
Dave Love <fx@gnu.org>
parents:
diff changeset
2285 * process.c (count_active_processes):
Dave Love <fx@gnu.org>
parents:
diff changeset
2286 Fix garbage code to ignore, correctly,
Dave Love <fx@gnu.org>
parents:
diff changeset
2287 stopped or dead processes.
Dave Love <fx@gnu.org>
parents:
diff changeset
2288
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2289 1985-09-17 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2290
Dave Love <fx@gnu.org>
parents:
diff changeset
2291 * Don't use strings.h (not all Unix versions have it).
Dave Love <fx@gnu.org>
parents:
diff changeset
2292 Declare index explicitly where needed.
Dave Love <fx@gnu.org>
parents:
diff changeset
2293
Dave Love <fx@gnu.org>
parents:
diff changeset
2294 * sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2295 Define select, for 4.1.
Dave Love <fx@gnu.org>
parents:
diff changeset
2296
Dave Love <fx@gnu.org>
parents:
diff changeset
2297 * s-*.h, sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2298 New flag BSTRING says system has bcopy, etc., functions.
Dave Love <fx@gnu.org>
parents:
diff changeset
2299 If not, define them in sysdep.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
2300
Dave Love <fx@gnu.org>
parents:
diff changeset
2301 * buffer.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2302 Define MAXPATHLEN if system does not.
Dave Love <fx@gnu.org>
parents:
diff changeset
2303 Pass two args to Fnext_window, as it expects.
Dave Love <fx@gnu.org>
parents:
diff changeset
2304
Dave Love <fx@gnu.org>
parents:
diff changeset
2305 * abbrev.c (Fdefine_global_abbrev, Fdefine_local_abbrev):
Dave Love <fx@gnu.org>
parents:
diff changeset
2306 Always pass Fdefine_abbrev five args.
Dave Love <fx@gnu.org>
parents:
diff changeset
2307
Dave Love <fx@gnu.org>
parents:
diff changeset
2308 * term.c (write_chars):
Dave Love <fx@gnu.org>
parents:
diff changeset
2309 Clear error flag of stdout to recover from 4.2 kernel bug.
Dave Love <fx@gnu.org>
parents:
diff changeset
2310
Dave Love <fx@gnu.org>
parents:
diff changeset
2311 * unexec.c (make_hdr):
Dave Love <fx@gnu.org>
parents:
diff changeset
2312 Remove sun data_start rounding change: round down again.
Dave Love <fx@gnu.org>
parents:
diff changeset
2313
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2314 1985-09-13 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2315
Dave Love <fx@gnu.org>
parents:
diff changeset
2316 * minibuf.c (minibuf_completion_help_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
2317 Always indent at least one space between the two function names on
Dave Love <fx@gnu.org>
parents:
diff changeset
2318 a line.
Dave Love <fx@gnu.org>
parents:
diff changeset
2319
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2320 1985-09-12 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2321
Dave Love <fx@gnu.org>
parents:
diff changeset
2322 * syntax.h, syntax.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2323 Define new syntax class Spunct, for punctuation.
Dave Love <fx@gnu.org>
parents:
diff changeset
2324 Acts like whitespace in word and list parsing.
Dave Love <fx@gnu.org>
parents:
diff changeset
2325 Define all non-whitespace that used to be Swhitespace as
Dave Love <fx@gnu.org>
parents:
diff changeset
2326 being punctuation.
Dave Love <fx@gnu.org>
parents:
diff changeset
2327
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2328 1985-09-11 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2329
Dave Love <fx@gnu.org>
parents:
diff changeset
2330 * dired.c (file_name_completions):
Dave Love <fx@gnu.org>
parents:
diff changeset
2331 Fix bug matching implicit slash after name of dir
Dave Love <fx@gnu.org>
parents:
diff changeset
2332 against an implicit slash in bestmatch.
Dave Love <fx@gnu.org>
parents:
diff changeset
2333
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2334 1985-09-10 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2335
Dave Love <fx@gnu.org>
parents:
diff changeset
2336 * cmds.c (Fnewline):
Dave Love <fx@gnu.org>
parents:
diff changeset
2337 Barf immediately if buffer read only.
Dave Love <fx@gnu.org>
parents:
diff changeset
2338
Dave Love <fx@gnu.org>
parents:
diff changeset
2339 * doc.c (Fsubstitute_command_keys):
Dave Love <fx@gnu.org>
parents:
diff changeset
2340 If string contains \{VAR}, get value of VAR and describe as
Dave Love <fx@gnu.org>
parents:
diff changeset
2341 keymap.
Dave Love <fx@gnu.org>
parents:
diff changeset
2342
Dave Love <fx@gnu.org>
parents:
diff changeset
2343 * keymap.c (describe_map_tree):
Dave Love <fx@gnu.org>
parents:
diff changeset
2344 New function to describe a map and all maps reachable from it.
Dave Love <fx@gnu.org>
parents:
diff changeset
2345
Dave Love <fx@gnu.org>
parents:
diff changeset
2346 * keymap.c (describe_bindings):
Dave Love <fx@gnu.org>
parents:
diff changeset
2347 Describe local bindings first.
Dave Love <fx@gnu.org>
parents:
diff changeset
2348
Dave Love <fx@gnu.org>
parents:
diff changeset
2349 * abbrev.c (describe_abbrev):
Dave Love <fx@gnu.org>
parents:
diff changeset
2350 Direct final newline to same stream as everything else.
Dave Love <fx@gnu.org>
parents:
diff changeset
2351
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2352 1985-09-08 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2353
Dave Love <fx@gnu.org>
parents:
diff changeset
2354 * editfns.c, dispnew.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2355 Definition of baud-rate moved to dispnew.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
2356
Dave Love <fx@gnu.org>
parents:
diff changeset
2357 * editfns.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2358 Functions point{-marker}, point-max{-marker} and
Dave Love <fx@gnu.org>
parents:
diff changeset
2359 point-min{-marker} defined. Old dot- names still exist
Dave Love <fx@gnu.org>
parents:
diff changeset
2360 as aliases.
Dave Love <fx@gnu.org>
parents:
diff changeset
2361
Dave Love <fx@gnu.org>
parents:
diff changeset
2362 * Pervasive:
Dave Love <fx@gnu.org>
parents:
diff changeset
2363 "dot" changed to "point" in just about everything,
Dave Love <fx@gnu.org>
parents:
diff changeset
2364 including names that contain it, such as SetDot.
Dave Love <fx@gnu.org>
parents:
diff changeset
2365
Dave Love <fx@gnu.org>
parents:
diff changeset
2366 * callint.c (Fcall_interactively):
Dave Love <fx@gnu.org>
parents:
diff changeset
2367 Make elements of command-history be expressions
Dave Love <fx@gnu.org>
parents:
diff changeset
2368 by quoting each arg that is not self-evaluating.
Dave Love <fx@gnu.org>
parents:
diff changeset
2369
Dave Love <fx@gnu.org>
parents:
diff changeset
2370 * eval.c (Fsignal, find_handler_clause):
Dave Love <fx@gnu.org>
parents:
diff changeset
2371 If debugger returns, return its value from Fsignal.
Dave Love <fx@gnu.org>
parents:
diff changeset
2372
Dave Love <fx@gnu.org>
parents:
diff changeset
2373 * All calls to Fsignal:
Dave Love <fx@gnu.org>
parents:
diff changeset
2374 Do something reasonable if Fsignal returns.
Dave Love <fx@gnu.org>
parents:
diff changeset
2375 Often, just return what it returned.
Dave Love <fx@gnu.org>
parents:
diff changeset
2376 `error' still never returns to its caller.
Dave Love <fx@gnu.org>
parents:
diff changeset
2377
Dave Love <fx@gnu.org>
parents:
diff changeset
2378 * Signalling Qargs_out_of_range:
Dave Love <fx@gnu.org>
parents:
diff changeset
2379 Use new functions args_out_of_range and args_out_of_range_3
Dave Love <fx@gnu.org>
parents:
diff changeset
2380 (in data.c) to do this.
Dave Love <fx@gnu.org>
parents:
diff changeset
2381
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2382 1985-09-07 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2383
Dave Love <fx@gnu.org>
parents:
diff changeset
2384 * search.c (compile_pattern & callers):
Dave Love <fx@gnu.org>
parents:
diff changeset
2385 Must recompile even the same string if translate table is
Dave Love <fx@gnu.org>
parents:
diff changeset
2386 different. Pass translate table as arg to compile_pattern.
Dave Love <fx@gnu.org>
parents:
diff changeset
2387
Dave Love <fx@gnu.org>
parents:
diff changeset
2388 * buffer.c (switch-to-buffer-other-window):
Dave Love <fx@gnu.org>
parents:
diff changeset
2389 Eliminate this name; it's now defined in files.el.
Dave Love <fx@gnu.org>
parents:
diff changeset
2390
Dave Love <fx@gnu.org>
parents:
diff changeset
2391 * window.c (Fget_lru_window):
Dave Love <fx@gnu.org>
parents:
diff changeset
2392 Give preference to full-width windows.
Dave Love <fx@gnu.org>
parents:
diff changeset
2393 * window.c (display_buffer):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2394 Only split full-width windows.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2395
Dave Love <fx@gnu.org>
parents:
diff changeset
2396 * search.c (Fstring_match):
Dave Love <fx@gnu.org>
parents:
diff changeset
2397 Set the search_regs, like buffer searching commands.
Dave Love <fx@gnu.org>
parents:
diff changeset
2398
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2399 1985-09-06 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2400
Dave Love <fx@gnu.org>
parents:
diff changeset
2401 * editfns.c (Finsert_before_markers):
Dave Love <fx@gnu.org>
parents:
diff changeset
2402 User interface to insert_before_markers.
Dave Love <fx@gnu.org>
parents:
diff changeset
2403
Dave Love <fx@gnu.org>
parents:
diff changeset
2404 * insdel.c (insert_before_markers):
Dave Love <fx@gnu.org>
parents:
diff changeset
2405 New function that inserts and moves all markers pointing at
Dave Love <fx@gnu.org>
parents:
diff changeset
2406 insertion point to point after the inserted text.
Dave Love <fx@gnu.org>
parents:
diff changeset
2407
Dave Love <fx@gnu.org>
parents:
diff changeset
2408 * sysdep.c (wait_for_termination):
Dave Love <fx@gnu.org>
parents:
diff changeset
2409 Cause a SIGCHLD just in case, when termination is detected.
Dave Love <fx@gnu.org>
parents:
diff changeset
2410
Dave Love <fx@gnu.org>
parents:
diff changeset
2411 * unexec.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2412 Round data-end-address on Sun up, not down, to segment bdry.
Dave Love <fx@gnu.org>
parents:
diff changeset
2413
Dave Love <fx@gnu.org>
parents:
diff changeset
2414 * crt0.c, alloca.s, m-sun2.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
2415 For sun 2, call hack_sky from _start. hack_sky is new, in alloca.s.
Dave Love <fx@gnu.org>
parents:
diff changeset
2416 m-sun2.h is a new file, which defines the symbol sun2.
Dave Love <fx@gnu.org>
parents:
diff changeset
2417
Dave Love <fx@gnu.org>
parents:
diff changeset
2418 * buffer.c (Fswitch_to_buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
2419 Second arg non-nil means don't record buffer on selection history.
Dave Love <fx@gnu.org>
parents:
diff changeset
2420
Dave Love <fx@gnu.org>
parents:
diff changeset
2421 * syntax.c (scan_sexps_forward):
Dave Love <fx@gnu.org>
parents:
diff changeset
2422 Stop properly if end of range comes after a char quote within a string.
Dave Love <fx@gnu.org>
parents:
diff changeset
2423
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2424 1985-09-05 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2425
Dave Love <fx@gnu.org>
parents:
diff changeset
2426 * fileio.c (Fread_file_name):
Dave Love <fx@gnu.org>
parents:
diff changeset
2427 Abbreviate the default dir using ~ if possible.
Dave Love <fx@gnu.org>
parents:
diff changeset
2428
Dave Love <fx@gnu.org>
parents:
diff changeset
2429 * search.c (search_buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
2430 Notice when re_search_2 returns "failure", in backward search.
Dave Love <fx@gnu.org>
parents:
diff changeset
2431
Dave Love <fx@gnu.org>
parents:
diff changeset
2432 * term.c (write_chars):
Dave Love <fx@gnu.org>
parents:
diff changeset
2433 When using TS_repeat, the count was wrong, and len was not updated.
Dave Love <fx@gnu.org>
parents:
diff changeset
2434
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2435 1985-09-05 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2436
Dave Love <fx@gnu.org>
parents:
diff changeset
2437 * process.c (handle_process_output):
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2438 Preserve logical ordering of input and output when there is type ahead.
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2439
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2440 1985-09-05 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2441
Dave Love <fx@gnu.org>
parents:
diff changeset
2442 * macros.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2443 Define executing-kbd-macro as alias for executing-macro.
Dave Love <fx@gnu.org>
parents:
diff changeset
2444 Eventually old name will be flushed.
Dave Love <fx@gnu.org>
parents:
diff changeset
2445
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2446 1985-09-04 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2447
Dave Love <fx@gnu.org>
parents:
diff changeset
2448 * keyboard.c (Fsuspend_emacs):
Dave Love <fx@gnu.org>
parents:
diff changeset
2449 Put back `kill', accidentally deleted.
Dave Love <fx@gnu.org>
parents:
diff changeset
2450
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2451 * buffer.c: Define switch-to-buffer-other-window = pop-to-buffer.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2452
Dave Love <fx@gnu.org>
parents:
diff changeset
2453 * dispnew.c (update_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
2454 Simplify handling of nlen == screen_width case
Dave Love <fx@gnu.org>
parents:
diff changeset
2455 to avoid calling write_chars on -1 chars.
Dave Love <fx@gnu.org>
parents:
diff changeset
2456
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2457 1985-09-02 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2458
Dave Love <fx@gnu.org>
parents:
diff changeset
2459 * term.c ((re)set_terminal_modes):
Dave Love <fx@gnu.org>
parents:
diff changeset
2460 Use the correct hook in each case.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2461 (topos): Define topos_hook.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2462
Dave Love <fx@gnu.org>
parents:
diff changeset
2463 * search.c (search_buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
2464 In backwards regexp search, use new `mstop' to re_search_2
Dave Love <fx@gnu.org>
parents:
diff changeset
2465 to avoid matches that extend forward past starting point.
Dave Love <fx@gnu.org>
parents:
diff changeset
2466
Dave Love <fx@gnu.org>
parents:
diff changeset
2467 * editfns.c (init_editfns):
Dave Love <fx@gnu.org>
parents:
diff changeset
2468 Change #endif to #else; make AMPERSAND_FULL_NAME conditionals right.
Dave Love <fx@gnu.org>
parents:
diff changeset
2469
Dave Love <fx@gnu.org>
parents:
diff changeset
2470 * print.c (print):
Dave Love <fx@gnu.org>
parents:
diff changeset
2471 Define variable print-length, and refer to it as nec.
Dave Love <fx@gnu.org>
parents:
diff changeset
2472
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2473 1985-08-31 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2474
Dave Love <fx@gnu.org>
parents:
diff changeset
2475 * editfns.c (init_editfns)
Dave Love <fx@gnu.org>
parents:
diff changeset
2476 Try to improve AMPERSAND_FULL_NAME frobbing a little.
Dave Love <fx@gnu.org>
parents:
diff changeset
2477
Dave Love <fx@gnu.org>
parents:
diff changeset
2478 * eval.c, callint.c
Dave Love <fx@gnu.org>
parents:
diff changeset
2479 Define function user-variable-p, which returns t if first char of
Dave Love <fx@gnu.org>
parents:
diff changeset
2480 var doc string is "*". Make (interactive "v") use it.
Dave Love <fx@gnu.org>
parents:
diff changeset
2481
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2482 1985-08-31 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2483
Dave Love <fx@gnu.org>
parents:
diff changeset
2484 * syntax.c (scan_words):
Dave Love <fx@gnu.org>
parents:
diff changeset
2485 Always clear immediate_quit on exit.
Dave Love <fx@gnu.org>
parents:
diff changeset
2486
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2487 1985-08-30 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2488
Dave Love <fx@gnu.org>
parents:
diff changeset
2489 * process.c (handle_process_output):
Dave Love <fx@gnu.org>
parents:
diff changeset
2490 Don't use the name `howmany' to avoid possible conflict
Dave Love <fx@gnu.org>
parents:
diff changeset
2491 with system header files.
Dave Love <fx@gnu.org>
parents:
diff changeset
2492
Dave Love <fx@gnu.org>
parents:
diff changeset
2493 * xdisp.c (decode_mode_spec):
Dave Love <fx@gnu.org>
parents:
diff changeset
2494 Never try to output 100% -- output 99% instead.
Dave Love <fx@gnu.org>
parents:
diff changeset
2495
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2496 1985-08-11 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2497
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2498 * m-sun.h:
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2499 Don't define SUN -- "sun" already exists.
Dave Love <fx@gnu.org>
parents:
diff changeset
2500 Define COMPILER_REGISTER_BUG and use it in a few places in the
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2501 source which used to be conditionalized on SUN.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2502
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2503 * config.h, config.h.dist:
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2504 Increase pure size (sigh).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2505
Dave Love <fx@gnu.org>
parents:
diff changeset
2506 * search.c (compile_pattern):
Dave Love <fx@gnu.org>
parents:
diff changeset
2507 Signal an invalid-regexp error if lose.
Dave Love <fx@gnu.org>
parents:
diff changeset
2508
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2509 1985-08-09 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2510
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2511 * term.c (clear_end_of_line):
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2512 Calling cmplus before chars output when terminals lacks clreol
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2513 (crl@newton.purdue.edu).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2514
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2515 1985-08-06 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2516
Dave Love <fx@gnu.org>
parents:
diff changeset
2517 * macros.c (end-kdb-macro):
Dave Love <fx@gnu.org>
parents:
diff changeset
2518 Barf if not defining a macro.
Dave Love <fx@gnu.org>
parents:
diff changeset
2519
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2520 * doc.c, keymap.c:
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2521 Interactive for Fdocumentation declaration was wrong, and has been
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2522 deleted. (describe-function is what people should be using.)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2523
Dave Love <fx@gnu.org>
parents:
diff changeset
2524 Make where_is_in_buffer take a firstonly arg to speed up
Dave Love <fx@gnu.org>
parents:
diff changeset
2525 substitute-command-keys. Make it really use its buf argument.
Dave Love <fx@gnu.org>
parents:
diff changeset
2526 (crl@newton.purdue.edu)
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2527
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2528 * emacs.c (kill-emacs):
Dave Love <fx@gnu.org>
parents:
diff changeset
2529 If noninteractive and arg is fixnum, return arg as program return
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2530 code by exit(arg).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2531
Dave Love <fx@gnu.org>
parents:
diff changeset
2532 * search.c (Fsearch_string):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2533 Wasn't initializing translate table based on case-fold-search.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2534
Dave Love <fx@gnu.org>
parents:
diff changeset
2535 * process.c (deactivate_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
2536 Fix timing screw if SIGCHLD received in middle of deactivation
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2537 (by silogic!eggert@ucla-cs.arpa).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2538
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2539 1985-08-05 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2540
Dave Love <fx@gnu.org>
parents:
diff changeset
2541 * callint.c
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2542 Improve doc of {current-}prefix-arg.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2543
Dave Love <fx@gnu.org>
parents:
diff changeset
2544 * minibuf.c (Fread_from_minibuffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
2545 Thought it accepted maximum of 3 args, not 4.
Dave Love <fx@gnu.org>
parents:
diff changeset
2546
Dave Love <fx@gnu.org>
parents:
diff changeset
2547 * sysdep.c (InitDsp):
Dave Love <fx@gnu.org>
parents:
diff changeset
2548 When you are (sigh) using CBREAK and flow control, C-@
Dave Love <fx@gnu.org>
parents:
diff changeset
2549 is botched. Some tables are being initialized to zero (i.e. C-@)
Dave Love <fx@gnu.org>
parents:
diff changeset
2550 when they should be initialized to -1. More debatably, LDECCTQ is
Dave Love <fx@gnu.org>
parents:
diff changeset
2551 needed for real, bad flow control.
Dave Love <fx@gnu.org>
parents:
diff changeset
2552 -- silogic!eggert@ucla-cs.arpa
Dave Love <fx@gnu.org>
parents:
diff changeset
2553
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2554 1985-07-21 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2555
Dave Love <fx@gnu.org>
parents:
diff changeset
2556 * sysdep.c (tabs_safe_p):
Dave Love <fx@gnu.org>
parents:
diff changeset
2557 gtty call was missing fd arg.
Dave Love <fx@gnu.org>
parents:
diff changeset
2558
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2559 1985-07-15 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2560
Dave Love <fx@gnu.org>
parents:
diff changeset
2561 * xdisp.c, minibuf.c, fileio.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2562 Add * to some variables' doc, remove from others.
Dave Love <fx@gnu.org>
parents:
diff changeset
2563
Dave Love <fx@gnu.org>
parents:
diff changeset
2564 * term.c (ins_del_lines):
Dave Love <fx@gnu.org>
parents:
diff changeset
2565 Always go to real hpos 0 before insert or delete.
Dave Love <fx@gnu.org>
parents:
diff changeset
2566
Dave Love <fx@gnu.org>
parents:
diff changeset
2567 * buffer.c (init_buffer_once):
Dave Love <fx@gnu.org>
parents:
diff changeset
2568 Pass correct data type to Fbuffer_flush_undo.
Dave Love <fx@gnu.org>
parents:
diff changeset
2569
Dave Love <fx@gnu.org>
parents:
diff changeset
2570 * term.c (write_standout_marker):
Dave Love <fx@gnu.org>
parents:
diff changeset
2571 Don't output `se' if it's the same as `so'.
Dave Love <fx@gnu.org>
parents:
diff changeset
2572
Dave Love <fx@gnu.org>
parents:
diff changeset
2573 * window.c (set_window_height):
Dave Love <fx@gnu.org>
parents:
diff changeset
2574 Pass correct data type (int) when call self at end.
Dave Love <fx@gnu.org>
parents:
diff changeset
2575 Similar in set_window_width.
Dave Love <fx@gnu.org>
parents:
diff changeset
2576
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2577 1985-07-14 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2578
Dave Love <fx@gnu.org>
parents:
diff changeset
2579 * editfns.c (subst-char-in-region):
Dave Love <fx@gnu.org>
parents:
diff changeset
2580 * casefiddle.c (operate_on_region):
Dave Love <fx@gnu.org>
parents:
diff changeset
2581 Don't call modify_region before recording the changes.
Dave Love <fx@gnu.org>
parents:
diff changeset
2582
Dave Love <fx@gnu.org>
parents:
diff changeset
2583 * editfns.c (Fgoto_char):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2584 Interactively read arg using n, not p.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2585
Dave Love <fx@gnu.org>
parents:
diff changeset
2586 * undo.c (RecordChange1):
Dave Love <fx@gnu.org>
parents:
diff changeset
2587 A local and an arg were both named p. Change arg to bufp.
Dave Love <fx@gnu.org>
parents:
diff changeset
2588 Fixed bug in undoing the undoing of RecordChange (such as Meta-l).
Dave Love <fx@gnu.org>
parents:
diff changeset
2589
Dave Love <fx@gnu.org>
parents:
diff changeset
2590 * minibuf.c (read_minibuf):
Dave Love <fx@gnu.org>
parents:
diff changeset
2591 Postpone incrementing MinibufDepth until point where
Dave Love <fx@gnu.org>
parents:
diff changeset
2592 can no longer quit before setting up to decrement it on quits.
Dave Love <fx@gnu.org>
parents:
diff changeset
2593
Dave Love <fx@gnu.org>
parents:
diff changeset
2594 * fns.c (Fyes_or_no_p):
Dave Love <fx@gnu.org>
parents:
diff changeset
2595 Use Fsleep_for rather than sleep, to allow immediate quit.
Dave Love <fx@gnu.org>
parents:
diff changeset
2596
Dave Love <fx@gnu.org>
parents:
diff changeset
2597 * abbrev.c (expand_abbrev):
Dave Love <fx@gnu.org>
parents:
diff changeset
2598 Handle case of scan_words returning 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
2599
Dave Love <fx@gnu.org>
parents:
diff changeset
2600 * casefiddle.c (operate_on_word):
Dave Love <fx@gnu.org>
parents:
diff changeset
2601 Handle case of scan_words returning 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
2602
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2603 1985-07-12 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2604
Dave Love <fx@gnu.org>
parents:
diff changeset
2605 * xdisp.c (display_string):
Dave Love <fx@gnu.org>
parents:
diff changeset
2606 Regard display chars as unsigned chars.
Dave Love <fx@gnu.org>
parents:
diff changeset
2607
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2608 1985-07-12 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2609
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2610 * callint.c:
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2611 Stuff was being added to command-history even if aborted out.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2612
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2613 1985-07-11 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2614
Dave Love <fx@gnu.org>
parents:
diff changeset
2615 * process.c: delete-exited-processes is boolean.
Dave Love <fx@gnu.org>
parents:
diff changeset
2616
Dave Love <fx@gnu.org>
parents:
diff changeset
2617 * term.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2618 chars_wasted is 0 if no `so' or `se' string;
Dave Love <fx@gnu.org>
parents:
diff changeset
2619 0100 | nchars if there is a `so' or `se' string.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2620 Should fix lossage with :sg#0:.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2621
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2622 1985-07-10 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2623
Dave Love <fx@gnu.org>
parents:
diff changeset
2624 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2625 Rename waiting to waiting_for_input, no longer static.
Dave Love <fx@gnu.org>
parents:
diff changeset
2626 In get_char, be sure to clear alarm and zero input_available_clear_word
Dave Love <fx@gnu.org>
parents:
diff changeset
2627 when thrown to from quit_throw_to_get_char.
Dave Love <fx@gnu.org>
parents:
diff changeset
2628
Dave Love <fx@gnu.org>
parents:
diff changeset
2629 * eval.c (Fsignal):
Dave Love <fx@gnu.org>
parents:
diff changeset
2630 Crash if waiting_for_input.
Dave Love <fx@gnu.org>
parents:
diff changeset
2631
Dave Love <fx@gnu.org>
parents:
diff changeset
2632 * process.c (create_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
2633 Set up alarm signal handler before requesting alarm.
Dave Love <fx@gnu.org>
parents:
diff changeset
2634
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2635 1985-07-09 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2636
Dave Love <fx@gnu.org>
parents:
diff changeset
2637 * process.c (create_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
2638 Don't let child change Emacs's values of forkin and forkout.
Dave Love <fx@gnu.org>
parents:
diff changeset
2639 Use a timer interrupt to unhang `close (forkin)'
Dave Love <fx@gnu.org>
parents:
diff changeset
2640 since it gets wedged if the child exited already.
Dave Love <fx@gnu.org>
parents:
diff changeset
2641
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2642 1985-07-08 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2643
Dave Love <fx@gnu.org>
parents:
diff changeset
2644 * xdisp.c (redisplay_window):
Dave Love <fx@gnu.org>
parents:
diff changeset
2645 It was returning garbage.
Dave Love <fx@gnu.org>
parents:
diff changeset
2646
Dave Love <fx@gnu.org>
parents:
diff changeset
2647 * keyboard.c, sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2648 Make stuff_char work correctly assuming its arg
Dave Love <fx@gnu.org>
parents:
diff changeset
2649 is the character to stuff, and always pass it the character.
Dave Love <fx@gnu.org>
parents:
diff changeset
2650
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2651 1985-07-07 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2652
Dave Love <fx@gnu.org>
parents:
diff changeset
2653 * dispnew.c, cm.h, sysdep.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2654 ospeed must be short, not int.
Dave Love <fx@gnu.org>
parents:
diff changeset
2655
Dave Love <fx@gnu.org>
parents:
diff changeset
2656 * dispnew.c (update_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
2657 Protect against old being null in call to change_line_highlight.
Dave Love <fx@gnu.org>
parents:
diff changeset
2658
Dave Love <fx@gnu.org>
parents:
diff changeset
2659 * dispnew.c (make_display_lines):
Dave Love <fx@gnu.org>
parents:
diff changeset
2660 Take account of fact that `free' clobbers the area freed.
Dave Love <fx@gnu.org>
parents:
diff changeset
2661
Dave Love <fx@gnu.org>
parents:
diff changeset
2662 * buffer.c (SefBfp):
Dave Love <fx@gnu.org>
parents:
diff changeset
2663 Don't check c->major_mode if c is zero.
Dave Love <fx@gnu.org>
parents:
diff changeset
2664
Dave Love <fx@gnu.org>
parents:
diff changeset
2665 * lisp.h, m-*.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
2666 EXPLICIT_SIGN_EXTEND controls whether to define XINT using shifts.
Dave Love <fx@gnu.org>
parents:
diff changeset
2667
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2668 1985-07-05 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2669
Dave Love <fx@gnu.org>
parents:
diff changeset
2670 * cmds.c (newline):
Dave Love <fx@gnu.org>
parents:
diff changeset
2671 Make it REALLY do auto-filling.
Dave Love <fx@gnu.org>
parents:
diff changeset
2672
Dave Love <fx@gnu.org>
parents:
diff changeset
2673 * term.c (term_init):
Dave Love <fx@gnu.org>
parents:
diff changeset
2674 Turn on must_write_spaces for Concepts.
Dave Love <fx@gnu.org>
parents:
diff changeset
2675 Append \E^G! (i/d char within line) to `ti' string for Concepts.
Dave Love <fx@gnu.org>
parents:
diff changeset
2676
Dave Love <fx@gnu.org>
parents:
diff changeset
2677 * dispnew.c (update_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
2678 If need to do clear-eol but text reaches to right margin,
Dave Love <fx@gnu.org>
parents:
diff changeset
2679 clear before outputting the last character of text.
Dave Love <fx@gnu.org>
parents:
diff changeset
2680
Dave Love <fx@gnu.org>
parents:
diff changeset
2681 * cm.h, term.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2682 Define Wcm.cm_losewrap, which says that reaching right margin
Dave Love <fx@gnu.org>
parents:
diff changeset
2683 has undefined results. Turn this on for supdup terminals.
Dave Love <fx@gnu.org>
parents:
diff changeset
2684
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2685 1985-07-04 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2686
Dave Love <fx@gnu.org>
parents:
diff changeset
2687 * dispnew.c (update_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
2688 If want to insert chars early in line and delete chars late in line,
Dave Love <fx@gnu.org>
parents:
diff changeset
2689 do the deletion first.
Dave Love <fx@gnu.org>
parents:
diff changeset
2690
Dave Love <fx@gnu.org>
parents:
diff changeset
2691 * dispnew.c (update_screen):
Dave Love <fx@gnu.org>
parents:
diff changeset
2692 Round outq down, not to nearest second, to get sleep time.
Dave Love <fx@gnu.org>
parents:
diff changeset
2693
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2694 1985-07-03 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2695
Dave Love <fx@gnu.org>
parents:
diff changeset
2696 * term.c (term_init):
Dave Love <fx@gnu.org>
parents:
diff changeset
2697 Was storing "dc" string in wrong place.
Dave Love <fx@gnu.org>
parents:
diff changeset
2698
Dave Love <fx@gnu.org>
parents:
diff changeset
2699 * term.c (ins_del_lines):
Dave Love <fx@gnu.org>
parents:
diff changeset
2700 On telerays, indicate that cursor is left in column 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
2701
Dave Love <fx@gnu.org>
parents:
diff changeset
2702 * dispnew.c (line_hash_code):
Dave Love <fx@gnu.org>
parents:
diff changeset
2703 Make line be null-terminated.
Dave Love <fx@gnu.org>
parents:
diff changeset
2704
Dave Love <fx@gnu.org>
parents:
diff changeset
2705 * dispnew.c (direct_output_for_insert):
Dave Love <fx@gnu.org>
parents:
diff changeset
2706 Make line remain null-terminated.
Dave Love <fx@gnu.org>
parents:
diff changeset
2707
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2708 1985-07-02 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2709
Dave Love <fx@gnu.org>
parents:
diff changeset
2710 * window.c (window_loop, case 5):
Dave Love <fx@gnu.org>
parents:
diff changeset
2711 Change < to > so get-largest-window gets largest, not smallest.
Dave Love <fx@gnu.org>
parents:
diff changeset
2712
Dave Love <fx@gnu.org>
parents:
diff changeset
2713 * term.c (ins_del_line):
Dave Love <fx@gnu.org>
parents:
diff changeset
2714 Don't pass negative length arg to bzero, for chars_wasted.
Dave Love <fx@gnu.org>
parents:
diff changeset
2715
Dave Love <fx@gnu.org>
parents:
diff changeset
2716 * editfns.c (init_editfns):
Dave Love <fx@gnu.org>
parents:
diff changeset
2717 In user full name, discard stuff starting with first comma if any.
Dave Love <fx@gnu.org>
parents:
diff changeset
2718 Change names of static structure: now user_real_name and
Dave Love <fx@gnu.org>
parents:
diff changeset
2719 user_full_name.
Dave Love <fx@gnu.org>
parents:
diff changeset
2720 Clean up AMPERSAND_FULL_NAME code a little.
Dave Love <fx@gnu.org>
parents:
diff changeset
2721
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2722 1985-07-01 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2723
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2724 * minibuf.c (minibuffer-complete-word):
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2725 Fix case of Space in filename, where front of minibuffer
Dave Love <fx@gnu.org>
parents:
diff changeset
2726 gets deleted by completion.
Dave Love <fx@gnu.org>
parents:
diff changeset
2727
Dave Love <fx@gnu.org>
parents:
diff changeset
2728 * Gross rewrite of display code. No Gosling code left.
Dave Love <fx@gnu.org>
parents:
diff changeset
2729 Files fixedpoint.* and display.* and Trm*.* flushed.
Dave Love <fx@gnu.org>
parents:
diff changeset
2730 New files term.c, scroll.c, termhooks.h, termopts.h,
Dave Love <fx@gnu.org>
parents:
diff changeset
2731 and termchar.h. Many changes in dispnew.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
2732
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2733 * keyboard.c: Make stop_character not static.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2734
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2735 1985-06-26 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2736
Dave Love <fx@gnu.org>
parents:
diff changeset
2737 * xdisp.c (try_window_id):
Dave Love <fx@gnu.org>
parents:
diff changeset
2738 If C-k is done at end of next-to-last line,
Dave Love <fx@gnu.org>
parents:
diff changeset
2739 this fn updates window_end_vpos and cannot leave
Dave Love <fx@gnu.org>
parents:
diff changeset
2740 window_end_pos nonnegative (it is zero, in fact).
Dave Love <fx@gnu.org>
parents:
diff changeset
2741 If display is preempted before lines are output,
Dave Love <fx@gnu.org>
parents:
diff changeset
2742 this is inconsistent. Fix by setting
Dave Love <fx@gnu.org>
parents:
diff changeset
2743 blank_end_of_window to nonzero.
Dave Love <fx@gnu.org>
parents:
diff changeset
2744
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2745 1985-06-25 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2746
Dave Love <fx@gnu.org>
parents:
diff changeset
2747 * cmds.c (Fnewline):
Dave Love <fx@gnu.org>
parents:
diff changeset
2748 Call the auto fill hook if appropriate.
Dave Love <fx@gnu.org>
parents:
diff changeset
2749
Dave Love <fx@gnu.org>
parents:
diff changeset
2750 * xdisp.c (try_window_id):
Dave Love <fx@gnu.org>
parents:
diff changeset
2751 If dot is found by compute_motion after xp, record that
Dave Love <fx@gnu.org>
parents:
diff changeset
2752 permanently. If display_text_line sets dot position wrong
Dave Love <fx@gnu.org>
parents:
diff changeset
2753 (case where like is killed, dot is at eob and that line
Dave Love <fx@gnu.org>
parents:
diff changeset
2754 is not displayed), detect and set it again in final compute_motion.
Dave Love <fx@gnu.org>
parents:
diff changeset
2755
Dave Love <fx@gnu.org>
parents:
diff changeset
2756 * display.c, dispnew.c, sysdep.c, xdisp.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2757 Rewrite UpdateScreen (now update_screen),
Dave Love <fx@gnu.org>
parents:
diff changeset
2758 PrintM (now print_scrolling) and init_display;
Dave Love <fx@gnu.org>
parents:
diff changeset
2759 all vestiges of Gosling code gone. They are now in dispnew.c.
Dave Love <fx@gnu.org>
parents:
diff changeset
2760 Some changes in how screen_garbaged is handled;
Dave Love <fx@gnu.org>
parents:
diff changeset
2761 work now done in Fredraw_display.
Dave Love <fx@gnu.org>
parents:
diff changeset
2762 Minor changes in InitDsp and in minibuf.
Dave Love <fx@gnu.org>
parents:
diff changeset
2763
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2764 * TrmAmb.c: Flushed.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2765 * Trm*.c: tt.t_init routine now passed no arguments.
Dave Love <fx@gnu.org>
parents:
diff changeset
2766
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2767 1985-06-23 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2768
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2769 * display.c: Include sys/ioctl.h so conditionals work right.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2770
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2771 1985-06-22 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2772
Dave Love <fx@gnu.org>
parents:
diff changeset
2773 * doprnt.c: Flush extra increment of fmt for %%.
Dave Love <fx@gnu.org>
parents:
diff changeset
2774
Dave Love <fx@gnu.org>
parents:
diff changeset
2775 * search.c (replace-match):
Dave Love <fx@gnu.org>
parents:
diff changeset
2776 Test of prevc was backwards in determining value for case_action.
Dave Love <fx@gnu.org>
parents:
diff changeset
2777
Dave Love <fx@gnu.org>
parents:
diff changeset
2778 * TrmTERM.h (wipeline):
Dave Love <fx@gnu.org>
parents:
diff changeset
2779 Update curY and curX when ESC S is sent to Teleray.
Dave Love <fx@gnu.org>
parents:
diff changeset
2780 * TrmTERM.h (TrmTERM):
Dave Love <fx@gnu.org>
parents:
diff changeset
2781 Turn off use of LF on Teleray.
Dave Love <fx@gnu.org>
parents:
diff changeset
2782
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2783 * process.c (pty): Don't turn on FIONBIO.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2784
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2785 1985-06-18 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2786
Dave Love <fx@gnu.org>
parents:
diff changeset
2787 * process.c (create_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
2788 Make pty terminal the controlling terminal of the child.
Dave Love <fx@gnu.org>
parents:
diff changeset
2789
Dave Love <fx@gnu.org>
parents:
diff changeset
2790 * fileio.c: Replace %1 with %s in various interactive strings.
Dave Love <fx@gnu.org>
parents:
diff changeset
2791 I wonder why they said "%1", and whether that ever worked.
Dave Love <fx@gnu.org>
parents:
diff changeset
2792
Dave Love <fx@gnu.org>
parents:
diff changeset
2793 * process.c (change_msgs):
Dave Love <fx@gnu.org>
parents:
diff changeset
2794 Advance dot if at dot is at end; otherwise don't change dot.
Dave Love <fx@gnu.org>
parents:
diff changeset
2795
Dave Love <fx@gnu.org>
parents:
diff changeset
2796 * search.c (replace-match):
Dave Love <fx@gnu.org>
parents:
diff changeset
2797 Fix bug in case preservation by initializing `last' for final loop.
Dave Love <fx@gnu.org>
parents:
diff changeset
2798
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2799 1985-06-17 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2800
Dave Love <fx@gnu.org>
parents:
diff changeset
2801 * sysdep.c: New file containing interfaces to system-dependent
Dave Love <fx@gnu.org>
parents:
diff changeset
2802 kernel entries and libraries.
Dave Love <fx@gnu.org>
parents:
diff changeset
2803
Dave Love <fx@gnu.org>
parents:
diff changeset
2804 * aux.c, dsp.c: Files eliminated.
Dave Love <fx@gnu.org>
parents:
diff changeset
2805
Dave Love <fx@gnu.org>
parents:
diff changeset
2806 * m-dual68.h: m- file for Duals running unisoft port.
Dave Love <fx@gnu.org>
parents:
diff changeset
2807
Dave Love <fx@gnu.org>
parents:
diff changeset
2808 * s-uniplus5.0.h: s- file for unisoft port of sys V rel 0.
Dave Love <fx@gnu.org>
parents:
diff changeset
2809 * s-uniplus5.2.h: s- file for unisoft port of sys V rel 2.
Dave Love <fx@gnu.org>
parents:
diff changeset
2810
Dave Love <fx@gnu.org>
parents:
diff changeset
2811 * syntax.c: Eliminate find-line-comment and find-line-comment-body.
Dave Love <fx@gnu.org>
parents:
diff changeset
2812 Lisp code should use comment-start-skip to find comments.
Dave Love <fx@gnu.org>
parents:
diff changeset
2813
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2814 1985-06-15 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2815
Dave Love <fx@gnu.org>
parents:
diff changeset
2816 * TrmTERM.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2817 Suppress use of ^M on telerays. Know that ins line
Dave Love <fx@gnu.org>
parents:
diff changeset
2818 leaves cursor in column 0 on telerays.
Dave Love <fx@gnu.org>
parents:
diff changeset
2819 Don't decrement width for :am: terminals; this is an experiment.
Dave Love <fx@gnu.org>
parents:
diff changeset
2820
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2821 1985-06-14 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2822
Dave Love <fx@gnu.org>
parents:
diff changeset
2823 * TrmTERM.c (TrmTERM):
Dave Love <fx@gnu.org>
parents:
diff changeset
2824 Override termcap's so and sg for telerays (xt is set).
Dave Love <fx@gnu.org>
parents:
diff changeset
2825
Dave Love <fx@gnu.org>
parents:
diff changeset
2826 * display.c (hashline):
Dave Love <fx@gnu.org>
parents:
diff changeset
2827 Don't ignore trailing spaces if tt.t_needspaces is set.
Dave Love <fx@gnu.org>
parents:
diff changeset
2828 May fix C100 lossage.
Dave Love <fx@gnu.org>
parents:
diff changeset
2829
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2830 * Various files: Minor changes for system V.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2831
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2832 * disp_extern.h: Rename as dispextern.h.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2833
Dave Love <fx@gnu.org>
parents:
diff changeset
2834 * commands.h (INTERACTIVE):
Dave Love <fx@gnu.org>
parents:
diff changeset
2835 Be false in batch mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
2836
Dave Love <fx@gnu.org>
parents:
diff changeset
2837 * aux.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2838 New file, containing system-dependent subroutines.
Dave Love <fx@gnu.org>
parents:
diff changeset
2839
Dave Love <fx@gnu.org>
parents:
diff changeset
2840 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2841 Use new subroutines get_input_pending, stuff_char,
Dave Love <fx@gnu.org>
parents:
diff changeset
2842 discard_tty_input, in aux.c for now.
Dave Love <fx@gnu.org>
parents:
diff changeset
2843
Dave Love <fx@gnu.org>
parents:
diff changeset
2844 * display.c (term_init):
Dave Love <fx@gnu.org>
parents:
diff changeset
2845 Use new subroutine init_baud_rate; avoid direct use of gtty.
Dave Love <fx@gnu.org>
parents:
diff changeset
2846
Dave Love <fx@gnu.org>
parents:
diff changeset
2847 * callproc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2848 Use new subroutines wait_without_blocking, setpgrp_of_tty,
Dave Love <fx@gnu.org>
parents:
diff changeset
2849 child_setup_tty, set_exclusive_use.
Dave Love <fx@gnu.org>
parents:
diff changeset
2850
Dave Love <fx@gnu.org>
parents:
diff changeset
2851 * keyboard.c (EchoThem):
Dave Love <fx@gnu.org>
parents:
diff changeset
2852 Process quits only if `waiting' is set.
Dave Love <fx@gnu.org>
parents:
diff changeset
2853
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2854 1985-06-12 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2855
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2856 * minibuf.c, callint.c, read.c, mocklisp.c:
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2857 New function read-from-minibuffer does all you could ever want.
Dave Love <fx@gnu.org>
parents:
diff changeset
2858 read-minibuffer, eval-minibuffer, read-string take second optional
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2859 initial-contents arg. read-input now a synonym for read-string.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2860
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2861 * keymap.c, callint.c, minibuf.c, fns.c, commands.h:
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2862 Rename MinbufLocalMap to Vminibuffer_local_map, etc.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2863 Rename minibuf-local-{,-ns,-completion,must-match}map,
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2864 and DefLispVar them (document even!).
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2865 => New lisp variables minibuffer-local-map, minibuffer-local-ns-map,
Dave Love <fx@gnu.org>
parents:
diff changeset
2866 minibuffer-local-completion-map, minibuffer-local-must-match-map.
Dave Love <fx@gnu.org>
parents:
diff changeset
2867
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2868 1985-06-12 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2869
Dave Love <fx@gnu.org>
parents:
diff changeset
2870 * keymap.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2871 Supply missing defsubr of keymapp.
Dave Love <fx@gnu.org>
parents:
diff changeset
2872
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2873 1985-06-11 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2874
Dave Love <fx@gnu.org>
parents:
diff changeset
2875 * callint.c, editfns.c, doprnt.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2876 Use new function doprnt instead of _doprnt.
Dave Love <fx@gnu.org>
parents:
diff changeset
2877
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2878 1985-06-10 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2879
Dave Love <fx@gnu.org>
parents:
diff changeset
2880 * TrmC100.c: Do termscript output.
Dave Love <fx@gnu.org>
parents:
diff changeset
2881
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2882 1985-06-10 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2883
Dave Love <fx@gnu.org>
parents:
diff changeset
2884 * print.c, lisp.h, buffer.c
Dave Love <fx@gnu.org>
parents:
diff changeset
2885 New function prin1-to-string.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2886 (Needs an initialization done in buffer.c.)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2887
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2888 1985-06-10 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2889
Dave Love <fx@gnu.org>
parents:
diff changeset
2890 * TrmTERM.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2891 Fix interaction of XTflag with SGnum (telerays):
Dave Love <fx@gnu.org>
parents:
diff changeset
2892 Don't put SEstr on most lines; special hair
Dave Love <fx@gnu.org>
parents:
diff changeset
2893 to erase SOstr when necessary.
Dave Love <fx@gnu.org>
parents:
diff changeset
2894
Dave Love <fx@gnu.org>
parents:
diff changeset
2895 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2896 Clear Vquit_flag in read_key_sequence, not in get_char.
Dave Love <fx@gnu.org>
parents:
diff changeset
2897 This makes it possible to quit out of y-or-n-p again.
Dave Love <fx@gnu.org>
parents:
diff changeset
2898
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2899 1985-06-10 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2900
Dave Love <fx@gnu.org>
parents:
diff changeset
2901 * dired.c (file_name_completion)
Dave Love <fx@gnu.org>
parents:
diff changeset
2902 Check Vquit_flag each time around and quit if requested.
Dave Love <fx@gnu.org>
parents:
diff changeset
2903
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2904 1985-06-10 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2905
Dave Love <fx@gnu.org>
parents:
diff changeset
2906 * minibuf.c: Use Tab for completion, not ESC.
Dave Love <fx@gnu.org>
parents:
diff changeset
2907
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2908 * unexec.c: Round bss_start up to page bndry.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2909
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2910 1985-06-09 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2911
Dave Love <fx@gnu.org>
parents:
diff changeset
2912 * keyboard.c (kbd_buffer_store_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
2913 Call interrupt_signal for every C-g, even while waiting.
Dave Love <fx@gnu.org>
parents:
diff changeset
2914
Dave Love <fx@gnu.org>
parents:
diff changeset
2915 * keyboard.c (input_available_signal):
Dave Love <fx@gnu.org>
parents:
diff changeset
2916 If C-g seen, ignore rest of chars already available.
Dave Love <fx@gnu.org>
parents:
diff changeset
2917
Dave Love <fx@gnu.org>
parents:
diff changeset
2918 * keyboard.c (quit_throw_to_get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
2919 Don't clear Vquit_flag. Let Lisp program see quit-flag set.
Dave Love <fx@gnu.org>
parents:
diff changeset
2920
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2921 1985-06-08 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2922
Dave Love <fx@gnu.org>
parents:
diff changeset
2923 * various files:
Dave Love <fx@gnu.org>
parents:
diff changeset
2924 Make functions called by internal_with_output_to_temp_window
Dave Love <fx@gnu.org>
parents:
diff changeset
2925 all return Lisp_Object.
Dave Love <fx@gnu.org>
parents:
diff changeset
2926
Dave Love <fx@gnu.org>
parents:
diff changeset
2927 * bytecode.c (case Bdup):
Dave Love <fx@gnu.org>
parents:
diff changeset
2928 PUSH (TOP) loses due to invalid assumption about where
Dave Love <fx@gnu.org>
parents:
diff changeset
2929 autoincrement gets done.
Dave Love <fx@gnu.org>
parents:
diff changeset
2930
Dave Love <fx@gnu.org>
parents:
diff changeset
2931 * read.c (read_vector):
Dave Love <fx@gnu.org>
parents:
diff changeset
2932 Pass make_pure_vector an int, as it expects, not a Lisp_Object.
Dave Love <fx@gnu.org>
parents:
diff changeset
2933
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2934 1985-06-07 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2935
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2936 * buffer.c:
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
2937 Documentation fixes.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2938
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2939 1985-06-07 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2940
Dave Love <fx@gnu.org>
parents:
diff changeset
2941 * TrmTERM.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2942 HLflags is now a three-way flag: 1 => line has SOstr,
Dave Love <fx@gnu.org>
parents:
diff changeset
2943 2 => line has SEstr, 0 => line has neither.
Dave Love <fx@gnu.org>
parents:
diff changeset
2944 State 0 results from clearing screen, ins/del line.
Dave Love <fx@gnu.org>
parents:
diff changeset
2945
Dave Love <fx@gnu.org>
parents:
diff changeset
2946 * dispnew.c (preserve_other_columns):
Dave Love <fx@gnu.org>
parents:
diff changeset
2947 If copying beginning of line from other window,
Dave Love <fx@gnu.org>
parents:
diff changeset
2948 don't increase length of line beyond last column copied.
Dave Love <fx@gnu.org>
parents:
diff changeset
2949
Dave Love <fx@gnu.org>
parents:
diff changeset
2950 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2951 Eliminate `executing' flag.
Dave Love <fx@gnu.org>
parents:
diff changeset
2952 Quit now always sets Vquit_flag; input code tests it.
Dave Love <fx@gnu.org>
parents:
diff changeset
2953
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2954 1985-06-06 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2955
Dave Love <fx@gnu.org>
parents:
diff changeset
2956 * doc.c (Fdocumentation):
Dave Love <fx@gnu.org>
parents:
diff changeset
2957 Handle sparse keymaps (lists whose car is `keymap')
Dave Love <fx@gnu.org>
parents:
diff changeset
2958 by way of canned string.
Dave Love <fx@gnu.org>
parents:
diff changeset
2959
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2960 1985-06-06 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2961
Dave Love <fx@gnu.org>
parents:
diff changeset
2962 * keyboard.c (kbd_buffer_get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
2963 Keep doing gobble_input and waiting, until kbd_count becomes nonzero.
Dave Love <fx@gnu.org>
parents:
diff changeset
2964
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2965 1985-06-05 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2966
Dave Love <fx@gnu.org>
parents:
diff changeset
2967 * dired.c (file-name-completion, file-name-all-completions):
Dave Love <fx@gnu.org>
parents:
diff changeset
2968 Make these functions share most of their code.
Dave Love <fx@gnu.org>
parents:
diff changeset
2969 Use two passes: first try all filenames that don't end in an
Dave Love <fx@gnu.org>
parents:
diff changeset
2970 "ignored extension" and, if that yields nothing, try all filenames.
Dave Love <fx@gnu.org>
parents:
diff changeset
2971
Dave Love <fx@gnu.org>
parents:
diff changeset
2972 * doc.c (Fdocumentation):
Dave Love <fx@gnu.org>
parents:
diff changeset
2973 Handle keyboard macros (symbols with strings as definitions)
Dave Love <fx@gnu.org>
parents:
diff changeset
2974 with a canned string.
Dave Love <fx@gnu.org>
parents:
diff changeset
2975
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2976 1985-06-05 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2977
Dave Love <fx@gnu.org>
parents:
diff changeset
2978 * dired.c (file-name-completion)
Dave Love <fx@gnu.org>
parents:
diff changeset
2979 Spazz comparing against completion-ignored-extensions (boole!eggert)
Dave Love <fx@gnu.org>
parents:
diff changeset
2980 That was no spazz, that was a feature - rms.
Dave Love <fx@gnu.org>
parents:
diff changeset
2981
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2982 1985-06-05 K. Shane Hartman (shane@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2983
Dave Love <fx@gnu.org>
parents:
diff changeset
2984 * cmds.c (end-of-line): Fix documentation. Claimed it moved to
Dave Love <fx@gnu.org>
parents:
diff changeset
2985 beginning of line.
Dave Love <fx@gnu.org>
parents:
diff changeset
2986
Dave Love <fx@gnu.org>
parents:
diff changeset
2987 * buffer.c (fill-column): Fix typo in documentation.
Dave Love <fx@gnu.org>
parents:
diff changeset
2988
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2989 1985-06-04 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2990
Dave Love <fx@gnu.org>
parents:
diff changeset
2991 * bytecode.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
2992 Make Bread_char check for quit before finishing.
Dave Love <fx@gnu.org>
parents:
diff changeset
2993 A quit is likely to requested during the read_char.
Dave Love <fx@gnu.org>
parents:
diff changeset
2994
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
2995 1985-06-04 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
2996
Dave Love <fx@gnu.org>
parents:
diff changeset
2997 * dired.c (file-name-completion, file-name-all-completions)
Dave Love <fx@gnu.org>
parents:
diff changeset
2998 Append "/" to names of directories.
Dave Love <fx@gnu.org>
parents:
diff changeset
2999
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3000 1985-06-04 K. Shane Hartman (shane@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3001
Dave Love <fx@gnu.org>
parents:
diff changeset
3002 * minibuf.c (Vminibuffer_help_form):
Dave Love <fx@gnu.org>
parents:
diff changeset
3003 Change the lisp name to be minibuffer-help-form rather than
Dave Love <fx@gnu.org>
parents:
diff changeset
3004 Vminibuffer-help-form.
Dave Love <fx@gnu.org>
parents:
diff changeset
3005
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3006 1985-06-02 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3007
Dave Love <fx@gnu.org>
parents:
diff changeset
3008 * config.h, s-*.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
3009 Eliminate CBREAK_INPUT and FRONT_END_PROCESS;
Dave Love <fx@gnu.org>
parents:
diff changeset
3010 INTERRUPT_INPUT just controls default for interrupt_input.
Dave Love <fx@gnu.org>
parents:
diff changeset
3011
Dave Love <fx@gnu.org>
parents:
diff changeset
3012 * dsp.c, keyboard.c, xdisp.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3013 Use variable interrupt_input rather than switch INTERRUPT_INPUT.
Dave Love <fx@gnu.org>
parents:
diff changeset
3014 Don't change stopc/startc if flow_control is nonzero.
Dave Love <fx@gnu.org>
parents:
diff changeset
3015
Dave Love <fx@gnu.org>
parents:
diff changeset
3016 * dsp.c, display.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3017 Change OldTchars => old_tchars, etc.
Dave Love <fx@gnu.org>
parents:
diff changeset
3018 Initialize new tchars from old tchars.
Dave Love <fx@gnu.org>
parents:
diff changeset
3019 Move setting window to 0 from InitDsp to term_init.
Dave Love <fx@gnu.org>
parents:
diff changeset
3020
Dave Love <fx@gnu.org>
parents:
diff changeset
3021 * dispnew.c (set-input-mode):
Dave Love <fx@gnu.org>
parents:
diff changeset
3022 New function to set interrupt_input and flow_control.
Dave Love <fx@gnu.org>
parents:
diff changeset
3023
Dave Love <fx@gnu.org>
parents:
diff changeset
3024 * read.c (read_escape):
Dave Love <fx@gnu.org>
parents:
diff changeset
3025 \ followed by one or two digits unreads following char.
Dave Love <fx@gnu.org>
parents:
diff changeset
3026
Dave Love <fx@gnu.org>
parents:
diff changeset
3027 * TrmTERM.c (flash):
Dave Love <fx@gnu.org>
parents:
diff changeset
3028 If no bell defined, output C-g.
Dave Love <fx@gnu.org>
parents:
diff changeset
3029
Dave Love <fx@gnu.org>
parents:
diff changeset
3030 * minibuf.c (read_minibuf, read_minibuf_unwind):
Dave Love <fx@gnu.org>
parents:
diff changeset
3031 Define Vminibuffer_help_form.
Dave Love <fx@gnu.org>
parents:
diff changeset
3032 Bind help_form to that inside minibuf.
Dave Love <fx@gnu.org>
parents:
diff changeset
3033
Dave Love <fx@gnu.org>
parents:
diff changeset
3034 * callproc.c, doc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3035 Make Vexec_directory end in a slash.
Dave Love <fx@gnu.org>
parents:
diff changeset
3036
Dave Love <fx@gnu.org>
parents:
diff changeset
3037 * process.c (wait_reading_process_input):
Dave Love <fx@gnu.org>
parents:
diff changeset
3038 Remove debugging trap. It showed that the select had
Dave Love <fx@gnu.org>
parents:
diff changeset
3039 returned, there was input available, it had not
Dave Love <fx@gnu.org>
parents:
diff changeset
3040 been read by interrupt level but FASYNC was set.
Dave Love <fx@gnu.org>
parents:
diff changeset
3041 (Kernel bug).
Dave Love <fx@gnu.org>
parents:
diff changeset
3042
Dave Love <fx@gnu.org>
parents:
diff changeset
3043 * keyboard.c (kbd_buffer_get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
3044 If wait_reading_process_input returns and kbd_count stil 0,
Dave Love <fx@gnu.org>
parents:
diff changeset
3045 gobble the buffered input.
Dave Love <fx@gnu.org>
parents:
diff changeset
3046
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3047 1985-06-01 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3048
Dave Love <fx@gnu.org>
parents:
diff changeset
3049 * dispnew.c (sit-for):
Dave Love <fx@gnu.org>
parents:
diff changeset
3050 Gobble any pending input before calling wait_reading_process_input.
Dave Love <fx@gnu.org>
parents:
diff changeset
3051
Dave Love <fx@gnu.org>
parents:
diff changeset
3052 * process.c (wait_reading_process_input):
Dave Love <fx@gnu.org>
parents:
diff changeset
3053 Dump core if `select' says input available and did not
Dave Love <fx@gnu.org>
parents:
diff changeset
3054 already get a SIGIO interrupt for it.
Dave Love <fx@gnu.org>
parents:
diff changeset
3055
Dave Love <fx@gnu.org>
parents:
diff changeset
3056 * emacs.c (main):
Dave Love <fx@gnu.org>
parents:
diff changeset
3057 Detect -batch even when it's the only arg.
Dave Love <fx@gnu.org>
parents:
diff changeset
3058
Dave Love <fx@gnu.org>
parents:
diff changeset
3059 * minibuf.c (read_minibuf):
Dave Love <fx@gnu.org>
parents:
diff changeset
3060 Don't call UpdateScreen if in batch mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
3061
Dave Love <fx@gnu.org>
parents:
diff changeset
3062 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3063 Use sigsetmask to prevent recursive SIGIO handling
Dave Love <fx@gnu.org>
parents:
diff changeset
3064 rather than kill, as previous change caused
Dave Love <fx@gnu.org>
parents:
diff changeset
3065 kbd_buffer_get_char to return -1 mysteriously.
Dave Love <fx@gnu.org>
parents:
diff changeset
3066 Change kbd_buffer_get_char never to return -1;
Dave Love <fx@gnu.org>
parents:
diff changeset
3067 kill emacs on eof in batch mode, abort on eof non-batch.
Dave Love <fx@gnu.org>
parents:
diff changeset
3068
Dave Love <fx@gnu.org>
parents:
diff changeset
3069 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3070 Eliminate dribble_count. fflush (dribble) after each char.
Dave Love <fx@gnu.org>
parents:
diff changeset
3071
Dave Love <fx@gnu.org>
parents:
diff changeset
3072 * undo.c, undo.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
3073 Define Uunmod; record when buffer becomes "modified"
Dave Love <fx@gnu.org>
parents:
diff changeset
3074 and clear out "modified" if undo past there.
Dave Love <fx@gnu.org>
parents:
diff changeset
3075
Dave Love <fx@gnu.org>
parents:
diff changeset
3076 * undo.c (RecordDelete):
Dave Love <fx@gnu.org>
parents:
diff changeset
3077 Correct the condition for combining with previous delete.
Dave Love <fx@gnu.org>
parents:
diff changeset
3078
Dave Love <fx@gnu.org>
parents:
diff changeset
3079 * keyboard.c (kbd_buffer_get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
3080 Actually cause SIGIO if have unread input.
Dave Love <fx@gnu.org>
parents:
diff changeset
3081
Dave Love <fx@gnu.org>
parents:
diff changeset
3082 * display.c, TrmTERM.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3083 Do fflush(termscript) in UpdateScreen, not in TrmTERM.
Dave Love <fx@gnu.org>
parents:
diff changeset
3084
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3085 1985-05-31 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3086
Dave Love <fx@gnu.org>
parents:
diff changeset
3087 * TrmVT100.c: Generate termscript output.
Dave Love <fx@gnu.org>
parents:
diff changeset
3088
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3089 * dsp.c: Define request_sigio, unrequest_sigio.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3090
Dave Love <fx@gnu.org>
parents:
diff changeset
3091 * xdisp.c (DoDsp):
Dave Love <fx@gnu.org>
parents:
diff changeset
3092 Unrequest sigio on entry, rerequest on exit.
Dave Love <fx@gnu.org>
parents:
diff changeset
3093 Thus, no interrupts during redisplay.
Dave Love <fx@gnu.org>
parents:
diff changeset
3094
Dave Love <fx@gnu.org>
parents:
diff changeset
3095 * keyboard.c (detect_input_pending):
Dave Love <fx@gnu.org>
parents:
diff changeset
3096 Check FIONREAD even if INTERRUPT_INPUT.
Dave Love <fx@gnu.org>
parents:
diff changeset
3097
Dave Love <fx@gnu.org>
parents:
diff changeset
3098 * m-*.h:
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3099 Add macros LOAD_AVE_TYPE and LOAD_AVE_CVT.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3100
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3101 * fns.c (load-average): Use those two.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3102 Makes it work on suns.
Dave Love <fx@gnu.org>
parents:
diff changeset
3103
Dave Love <fx@gnu.org>
parents:
diff changeset
3104 * keyboard.c (kbd_buffer_get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
3105 #ifndef INTERRUPT_INPUT, always read at least 1 character.
Dave Love <fx@gnu.org>
parents:
diff changeset
3106
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3107 1985-05-30 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3108
Dave Love <fx@gnu.org>
parents:
diff changeset
3109 * display.c (UpdateScreen):
Dave Love <fx@gnu.org>
parents:
diff changeset
3110 Allow preemption at beginning if already input avail.
Dave Love <fx@gnu.org>
parents:
diff changeset
3111
Dave Love <fx@gnu.org>
parents:
diff changeset
3112 * keyboard.c (EchoKeys):
Dave Love <fx@gnu.org>
parents:
diff changeset
3113 If 1st char is help-char, echo it specially verbosely.
Dave Love <fx@gnu.org>
parents:
diff changeset
3114
Dave Love <fx@gnu.org>
parents:
diff changeset
3115 * keymap.c (access_keymap):
Dave Love <fx@gnu.org>
parents:
diff changeset
3116 If nothing in keymap under specified character code,
Dave Love <fx@gnu.org>
parents:
diff changeset
3117 try converting to lower case and look again.
Dave Love <fx@gnu.org>
parents:
diff changeset
3118
Dave Love <fx@gnu.org>
parents:
diff changeset
3119 * data.c (listp, nlistp, eq, null):
Dave Love <fx@gnu.org>
parents:
diff changeset
3120 Use EQ or NULL rather than old slow comparisons.
Dave Love <fx@gnu.org>
parents:
diff changeset
3121
Dave Love <fx@gnu.org>
parents:
diff changeset
3122 * data.c (symbol-function, symbol-value):
Dave Love <fx@gnu.org>
parents:
diff changeset
3123 Pass Qboundp or Qfboundp as extra info when signal void-symbol.
Dave Love <fx@gnu.org>
parents:
diff changeset
3124
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3125 1985-05-29 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3126
Dave Love <fx@gnu.org>
parents:
diff changeset
3127 * fileio.c (add-name-to-file):
Dave Love <fx@gnu.org>
parents:
diff changeset
3128 If no query or error about new name existing, delete it
Dave Love <fx@gnu.org>
parents:
diff changeset
3129 to avoid system error later.
Dave Love <fx@gnu.org>
parents:
diff changeset
3130
Dave Love <fx@gnu.org>
parents:
diff changeset
3131 * buffer.c (generate-new-buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
3132 Remove duplicate declaration of local var `name'.
Dave Love <fx@gnu.org>
parents:
diff changeset
3133
Dave Love <fx@gnu.org>
parents:
diff changeset
3134 * Makefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
3135 Assume distribution contains paths.h.dist and config.h.dist.
Dave Love <fx@gnu.org>
parents:
diff changeset
3136 Copy them into paths.h and config.h if those don't exist;
Dave Love <fx@gnu.org>
parents:
diff changeset
3137 warn user if those exist but are older.
Dave Love <fx@gnu.org>
parents:
diff changeset
3138
Dave Love <fx@gnu.org>
parents:
diff changeset
3139 * dispnew.c (Ding):
Dave Love <fx@gnu.org>
parents:
diff changeset
3140 If -batch mode, just output ^G.
Dave Love <fx@gnu.org>
parents:
diff changeset
3141
Dave Love <fx@gnu.org>
parents:
diff changeset
3142 * cm.c (mytgoto):
Dave Love <fx@gnu.org>
parents:
diff changeset
3143 Eliminate "magic" treatment of \0 and \004.
Dave Love <fx@gnu.org>
parents:
diff changeset
3144 Flush cmevalcost, cmput; use evalcost, put.
Dave Love <fx@gnu.org>
parents:
diff changeset
3145
Dave Love <fx@gnu.org>
parents:
diff changeset
3146 * TrmTERM.c: Always set DontSend to zero.
Dave Love <fx@gnu.org>
parents:
diff changeset
3147
Dave Love <fx@gnu.org>
parents:
diff changeset
3148 * alloca.s:
Dave Love <fx@gnu.org>
parents:
diff changeset
3149 Add pyramid version of alloca, and _longjmp and _setjmp.
Dave Love <fx@gnu.org>
parents:
diff changeset
3150
Dave Love <fx@gnu.org>
parents:
diff changeset
3151 * data.c, eval.c, fns.c, read.c, window.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3152 To get around Pyramid C compiler bugs:
Dave Love <fx@gnu.org>
parents:
diff changeset
3153 Eliminate many constructs return FOO = BAR;
Dave Love <fx@gnu.org>
parents:
diff changeset
3154 Eliminate some cases of calling function computed
Dave Love <fx@gnu.org>
parents:
diff changeset
3155 by conditional expression.
Dave Love <fx@gnu.org>
parents:
diff changeset
3156
Dave Love <fx@gnu.org>
parents:
diff changeset
3157 * dired.c (directory-files):
Dave Love <fx@gnu.org>
parents:
diff changeset
3158 Avoid making double slash if spec'd directory ends in slash.
Dave Love <fx@gnu.org>
parents:
diff changeset
3159
Dave Love <fx@gnu.org>
parents:
diff changeset
3160 * callint.c (case 'b'):
Dave Love <fx@gnu.org>
parents:
diff changeset
3161 Don't allow a minibuffer to be the default buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
3162
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3163 1985-05-28 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3164
Dave Love <fx@gnu.org>
parents:
diff changeset
3165 * minibuffer.c (read_minibuf)
Dave Love <fx@gnu.org>
parents:
diff changeset
3166 Added variable enable-recursive-minibuffers
Dave Love <fx@gnu.org>
parents:
diff changeset
3167 (enable_recursive_minibuffers) so that Real Men may confuse
Dave Love <fx@gnu.org>
parents:
diff changeset
3168 themselves. (Some commands such as c-h f can also use it) (This
Dave Love <fx@gnu.org>
parents:
diff changeset
3169 is not quite the right thing for commands to bind to read their
Dave Love <fx@gnu.org>
parents:
diff changeset
3170 arguments since it enables arbitrary recursiveness, not just one
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3171 level to read args.)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3172
Dave Love <fx@gnu.org>
parents:
diff changeset
3173 * buffer.c
Dave Love <fx@gnu.org>
parents:
diff changeset
3174 Wrote generate-new-buffer --- like gentemp for buffer names.
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3175 Rewrote create-file-buffer into lisp code in lisp/files.el.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3176
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3177 1985-05-27 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3178
Dave Love <fx@gnu.org>
parents:
diff changeset
3179 * crt0.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3180 Make each machine type use completely separate code.
Dave Love <fx@gnu.org>
parents:
diff changeset
3181 Put in code for pyramid.
Dave Love <fx@gnu.org>
parents:
diff changeset
3182
Dave Love <fx@gnu.org>
parents:
diff changeset
3183 * display.h, Trm.h, disp_extern.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
3184 Move InverseVideo to Trm.h, rename to inverse_video.
Dave Love <fx@gnu.org>
parents:
diff changeset
3185 Rename VisibleBell to visible_bell.
Dave Love <fx@gnu.org>
parents:
diff changeset
3186 Move ScreenLength and ScreenWidth to Trm.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
3187 Rename ScreenGarbaged to screen_garbaged.
Dave Love <fx@gnu.org>
parents:
diff changeset
3188
Dave Love <fx@gnu.org>
parents:
diff changeset
3189 * TrmVT100.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3190 Eliminate VT100_INVERSE. People can do this with setq.
Dave Love <fx@gnu.org>
parents:
diff changeset
3191
Dave Love <fx@gnu.org>
parents:
diff changeset
3192 * fixedpoint.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3193 Use new variable FPdebug instead of RDdebug.
Dave Love <fx@gnu.org>
parents:
diff changeset
3194 Include only Trm.h and fixedpoint.h, not display.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
3195
Dave Love <fx@gnu.org>
parents:
diff changeset
3196 * display.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3197 IDdebug and RDdebug are mentioned in this file only.
Dave Love <fx@gnu.org>
parents:
diff changeset
3198
Dave Love <fx@gnu.org>
parents:
diff changeset
3199 * xdisp.c (decode_mode_spec):
Dave Love <fx@gnu.org>
parents:
diff changeset
3200 Display "Narrow" after minor modes if buffer has any clipping.
Dave Love <fx@gnu.org>
parents:
diff changeset
3201
Dave Love <fx@gnu.org>
parents:
diff changeset
3202 * keyboard.c (command_loop_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
3203 Kill Emacs on end of file only if not executing a macro.
Dave Love <fx@gnu.org>
parents:
diff changeset
3204
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3205 1985-05-26 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3206
Dave Love <fx@gnu.org>
parents:
diff changeset
3207 * display.h, Trm.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
3208 Move VisibleBell and baud_rate to Trm.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
3209 Define tt.t_padspeed, minimum speed at which padding needed (pb#).
Dave Love <fx@gnu.org>
parents:
diff changeset
3210
Dave Love <fx@gnu.org>
parents:
diff changeset
3211 * Trm*.c, dispnew.c (Ding):
Dave Love <fx@gnu.org>
parents:
diff changeset
3212 tt.t_flash is always set; it flashes the screen or beeps using `bl='.
Dave Love <fx@gnu.org>
parents:
diff changeset
3213
Dave Love <fx@gnu.org>
parents:
diff changeset
3214 * TrmTERM.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3215 Use `IC', `DC', `rp' and `bl' termcap strings when appropriate.
Dave Love <fx@gnu.org>
parents:
diff changeset
3216 No longer look for nonstandard `nn' or `rn' flags or `ds' string.
Dave Love <fx@gnu.org>
parents:
diff changeset
3217 Do not assume ^M and ^J can be used unless `cr' or 'do' or `nl'
Dave Love <fx@gnu.org>
parents:
diff changeset
3218 says so.
Dave Love <fx@gnu.org>
parents:
diff changeset
3219 ?? Make second arg to tputs always number of LINES below cursor
Dave Love <fx@gnu.org>
parents:
diff changeset
3220 because the termcap documentation says so. Is this right ??
Dave Love <fx@gnu.org>
parents:
diff changeset
3221
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3222 1985-05-24 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3223
Dave Love <fx@gnu.org>
parents:
diff changeset
3224 * keymap.c (push_key_description):
Dave Love <fx@gnu.org>
parents:
diff changeset
3225 Use DEL for 0177, RET for 015, LFD for 012, TAB for 011, SPC for 040.
Dave Love <fx@gnu.org>
parents:
diff changeset
3226
Dave Love <fx@gnu.org>
parents:
diff changeset
3227 * search.c (search_buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
3228 For n < 0 re-search, test search_regs.end[0] vs startpos, not pos.
Dave Love <fx@gnu.org>
parents:
diff changeset
3229
Dave Love <fx@gnu.org>
parents:
diff changeset
3230 * callint.c (call-interactively):
Dave Love <fx@gnu.org>
parents:
diff changeset
3231 If interactive spec is a list, use num_input_chars
Dave Love <fx@gnu.org>
parents:
diff changeset
3232 to tell whether it read args from the command input.
Dave Love <fx@gnu.org>
parents:
diff changeset
3233
Dave Love <fx@gnu.org>
parents:
diff changeset
3234 * keyboard.c (get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
3235 Increment new variable num_input_chars on each call.
Dave Love <fx@gnu.org>
parents:
diff changeset
3236
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3237 * All .h files: Make all variable definitions `extern'.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3238
Dave Love <fx@gnu.org>
parents:
diff changeset
3239 * buffer.c, window.c, xdisp.c, display.c, dispnew.c,
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3240 * syntax.c, fixedpoint.c: Put in one non-extern definition
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3241 for each variable that used to have them only in the .h files.
Dave Love <fx@gnu.org>
parents:
diff changeset
3242
Dave Love <fx@gnu.org>
parents:
diff changeset
3243 * keyboard.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3244 Refs to Cant1WinOpt should say windows_or_buffers_changed.
Dave Love <fx@gnu.org>
parents:
diff changeset
3245
Dave Love <fx@gnu.org>
parents:
diff changeset
3246 * buffer.c (kill-all-local-variables):
Dave Love <fx@gnu.org>
parents:
diff changeset
3247 Don't clobber a variable currently set up for some other buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
3248 Was losing the other buffer's recent setq's if the other
Dave Love <fx@gnu.org>
parents:
diff changeset
3249 buffer had the same variable local.
Dave Love <fx@gnu.org>
parents:
diff changeset
3250
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3251 1985-05-23 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3252
Dave Love <fx@gnu.org>
parents:
diff changeset
3253 * buffer.c (list_buffers_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
3254 Put back the lost column in the entries
Dave Love <fx@gnu.org>
parents:
diff changeset
3255 rather than removing it from the header.
Dave Love <fx@gnu.org>
parents:
diff changeset
3256
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3257 1985-05-23 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3258
Dave Love <fx@gnu.org>
parents:
diff changeset
3259 * xdisp.c (decode_mode_spec):
Dave Love <fx@gnu.org>
parents:
diff changeset
3260 Display "Abbrev" if abbrev_mode is set.
Dave Love <fx@gnu.org>
parents:
diff changeset
3261 Don't clobber past end of tbuf.
Dave Love <fx@gnu.org>
parents:
diff changeset
3262
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3263 * keyboard.c (kbd_buffer_get_char):
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3264 If noninteractive, read from stdin.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3265 (open-dribble-file): Take filename as argument.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3266 (command_loop_1): On end of file, call kill-emacs.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3267
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3268 1985-05-22 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3269
Dave Love <fx@gnu.org>
parents:
diff changeset
3270 * window.c (save_window_restore):
Dave Love <fx@gnu.org>
parents:
diff changeset
3271 Set windows_or_buffers_changed.
Dave Love <fx@gnu.org>
parents:
diff changeset
3272
Dave Love <fx@gnu.org>
parents:
diff changeset
3273 * buffer.c (list_buffers_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
3274 Print % not R for read-only buffers.
Dave Love <fx@gnu.org>
parents:
diff changeset
3275
Dave Love <fx@gnu.org>
parents:
diff changeset
3276 * cmds.c (SelfInsert):
Dave Love <fx@gnu.org>
parents:
diff changeset
3277 !NULL => NULL testing buffer read onliness for abbrev expansion.
Dave Love <fx@gnu.org>
parents:
diff changeset
3278
Dave Love <fx@gnu.org>
parents:
diff changeset
3279 * eval.c (interactive-p):
Dave Love <fx@gnu.org>
parents:
diff changeset
3280 Return nil if called within expression being evalled
Dave Love <fx@gnu.org>
parents:
diff changeset
3281 by a built-in C function such as eval-region.
Dave Love <fx@gnu.org>
parents:
diff changeset
3282
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3283 1985-05-22 K. Shane Hartman (shane@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3284
Dave Love <fx@gnu.org>
parents:
diff changeset
3285 * config.h, TrmXTERM.c, display.c
Dave Love <fx@gnu.org>
parents:
diff changeset
3286 Change define for XWINDOW to XVSWINDOW because XWINDOW
Dave Love <fx@gnu.org>
parents:
diff changeset
3287 is defined as a macro in lisp.h.
Dave Love <fx@gnu.org>
parents:
diff changeset
3288
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3289 1985-05-22 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3290
Dave Love <fx@gnu.org>
parents:
diff changeset
3291 * print.c (printchar, strout):
Dave Love <fx@gnu.org>
parents:
diff changeset
3292 Output minibuffer chars to stdout if noninteractive.
Dave Love <fx@gnu.org>
parents:
diff changeset
3293
Dave Love <fx@gnu.org>
parents:
diff changeset
3294 * xdisp.c (message, message1):
Dave Love <fx@gnu.org>
parents:
diff changeset
3295 Noninteractively, output newline if previous output was from print.
Dave Love <fx@gnu.org>
parents:
diff changeset
3296
Dave Love <fx@gnu.org>
parents:
diff changeset
3297 * keyboard.c (cmd_error):
Dave Love <fx@gnu.org>
parents:
diff changeset
3298 If noninteractive, force out error message at end.
Dave Love <fx@gnu.org>
parents:
diff changeset
3299
Dave Love <fx@gnu.org>
parents:
diff changeset
3300 * keyboard.c (get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
3301 Fix bugs in handling help_char:
Dave Love <fx@gnu.org>
parents:
diff changeset
3302 do a redisplay after restoring window configuration;
Dave Love <fx@gnu.org>
parents:
diff changeset
3303 clear NextK after reading a space.
Dave Love <fx@gnu.org>
parents:
diff changeset
3304
Dave Love <fx@gnu.org>
parents:
diff changeset
3305 * buffer.c (other-buffer):
Dave Love <fx@gnu.org>
parents:
diff changeset
3306 Init notsogood to nil so don't return garbage value.
Dave Love <fx@gnu.org>
parents:
diff changeset
3307
Dave Love <fx@gnu.org>
parents:
diff changeset
3308 * buffer.c (list_buffers_1):
Dave Love <fx@gnu.org>
parents:
diff changeset
3309 Put back missing space before each buffer name.
Dave Love <fx@gnu.org>
parents:
diff changeset
3310
Dave Love <fx@gnu.org>
parents:
diff changeset
3311 * buffer.c (SetBfp):
Dave Love <fx@gnu.org>
parents:
diff changeset
3312 New code to dump core when paragraph-start gets its global value
Dave Love <fx@gnu.org>
parents:
diff changeset
3313 in a buffer in Lisp mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
3314
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3315 * TrmXTERM.c: New file. Used for interface to
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3316 MIT's `X' window system.
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3317
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3318 1985-05-22 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3319
Dave Love <fx@gnu.org>
parents:
diff changeset
3320 * buffer.c (list_buffers_1):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3321 Made list-buffers print "R" if buffer read-only.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3322 (No change is needed to lisp/buff-menu.el.)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3323
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3324 1985-05-22 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3325
Dave Love <fx@gnu.org>
parents:
diff changeset
3326 * keyboard.c (get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
3327 Use (in effect) save-window-excursion to flush the window
Dave Love <fx@gnu.org>
parents:
diff changeset
3328 made by or for the help-form.
Dave Love <fx@gnu.org>
parents:
diff changeset
3329 * minibuf.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3330 Flush remove_help_window and its DefBoolVar.
Dave Love <fx@gnu.org>
parents:
diff changeset
3331 * lisp.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
3332 Flush obsolete externs for remove_help_window and flushhelp.
Dave Love <fx@gnu.org>
parents:
diff changeset
3333
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3334 * config.h: Increase maximum screen dimensions to 300x300.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3335 Define XWINDOW flag (off by default).
Dave Love <fx@gnu.org>
parents:
diff changeset
3336
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3337 * Trm.h: Add tt.t_socketinput slot, and t_ReadSocket slot.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3338 * dsp.c, keyboard.c: Code for using those slots.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3339 * display.c: Install code for XVSWINDOW.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3340
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3341 * dispnew.c (sleep-for): Flush spurious reference to
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3342 nonexistent variable time_limit.
Dave Love <fx@gnu.org>
parents:
diff changeset
3343
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3344 1985-05-21 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3345
Dave Love <fx@gnu.org>
parents:
diff changeset
3346 * The documentation for substitute-command-keys was fazed out by
Dave Love <fx@gnu.org>
parents:
diff changeset
3347 its own hairy heuristics! Moby quoting (past the c compiler, and
Dave Love <fx@gnu.org>
parents:
diff changeset
3348 then past substitute-command-keys) added.
Dave Love <fx@gnu.org>
parents:
diff changeset
3349 People should be careful of this. Also, hacks which make
Dave Love <fx@gnu.org>
parents:
diff changeset
3350 printed documentation out of doc strings need to know about this
Dave Love <fx@gnu.org>
parents:
diff changeset
3351 cruft.
Dave Love <fx@gnu.org>
parents:
diff changeset
3352
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3353 1985-05-21 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3354
Dave Love <fx@gnu.org>
parents:
diff changeset
3355 * TrmTERM.c, dispnew.c, cm.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3356 open-termscript opens a termscript file,
Dave Love <fx@gnu.org>
parents:
diff changeset
3357 into which are written a copy of all characters (except padding)
Dave Love <fx@gnu.org>
parents:
diff changeset
3358 sent to the terminal.
Dave Love <fx@gnu.org>
parents:
diff changeset
3359
Dave Love <fx@gnu.org>
parents:
diff changeset
3360 * Makefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
3361 Recompute DOCSTR file only if other things have changed.
Dave Love <fx@gnu.org>
parents:
diff changeset
3362
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3363 1985-05-20 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3364
Dave Love <fx@gnu.org>
parents:
diff changeset
3365 * keyboard.c (command-execute):
Dave Love <fx@gnu.org>
parents:
diff changeset
3366 Use do_autoload.
Dave Love <fx@gnu.org>
parents:
diff changeset
3367
Dave Love <fx@gnu.org>
parents:
diff changeset
3368 * data.c (car, cdr, car-safe, cdr-safe):
Dave Love <fx@gnu.org>
parents:
diff changeset
3369 Open code them. Flush carcdr and car_1.
Dave Love <fx@gnu.org>
parents:
diff changeset
3370
Dave Love <fx@gnu.org>
parents:
diff changeset
3371 * eval.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3372 Define do_autoload to autoload a function and barf if that
Dave Love <fx@gnu.org>
parents:
diff changeset
3373 did not define it. Use this in eval, apply, funcall.
Dave Love <fx@gnu.org>
parents:
diff changeset
3374 Make Fautoload do nothing if function is already defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
3375 Open code the loops that trace function definitions of symbols.
Dave Love <fx@gnu.org>
parents:
diff changeset
3376
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3377 1985-05-19 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3378
Dave Love <fx@gnu.org>
parents:
diff changeset
3379 * buffer.c, window.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3380 Change algorithm for reordering Vbuffer_alist:
Dave Love <fx@gnu.org>
parents:
diff changeset
3381 select-window now calls record_buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
3382 other-buffer now prefers buffers not visible in any window.
Dave Love <fx@gnu.org>
parents:
diff changeset
3383 bury-buffer, which puts a buffer at the end of the list,
Dave Love <fx@gnu.org>
parents:
diff changeset
3384 is now defined.
Dave Love <fx@gnu.org>
parents:
diff changeset
3385
Dave Love <fx@gnu.org>
parents:
diff changeset
3386 * keyboard.c (get_char):
Dave Love <fx@gnu.org>
parents:
diff changeset
3387 Make first char of a command go into keybuf
Dave Love <fx@gnu.org>
parents:
diff changeset
3388 even if it is being reread.
Dave Love <fx@gnu.org>
parents:
diff changeset
3389 Make all chars go into keybuf if coming from a macro.
Dave Love <fx@gnu.org>
parents:
diff changeset
3390
Dave Love <fx@gnu.org>
parents:
diff changeset
3391 * process.c (make_process):
Dave Love <fx@gnu.org>
parents:
diff changeset
3392 Fix bug where incremented-for-uniqueness name wasn't really used.
Dave Love <fx@gnu.org>
parents:
diff changeset
3393
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3394 1985-05-17 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3395
Dave Love <fx@gnu.org>
parents:
diff changeset
3396 * undo.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3397 Fix bug of reinserting/replacing undone chars
Dave Love <fx@gnu.org>
parents:
diff changeset
3398 wrapping around wrong at end of undo buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
3399 Use tembuf to handle properly a Uchange
Dave Love <fx@gnu.org>
parents:
diff changeset
3400 of length > half the undo buffer.
Dave Love <fx@gnu.org>
parents:
diff changeset
3401
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3402 1985-05-16 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3403
Dave Love <fx@gnu.org>
parents:
diff changeset
3404 * window.c (set-window-start):
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3405 Accept third arg NOFORCE meaning don't set w->force_start.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3406
Dave Love <fx@gnu.org>
parents:
diff changeset
3407 * indent.c (compute_motion):
Dave Love <fx@gnu.org>
parents:
diff changeset
3408 Clear tab_offset when scanning past a newline.
Dave Love <fx@gnu.org>
parents:
diff changeset
3409
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3410 * lisp.h, bytecode.c: Define Qbytecode.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3411 * eval.c: Fix interactive-p to look past a call to `bytecode'.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3412 Makes interactive-p work in compiled code.
Dave Love <fx@gnu.org>
parents:
diff changeset
3413
Dave Love <fx@gnu.org>
parents:
diff changeset
3414 * xdisp.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3415 Supply missing taboffset arg to display_text_line from DoDsp.
Dave Love <fx@gnu.org>
parents:
diff changeset
3416 Fixes bug that inserting a character could shift line sideways.
Dave Love <fx@gnu.org>
parents:
diff changeset
3417
Dave Love <fx@gnu.org>
parents:
diff changeset
3418 * display.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3419 Remove spurious * in setting terminal_driver.
Dave Love <fx@gnu.org>
parents:
diff changeset
3420
Dave Love <fx@gnu.org>
parents:
diff changeset
3421 * lisp.h:
Dave Love <fx@gnu.org>
parents:
diff changeset
3422 Remove some obsolete externs for symbols that no longer exist.
Dave Love <fx@gnu.org>
parents:
diff changeset
3423
Dave Love <fx@gnu.org>
parents:
diff changeset
3424 * dispnew.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3425 Define send-string-to-terminal.
Dave Love <fx@gnu.org>
parents:
diff changeset
3426
Dave Love <fx@gnu.org>
parents:
diff changeset
3427 * TrmTERM.c, TrmVT100.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3428 Turn on alternate keypad on entry, turn off on exit.
Dave Love <fx@gnu.org>
parents:
diff changeset
3429
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3430 1985-05-16 Richard Mlynarik (mly@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3431
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3432 * fileio.c: Added optional third arg ok-if-exists to
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3433 rename-file, make-symbolic-link, add-name-to-file and copy-file.
Dave Love <fx@gnu.org>
parents:
diff changeset
3434 If the destrination filename exists, then if ok-if-exists
Dave Love <fx@gnu.org>
parents:
diff changeset
3435 is non-nil it is silently bashed; else if the function was
Dave Love <fx@gnu.org>
parents:
diff changeset
3436 called interactively the user is queried as to whether s/he
Dave Love <fx@gnu.org>
parents:
diff changeset
3437 wants to bash the file; otherwise (ok-if-exists nil, non-interactive)
Dave Love <fx@gnu.org>
parents:
diff changeset
3438 a file-already-exists error is signalled.
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3439
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3440 * window.c: Made get-window-buffer return nil if get-buffer of
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3441 its arg returns nil, rather than erring.
Dave Love <fx@gnu.org>
parents:
diff changeset
3442
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3443 1985-05-14 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3444
Dave Love <fx@gnu.org>
parents:
diff changeset
3445 * dispnew.c, display.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3446 Function scroll_max_lines_saved returns # lines in common
Dave Love <fx@gnu.org>
parents:
diff changeset
3447 between PhysScreen and DesiredScreen.
Dave Love <fx@gnu.org>
parents:
diff changeset
3448 UpdateScreen skips i/d calc on big window, fast screen
Dave Love <fx@gnu.org>
parents:
diff changeset
3449 when there are too few lines in common.
Dave Love <fx@gnu.org>
parents:
diff changeset
3450
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3451 1985-05-13 Richard M. Stallman (rms@mit-prep)
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3452
Dave Love <fx@gnu.org>
parents:
diff changeset
3453 * indent.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3454 Fix cursor position calculation for continued tabs.
Dave Love <fx@gnu.org>
parents:
diff changeset
3455 New tab_offset argument to compute_motion.
Dave Love <fx@gnu.org>
parents:
diff changeset
3456
Dave Love <fx@gnu.org>
parents:
diff changeset
3457 * xdisp.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3458 Make display of continued tabs work.
Dave Love <fx@gnu.org>
parents:
diff changeset
3459
Dave Love <fx@gnu.org>
parents:
diff changeset
3460 * Makefile:
Dave Love <fx@gnu.org>
parents:
diff changeset
3461 Do inc-version in a separate invocation of temacs
Dave Love <fx@gnu.org>
parents:
diff changeset
3462 to make the dumped xemacs smaller.
Dave Love <fx@gnu.org>
parents:
diff changeset
3463
Dave Love <fx@gnu.org>
parents:
diff changeset
3464 * eval.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3465 Put star in front of XSUBR (fun)->function where it is being called.
Dave Love <fx@gnu.org>
parents:
diff changeset
3466
Dave Love <fx@gnu.org>
parents:
diff changeset
3467 * alloc.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3468 Mark buffers when pointers to them are found,
Dave Love <fx@gnu.org>
parents:
diff changeset
3469 like all other Lisp object types.
Dave Love <fx@gnu.org>
parents:
diff changeset
3470
Dave Love <fx@gnu.org>
parents:
diff changeset
3471 * buffer.h, buffer.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3472 Created chain `all_buffers' containing all existing buffers
Dave Love <fx@gnu.org>
parents:
diff changeset
3473 not yet reclaimed by gc, including dead buffers.
Dave Love <fx@gnu.org>
parents:
diff changeset
3474
Dave Love <fx@gnu.org>
parents:
diff changeset
3475 * read.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3476 Fix up register declarations.
Dave Love <fx@gnu.org>
parents:
diff changeset
3477
Dave Love <fx@gnu.org>
parents:
diff changeset
3478 * emacs.c, dsp.c, xdisp.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3479 Define -batch switch: do no redisplay, don't change terminal modes.
Dave Love <fx@gnu.org>
parents:
diff changeset
3480 Lisp variable `noninteractive' is non-nil in this mode.
Dave Love <fx@gnu.org>
parents:
diff changeset
3481
Dave Love <fx@gnu.org>
parents:
diff changeset
3482 * syntax.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3483 Made most scanning loops turn on immediate_quit.
Dave Love <fx@gnu.org>
parents:
diff changeset
3484
Dave Love <fx@gnu.org>
parents:
diff changeset
3485 * eval.c:
Dave Love <fx@gnu.org>
parents:
diff changeset
3486 Fsignal clears immediate_quit.
Dave Love <fx@gnu.org>
parents:
diff changeset
3487
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3488 1985-05-12 Richard M. Stallman (rms@mit-prep)
39622
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3489
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3490 * cmds.c: Modified `newline' to insert before an existing
39622
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3491 newline before dot. This produces better redisplay.
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3492
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3493 * xdisp.c: Fixed bug that modifying buffer displayed in two windows
39622
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3494 failed to redisplay both mode lines with stars.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3495
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3496 * xdisp.c (try_window_id): If scrolling upward and changed text is empty
39622
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3497 scroll up all the lines that fit below bp.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3498
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3499 * xdisp.c: Introduce num_contin, to display tabs right in contin. lines.
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3500
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3501 * doc.c: Define substitute-command-keys, using crl@purdue's code.
39622
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3502 Make `documentation' call it.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3503
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3504 * eval.c, fns.c, bytecode.c: Put in register decls for Lisp_Objects.
39622
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3505 Saved 2500 bytes of object code.
25830
Dave Love <fx@gnu.org>
parents:
diff changeset
3506
40965
eac4b1ccb6b8 fixed format
Sam Steingold <sds@gnu.org>
parents: 39627
diff changeset
3507 1985-05-11 Richard M. Stallman (rms@mit-prep)
39622
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3508
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3509 * editfns.c: Put in code for & in fullname,
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3510 under AMPERSAND_FULL_NAME flag.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3511
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3512 * lisp.h: Install NO_UNION_TYPE flag in lisp.h.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3513 This means XMARKBIT can no longer be on left side of =.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3514 New macros XMARK and XUNMARK and XSETMARKBIT are used instead.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3515
75614
12d53d9264ba Fix typos.
Juanma Barranquero <lekktu@gmail.com>
parents: 75227
diff changeset
3516 * alloc.c, marker.c: Use XMARK, XUNMARK, XSETMARKBIT where needed.
39622
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3517
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3518 * TrmTERM.c: Ignore `xs' termcap flag.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3519 Always use the SEstr on sg >= 0 terminals.
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3520
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3521 * minibuf.c: Don't allow entry to minibuffer
597f4c6fd1a0 Format cleanups for old entries.
Richard M. Stallman <rms@gnu.org>
parents: 25830
diff changeset
3522 while minibuffer is selected.
39627
218f185269b8 *** empty log message ***
Gerd Moellmann <gerd@gnu.org>
parents: 39622
diff changeset
3523
75227
e90d04cd455a Update copyright for years from Emacs 21 to present (mainly adding
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
3524 Copyright (C) 1985, 1986, 2001, 2002, 2003, 2004, 2005, 2006, 2007
e90d04cd455a Update copyright for years from Emacs 21 to present (mainly adding
Glenn Morris <rgm@gnu.org>
parents: 52401
diff changeset
3525 Free Software Foundation, Inc.
75769
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3526
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3527 This file is part of GNU Emacs.
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3528
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3529 GNU Emacs is free software; you can redistribute it and/or modify
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3530 it under the terms of the GNU General Public License as published by
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3531 the Free Software Foundation; either version 2, or (at your option)
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3532 any later version.
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3533
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3534 GNU Emacs is distributed in the hope that it will be useful,
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3535 but WITHOUT ANY WARRANTY; without even the implied warranty of
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3536 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3537 GNU General Public License for more details.
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3538
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3539 You should have received a copy of the GNU General Public License
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3540 along with GNU Emacs; see the file COPYING. If not, write to the
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3541 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
92a0e87ff562 Switch to standard GPL text for license.
Glenn Morris <rgm@gnu.org>
parents: 75614
diff changeset
3542 Boston, MA 02110-1301, USA.
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49505
diff changeset
3543
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49505
diff changeset
3544 ;;; arch-tag: 2d2c1086-b0a5-437c-bc58-fb38ce2e0f9b