1 |
1988-08-31 Richard Stallman (rms at corn-chex.ai.mit.edu) |
1988-08-31 Richard Stallman (rms@corn-chex.ai.mit.edu) |
2 |
|
|
3 |
* Version 18.52 released. |
* Version 18.52 released. |
4 |
|
|
8 |
|
|
9 |
* crt0.c [hp9000s300]: New variable flag_68010. |
* crt0.c [hp9000s300]: New variable flag_68010. |
10 |
|
|
11 |
1988-08-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
12 |
|
|
13 |
* m-isi-ov.h (LOAD_AVE_{CVT,TYPE}): On 4.3, different definitions. |
* m-isi-ov.h (LOAD_AVE_{CVT,TYPE}): On 4.3, different definitions. |
14 |
|
|
15 |
* m-iris4d.h: Define XSETMARKBIT. |
* m-iris4d.h: Define XSETMARKBIT. |
16 |
|
|
17 |
1988-08-29 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-29 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
18 |
|
|
19 |
* m-ibmrt.h (CANNOT_DUMP): Was defined by mistake in last change. |
* m-ibmrt.h (CANNOT_DUMP): Was defined by mistake in last change. |
20 |
|
|
21 |
* m-amdahl.h (NSIG): If it's 19, make it 20. |
* m-amdahl.h (NSIG): If it's 19, make it 20. |
22 |
Overrides Amdahl's mistake. |
Overrides Amdahl's mistake. |
23 |
|
|
24 |
1988-08-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-27 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
25 |
|
|
26 |
* x11fns.c, x11term.c (XXscreen): New variable, default screen number. |
* x11fns.c, x11term.c (XXscreen): New variable, default screen number. |
27 |
All calls to BlackPixel, WhitePixel, DisplayCells, DefaultColormap |
All calls to BlackPixel, WhitePixel, DisplayCells, DefaultColormap |
28 |
pass this. |
pass this. |
29 |
|
|
30 |
1988-08-26 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
31 |
|
|
32 |
* data.c (init_data) [uts]: Handle SIGEMT. |
* data.c (init_data) [uts]: Handle SIGEMT. |
33 |
|
|
40 |
|
|
41 |
* m-alliant4.h: Add missing `*/'. |
* m-alliant4.h: Add missing `*/'. |
42 |
|
|
43 |
1988-08-25 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-25 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
44 |
|
|
45 |
* x11term.c (writechars): Don't call updateline; |
* x11term.c (writechars): Don't call updateline; |
46 |
output just the chars that are specified; don't clear to end. |
output just the chars that are specified; don't clear to end. |
48 |
* m-ibmrt-aix.h: Define getwd. Define bcopy, etc. as macros. |
* m-ibmrt-aix.h: Define getwd. Define bcopy, etc. as macros. |
49 |
Define LIBX10_MACHINE and change LIBS_MACHINE. |
Define LIBX10_MACHINE and change LIBS_MACHINE. |
50 |
|
|
51 |
1988-08-24 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-24 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
52 |
|
|
53 |
* xterm.c (XTread_socket): If HAVE_SELECT, call xfixscreen |
* xterm.c (XTread_socket): If HAVE_SELECT, call xfixscreen |
54 |
before waiting. |
before waiting. |
61 |
(x_term_init) [IBMRTAIX]: do call gethostname. |
(x_term_init) [IBMRTAIX]: do call gethostname. |
62 |
() [IBMRTAIX]: Include sys/time, not time. |
() [IBMRTAIX]: Include sys/time, not time. |
63 |
|
|
64 |
1988-08-23 Chris Hanson (cph at kleph) |
1988-08-23 Chris Hanson (cph@kleph) |
65 |
|
|
66 |
* xterm.c (XTread_socket): Do not call `xfixscreen' if O_NDELAY is |
* xterm.c (XTread_socket): Do not call `xfixscreen' if O_NDELAY is |
67 |
set. On hpux, this causes an I/O error. |
set. On hpux, this causes an I/O error. |
68 |
|
|
69 |
1988-08-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
70 |
|
|
71 |
* m-news800.h: define HAVE_ALLOCA. |
* m-news800.h: define HAVE_ALLOCA. |
72 |
|
|
73 |
1988-08-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
74 |
|
|
75 |
* keyboard.c (read_avail_input) [no FIONREAD]: Always set O_NDELAY. |
* keyboard.c (read_avail_input) [no FIONREAD]: Always set O_NDELAY. |
76 |
|
|
77 |
1988-08-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
78 |
|
|
79 |
* xterm.c, x11term.c (XTclear_end_of_line): |
* xterm.c, x11term.c (XTclear_end_of_line): |
80 |
Arg was misinterpreted as place to *start* clearing. |
Arg was misinterpreted as place to *start* clearing. |
83 |
|
|
84 |
* sysdep.c [USG] (getwd): Free the entire string retd by getcwd. |
* sysdep.c [USG] (getwd): Free the entire string retd by getcwd. |
85 |
|
|
86 |
1988-08-20 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-20 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
87 |
|
|
88 |
* m-ibmrt.h: Delete the USG conditionals. |
* m-ibmrt.h: Delete the USG conditionals. |
89 |
|
|
112 |
|
|
113 |
* emacs.c (main) [IBMRTAIX]: Handle additional fatal signals. |
* emacs.c (main) [IBMRTAIX]: Handle additional fatal signals. |
114 |
|
|
115 |
1988-08-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
116 |
|
|
117 |
* search.c (Fstore_match_data): Failed to skip the 2nd nil in a pair. |
* search.c (Fstore_match_data): Failed to skip the 2nd nil in a pair. |
118 |
|
|
119 |
* search.c (search_buffer) [C_ALLOCA]: Use auto space for BM_tab. |
* search.c (search_buffer) [C_ALLOCA]: Use auto space for BM_tab. |
120 |
|
|
121 |
1988-08-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
122 |
|
|
123 |
* keyboard.c: Declare errno. |
* keyboard.c: Declare errno. |
124 |
|
|
125 |
1988-08-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
126 |
|
|
127 |
* m-news800.h: Define COMPILER_REGISTER_BUG and LIBS_TERMCAP. |
* m-news800.h: Define COMPILER_REGISTER_BUG and LIBS_TERMCAP. |
128 |
|
|
129 |
1988-08-12 Mike Haertel (mike at spiff.ai.mit.edu) |
1988-08-12 Mike Haertel (mike@spiff.ai.mit.edu) |
130 |
|
|
131 |
* m-7300.h: Made it understand how do undump a demand-paged |
* m-7300.h: Made it understand how do undump a demand-paged |
132 |
executable. |
executable. |
133 |
|
|
134 |
1988-08-11 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
135 |
|
|
136 |
* unexec.c (adjust_lnnoptrs): auxent is a union, not a struct. |
* unexec.c (adjust_lnnoptrs): auxent is a union, not a struct. |
137 |
|
|
138 |
1988-08-10 Chris Hanson (cph at kleph) |
1988-08-10 Chris Hanson (cph@kleph) |
139 |
|
|
140 |
* keyboard.c (read_avail_input): Do not set O_NDELAY if |
* keyboard.c (read_avail_input): Do not set O_NDELAY if |
141 |
`read_socket_hook' is in use. This causes Xlib to get an IO error |
`read_socket_hook' is in use. This causes Xlib to get an IO error |
153 |
|
|
154 |
* xterm.c: Supply missing definition of `handler'. |
* xterm.c: Supply missing definition of `handler'. |
155 |
|
|
156 |
1988-08-09 Chris Hanson (cph at kleph) |
1988-08-09 Chris Hanson (cph@kleph) |
157 |
|
|
158 |
* indent.c (current-column): fix typo. |
* indent.c (current-column): fix typo. |
159 |
|
|
161 |
variable declarations so that GCC does not generate warning |
variable declarations so that GCC does not generate warning |
162 |
message. |
message. |
163 |
|
|
164 |
1988-08-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
165 |
|
|
166 |
* eval.c: doc fix. |
* eval.c: doc fix. |
167 |
|
|
168 |
1988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
169 |
|
|
170 |
* fileio.c: Doc fix. |
* fileio.c: Doc fix. |
171 |
|
|
172 |
* keymap.c (Fwhere_is_internal): Call get_keyelt. |
* keymap.c (Fwhere_is_internal): Call get_keyelt. |
173 |
|
|
174 |
1988-08-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-08-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
175 |
|
|
176 |
* unexec.c [sun386]: control header files, like STRIDE, etc. |
* unexec.c [sun386]: control header files, like STRIDE, etc. |
177 |
|
|
181 |
(LD_SWITCH_SYSTEM): Undefine this, since the s-sunos4.h defn |
(LD_SWITCH_SYSTEM): Undefine this, since the s-sunos4.h defn |
182 |
is wrong for the 386. |
is wrong for the 386. |
183 |
|
|
184 |
1988-07-31 Richard Stallman (rms at juicy-juice.lcs.mit.edu) |
1988-07-31 Richard Stallman (rms@juicy-juice.lcs.mit.edu) |
185 |
|
|
186 |
* sysdep.c (select_alarm): If read_alarm_should_throw, throw back |
* sysdep.c (select_alarm): If read_alarm_should_throw, throw back |
187 |
to read_input_waiting. |
to read_input_waiting. |
194 |
* x11fns.c (Fx_set_mouse_color): Don't free save_color; can be literal. |
* x11fns.c (Fx_set_mouse_color): Don't free save_color; can be literal. |
195 |
* x11term.c (x_term_init): Clear reversevideo if fg or bg color specd. |
* x11term.c (x_term_init): Clear reversevideo if fg or bg color specd. |
196 |
|
|
197 |
1988-07-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-07-28 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
198 |
|
|
199 |
* print.c (Fwith_output_to_temp_buffer): Detect error for non-strings. |
* print.c (Fwith_output_to_temp_buffer): Detect error for non-strings. |
200 |
|
|
201 |
1988-07-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-07-22 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
202 |
|
|
203 |
* s-usg5-3.h: Define LIBX{10,11}_SYSTEM. |
* s-usg5-3.h: Define LIBX{10,11}_SYSTEM. |
204 |
|
|
213 |
|
|
214 |
* undo.c (Fundo_more): Better err msg. |
* undo.c (Fundo_more): Better err msg. |
215 |
|
|
216 |
1988-07-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-07-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
217 |
|
|
218 |
* indent.c (current_column, Fmove_to_column): ignore invisible lines. |
* indent.c (current_column, Fmove_to_column): ignore invisible lines. |
219 |
|
|
220 |
* keyboard.c (command_loop_1): No direct output if selective display. |
* keyboard.c (command_loop_1): No direct output if selective display. |
221 |
|
|
222 |
1988-07-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-07-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
223 |
|
|
224 |
* ymakefile (LD_TEXT_START_FLAGS): -e should be __start, not address. |
* ymakefile (LD_TEXT_START_FLAGS): -e should be __start, not address. |
225 |
|
|
226 |
* m-orion105.h: New file. |
* m-orion105.h: New file. |
227 |
|
|
228 |
1988-07-15 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-07-15 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
229 |
|
|
230 |
* alloca.s (pyramid): Define _setjmp, _longjmp only if PYRAMID_OLD. |
* alloca.s (pyramid): Define _setjmp, _longjmp only if PYRAMID_OLD. |
231 |
|
|
232 |
1988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-07-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
233 |
|
|
234 |
* s-rtu.h (fsync): Define this as no-op. |
* s-rtu.h (fsync): Define this as no-op. |
235 |
|
|
236 |
* process.c, sysdep.c: Rename MASSCOMP flag to RTU. |
* process.c, sysdep.c: Rename MASSCOMP flag to RTU. |
237 |
|
|
238 |
1988-07-10 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-07-10 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
239 |
|
|
240 |
* term.c (write_chars): Compensate for wasted_chars when comparing curX |
* term.c (write_chars): Compensate for wasted_chars when comparing curX |
241 |
|
|
242 |
1988-07-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-07-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
243 |
|
|
244 |
* lread.c (openp): Don't call strncat if lsuffix is 0. |
* lread.c (openp): Don't call strncat if lsuffix is 0. |
245 |
|
|
246 |
1988-06-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
247 |
|
|
248 |
* callint.c (Fcall_interactively): On VMS, treat 'f' like 'F'. |
* callint.c (Fcall_interactively): On VMS, treat 'f' like 'F'. |
249 |
|
|
250 |
1988-06-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-27 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
251 |
|
|
252 |
* emacs.c (Fkill_emacs): Run kill-emacs-hook. |
* emacs.c (Fkill_emacs): Run kill-emacs-hook. |
253 |
|
|
254 |
1988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
255 |
|
|
256 |
* ymakefile: Add missing dependencies. |
* ymakefile: Add missing dependencies. |
257 |
|
|
259 |
|
|
260 |
* ymakefile: Avoid newline after cpp in commands for alloca.s. |
* ymakefile: Avoid newline after cpp in commands for alloca.s. |
261 |
|
|
262 |
1988-06-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
263 |
|
|
264 |
* ymakefile: #undef register, in case m- or s- defines it. |
* ymakefile: #undef register, in case m- or s- defines it. |
265 |
|
|
266 |
1988-06-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
267 |
|
|
268 |
* unexhp9k800.c: Complete replacement. |
* unexhp9k800.c: Complete replacement. |
269 |
|
|
282 |
* x11term.c (XT_Set_Size_Hints): New arg PR. |
* x11term.c (XT_Set_Size_Hints): New arg PR. |
283 |
At startup, it's the value from XGeometry, else 0. |
At startup, it's the value from XGeometry, else 0. |
284 |
Use it when setting the flags (which dims are user-specified). |
Use it when setting the flags (which dims are user-specified). |
285 |
|
|
286 |
* x11term.c (XT_Set_Size_Hints): Conditional for XICCC. |
* x11term.c (XT_Set_Size_Hints): Conditional for XICCC. |
287 |
|
|
288 |
* x11term.c (internal_socket_read): Don't call change_window_size |
* x11term.c (internal_socket_read): Don't call change_window_size |
298 |
|
|
299 |
* callint.c (Fcall_interactively): For `N', convert prefix to number. |
* callint.c (Fcall_interactively): For `N', convert prefix to number. |
300 |
|
|
301 |
1988-06-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
302 |
|
|
303 |
* termcap.c (tgetst1): Tolerate missing colon at end of entry. |
* termcap.c (tgetst1): Tolerate missing colon at end of entry. |
304 |
|
|
305 |
1988-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
306 |
|
|
307 |
* data.c (Fkill_local_variable): Used to clobber other buffer's value. |
* data.c (Fkill_local_variable): Used to clobber other buffer's value. |
308 |
|
|
309 |
1988-06-14 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-14 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
310 |
|
|
311 |
* x11fns.c, x11term.c: "Mouse queue" was a stack; make it a queue. |
* x11fns.c, x11term.c: "Mouse queue" was a stack; make it a queue. |
312 |
New vars XXm_queue_in, XXm_queue_out. |
New vars XXm_queue_in, XXm_queue_out. |
314 |
(internal_socket_read): Use XXm_queue_in as store index. |
(internal_socket_read): Use XXm_queue_in as store index. |
315 |
(x_term_init): Init the new vars. |
(x_term_init): Init the new vars. |
316 |
|
|
317 |
1988-06-10 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-10 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
318 |
|
|
319 |
* window.c (Fset_window_configuration): Handle change in screen size. |
* window.c (Fset_window_configuration): Handle change in screen size. |
320 |
|
|
321 |
* s-hpux.h: Delete -lBSD from LIBS_SYSTEM. |
* s-hpux.h: Delete -lBSD from LIBS_SYSTEM. |
322 |
* m-hp9000s300.h: Define string fns as macros even in version 6. |
* m-hp9000s300.h: Define string fns as macros even in version 6. |
323 |
|
|
324 |
1988-06-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
325 |
|
|
326 |
* buffer.c (SetBfp): Initialize `swb'. This matters when SetBfp |
* buffer.c (SetBfp): Initialize `swb'. This matters when SetBfp |
327 |
is called during initialization, on Masscomp. |
is called during initialization, on Masscomp. |
328 |
|
|
329 |
1988-06-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
330 |
|
|
331 |
* sysdep.c (kbd_input_ast, end_kbd_input): Eliminate `ast_active'. |
* sysdep.c (kbd_input_ast, end_kbd_input): Eliminate `ast_active'. |
332 |
(end_kbd_input): Use LIB$AST_IN_PROG. |
(end_kbd_input): Use LIB$AST_IN_PROG. |
337 |
|
|
338 |
* callint.c (Fcall_interactively): Don't put non-strings into visargs. |
* callint.c (Fcall_interactively): Don't put non-strings into visargs. |
339 |
|
|
340 |
1988-06-02 Richard Stallman (rms at rice-krispies.ai.mit.edu) |
1988-06-02 Richard Stallman (rms@rice-krispies.ai.mit.edu) |
341 |
|
|
342 |
* keyboard.c (read_avail_input, input_available_signal): |
* keyboard.c (read_avail_input, input_available_signal): |
343 |
Make `buf' as long as kbd_buffer. |
Make `buf' as long as kbd_buffer. |
344 |
|
|
345 |
1988-06-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-06-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
346 |
|
|
347 |
* xdisp.c (decode_mode_spec): Output `%%' as a `%'. |
* xdisp.c (decode_mode_spec): Output `%%' as a `%'. |
348 |
|
|
351 |
* dispnew.c (window_change_signal): Likewise. |
* dispnew.c (window_change_signal): Likewise. |
352 |
* process.c (child_sig): Likewise. |
* process.c (child_sig): Likewise. |
353 |
|
|
354 |
1988-05-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-05-31 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
355 |
|
|
356 |
* x11fns.c (Fx_proc_mouse_event): When looking up a meta-click, |
* x11fns.c (Fx_proc_mouse_event): When looking up a meta-click, |
357 |
look for the meta-prefix-char first. |
look for the meta-prefix-char first. |
358 |
|
|
359 |
* xmenu.c (Fx_popup_menu): Typo calling BLOCK_INPUT_DECLARE. |
* xmenu.c (Fx_popup_menu): Typo calling BLOCK_INPUT_DECLARE. |
360 |
|
|
361 |
1988-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) |
1988-05-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu) |
362 |
|
|
363 |
* s-iris3-{5,6}.h: Undo Jan 11 change. |
* s-iris3-{5,6}.h: Undo Jan 11 change. |
364 |
|
|
365 |
1988-05-23 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-05-23 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
366 |
|
|
367 |
* minibuf.c (read_minibuf): If PROMPT's not a string, make it one. |
* minibuf.c (read_minibuf): If PROMPT's not a string, make it one. |
368 |
|
|
369 |
1988-05-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-05-22 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
370 |
|
|
371 |
* m-alliant.h: Typo made m-alliant1.h lose. |
* m-alliant.h: Typo made m-alliant1.h lose. |
372 |
* m-alliant4.h: New file. |
* m-alliant4.h: New file. |
374 |
* fns.c (Freverse): Rename `vector' to `vec'. |
* fns.c (Freverse): Rename `vector' to `vec'. |
375 |
On alliant, `vector' is a typedef in param.h. |
On alliant, `vector' is a typedef in param.h. |
376 |
|
|
377 |
1988-05-20 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-05-20 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
378 |
|
|
379 |
* process.c (kill_buffer_processes): Send SIGHUP, not SIGKILL. |
* process.c (kill_buffer_processes): Send SIGHUP, not SIGKILL. |
380 |
|
|
381 |
1988-05-19 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-05-19 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
382 |
|
|
383 |
* m-mips.h, m-iris4d.h (XUNMARK): Cast unsigned before shifting. |
* m-mips.h, m-iris4d.h (XUNMARK): Cast unsigned before shifting. |
384 |
|
|
385 |
* m-sequent.h: No need for DKSTAT_HEADER_FILE. |
* m-sequent.h: No need for DKSTAT_HEADER_FILE. |
386 |
|
|
387 |
1988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
388 |
|
|
389 |
* x11term.c: First include system headers, then config.h, then maybe |
* x11term.c: First include system headers, then config.h, then maybe |
390 |
undef FIONREAD and SIGIO, then read x11term.h which depends on them. |
undef FIONREAD and SIGIO, then read x11term.h which depends on them. |
391 |
|
|
392 |
1988-05-15 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-05-15 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
393 |
|
|
394 |
* keyboard.c (get_input_pending): Hold SIGIO around read_avail_input. |
* keyboard.c (get_input_pending): Hold SIGIO around read_avail_input. |
395 |
|
|
396 |
1988-05-14 Richard Stallman (rms at lucky-charms.ai.mit.edu) |
1988-05-14 Richard Stallman (rms@lucky-charms.ai.mit.edu) |
397 |
|
|
398 |
* keyboard.c (init_keyboard): Call keyboard_init_hook if nonzero. |
* keyboard.c (init_keyboard): Call keyboard_init_hook if nonzero. |
399 |
* x11term.c (x_init_1): Move all keyboard-related inits here. |
* x11term.c (x_init_1): Move all keyboard-related inits here. |
402 |
* m-sun3.h, s-sunos4.h, s-bsd4-3.h: Delete DK_HEADER_FILE. |
* m-sun3.h, s-sunos4.h, s-bsd4-3.h: Delete DK_HEADER_FILE. |
403 |
* m-sequent.h: Change it to DKSTAT_HEADER_FILE. |
* m-sequent.h: Change it to DKSTAT_HEADER_FILE. |
404 |
|
|
405 |
1988-05-13 Richard Stallman (rms at lucky-charms.ai.mit.edu) |
1988-05-13 Richard Stallman (rms@lucky-charms.ai.mit.edu) |
406 |
|
|
407 |
* xdisp.c (DoDsp): if pause, and window is partial-width, |
* xdisp.c (DoDsp): if pause, and window is partial-width, |
408 |
next redisplay must do all windows since preserve_other_columns |
next redisplay must do all windows since preserve_other_columns |
409 |
may lack the data to work right if we just did scrolling. |
may lack the data to work right if we just did scrolling. |
410 |
|
|
411 |
1988-05-13 Chris Hanson (cph at kleph) |
1988-05-13 Chris Hanson (cph@kleph) |
412 |
|
|
413 |
* m-hp9000s300.h: Conditionalize a couple of things on `__GNUC__'. |
* m-hp9000s300.h: Conditionalize a couple of things on `__GNUC__'. |
414 |
|
|
415 |
1988-05-12 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-05-12 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
416 |
|
|
417 |
* xdisp.c (mark_window_display_accurate): Don't use XBUFFER on nil. |
* xdisp.c (mark_window_display_accurate): Don't use XBUFFER on nil. |
418 |
|
|
419 |
* keyboard.c (keys_of_keyboard): Change ndefkey to defkey. |
* keyboard.c (keys_of_keyboard): Change ndefkey to defkey. |
420 |
* keymap.c (keys_of_keymap): Change ndefkey to defkey. |
* keymap.c (keys_of_keymap): Change ndefkey to defkey. |
421 |
|
|
422 |
1988-05-10 Richard Stallman (rms at corn-chex.ai.mit.edu) |
1988-05-10 Richard Stallman (rms@corn-chex.ai.mit.edu) |
423 |
|
|
424 |
* sysdep.c: Define sigmask. |
* sysdep.c: Define sigmask. |
425 |
|
|
426 |
1988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-05-06 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
427 |
|
|
428 |
* Version 18.51 released. |
* Version 18.51 released. |
429 |
|
|
435 |
* m-7300.h: Take out the Feb 11 change; umix!sendai!rich@rutgers.edu |
* m-7300.h: Take out the Feb 11 change; umix!sendai!rich@rutgers.edu |
436 |
says it doesn't work. |
says it doesn't work. |
437 |
|
|
438 |
1988-04-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-29 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
439 |
|
|
440 |
* xdisp.c (DoDsp): Set clip_changed if Voverlay_... has changed. |
* xdisp.c (DoDsp): Set clip_changed if Voverlay_... has changed. |
441 |
|
|
442 |
1988-04-28 Chris Hanson (cph at kleph) |
1988-04-28 Chris Hanson (cph@kleph) |
443 |
|
|
444 |
* s-hpux.h: Define HAVE_PTYS. HP-UX has them and they work fine |
* s-hpux.h: Define HAVE_PTYS. HP-UX has them and they work fine |
445 |
almost all of the time. The one case where they would fail |
almost all of the time. The one case where they would fail |
446 |
regularly (inferior Scheme) has been bypassed by using pipes. |
regularly (inferior Scheme) has been bypassed by using pipes. |
447 |
|
|
448 |
1988-04-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-28 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
449 |
|
|
450 |
* keyboard.c (Fsuspend_emacs): Do init_sys_modes via unwind protect. |
* keyboard.c (Fsuspend_emacs): Do init_sys_modes via unwind protect. |
451 |
|
|
452 |
* fileio.c [VMS] (Fdefine_logical_name): Empty string value |
* fileio.c [VMS] (Fdefine_logical_name): Empty string value |
453 |
means delete the name. |
means delete the name. |
454 |
|
|
455 |
1988-04-27 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-27 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
456 |
|
|
457 |
* sysdep.c [VMS]: RAB's never a macro; let RAB$C_BID control rab.h. |
* sysdep.c [VMS]: RAB's never a macro; let RAB$C_BID control rab.h. |
458 |
|
|
461 |
|
|
462 |
* sysdep.c (creat_copy_attrs): Downcase remaining SYS$OPEN, SSY$CLOSE. |
* sysdep.c (creat_copy_attrs): Downcase remaining SYS$OPEN, SSY$CLOSE. |
463 |
|
|
464 |
1988-04-25 Richard Stallman (rms at lucky-charms.ai.mit.edu) |
1988-04-25 Richard Stallman (rms@lucky-charms.ai.mit.edu) |
465 |
|
|
466 |
* fileio.c (Fdo_auto_save): Ignore shrinkage if not visiting file. |
* fileio.c (Fdo_auto_save): Ignore shrinkage if not visiting file. |
467 |
Wait only 1 second after shrinkage message. |
Wait only 1 second after shrinkage message. |
470 |
|
|
471 |
* buffer.c (Fswitch_buffer): Error if in minibuffer window. |
* buffer.c (Fswitch_buffer): Error if in minibuffer window. |
472 |
|
|
473 |
1988-04-24 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-24 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
474 |
|
|
475 |
* sysdep.c (sys_close): Define this only if INTERRUPTABLE_CLOSE. |
* sysdep.c (sys_close): Define this only if INTERRUPTABLE_CLOSE. |
476 |
* s-usg5-3.h: Define INTERRUPTABLE_CLOSE. |
* s-usg5-3.h: Define INTERRUPTABLE_CLOSE. |
477 |
|
|
478 |
1988-04-22 Richard Stallman (rms at rice-krispies.ai.mit.edu) |
1988-04-22 Richard Stallman (rms@rice-krispies.ai.mit.edu) |
479 |
|
|
480 |
* sysdep.c (init_sys_modes) [VMS]: Undef _IOFBF so don't use setvbuf. |
* sysdep.c (init_sys_modes) [VMS]: Undef _IOFBF so don't use setvbuf. |
481 |
|
|
482 |
1988-04-20 Richard Stallman (rms at rice-krispies.ai.mit.edu) |
1988-04-20 Richard Stallman (rms@rice-krispies.ai.mit.edu) |
483 |
|
|
484 |
* m-sun386.h: New file, for Roadrunner. |
* m-sun386.h: New file, for Roadrunner. |
485 |
|
|
486 |
1988-04-19 Chris Hanson (cph at kleph) |
1988-04-19 Chris Hanson (cph@kleph) |
487 |
|
|
488 |
* x11term.h, x11term.c, x11fns.c: Again (for the third time) |
* x11term.h, x11term.c, x11fns.c: Again (for the third time) |
489 |
abstract input blocking so these files compile on systems without |
abstract input blocking so these files compile on systems without |
494 |
is unnecessary and untrue -- the interface works, but |
is unnecessary and untrue -- the interface works, but |
495 |
suboptimally. |
suboptimally. |
496 |
|
|
497 |
1988-04-19 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-19 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
498 |
|
|
499 |
* sysdep.c (sys_access) [VMS]: If arg is dirname, cvt to name as file. |
* sysdep.c (sys_access) [VMS]: If arg is dirname, cvt to name as file. |
500 |
(sys_getenv): If arg is TERM, also look for TERM as logical name. |
(sys_getenv): If arg is TERM, also look for TERM as logical name. |
501 |
|
|
502 |
* unexconvex.c: New file. |
* unexconvex.c: New file. |
503 |
|
|
504 |
1988-04-18 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-18 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
505 |
|
|
506 |
* emacs.c (main) [APOLLO]: Eliminate call to set_sbrk_size. |
* emacs.c (main) [APOLLO]: Eliminate call to set_sbrk_size. |
507 |
|
|
508 |
* search.c (match_limit): Return nil for a paren-pair with no match. |
* search.c (match_limit): Return nil for a paren-pair with no match. |
509 |
|
|
510 |
1988-04-17 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-17 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
511 |
|
|
512 |
* vmsfns.c (Fvms_system_info, Fshrink_to_icon): New functions. |
* vmsfns.c (Fvms_system_info, Fshrink_to_icon): New functions. |
513 |
Former comes with many subroutines. |
Former comes with many subroutines. |
514 |
|
|
515 |
1988-04-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
516 |
|
|
517 |
* x11term.c (updateline, write_chars): Restore sigmask at every return. |
* x11term.c (updateline, write_chars): Restore sigmask at every return. |
518 |
(stufflines): Restore signal mask only once, at the end. |
(stufflines): Restore signal mask only once, at the end. |
524 |
|
|
525 |
* ymakefile (LIBX): /usr/X11/lib/oldX/liboldX.a becomes -loldX. |
* ymakefile (LIBX): /usr/X11/lib/oldX/liboldX.a becomes -loldX. |
526 |
|
|
527 |
1988-04-14 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-14 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
528 |
|
|
529 |
* fileio.c (auto_save_error): Print msg that there was an error. |
* fileio.c (auto_save_error): Print msg that there was an error. |
530 |
(Fdo_auto_save): If don't save a bfr because it has shrunk, print msg. |
(Fdo_auto_save): If don't save a bfr because it has shrunk, print msg. |
531 |
|
|
532 |
1988-04-13 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-13 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
533 |
|
|
534 |
* s-umax.h: Define MAIL_USE_FLOCK (LaLiberte says so). |
* s-umax.h: Define MAIL_USE_FLOCK (LaLiberte says so). |
535 |
|
|
536 |
1988-04-10 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-10 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
537 |
|
|
538 |
* fileio.c (Fdefine_dcl_symbol): Deleted. |
* fileio.c (Fdefine_dcl_symbol): Deleted. |
539 |
(Fdefine_logical_name): New function created. |
(Fdefine_logical_name): New function created. |
543 |
other processes, since when Emacs is run in a subprocess (as it |
other processes, since when Emacs is run in a subprocess (as it |
544 |
usually is), the others see job-wide logical names, not DCL symbols)." |
usually is), the others see job-wide logical names, not DCL symbols)." |
545 |
|
|
546 |
1988-04-09 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-09 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
547 |
|
|
548 |
* ymakefile: If UNEXEC is defined, it specifies object file for unexec. |
* ymakefile: If UNEXEC is defined, it specifies object file for unexec. |
549 |
* unexmips.c: New file contains MIPS unexec code, moved from unexec.c. |
* unexmips.c: New file contains MIPS unexec code, moved from unexec.c. |
558 |
|
|
559 |
* m-sequent.h: Define PTY_ITERATION, etc., for Dynix 3.0 pty names. |
* m-sequent.h: Define PTY_ITERATION, etc., for Dynix 3.0 pty names. |
560 |
|
|
561 |
1988-04-08 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-04-08 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
562 |
|
|
563 |
* unexec.c (EXEC_HDR_TYPE): New macro overrides `struct exec' if def. |
* unexec.c (EXEC_HDR_TYPE): New macro overrides `struct exec' if def. |
564 |
|
|
569 |
|
|
570 |
* fileio.c: doc fix. |
* fileio.c: doc fix. |
571 |
|
|
572 |
1988-03-29 Richard M. Stallman (rms at wilson) |
1988-03-29 Richard M. Stallman (rms@wilson) |
573 |
|
|
574 |
* ymakefile: Default LIBX10_MACHINE and LIBX11_MACHINE to null. |
* ymakefile: Default LIBX10_MACHINE and LIBX11_MACHINE to null. |
575 |
Use them when defining LIBX. |
Use them when defining LIBX. |
598 |
|
|
599 |
* sysdep.c (dup2): Alternate defn #ifdef F_DUPFD. |
* sysdep.c (dup2): Alternate defn #ifdef F_DUPFD. |
600 |
|
|
601 |
1988-03-27 Richard M. Stallman (rms at wilson) |
1988-03-27 Richard M. Stallman (rms@wilson) |
602 |
|
|
603 |
* process.c [CYDRIX]: Include sys/tiuser.h; don't include pty.h. |
* process.c [CYDRIX]: Include sys/tiuser.h; don't include pty.h. |
604 |
|
|
614 |
|
|
615 |
* dired.c (file_name_completion) [VMS]: READFUNC is a ptr, not a fcn. |
* dired.c (file_name_completion) [VMS]: READFUNC is a ptr, not a fcn. |
616 |
|
|
617 |
1988-03-24 Richard M. Stallman (rms at wilson) |
1988-03-24 Richard M. Stallman (rms@wilson) |
618 |
|
|
619 |
* sink.h, sinkmask.h: Don't declare the array static. |
* sink.h, sinkmask.h: Don't declare the array static. |
620 |
* xfns.c: Make sink_bits and sink_mask_bits extern; |
* xfns.c: Make sink_bits and sink_mask_bits extern; |
638 |
* fns.c (Fy_or_n_p): Make cursor_in_echo_area -1 when echoing response. |
* fns.c (Fy_or_n_p): Make cursor_in_echo_area -1 when echoing response. |
639 |
Don't alter cursX. |
Don't alter cursX. |
640 |
|
|
641 |
1988-03-23 Richard M. Stallman (rms at wilson) |
1988-03-23 Richard M. Stallman (rms@wilson) |
642 |
|
|
643 |
* x11term.h: Use X11/ not X/ for dir of include files. |
* x11term.h: Use X11/ not X/ for dir of include files. |
644 |
* xmenu.c: Likewise, in the X11 case. |
* xmenu.c: Likewise, in the X11 case. |
699 |
* dispnew.c (init_display): Check result of egetenv for emptiness |
* dispnew.c (init_display): Check result of egetenv for emptiness |
700 |
as well as nullness. |
as well as nullness. |
701 |
|
|
702 |
1988-03-21 Richard M. Stallman (rms at wilson) |
1988-03-21 Richard M. Stallman (rms@wilson) |
703 |
|
|
704 |
* alloca.s [WICAT]: Don't clobber a2. Return value in a0 and in d0. |
* alloca.s [WICAT]: Don't clobber a2. Return value in a0 and in d0. |
705 |
|
|
706 |
1988-03-20 Richard M. Stallman (rms at wilson) |
1988-03-20 Richard M. Stallman (rms@wilson) |
707 |
|
|
708 |
* crt0.c (errno): Don't initialize it -- put it in bss space. |
* crt0.c (errno): Don't initialize it -- put it in bss space. |
709 |
[M68K]: Define splevel% with `comm' -- put it in bss space. |
[M68K]: Define splevel% with `comm' -- put it in bss space. |
732 |
|
|
733 |
* alloca.s: Define alloca for Xenix. |
* alloca.s: Define alloca for Xenix. |
734 |
|
|
735 |
1988-03-19 Richard M. Stallman (rms at wilson) |
1988-03-19 Richard M. Stallman (rms@wilson) |
736 |
|
|
737 |
* keyboard.c (read_avail_input): If `read' gives EAGAIN, |
* keyboard.c (read_avail_input): If `read' gives EAGAIN, |
738 |
kbd_count should be 0. Can happen on V.3. |
kbd_count should be 0. Can happen on V.3. |
743 |
* display.c (syms_of_display): Likewise for Vwindow_system. |
* display.c (syms_of_display): Likewise for Vwindow_system. |
744 |
(init_display): Always set Vwindow_system. |
(init_display): Always set Vwindow_system. |
745 |
|
|
746 |
1988-03-18 Chris Hanson (cph at kleph) |
1988-03-18 Chris Hanson (cph@kleph) |
747 |
|
|
748 |
* m-hp9000s300.h: Add a definition for C_SWITCH_MACHINE which is |
* m-hp9000s300.h: Add a definition for C_SWITCH_MACHINE which is |
749 |
needed to compile the X11 interface files. |
needed to compile the X11 interface files. |
754 |
Move definitions which depend on these features from the s- file |
Move definitions which depend on these features from the s- file |
755 |
to the m- files, and conditionalize the features based on a flag. |
to the m- files, and conditionalize the features based on a flag. |
756 |
|
|
757 |
1988-03-18 Richard M. Stallman (rms at wilson) |
1988-03-18 Richard M. Stallman (rms@wilson) |
758 |
|
|
759 |
* scroll.c (calculate_scrolling): Abort if ->insertcount |
* scroll.c (calculate_scrolling): Abort if ->insertcount |
760 |
is out of range. |
is out of range. |
787 |
|
|
788 |
* sysdep.c (sys_suspend): If forking shell, call close_process_descs. |
* sysdep.c (sys_suspend): If forking shell, call close_process_descs. |
789 |
|
|
790 |
1988-02-13 Richard Stallman (rms at sugar-smacks.ai.mit.edu) |
1988-02-13 Richard Stallman (rms@sugar-smacks.ai.mit.edu) |
791 |
|
|
792 |
* Version 18.50 released. |
* Version 18.50 released. |
793 |
|
|
798 |
* s-vms.h: PURESIZE 132000. |
* s-vms.h: PURESIZE 132000. |
799 |
* m-sun2.h: Likewise (for HAVE_SUN_WINDOWS). |
* m-sun2.h: Likewise (for HAVE_SUN_WINDOWS). |
800 |
|
|
801 |
1988-02-11 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-02-11 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
802 |
|
|
803 |
* callproc.c (child_setup): Call close_process_descs |
* callproc.c (child_setup): Call close_process_descs |
804 |
if can have subprocesses. Close the argument-descriptors |
if can have subprocesses. Close the argument-descriptors |
838 |
* m-7300.h: Define SEGMENT_MASK, SECTION_ALIGNMENT |
* m-7300.h: Define SEGMENT_MASK, SECTION_ALIGNMENT |
839 |
and pass the -z switch to ld. kenobi!ford@bass.nosc.mil says so. |
and pass the -z switch to ld. kenobi!ford@bass.nosc.mil says so. |
840 |
|
|
841 |
1988-02-09 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-02-09 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
842 |
|
|
843 |
* unexec.c: Merge gb's code for Xenix. |
* unexec.c: Merge gb's code for Xenix. |
844 |
|
|
847 |
|
|
848 |
* cm.h: Make the bit-fields unsigned. |
* cm.h: Make the bit-fields unsigned. |
849 |
|
|
850 |
1988-02-08 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-02-08 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
851 |
|
|
852 |
* sysdep.c (init_sys_modes) [USG]: Set C-g for VQUIT as well as VINTR. |
* sysdep.c (init_sys_modes) [USG]: Set C-g for VQUIT as well as VINTR. |
853 |
This was formerly done only on HPUX, and worked there. |
This was formerly done only on HPUX, and worked there. |
857 |
* process.c (wait_reading_process_output): Change the test on |
* process.c (wait_reading_process_output): Change the test on |
858 |
read_kbd to avoid losing on 80386 Xenix. |
read_kbd to avoid losing on 80386 Xenix. |
859 |
|
|
860 |
1988-02-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-02-06 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
861 |
|
|
862 |
* xdisp.c (Voverlay_arrow_string, Voverlay_arrow_position): |
* xdisp.c (Voverlay_arrow_string, Voverlay_arrow_position): |
863 |
New variables specifying a string to overlay on the buffer text |
New variables specifying a string to overlay on the buffer text |
865 |
* xdisp.c (display_text_line, redisplay_window, DoDsp): |
* xdisp.c (display_text_line, redisplay_window, DoDsp): |
866 |
Handle these variables. |
Handle these variables. |
867 |
|
|
868 |
1988-02-04 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-02-04 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
869 |
|
|
870 |
* insdel.c (prepare_to_modify_buffer): |
* insdel.c (prepare_to_modify_buffer): |
871 |
If CLASH_DETECTION is disabled, verify the modtime here |
If CLASH_DETECTION is disabled, verify the modtime here |
872 |
since it won't be done via lock_file. |
since it won't be done via lock_file. |
873 |
|
|
874 |
1988-01-31 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-01-31 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
875 |
|
|
876 |
* fileio.c (Fcopy_file): Report error in `write'. |
* fileio.c (Fcopy_file): Report error in `write'. |
877 |
|
|
878 |
1988-01-29 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-01-29 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
879 |
|
|
880 |
* eval.c (unbind_to): Recompute loop end-test from `count' each time |
* eval.c (unbind_to): Recompute loop end-test from `count' each time |
881 |
since an unwind-protect function can use realloc to grow the specpdl. |
since an unwind-protect function can use realloc to grow the specpdl. |
882 |
|
|
883 |
1988-01-26 Richard Stallman (rms at frosted-flakes.ai.mit.edu) |
1988-01-26 Richard Stallman (rms@frosted-flakes.ai.mit.edu) |
884 |
|
|
885 |
* sysdep.c (vms_truncate) [VMS]: New fn to truncate a file. |
* sysdep.c (vms_truncate) [VMS]: New fn to truncate a file. |
886 |
|
|
890 |
* s-vms.h: Rename `rename', `execvp' and `system' so we don't |
* s-vms.h: Rename `rename', `execvp' and `system' so we don't |
891 |
use the VMS-library versions of it. |
use the VMS-library versions of it. |
892 |
|
|
893 |
1988-01-22 Richard Stallman (rms at frosted-flakes) |
1988-01-22 Richard Stallman (rms@frosted-flakes) |
894 |
|
|
895 |
* m-ibmrt.h: Add some AIX conditionals; output on BSD should |
* m-ibmrt.h: Add some AIX conditionals; output on BSD should |
896 |
be unchnged. Perhaps will now run on AIX. |
be unchnged. Perhaps will now run on AIX. |
897 |
|
|
898 |
1988-01-21 Richard Stallman (rms at frosted-flakes) |
1988-01-21 Richard Stallman (rms@frosted-flakes) |
899 |
|
|
900 |
* keyboard.c (command_loop): Exit here for noninteractive eof. |
* keyboard.c (command_loop): Exit here for noninteractive eof. |
901 |
* keyboard.c (kbd_buffer_get_char): Don't exit here. |
* keyboard.c (kbd_buffer_get_char): Don't exit here. |
902 |
|
|
903 |
1988-01-20 Richard Stallman (rms at frosted-flakes) |
1988-01-20 Richard Stallman (rms@frosted-flakes) |
904 |
|
|
905 |
* lread.c (openp): Reject directories even if !exec_only. |
* lread.c (openp): Reject directories even if !exec_only. |
906 |
|
|
907 |
* window.c (Fset_window_configuration): When keeping window's |
* window.c (Fset_window_configuration): When keeping window's |
908 |
old buffer, make sure its start and pointm are valid. |
old buffer, make sure its start and pointm are valid. |
909 |
|
|
910 |
1988-01-19 Richard Stallman (rms at frosted-flakes) |
1988-01-19 Richard Stallman (rms@frosted-flakes) |
911 |
|
|
912 |
* sysdep.c (sys_suspend) [SIGTSTP]: Use killpg and getpgrp to stop |
* sysdep.c (sys_suspend) [SIGTSTP]: Use killpg and getpgrp to stop |
913 |
all processes in same pgrp with Emacs. |
all processes in same pgrp with Emacs. |
915 |
* syntax.c (Fparse_partial_sexp): Add 7th elt to STATE arg and value, |
* syntax.c (Fparse_partial_sexp): Add 7th elt to STATE arg and value, |
916 |
describing minimum depth encountered during the scan. |
describing minimum depth encountered during the scan. |
917 |
|
|
918 |
1988-01-18 Richard Stallman (rms at frosted-flakes) |
1988-01-18 Richard Stallman (rms@frosted-flakes) |
919 |
|
|
920 |
* alloca.s: Change some as-style comments to C-style comments |
* alloca.s: Change some as-style comments to C-style comments |
921 |
so cccp won't be confused by stray singlequotes. |
so cccp won't be confused by stray singlequotes. |
932 |
|
|
933 |
* window.c (Fset_window_point): Now works ok on selected window. |
* window.c (Fset_window_point): Now works ok on selected window. |
934 |
|
|
935 |
1988-01-17 Richard Stallman (rms at frosted-flakes) |
1988-01-17 Richard Stallman (rms@frosted-flakes) |
936 |
|
|
937 |
* eval.c (Fdefconst, Fdefvar) doc fix. |
* eval.c (Fdefconst, Fdefvar) doc fix. |
938 |
|
|
942 |
for Unix; was doing so (instead of readfunc) on VMS. |
for Unix; was doing so (instead of readfunc) on VMS. |
943 |
* dired.c (Fdirectory_files): Don't call NAMLEN if dp is 0. |
* dired.c (Fdirectory_files): Don't call NAMLEN if dp is 0. |
944 |
|
|
945 |
1988-01-16 Richard Stallman (rms at frosted-flakes) |
1988-01-16 Richard Stallman (rms@frosted-flakes) |
946 |
|
|
947 |
* alloc.c (syms_of_alloc): Eliminate vars data-bytes-{free,used}. |
* alloc.c (syms_of_alloc): Eliminate vars data-bytes-{free,used}. |
948 |
They lose because values are over 24 bits. |
They lose because values are over 24 bits. |
952 |
* fns.c (Fy_or_n_p): delete `register' for xprompt. |
* fns.c (Fy_or_n_p): delete `register' for xprompt. |
953 |
* keymap.c (Fcopy_keymap): missing paren. |
* keymap.c (Fcopy_keymap): missing paren. |
954 |
|
|
955 |
1988-01-15 Richard Stallman (rms at frosted-flakes) |
1988-01-15 Richard Stallman (rms@frosted-flakes) |
956 |
|
|
957 |
* m-iris4d.h: Changes to support dumping. |
* m-iris4d.h: Changes to support dumping. |
958 |
* m-*.h: Doc fix for VIRT_ADDR_VARIES. |
* m-*.h: Doc fix for VIRT_ADDR_VARIES. |
959 |
|
|
960 |
* unexec.c: Minor changes to mips code for IRIS_4D. |
* unexec.c: Minor changes to mips code for IRIS_4D. |
961 |
|
|
962 |
1988-01-11 Richard Stallman (rms at frosted-flakes) |
1988-01-11 Richard Stallman (rms@frosted-flakes) |
963 |
|
|
964 |
* s-iris3-{5,6}.h: Don't #undef SIGIO. BROKEN_FIONREAD makes it unnec. |
* s-iris3-{5,6}.h: Don't #undef SIGIO. BROKEN_FIONREAD makes it unnec. |
965 |
* process.c [IRIS]: Find sysmacros.h in sys/. |
* process.c [IRIS]: Find sysmacros.h in sys/. |
966 |
|
|
967 |
1988-01-09 Richard Stallman (rms at frosted-flakes) |
1988-01-09 Richard Stallman (rms@frosted-flakes) |
968 |
|
|
969 |
* doprnt.c: New arg NARGS says how many args there are in ARGS. |
* doprnt.c: New arg NARGS says how many args there are in ARGS. |
970 |
Give an error if the string tries to use more than that many. |
Give an error if the string tries to use more than that many. |
973 |
* editfns.c (Fformat, format1): |
* editfns.c (Fformat, format1): |
974 |
* xdisp.c (message): |
* xdisp.c (message): |
975 |
|
|
976 |
1988-01-07 Richard Stallman (rms at frosted-flakes) |
1988-01-07 Richard Stallman (rms@frosted-flakes) |
977 |
|
|
978 |
* lreadc (init_obarray): Split the stmt `hash =' to avoid |
* lreadc (init_obarray): Split the stmt `hash =' to avoid |
979 |
a VACX bug. |
a VACX bug. |
981 |
* alloca.s [pyramid]: Keep sp a multiple of 32. |
* alloca.s [pyramid]: Keep sp a multiple of 32. |
982 |
This preserves cache-block alignment. |
This preserves cache-block alignment. |
983 |
|
|
984 |
1988-01-06 Richard Stallman (rms at frosted-flakes) |
1988-01-06 Richard Stallman (rms@frosted-flakes) |
985 |
|
|
986 |
* s-hpux.h: Don't define nomultiplejobs, LDAV_SYMBOL, LIBS_DEBUG |
* s-hpux.h: Don't define nomultiplejobs, LDAV_SYMBOL, LIBS_DEBUG |
987 |
or BROKEN_FIONREAD. |
or BROKEN_FIONREAD. |
1000 |
|
|
1001 |
* alloca.s, crt0.c: Change hp9000 conditionals to hp9000s300. |
* alloca.s, crt0.c: Change hp9000 conditionals to hp9000s300. |
1002 |
|
|
1003 |
1987-12-22 Richard Stallman (rms at frosted-flakes) |
1987-12-22 Richard Stallman (rms@frosted-flakes) |
1004 |
|
|
1005 |
* alloca.s [WICAT]: Keep sp pointing at lowest word in use. |
* alloca.s [WICAT]: Keep sp pointing at lowest word in use. |
1006 |
|
|
1007 |
1987-12-17 Richard Stallman (rms at lucky-charms) |
1987-12-17 Richard Stallman (rms@lucky-charms) |
1008 |
|
|
1009 |
* unexec.c (make_hdr): Don't add A_TEXT_OFFSET to a_text |
* unexec.c (make_hdr): Don't add A_TEXT_OFFSET to a_text |
1010 |
in the NO_REMAP case (when a_text comes from the old header). |
in the NO_REMAP case (when a_text comes from the old header). |
1011 |
|
|
1012 |
* filelock.c: If no symlinks, use `stat' instead of `lstat'. |
* filelock.c: If no symlinks, use `stat' instead of `lstat'. |
1013 |
|
|
1014 |
1987-12-14 Richard Stallman (rms at frosted-flakes) |
1987-12-14 Richard Stallman (rms@frosted-flakes) |
1015 |
|
|
1016 |
* fileio.c (Fsubstitute_in_file_name): Allow underscore |
* fileio.c (Fsubstitute_in_file_name): Allow underscore |
1017 |
in an env var name. |
in an env var name. |
1018 |
|
|
1019 |
1987-12-09 Richard Stallman (rms at frosted-flakes) |
1987-12-09 Richard Stallman (rms@frosted-flakes) |
1020 |
|
|
1021 |
* indent.c (Findent-to): Interactive code `N' instead of `n'. |
* indent.c (Findent-to): Interactive code `N' instead of `n'. |
1022 |
|
|
1024 |
|
|
1025 |
* lread.c (oblookup): Split a statement to avoid VMS compiler bug. |
* lread.c (oblookup): Split a statement to avoid VMS compiler bug. |
1026 |
|
|
1027 |
1987-12-04 Richard Stallman (rms at frosted-flakes) |
1987-12-04 Richard Stallman (rms@frosted-flakes) |
1028 |
|
|
1029 |
* data.c (sign_extend_temp): Moved from sysdep.c. |
* data.c (sign_extend_temp): Moved from sysdep.c. |
1030 |
* data.c (sign_extend_lisp_int): Function to do sign-extend; |
* data.c (sign_extend_lisp_int): Function to do sign-extend; |
1034 |
|
|
1035 |
* fileio.c (Fread_file_name): Don't crash if no env var HOME. |
* fileio.c (Fread_file_name): Don't crash if no env var HOME. |
1036 |
|
|
1037 |
1987-12-03 Richard Stallman (rms at frosted-flakes) |
1987-12-03 Richard Stallman (rms@frosted-flakes) |
1038 |
|
|
1039 |
* m-convex.h: New file. |
* m-convex.h: New file. |
1040 |
|
|
1041 |
1987-12-02 Richard Stallman (rms at frosted-flakes) |
1987-12-02 Richard Stallman (rms@frosted-flakes) |
1042 |
|
|
1043 |
* process.c (wait_reading_process_input): |
* process.c (wait_reading_process_input): |
1044 |
Don't set time_limit to -2; leave it as -1. |
Don't set time_limit to -2; leave it as -1. |
1045 |
|
|
1046 |
* s-usg5-3.h, m-intel386.h: New files. |
* s-usg5-3.h, m-intel386.h: New files. |
1047 |
|
|
1048 |
1987-12-01 Richard Stallman (rms at frosted-flakes) |
1987-12-01 Richard Stallman (rms@frosted-flakes) |
1049 |
|
|
1050 |
* process.c: Support for SYSV_PTYS. |
* process.c: Support for SYSV_PTYS. |
1051 |
|
|
1059 |
|
|
1060 |
* fileio.c (Ffile_symlink_p): Call Fexpand_file_name. |
* fileio.c (Ffile_symlink_p): Call Fexpand_file_name. |
1061 |
|
|
1062 |
1987-11-21 Richard Stallman (rms at frosted-flakes) |
1987-11-21 Richard Stallman (rms@frosted-flakes) |
1063 |
|
|
1064 |
* print.c: Clean up doc string syntax and fix doc error for `print'. |
* print.c: Clean up doc string syntax and fix doc error for `print'. |
1065 |
|
|
1066 |
1987-10-31 Richard Stallman (rms at sugar-smacks) |
1987-10-31 Richard Stallman (rms@sugar-smacks) |
1067 |
|
|
1068 |
* editfns.c (Fformat): Realize doprint %-specs can contain - and space. |
* editfns.c (Fformat): Realize doprint %-specs can contain - and space. |
1069 |
|
|
1070 |
1987-10-30 Richard Stallman (rms at sugar-smacks) |
1987-10-30 Richard Stallman (rms@sugar-smacks) |
1071 |
|
|
1072 |
* fns.c (Fy_or_n_p): Don't try to DOWNCASE -1. |
* fns.c (Fy_or_n_p): Don't try to DOWNCASE -1. |
1073 |
|
|
1074 |
1987-10-29 Richard Stallman (rms at frosted-flakes) |
1987-10-29 Richard Stallman (rms@frosted-flakes) |
1075 |
|
|
1076 |
* fns.c (Fy_or_n_p): Protect `prompt' and `xprompt' from gc. |
* fns.c (Fy_or_n_p): Protect `prompt' and `xprompt' from gc. |
1077 |
* fns.c (Fyes_or_no_p): Protect `prompt' from gc. |
* fns.c (Fyes_or_no_p): Protect `prompt' from gc. |
1079 |
* buffer.c (Fkill_buffer): Protect `buf' and `bufname' from gc. |
* buffer.c (Fkill_buffer): Protect `buf' and `bufname' from gc. |
1080 |
* fileio.c (barf_or_query_if_file_exists): Protect `absname'. |
* fileio.c (barf_or_query_if_file_exists): Protect `absname'. |
1081 |
|
|
1082 |
1987-09-17 Richard M. Stallman (rms at prep) |
1987-09-17 Richard M. Stallman (rms@prep) |
1083 |
|
|
1084 |
* Version 18.49 released. |
* Version 18.49 released. |
1085 |
|
|
1093 |
so that `readfunc' exists only on VMS. Apollo compiler |
so that `readfunc' exists only on VMS. Apollo compiler |
1094 |
couldn't deal with it. |
couldn't deal with it. |
1095 |
|
|
1096 |
1987-09-16 Richard M. Stallman (rms at prep) |
1987-09-16 Richard M. Stallman (rms@prep) |
1097 |
|
|
1098 |
* m-sun[23].h: Doc fix. |
* m-sun[23].h: Doc fix. |
1099 |
|
|
1100 |
* sysdep.c (reset_sys_modes): Don't output anything |
* sysdep.c (reset_sys_modes): Don't output anything |
1101 |
if have a read_socket_hook (i.e. under X). |
if have a read_socket_hook (i.e. under X). |
1102 |
|
|
1103 |
1987-09-10 Richard M. Stallman (rms at prep) |
1987-09-10 Richard M. Stallman (rms@prep) |
1104 |
|
|
1105 |
* buffer.c (Fget_buffer_create): Test of mode-class property |
* buffer.c (Fget_buffer_create): Test of mode-class property |
1106 |
of buffer's major mode was backwards. |
of buffer's major mode was backwards. |
1107 |
|
|
1108 |
1987-09-07 Richard Mlynarik (mly at prep) |
1987-09-07 Richard Mlynarik (mly@prep) |
1109 |
|
|
1110 |
* dired.c (file_name_completion): |
* dired.c (file_name_completion): |
1111 |
Only filter `leaves' of filesystem structure with |
Only filter `leaves' of filesystem structure with |
1116 |
* xterm.h (UNBLOCK_INPUT_RESIGNAL): |
* xterm.h (UNBLOCK_INPUT_RESIGNAL): |
1117 |
RESIGNAL_INPUT, not INPUT_RESIGNAL |
RESIGNAL_INPUT, not INPUT_RESIGNAL |
1118 |
|
|
1119 |
1987-08-30 Richard M. Stallman (rms at prep) |
1987-08-30 Richard M. Stallman (rms@prep) |
1120 |
|
|
1121 |
* Version 18.48 released. |
* Version 18.48 released. |
1122 |
|
|
1128 |
* emacs.c (Fdump_emacs): Don't call malloc_init if SYSTEM_MALLOC. |
* emacs.c (Fdump_emacs): Don't call malloc_init if SYSTEM_MALLOC. |
1129 |
* emacs.c (main): ditto. |
* emacs.c (main): ditto. |
1130 |
|
|
1131 |
1987-08-20 Richard M. Stallman (rms at prep) |
1987-08-20 Richard M. Stallman (rms@prep) |
1132 |
|
|
1133 |
* fileio.c (Fwrite_region) [VMS]: Move gap to the closest place |
* fileio.c (Fwrite_region) [VMS]: Move gap to the closest place |
1134 |
(first newline after old gap). |
(first newline after old gap). |
1135 |
|
|
1136 |
1987-08-15 Richard M. Stallman (rms at prep) |
1987-08-15 Richard M. Stallman (rms@prep) |
1137 |
|
|
1138 |
* editfns.c (init_editfns): Handle getpwuid returning 0. |
* editfns.c (init_editfns): Handle getpwuid returning 0. |
1139 |
|
|
1140 |
1987-08-14 Richard M. Stallman (rms at prep) |
1987-08-14 Richard M. Stallman (rms@prep) |
1141 |
|
|
1142 |
* casefiddle.c (casify_region): Use prepare_to_modify_buffer. |
* casefiddle.c (casify_region): Use prepare_to_modify_buffer. |
1143 |
Don't call modify_region until the end. |
Don't call modify_region until the end. |
1145 |
* sysdep.c (reset_sys_modes): Output a bare CR |
* sysdep.c (reset_sys_modes): Output a bare CR |
1146 |
so kernel can track the cursor hpos. |
so kernel can track the cursor hpos. |
1147 |
|
|
1148 |
1987-07-30 Richard M. Stallman (rms at prep) |
1987-07-30 Richard M. Stallman (rms@prep) |
1149 |
|
|
1150 |
* vmsfns.c (Fsetprv): Correct spelling SS$NORMAL => SS$_NORMAL. |
* vmsfns.c (Fsetprv): Correct spelling SS$NORMAL => SS$_NORMAL. |
1151 |
Include <ssdef.h>. |
Include <ssdef.h>. |
1152 |
|
|
1153 |
1987-07-29 Richard Mlynarik (mly at prep) |
1987-07-29 Richard Mlynarik (mly@prep) |
1154 |
|
|
1155 |
* lread.c (init_read): Initialise load_in_progress. |
* lread.c (init_read): Initialise load_in_progress. |
1156 |
|
|
1157 |
1987-07-28 Richard M. Stallman (rms at prep) |
1987-07-28 Richard M. Stallman (rms@prep) |
1158 |
|
|
1159 |
* vmsfns.c (Fsetprv): Detect error from sys$setprv properly. |
* vmsfns.c (Fsetprv): Detect error from sys$setprv properly. |
1160 |
Add some privileges missing from the table. |
Add some privileges missing from the table. |
1161 |
|
|
1162 |
1987-07-27 Richard M. Stallman (rms at prep) |
1987-07-27 Richard M. Stallman (rms@prep) |
1163 |
|
|
1164 |
* sysdep.c (creat_copy_attrs): Flush duplicate `else'. |
* sysdep.c (creat_copy_attrs): Flush duplicate `else'. |
1165 |
|
|
1166 |
1987-07-25 Richard M. Stallman (rms at prep) |
1987-07-25 Richard M. Stallman (rms@prep) |
1167 |
|
|
1168 |
* dispnew.c (update_screen): Use PENDING_OUTPUT_COUNT |
* dispnew.c (update_screen): Use PENDING_OUTPUT_COUNT |
1169 |
in all appropriate places. |
in all appropriate places. |
1170 |
Fix a comment delimiter typo. |
Fix a comment delimiter typo. |
1171 |
|
|
1172 |
1987-07-24 Richard M. Stallman (rms at prep) |
1987-07-24 Richard M. Stallman (rms@prep) |
1173 |
|
|
1174 |
* keyboard.c (command_loop_1): Don't do direct output |
* keyboard.c (command_loop_1): Don't do direct output |
1175 |
if DoDsp is needed to erase a minibuffer message. |
if DoDsp is needed to erase a minibuffer message. |
1184 |
* sysdep.c (sys_creat for VMS): Get all args via varargs, |
* sysdep.c (sys_creat for VMS): Get all args via varargs, |
1185 |
no named args, to avoid incompatible change in VMS C. |
no named args, to avoid incompatible change in VMS C. |
1186 |
|
|
1187 |
1987-07-18 Richard M. Stallman (rms at prep) |
1987-07-18 Richard M. Stallman (rms@prep) |
1188 |
|
|
1189 |
* unexec.c (make-hdr): Split the stmts that use ADDR_CORRECT |
* unexec.c (make-hdr): Split the stmts that use ADDR_CORRECT |
1190 |
into two stmts. Some compilers mysteriously barf on them. |
into two stmts. Some compilers mysteriously barf on them. |
1212 |
|
|
1213 |
* fileio.c (file_name_as_directory) [VMS]: Fix 3rd arg to strncmp. |
* fileio.c (file_name_as_directory) [VMS]: Fix 3rd arg to strncmp. |
1214 |
|
|
1215 |
1987-07-17 Paul Rubin (phr at prep) |
1987-07-17 Paul Rubin (phr@prep) |
1216 |
|
|
1217 |
* m-sun2.h: Add comment explaining that filename refers to |
* m-sun2.h: Add comment explaining that filename refers to |
1218 |
the OS version, not the CPU model number. People running |
the OS version, not the CPU model number. People running |
1219 |
SunOS 3.2 on Sun 2 computers have been erroneously trying to |
SunOS 3.2 on Sun 2 computers have been erroneously trying to |
1220 |
use this file, and losing. |
use this file, and losing. |
1221 |
|
|
1222 |
1987-07-10 Chris Hanson (cph at prep) |
1987-07-10 Chris Hanson (cph@prep) |
1223 |
|
|
1224 |
* xterm.h: Define macros to abstract control of input signals. |
* xterm.h: Define macros to abstract control of input signals. |
1225 |
Alternate set of macros for hp-ux does no signalling. |
Alternate set of macros for hp-ux does no signalling. |
1233 |
"xmenu.c" to eliminate unused include files, and reorder the |
"xmenu.c" to eliminate unused include files, and reorder the |
1234 |
include files so that it compiles under hp-ux. |
include files so that it compiles under hp-ux. |
1235 |
|
|
1236 |
1987-06-29 Richard M. Stallman (rms at prep) |
1987-06-29 Richard M. Stallman (rms@prep) |
1237 |
|
|
1238 |
* fileio.c (Fwrite_region) [VMS]: Use creat_copy_attrs. |
* fileio.c (Fwrite_region) [VMS]: Use creat_copy_attrs. |
1239 |
|
|
1246 |
* syntax.c: Disguise doc string of non-existent Lisp variable |
* syntax.c: Disguise doc string of non-existent Lisp variable |
1247 |
`standard-syntax-table'. |
`standard-syntax-table'. |
1248 |
|
|
1249 |
1987-06-25 Richard M. Stallman (rms at prep) |
1987-06-25 Richard M. Stallman (rms@prep) |
1250 |
|
|
1251 |
* callproc.c (Fcall_process): On VMS, use NLA0: instead of /dev/null. |
* callproc.c (Fcall_process): On VMS, use NLA0: instead of /dev/null. |
1252 |
|
|
1253 |
* term.c (term-init): |
* term.c (term-init): |
1254 |
Don't use "nl" cap on VMS if it's a linefeed. |
Don't use "nl" cap on VMS if it's a linefeed. |
1255 |
|
|
1256 |
1987-06-23 Richard M. Stallman (rms at prep) |
1987-06-23 Richard M. Stallman (rms@prep) |
1257 |
|
|
1258 |
* sysdep.c (sys_creat) [VMS]: Use va_start, not va_start_1. |
* sysdep.c (sys_creat) [VMS]: Use va_start, not va_start_1. |
1259 |
|
|
1260 |
* sysdep.c (rename) [VMS]: Use SYS$RENAME not LIB$RENAME_FILE. |
* sysdep.c (rename) [VMS]: Use SYS$RENAME not LIB$RENAME_FILE. |
1261 |
|
|
1262 |
1987-06-18 Richard M. Stallman (rms at prep) |
1987-06-18 Richard M. Stallman (rms@prep) |
1263 |
|
|
1264 |
* sysdep.c (readdirver) [VMS]: Don't return bogus version number. |
* sysdep.c (readdirver) [VMS]: Don't return bogus version number. |
1265 |
Don't lose stepping off end of directory entry. |
Don't lose stepping off end of directory entry. |
1277 |
* sysdep.c (random) [VMS]: Likewise, and remove the code to |
* sysdep.c (random) [VMS]: Likewise, and remove the code to |
1278 |
initialize the seed. Higher levels call srandom if seed should be set. |
initialize the seed. Higher levels call srandom if seed should be set. |
1279 |
|
|
1280 |
1987-06-15 Richard M. Stallman (rms at prep) |
1987-06-15 Richard M. Stallman (rms@prep) |
1281 |
|
|
1282 |
|
|
1283 |
* fileio.c (Fwrite_region) [VMS]: Use `creat' to create |
* fileio.c (Fwrite_region) [VMS]: Use `creat' to create |
1286 |
|
|
1287 |
* fileio.c (Fwrite_region): Check result from fsync. |
* fileio.c (Fwrite_region): Check result from fsync. |
1288 |
|
|
1289 |
1987-06-12 Chris Hanson (cph at prep) |
1987-06-12 Chris Hanson (cph@prep) |
1290 |
|
|
1291 |
* terminfo.c (tparam): Handle the outstring == 0 case by |
* terminfo.c (tparam): Handle the outstring == 0 case by |
1292 |
allocating a result of the correct size. |
allocating a result of the correct size. |
1293 |
|
|
1294 |
1987-06-12 Richard M. Stallman (rms at prep) |
1987-06-12 Richard M. Stallman (rms@prep) |
1295 |
|
|
1296 |
* terminfo.c (tparam): Kludge the outstring == 0 case. |
* terminfo.c (tparam): Kludge the outstring == 0 case. |
1297 |
Accept (and ignore) the buffer-length argument. |
Accept (and ignore) the buffer-length argument. |
1303 |
if writing fails. When moving gap to avoid extra newline, |
if writing fails. When moving gap to avoid extra newline, |
1304 |
move it only to the next newline. |
move it only to the next newline. |
1305 |
|
|
1306 |
1987-06-10 Richard M. Stallman (rms at prep) |
1987-06-10 Richard M. Stallman (rms@prep) |
1307 |
|
|
1308 |
* minibuf.c (Ftry_completion, Fall_completions): |
* minibuf.c (Ftry_completion, Fall_completions): |
1309 |
GCPRO some strings when calling predicate. |
GCPRO some strings when calling predicate. |
1321 |
* dired.c (file_name_completion): Obey completion-ignore-case |
* dired.c (file_name_completion): Obey completion-ignore-case |
1322 |
by using scmp instead of bcmp. |
by using scmp instead of bcmp. |
1323 |
|
|
1324 |
1987-06-09 Richard M. Stallman (rms at prep) |
1987-06-09 Richard M. Stallman (rms@prep) |
1325 |
|
|
1326 |
* syntax.c: (scan_lists): Clear mathexit on 2nd math-char in a pair. |
* syntax.c: (scan_lists): Clear mathexit on 2nd math-char in a pair. |
1327 |
|
|
1328 |
1987-06-08 Richard M. Stallman (rms at prep) |
1987-06-08 Richard M. Stallman (rms@prep) |
1329 |
|
|
1330 |
* Version 18.46 released. |
* Version 18.46 released. |
1331 |
|
|
1347 |
* process.c (Fopen_network_stream): Don't create process object |
* process.c (Fopen_network_stream): Don't create process object |
1348 |
until opens, etc. have succeeded. |
until opens, etc. have succeeded. |
1349 |
|
|
1350 |
1987-06-08 Chris Hanson (cph at prep) |
1987-06-08 Chris Hanson (cph@prep) |
1351 |
|
|
1352 |
* keyboard.c (read_avail_input): use `read_socket_hook' if it has |
* keyboard.c (read_avail_input): use `read_socket_hook' if it has |
1353 |
a value. This is required in hp-ux if `HAVE_X_WINDOWS' is |
a value. This is required in hp-ux if `HAVE_X_WINDOWS' is |
1356 |
* process.c (wait_reading_process_input): conditionalize `select' |
* process.c (wait_reading_process_input): conditionalize `select' |
1357 |
call for hp-ux. |
call for hp-ux. |
1358 |
|
|
1359 |
1987-06-08 Richard M. Stallman (rms at prep) |
1987-06-08 Richard M. Stallman (rms@prep) |
1360 |
|
|
1361 |
* m-isi-ov.h: Cut SEGMENT_MAST in half. crl@purdue says so. |
* m-isi-ov.h: Cut SEGMENT_MAST in half. crl@purdue says so. |
1362 |
|
|
1363 |
1987-06-06 Richard M. Stallman (rms at prep) |
1987-06-06 Richard M. Stallman (rms@prep) |
1364 |
|
|
1365 |
* tparam.c: Ifdef emacs, include config.h. |
* tparam.c: Ifdef emacs, include config.h. |
1366 |
|
|
1367 |
1987-06-05 Richard M. Stallman (rms at prep) |
1987-06-05 Richard M. Stallman (rms@prep) |
1368 |
|
|
1369 |
* m-apollo.h: Add #undef BSTRING. |
* m-apollo.h: Add #undef BSTRING. |
1370 |
|
|
1376 |
* process.c (Fopen_network_stream): Allow integer as 4th arg |
* process.c (Fopen_network_stream): Allow integer as 4th arg |
1377 |
to specify foreign port number. |
to specify foreign port number. |
1378 |
|
|
1379 |
1987-06-03 Richard M. Stallman (rms at prep) |
1987-06-03 Richard M. Stallman (rms@prep) |
1380 |
|
|
1381 |
* m-amdahl.h: Add definitions of LD_SWITCH_MACHINE, EXEC_MAGIC, |
* m-amdahl.h: Add definitions of LD_SWITCH_MACHINE, EXEC_MAGIC, |
1382 |
SEGSIZ and SEGMENT_MASK. Turn on C_ALLOCA. From Jishnu Mukeji. |
SEGSIZ and SEGMENT_MASK. Turn on C_ALLOCA. From Jishnu Mukeji. |
1384 |
* eval.c (Fapply): Add missing parens in args to alloca; |
* eval.c (Fapply): Add missing parens in args to alloca; |
1385 |
args were too small. From Jishnu Mukeji. |
args were too small. From Jishnu Mukeji. |
1386 |
|
|
1387 |
1987-06-01 Richard M. Stallman (rms at prep) |
1987-06-01 Richard M. Stallman (rms@prep) |
1388 |
|
|
1389 |
* version 18.45. |
* version 18.45. |
1390 |
|
|
1391 |
* fileio.c (Finsert_file_contents): Always initialize fd. |
* fileio.c (Finsert_file_contents): Always initialize fd. |
1392 |
|
|
1393 |
1987-05-31 Richard M. Stallman (rms at prep) |
1987-05-31 Richard M. Stallman (rms@prep) |
1394 |
|
|
1395 |
* fileio.c: Move declarations of errno and friends to top of file. |
* fileio.c: Move declarations of errno and friends to top of file. |
1396 |
* filelock.c: Likewise. |
* filelock.c: Likewise. |
1397 |
|
|
1398 |
1987-05-29 Richard M. Stallman (rms at prep) |
1987-05-29 Richard M. Stallman (rms@prep) |
1399 |
|
|
1400 |
* process.c: #end => #endif. |
* process.c: #end => #endif. |
1401 |
|
|
1402 |
1987-05-27 Richard M. Stallman (rms at prep) |
1987-05-27 Richard M. Stallman (rms@prep) |
1403 |
|
|
1404 |
* fileio.c (Fexpand_file_name) [VMS]: |
* fileio.c (Fexpand_file_name) [VMS]: |
1405 |
Upcase all file names, not just absolute ones. Use Fupcase. |
Upcase all file names, not just absolute ones. Use Fupcase. |
1406 |
|
|
1407 |
1987-05-26 Richard M. Stallman (rms at prep) |
1987-05-26 Richard M. Stallman (rms@prep) |
1408 |
|
|
1409 |
* fileio.c (Fdirectory_file_name) [VMS]: |
* fileio.c (Fdirectory_file_name) [VMS]: |
1410 |
Fix to expansion of VMS logical names. |
Fix to expansion of VMS logical names. |
1414 |
* xdisp.c (display_string): Use current buffer's tab_width. |
* xdisp.c (display_string): Use current buffer's tab_width. |
1415 |
(display_text_line): Simplify XBUFFER (w->buffer) to bf_cur. |
(display_text_line): Simplify XBUFFER (w->buffer) to bf_cur. |
1416 |
|
|
1417 |
1987-05-23 Richard M. Stallman (rms at prep) |
1987-05-23 Richard M. Stallman (rms@prep) |
1418 |
|
|
1419 |
* alloc.c (init_alloc-once): Don't set Vpurify_flag. |
* alloc.c (init_alloc-once): Don't set Vpurify_flag. |
1420 |
* lread.c (init_obarray): Do it here, now that Qt is valid. |
* lread.c (init_obarray): Do it here, now that Qt is valid. |
1421 |
|
|
1422 |
1987-05-22 Richard M. Stallman (rms at prep) |
1987-05-22 Richard M. Stallman (rms@prep) |
1423 |
|
|
1424 |
* m-targon31.h: Undefine VIRT_ADDR_VARIES. |
* m-targon31.h: Undefine VIRT_ADDR_VARIES. |
1425 |
|
|
1428 |
* lread.c (absolute_filename_p) [VMS]: '[' and '<' don't |
* lread.c (absolute_filename_p) [VMS]: '[' and '<' don't |
1429 |
make a pathname absolute. |
make a pathname absolute. |
1430 |
|
|
1431 |
1987-05-21 Richard M. Stallman (rms at prep) |
1987-05-21 Richard M. Stallman (rms@prep) |
1432 |
|
|
1433 |
* xterm.c (x_term_init): Don't set Vxterm and Vxterm1. |
* xterm.c (x_term_init): Don't set Vxterm and Vxterm1. |
1434 |
* xfns.c (syms_of_xfns): Don't set Vxterm and Vxterm1. |
* xfns.c (syms_of_xfns): Don't set Vxterm and Vxterm1. |
1451 |
* fileio.c (Fwrite_region): Check for error from the close. |
* fileio.c (Fwrite_region): Check for error from the close. |
1452 |
NFS reportedly can report out-of-space there. |
NFS reportedly can report out-of-space there. |
1453 |
|
|
1454 |
1987-05-18 Richard M. Stallman (rms at prep) |
1987-05-18 Richard M. Stallman (rms@prep) |
1455 |
|
|
1456 |
* fileio.c (Fwrite_region): Always stat after the close. |
* fileio.c (Fwrite_region): Always stat after the close. |
1457 |
|
|
1465 |
|
|
1466 |
* indent.c (compute_motion): Typo in defn of HPOS. |
* indent.c (compute_motion): Typo in defn of HPOS. |
1467 |
|
|
1468 |
1987-05-17 Richard M. Stallman (rms at prep) |
1987-05-17 Richard M. Stallman (rms@prep) |
1469 |
|
|
1470 |
* term.c: Pass 0 for buffer and length to tparam, |
* term.c: Pass 0 for buffer and length to tparam, |
1471 |
record the value returned as buffer to use, and free it later. |
record the value returned as buffer to use, and free it later. |
1478 |
|
|
1479 |
* xdisp.c (message): Handle NO_ARG_ARRAY for call to doprnt. |
* xdisp.c (message): Handle NO_ARG_ARRAY for call to doprnt. |
1480 |
|
|
1481 |
1987-05-16 Richard M. Stallman (rms at prep) |
1987-05-16 Richard M. Stallman (rms@prep) |
1482 |
|
|
1483 |
* m-isi-ov.h: Define LIB_STANDARD to avoid bad interaction with |
* m-isi-ov.h: Define LIB_STANDARD to avoid bad interaction with |
1484 |
crt0 in ISI system 3.07. |
crt0 in ISI system 3.07. |
1486 |
* fileio.c (Ffile_name_as_directory) [VMS]: Special handling |
* fileio.c (Ffile_name_as_directory) [VMS]: Special handling |
1487 |
for foo:[000000] where foo is a logical name. |
for foo:[000000] where foo is a logical name. |
1488 |
|
|
1489 |
1987-05-13 Richard M. Stallman (rms at prep) |
1987-05-13 Richard M. Stallman (rms@prep) |
1490 |
|
|
1491 |
* fileio.c (Fread_file_name) [VMS]: Bind completion-ignore-case to t. |
* fileio.c (Fread_file_name) [VMS]: Bind completion-ignore-case to t. |
1492 |
* fileio.c (Fexpand_file_name) [VMS]: Upcase letters in filenames. |
* fileio.c (Fexpand_file_name) [VMS]: Upcase letters in filenames. |
1498 |
in a terminal-info structure. Definitions for USG and BSD. |
in a terminal-info structure. Definitions for USG and BSD. |
1499 |
Used in init_baud_rate. |
Used in init_baud_rate. |
1500 |
|
|
1501 |
1987-05-12 Richard M. Stallman (rms at prep) |
1987-05-12 Richard M. Stallman (rms@prep) |
1502 |
|
|
1503 |
* search.c (skip_chars, Fstring_match, scan_buffer): |
* search.c (skip_chars, Fstring_match, scan_buffer): |
1504 |
Set immediate_quit over the scanning loops. |
Set immediate_quit over the scanning loops. |
1509 |
* sysdep.c (sys_suspend): Delete spurious `*' from |
* sysdep.c (sys_suspend): Delete spurious `*' from |
1510 |
declaration of `sigio'. |
declaration of `sigio'. |
1511 |
|
|
1512 |
1987-05-12 Chris Hanson (cph at prep) |
1987-05-12 Chris Hanson (cph@prep) |
1513 |
|
|
1514 |
* regex.c (re_compile_fastmap): |
* regex.c (re_compile_fastmap): |
1515 |
Fix typo where `notsyntaxspec' neglected to look at its argument |
Fix typo where `notsyntaxspec' neglected to look at its argument |
1516 |
byte, comparing with randomness. |
byte, comparing with randomness. |
1517 |
|
|
1518 |
1987-05-12 Richard M. Stallman (rms at prep) |
1987-05-12 Richard M. Stallman (rms@prep) |
1519 |
|
|
1520 |
* sysdep.c (sys_access for VMS pre 4.4): |
* sysdep.c (sys_access for VMS pre 4.4): |
1521 |
Fix typo of `file' where `filename' was meant. |
Fix typo of `file' where `filename' was meant. |
1533 |
* minibuf.c (Fself_insert_and_exit): 0 as 2nd arg to SelfInsert. |
* minibuf.c (Fself_insert_and_exit): 0 as 2nd arg to SelfInsert. |
1534 |
* keyboard.c (command_loop_1): likewise. |
* keyboard.c (command_loop_1): likewise. |
1535 |
|
|
1536 |
1987-05-11 Richard M. Stallman (rms at prep) |
1987-05-11 Richard M. Stallman (rms@prep) |
1537 |
|
|
1538 |
* keyboard.c, s-hpux.h, s-iris3-5.h: |
* keyboard.c, s-hpux.h, s-iris3-5.h: |
1539 |
Eliminate the hpux/iris conditional from keyboard.c. |
Eliminate the hpux/iris conditional from keyboard.c. |
1542 |
* buffer.c (Fkill_buffer): Do nothing rather than kill |
* buffer.c (Fkill_buffer): Do nothing rather than kill |
1543 |
the sole remaining buffer. Prevent quits during actual killing. |
the sole remaining buffer. Prevent quits during actual killing. |
1544 |
|
|
1545 |
1987-05-05 Richard Mlynarik (mly at prep) |
1987-05-05 Richard Mlynarik (mly@prep) |
1546 |
|
|
1547 |
* m-irist.h: New version from raible@orville.arpa |
* m-irist.h: New version from raible@orville.arpa |
1548 |
* s-iris3-5.h: New file. (s-usg5-2 with additions) |
* s-iris3-5.h: New file. (s-usg5-2 with additions) |
1553 |
* window.c, keyboard.c, sysdep.c: |
* window.c, keyboard.c, sysdep.c: |
1554 |
Remove some unused local variables. |
Remove some unused local variables. |
1555 |
|
|
1556 |
1987-05-04 Richard M. Stallman (rms at prep) |
1987-05-04 Richard M. Stallman (rms@prep) |
1557 |
|
|
1558 |
* dired.c (Ffile_attributes): Doc fix. |
* dired.c (Ffile_attributes): Doc fix. |
1559 |
|
|
1560 |
* term.c (term_init): Mention `unsetenv TERMCAP' in |
* term.c (term_init): Mention `unsetenv TERMCAP' in |
1561 |
error message for invalid TERM variable. |
error message for invalid TERM variable. |
1562 |
|
|
1563 |
1987-04-27 Richard Mlynarik (mly at prep) |
1987-04-27 Richard Mlynarik (mly@prep) |
1564 |
|
|
1565 |
* fileio.c (APOLLO from lnz): |
* fileio.c (APOLLO from lnz): |
1566 |
Fcopy_file, Fset_file_modes: Don't use un*x modes if |
Fcopy_file, Fset_file_modes: Don't use un*x modes if |
1571 |
* emacs.c (main): (APOLLO from lnz): |
* emacs.c (main): (APOLLO from lnz): |
1572 |
Don't use un*x modes if env var USE_DOMAIN_ACLS set. |
Don't use un*x modes if env var USE_DOMAIN_ACLS set. |
1573 |
|
|
1574 |
1987-04-25 Richard Mlynarik (mly at prep) |
1987-04-25 Richard Mlynarik (mly@prep) |
1575 |
|
|
1576 |
* unexec.c: |
* unexec.c: |
1577 |
CANNOT_UNEXEC Code from lnz (from rps@apollo). |
CANNOT_UNEXEC Code from lnz (from rps@apollo). |
1582 |
wait_for_termination: can sigpause. |
wait_for_termination: can sigpause. |
1583 |
init_sys_modes: moved static structures out. |
init_sys_modes: moved static structures out. |
1584 |
|
|
1585 |
1987-04-23 Richard Mlynarik (mly at prep) |
1987-04-23 Richard Mlynarik (mly@prep) |
1586 |
|
|
1587 |
* malloc.c, vmsmap.c: (VMS) |
* malloc.c, vmsmap.c: (VMS) |
1588 |
Define and use our own `sbrk' since malloc and the RTL sbrk don't |
Define and use our own `sbrk' since malloc and the RTL sbrk don't |
1589 |
interact very well. |
interact very well. |
1590 |
(sasaki@harvard.harvard.edu <8704220244.AA02324@prep>) |
(sasaki@harvard.harvard.edu <8704220244.AA02324@prep>) |
1591 |
|
|
1592 |
1987-04-15 Richard Mlynarik (mly at prep) |
1987-04-15 Richard Mlynarik (mly@prep) |
1593 |
|
|
1594 |
* dispnew.c: (VMS) Flush TIOCOUTQ stuff (meaningless on VMS) |
* dispnew.c: (VMS) Flush TIOCOUTQ stuff (meaningless on VMS) |
1595 |
|
|
1611 |
SIGIOTs. Can somebody please delve into the reasons behind |
SIGIOTs. Can somebody please delve into the reasons behind |
1612 |
this lossage? |
this lossage? |
1613 |
|
|
1614 |
1987-04-15 Paul Rubin (phr at prep) |
1987-04-15 Paul Rubin (phr@prep) |
1615 |
|
|
1616 |
* version 18.44 released. |
* version 18.44 released. |
1617 |
|
|
1618 |
1987-04-14 Paul Rubin (phr at prep) |
1987-04-14 Paul Rubin (phr@prep) |
1619 |
|
|
1620 |
* config.h: |
* config.h: |
1621 |
Increase PURESIZE to 115800 from 115600. |
Increase PURESIZE to 115800 from 115600. |
1622 |
|
|
1623 |
1987-04-14 Richard Mlynarik (mly at prep) |
1987-04-14 Richard Mlynarik (mly@prep) |
1624 |
|
|
1625 |
* termcap.c (tgetent) (VMS): |
* termcap.c (tgetent) (VMS): |
1626 |
File is in emacs_library:[etc]termcap.dat |
File is in emacs_library:[etc]termcap.dat |
1627 |
(TUNG@WAIF.MIT.EDU <8704130324.AA10879@prep.ai.mit.edu>) |
(TUNG@WAIF.MIT.EDU <8704130324.AA10879@prep.ai.mit.edu>) |
1628 |
|
|
1629 |
1987-04-10 Richard Mlynarik (mly at prep) |
1987-04-10 Richard Mlynarik (mly@prep) |
1630 |
|
|
1631 |
* window.c (Fset_window_configuration): |
* window.c (Fset_window_configuration): |
1632 |
Don't unchain markers -- this window configuation may be used |
Don't unchain markers -- this window configuation may be used |
1633 |
again. Let normal GC unchain them. |
again. Let normal GC unchain them. |
1634 |
|
|
1635 |
1987-04-08 Richard Mlynarik (mly at prep) |
1987-04-08 Richard Mlynarik (mly@prep) |
1636 |
|
|
1637 |
* m-vax.h: (USG 5.2) |
* m-vax.h: (USG 5.2) |
1638 |
define NO_REMAP to kludgily bypass unexec bug. |
define NO_REMAP to kludgily bypass unexec bug. |
1639 |
(We don't have such a machine here, so -we- can't find the bug!) |
(We don't have such a machine here, so -we- can't find the bug!) |
1640 |
(Karl.Kleinpaste <205@cbstr1.att.com>) |
(Karl.Kleinpaste <205@cbstr1.att.com>) |
1641 |
|
|
1642 |
1987-04-07 Richard Mlynarik (mly at prep) |
1987-04-07 Richard Mlynarik (mly@prep) |
1643 |
|
|
1644 |
* indent.c (compute_motion): |
* indent.c (compute_motion): |
1645 |
Use special code for HPOS if SHORT_CAST_BUG. |
Use special code for HPOS if SHORT_CAST_BUG. |
1647 |
* m-celerity.h, m-att3b.h, m-ibmrt.h, m-sequent.h: |
* m-celerity.h, m-att3b.h, m-ibmrt.h, m-sequent.h: |
1648 |
Define SHORT_CAST_BUG. |
Define SHORT_CAST_BUG. |
1649 |
|
|
1650 |
1987-04-06 Richard Mlynarik (mly at prep) |
1987-04-06 Richard Mlynarik (mly@prep) |
1651 |
|
|
1652 |
* malloc.c (morecore): |
* malloc.c (morecore): |
1653 |
Don't assume sbrk clears memory to 0's. |
Don't assume sbrk clears memory to 0's. |
1664 |
Change first arg (0) to getcwd to (char *) 0 |
Change first arg (0) to getcwd to (char *) 0 |
1665 |
Also, call `free' on value returned (after we save it) |
Also, call `free' on value returned (after we save it) |
1666 |
|
|
1667 |
1987-03-22 Richard M. Stallman (rms at prep) |
1987-03-22 Richard M. Stallman (rms@prep) |
1668 |
|
|
1669 |
* Version 18.41 released. |
* Version 18.41 released. |
1670 |
|
|
1673 |
to includ xmenu.c |
to includ xmenu.c |
1674 |
* config.h-dist: Tell people about this flag. |
* config.h-dist: Tell people about this flag. |
1675 |
|
|
1676 |
1987-03-20 Richard Mlynarik (mly at prep) |
1987-03-20 Richard Mlynarik (mly@prep) |
1677 |
|
|
1678 |
* filemode.c: Hacks for set-uid/gid but not executable. |
* filemode.c: Hacks for set-uid/gid but not executable. |
1679 |
|
|
1680 |
1987-03-20 Richard M. Stallman (rms at prep) |
1987-03-20 Richard M. Stallman (rms@prep) |
1681 |
|
|
1682 |
* sysdep.c [VMS]: include window.h. |
* sysdep.c [VMS]: include window.h. |
1683 |
* sysdep.c (wait_for_kbd_input) [VMS]: |
* sysdep.c (wait_for_kbd_input) [VMS]: |
1689 |
* emacs.c (main) [VMS]: If SHAREABLE_LIB_BUG, declare `environ' |
* emacs.c (main) [VMS]: If SHAREABLE_LIB_BUG, declare `environ' |
1690 |
noshare and initialize it from `envp'. |
noshare and initialize it from `envp'. |
1691 |
|
|
1692 |
1987-03-20 Chris Hanson (cph at prep) |
1987-03-20 Chris Hanson (cph@prep) |
1693 |
|
|
1694 |
* process.c (pty): On hp-ux, do not enable TIOCREMOTE. See the |
* process.c (pty): On hp-ux, do not enable TIOCREMOTE. See the |
1695 |
code for a comment explaining why. |
code for a comment explaining why. |
1696 |
|
|
1697 |
1987-03-19 Richard M. Stallman (rms at prep) |
1987-03-19 Richard M. Stallman (rms@prep) |
1698 |
|
|
1699 |
* sysdep.c: Omit start_of_{data,text} if CANNOT_DUMP and SYSTEM_MALLOC. |
* sysdep.c: Omit start_of_{data,text} if CANNOT_DUMP and SYSTEM_MALLOC. |
1700 |
|
|
1706 |
Copy the value of getcwd into pathname. |
Copy the value of getcwd into pathname. |
1707 |
Supposedly needed on Altos 3068. |
Supposedly needed on Altos 3068. |
1708 |
|
|
1709 |
1987-03-18 Richard M. Stallman (rms at prep) |
1987-03-18 Richard M. Stallman (rms@prep) |
1710 |
|
|
1711 |
* Version 18.40 released. |
* Version 18.40 released. |
1712 |
|
|
1716 |
* fileio.c, termcap.c: Change funny VMS-format #includes |
* fileio.c, termcap.c: Change funny VMS-format #includes |
1717 |
to standard Unix format. |
to standard Unix format. |
1718 |
|
|
1719 |
1987-03-17 Richard M. Stallman (rms at prep) |
1987-03-17 Richard M. Stallman (rms@prep) |
1720 |
|
|
1721 |
* unexec.c (copy_text_and_data): A_TEXT_SEEK if defined controls |
* unexec.c (copy_text_and_data): A_TEXT_SEEK if defined controls |
1722 |
where in the file to start writing the text segment. |
where in the file to start writing the text segment. |
1780 |
|
|
1781 |
* alloc.c: Remove defns of `sdata' and `edata'. |
* alloc.c: Remove defns of `sdata' and `edata'. |
1782 |
|
|
1783 |
1987-03-16 Richard M. Stallman (rms at prep) |
1987-03-16 Richard M. Stallman (rms@prep) |
1784 |
|
|
1785 |
* fns.c (Fy_or_n_p): Restore cursor_in_echo_area to previous value. |
* fns.c (Fy_or_n_p): Restore cursor_in_echo_area to previous value. |
1786 |
|
|
1793 |
|
|
1794 |
* emacs.c (main): Don't mention SIGEMT if it's not defined. |
* emacs.c (main): Don't mention SIGEMT if it's not defined. |
1795 |
|
|
1796 |
1987-03-14 Richard M. Stallman (rms at prep) |
1987-03-14 Richard M. Stallman (rms@prep) |
1797 |
|
|
1798 |
* Version 18.39 released. |
* Version 18.39 released. |
1799 |
|
|
1808 |
* s-vms.h: Define PURESIZE. |
* s-vms.h: Define PURESIZE. |
1809 |
* m-sun2.h: Define PURESIZE, if HAVE_SUN_WINDOWS. |
* m-sun2.h: Define PURESIZE, if HAVE_SUN_WINDOWS. |
1810 |
|
|
1811 |
1987-03-13 Richard M. Stallman (rms at prep) |
1987-03-13 Richard M. Stallman (rms@prep) |
1812 |
|
|
1813 |
* sysdep.c: Don't redefine TCSETAW if already defined. |
* sysdep.c: Don't redefine TCSETAW if already defined. |
1814 |
(Cancelled by change on March 17). |
(Cancelled by change on March 17). |
1826 |
Provide for m- and s- files to specify additional object |
Provide for m- and s- files to specify additional object |
1827 |
files to link into temacs. |
files to link into temacs. |
1828 |
|
|
1829 |
1987-03-12 Richard M. Stallman (rms at prep) |
1987-03-12 Richard M. Stallman (rms@prep) |
1830 |
|
|
1831 |
* fileio.c (Fsysnetunam): Make this function conditional on |
* fileio.c (Fsysnetunam): Make this function conditional on |
1832 |
HPUX_NET, not on HPUX. |
HPUX_NET, not on HPUX. |
1840 |
|
|
1841 |
* m-amdahl.h: New file. |
* m-amdahl.h: New file. |
1842 |
|
|
1843 |
1987-03-12 Richard Mlynarik (mly at prep) |
1987-03-12 Richard Mlynarik (mly@prep) |
1844 |
|
|
1845 |
* sysdep.c (child_setup_tty): |
* sysdep.c (child_setup_tty): |
1846 |
HPUX: Set baud-rate to 9600 (not 38400) |
HPUX: Set baud-rate to 9600 (not 38400) |
1847 |
For some reason the former is reported to work faster(!?) |
For some reason the former is reported to work faster(!?) |
1848 |
|
|
1849 |
1987-03-10 Richard M. Stallman (rms at prep) |
1987-03-10 Richard M. Stallman (rms@prep) |
1850 |
|
|
1851 |
* dispnew.c (init_display): Declare alternate_display only if X. |
* dispnew.c (init_display): Declare alternate_display only if X. |
1852 |
|
|
1853 |
1987-03-09 Richard M. Stallman (rms at prep) |
1987-03-09 Richard M. Stallman (rms@prep) |
1854 |
|
|
1855 |
* m-alliant.h, crt0.c for alliant: |
* m-alliant.h, crt0.c for alliant: |
1856 |
Must save _curbrk when dumping (from ADJUST_EXEC_HEADER) |
Must save _curbrk when dumping (from ADJUST_EXEC_HEADER) |
1859 |
* unexec.c: Add a separate unexec routine for mips machines. |
* unexec.c: Add a separate unexec routine for mips machines. |
1860 |
No code is shared with normal unexec. |
No code is shared with normal unexec. |
1861 |
|
|
1862 |
1987-03-08 Richard M. Stallman (rms at prep) |
1987-03-08 Richard M. Stallman (rms@prep) |
1863 |
|
|
1864 |
* sysdep.c (baud_convert): Use new macro BAUD_CONVERT |
* sysdep.c (baud_convert): Use new macro BAUD_CONVERT |
1865 |
to override the standard conversion table. |
to override the standard conversion table. |
1870 |
Call modify_buffer before changing it, and pass entire region. |
Call modify_buffer before changing it, and pass entire region. |
1871 |
If NOUNDO is set, un-increment bf_modified after that. |
If NOUNDO is set, un-increment bf_modified after that. |
1872 |
|
|
1873 |
1987-03-07 Richard M. Stallman (rms at prep) |
1987-03-07 Richard M. Stallman (rms@prep) |
1874 |
|
|
1875 |
* lisp.h: #ifndef the definitions of XUINT, XSET, XMARKBIT, etc. |
* lisp.h: #ifndef the definitions of XUINT, XSET, XMARKBIT, etc. |
1876 |
Make them all use XUINT when they want to extract the unsigned value. |
Make them all use XUINT when they want to extract the unsigned value. |
1877 |
|
|
1878 |
1987-03-05 Richard M. Stallman (rms at prep) |
1987-03-05 Richard M. Stallman (rms@prep) |
1879 |
|
|
1880 |
* term.c (write_standout_marker): If "xs" present and sg#0, |
* term.c (write_standout_marker): If "xs" present and sg#0, |
1881 |
don't write standout-off markers. |
don't write standout-off markers. |
1895 |
* s-*.h: Define HAVE_SOCKETS, or add place holder. |
* s-*.h: Define HAVE_SOCKETS, or add place holder. |
1896 |
* m-stride.h: Define HAVE_SOCKETS. |
* m-stride.h: Define HAVE_SOCKETS. |
1897 |
|
|
1898 |
1987-03-04 Richard M. Stallman (rms at prep) |
1987-03-04 Richard M. Stallman (rms@prep) |
1899 |
|
|
1900 |
* ymakefile (LIBX): add -lXMenu. |
* ymakefile (LIBX): add -lXMenu. |
1901 |
|
|
1902 |
1987-03-03 Richard M. Stallman (rms at prep) |
1987-03-03 Richard M. Stallman (rms@prep) |
1903 |
|
|
1904 |
* fileio.c (Fwrite_region): Really put the `fstat' after |
* fileio.c (Fwrite_region): Really put the `fstat' after |
1905 |
the `fsync', trying to solve spurious "file has changed" warnings. |
the `fsync', trying to solve spurious "file has changed" warnings. |
1913 |
|
|
1914 |
* Version 18.38 released. |
* Version 18.38 released. |
1915 |
|
|
1916 |
1987-02-28 Chris Hanson (cph at prep) |
1987-02-28 Chris Hanson (cph@prep) |
1917 |
|
|
1918 |
* fileio.c: Added `sysnetunam' function for controlling remote |
* fileio.c: Added `sysnetunam' function for controlling remote |
1919 |
file access connections under hp-ux. |
file access connections under hp-ux. |
1920 |
|
|
1921 |
* s-hpux (LIBS_SYSTEM): Added `-ln' which is used by `sysnetunam'. |
* s-hpux (LIBS_SYSTEM): Added `-ln' which is used by `sysnetunam'. |
1922 |
|
|
1923 |
1987-02-28 Richard M. Stallman (rms at prep) |
1987-02-28 Richard M. Stallman (rms@prep) |
1924 |
|
|
1925 |
* xdisp.c (display_text_line): Typo in line that fixes tab_width. |
* xdisp.c (display_text_line): Typo in line that fixes tab_width. |
1926 |
|
|
1927 |
1987-02-27 Richard M. Stallman (rms at prep) |
1987-02-27 Richard M. Stallman (rms@prep) |
1928 |
|
|
1929 |
* dispnew.c (Fopen_termscript): `report_file_error' |
* dispnew.c (Fopen_termscript): `report_file_error' |
1930 |
requires list as 2nd arg. |
requires list as 2nd arg. |
1931 |
|
|
1932 |
1987-02-26 Richard M. Stallman (rms at prep) |
1987-02-26 Richard M. Stallman (rms@prep) |
1933 |
|
|
1934 |
* xmenu.c: New file defining Fx_popup_menu. |
* xmenu.c: New file defining Fx_popup_menu. |
1935 |
* emacs.c (main): Call syms_of_xmenu. |
* emacs.c (main): Call syms_of_xmenu. |
1937 |
* buffer.c (Fother_buffer): Condition for assigning to |
* buffer.c (Fother_buffer): Condition for assigning to |
1938 |
`notsogood' was backwards (should be if null). |
`notsogood' was backwards (should be if null). |
1939 |
|
|
1940 |
1987-02-23 Richard M. Stallman (rms at prep) |
1987-02-23 Richard M. Stallman (rms@prep) |
1941 |
|
|
1942 |
* keymap.c (access_keymap): No longer check lower case |
* keymap.c (access_keymap): No longer check lower case |
1943 |
equivalent of an upper case letter that is undefined. |
equivalent of an upper case letter that is undefined. |
1964 |
Remove definition of TEXT_START (safe since GNU crt0.c is used). |
Remove definition of TEXT_START (safe since GNU crt0.c is used). |
1965 |
Add to ADJUST_EXEC_HEADER something to set unexec_text_start. |
Add to ADJUST_EXEC_HEADER something to set unexec_text_start. |
1966 |
|
|
1967 |
1987-02-22 Richard M. Stallman (rms at prep) |
1987-02-22 Richard M. Stallman (rms@prep) |
1968 |
|
|
1969 |
* dispnew.c (Fopen_termscript): Close existing termscript |
* dispnew.c (Fopen_termscript): Close existing termscript |
1970 |
file before trying to open a new one. Report open failure |
file before trying to open a new one. Report open failure |
1971 |
with report_file_error. |
with report_file_error. |
1972 |
|
|
1973 |
1987-02-21 Paul Rubin (phr at prep) |
1987-02-21 Paul Rubin (phr@prep) |
1974 |
|
|
1975 |
* window.c (set-window-buffer): typo "set-widow-buffer". |
* window.c (set-window-buffer): typo "set-widow-buffer". |
1976 |
|
|
1977 |
1987-02-19 Richard Mlynarik (mly at prep) |
1987-02-19 Richard Mlynarik (mly@prep) |
1978 |
|
|
1979 |
* lisp.h: |
* lisp.h: |
1980 |
Add type Lisp_Window_Configuration, delete Lisp_Temp_Vector. |
Add type Lisp_Window_Configuration, delete Lisp_Temp_Vector. |
2005 |
Print a disturbing message if encounter an illegal dtp -- |
Print a disturbing message if encounter an illegal dtp -- |
2006 |
perhaps this should core-dump? |
perhaps this should core-dump? |
2007 |
|
|
2008 |
1987-02-17 Richard Mlynarik (mly at prep) |
1987-02-17 Richard Mlynarik (mly@prep) |
2009 |
|
|
2010 |
* dired.c (Ffile_attributes): |
* dired.c (Ffile_attributes): |
2011 |
Use make_number. (XINT doesn't work on LHS of assignment) |
Use make_number. (XINT doesn't work on LHS of assignment) |
2012 |
|
|
2013 |
1987-02-17 Richard M. Stallman (rms at prep) |
1987-02-17 Richard M. Stallman (rms@prep) |
2014 |
|
|
2015 |
* doc.c (get_doc_string, Fsnarf_documentation): |
* doc.c (get_doc_string, Fsnarf_documentation): |
2016 |
In vms4.4, avoid system bug by using sys_translate_unix |
In vms4.4, avoid system bug by using sys_translate_unix |
2017 |
to translate filename to VMS format before opening. |
to translate filename to VMS format before opening. |
2018 |
|
|
2019 |
1987-02-16 Richard M. Stallman (rms at prep) |
1987-02-16 Richard M. Stallman (rms@prep) |
2020 |
|
|
2021 |
* crt0.c: Don't define `environ' if DONT_NEED_ENVIRON is defined. |
* crt0.c: Don't define `environ' if DONT_NEED_ENVIRON is defined. |
2022 |
|
|
2029 |
* sysdep.c (reset_sys_modes): Loop on TCSETAW |
* sysdep.c (reset_sys_modes): Loop on TCSETAW |
2030 |
until it does not get EINTR. |
until it does not get EINTR. |
2031 |
|
|
2032 |
1987-02-15 Richard M. Stallman (rms at prep) |
1987-02-15 Richard M. Stallman (rms@prep) |
2033 |
|
|
2034 |
* s-bsd4-2.h: Make defns of BSD and BSD4_2 conditional. |
* s-bsd4-2.h: Make defns of BSD and BSD4_2 conditional. |
2035 |
|
|
2036 |
1987-02-13 Richard M. Stallman (rms at prep) |
1987-02-13 Richard M. Stallman (rms@prep) |
2037 |
|
|
2038 |
* process.c: TCP connection feature from markl@jhereg.lcs.mit.edu. |
* process.c: TCP connection feature from markl@jhereg.lcs.mit.edu. |
2039 |
Uses a process-object to represent a connection. |
Uses a process-object to represent a connection. |
2046 |
* dired.c (Ffile_attributes): Use XINT to store the inode #. |
* dired.c (Ffile_attributes): Use XINT to store the inode #. |
2047 |
It can be out of range for integers. |
It can be out of range for integers. |
2048 |
|
|
2049 |
1987-02-12 Richard M. Stallman (rms at prep) |
1987-02-12 Richard M. Stallman (rms@prep) |
2050 |
|
|
2051 |
* xdisp.c (try_window): Fix paren errer in checking hpos |
* xdisp.c (try_window): Fix paren errer in checking hpos |
2052 |
against hscroll. This caused window_end_pos to be wrong |
against hscroll. This caused window_end_pos to be wrong |
2062 |
* xdisp.c (display_string): mincol==-1 means no minimum. |
* xdisp.c (display_string): mincol==-1 means no minimum. |
2063 |
* xdisp.c (display_text_line): Use -1 for mincol of minibuf promp. |
* xdisp.c (display_text_line): Use -1 for mincol of minibuf promp. |
2064 |
|
|
2065 |
1987-02-11 Richard M. Stallman (rms at prep) |
1987-02-11 Richard M. Stallman (rms@prep) |
2066 |
|
|
2067 |
* Version 18.37 released. |
* Version 18.37 released. |
2068 |
|
|
2069 |
* data.c (Fmake_local_variable, Fmake_variable_buffer_local): |
* data.c (Fmake_local_variable, Fmake_variable_buffer_local): |
2070 |
Get error if arg is t or nil. Doc improvements. |
Get error if arg is t or nil. Doc improvements. |
2071 |
|
|
2072 |
1987-02-10 Richard Mlynarik (mly at prep) |
1987-02-10 Richard Mlynarik (mly@prep) |
2073 |
|
|
2074 |
* xfns.c (Fx_get_default): Add (unsigned char *) cast. |
* xfns.c (Fx_get_default): Add (unsigned char *) cast. |
2075 |
|
|
2076 |
* window.c: typo. |
* window.c: typo. |
2077 |
|
|
2078 |
1987-02-09 Richard M. Stallman (rms at prep) |
1987-02-09 Richard M. Stallman (rms@prep) |
2079 |
|
|
2080 |
* process.c (change_msgs): Save/restore selected buffer |
* process.c (change_msgs): Save/restore selected buffer |
2081 |
only over simple insertions, and over one such at a time. |
only over simple insertions, and over one such at a time. |
2082 |
Don't save it across sentinel invocations. |
Don't save it across sentinel invocations. |
2083 |
|
|
2084 |
1987-02-08 Richard M. Stallman (rms at prep) |
1987-02-08 Richard M. Stallman (rms@prep) |
2085 |
|
|
2086 |
* tparam.c (tparam): Supply code for NO_ARG_ARRAY case. |
* tparam.c (tparam): Supply code for NO_ARG_ARRAY case. |
2087 |
|
|
2118 |
* alloc.c (Fgarbage_collect): After GC, clear marks |
* alloc.c (Fgarbage_collect): After GC, clear marks |
2119 |
in the dummy buffers buffer_defaults and buffer_local_symbols. |
in the dummy buffers buffer_defaults and buffer_local_symbols. |
2120 |
|
|
2121 |
1987-02-07 Richard M. Stallman (rms at prep) |
1987-02-07 Richard M. Stallman (rms@prep) |
2122 |
|
|
2123 |
* window.c (Fnext_window): Restore old meaning of t as 2nd arg: |
* window.c (Fnext_window): Restore old meaning of t as 2nd arg: |
2124 |
count minibuffer window even if not active. |
count minibuffer window even if not active. |
2127 |
* window.c (window_loop): Rewrite to work the old way. |
* window.c (window_loop): Rewrite to work the old way. |
2128 |
The new way did not work when deleting windows. |
The new way did not work when deleting windows. |
2129 |
|
|
2130 |
1987-02-05 Richard M. Stallman (rms at prep) |
1987-02-05 Richard M. Stallman (rms@prep) |
2131 |
|
|
2132 |
* m-sequent.h: Undef old definition of KERNEL_FILE so no warning. |
* m-sequent.h: Undef old definition of KERNEL_FILE so no warning. |
2133 |
|
|
2135 |
after filter; sometimes setting buffer is useful in filter functions. |
after filter; sometimes setting buffer is useful in filter functions. |
2136 |
|
|
2137 |
|
|
2138 |
1987-02-02 Richard M. Stallman (rms at prep) |
1987-02-02 Richard M. Stallman (rms@prep) |
2139 |
|
|
2140 |
* keyboard.c (kbd-buffer_store_char): Fix paren error. |
* keyboard.c (kbd-buffer_store_char): Fix paren error. |
2141 |
|
|
2142 |
1987-01-31 Richard M. Stallman (rms at prep) |
1987-01-31 Richard M. Stallman (rms@prep) |
2143 |
|
|
2144 |
* window.c (window_loop): Rewrite not to pass t as 2nd arg |
* window.c (window_loop): Rewrite not to pass t as 2nd arg |
2145 |
to Fnext_window by starting loop from the window after |
to Fnext_window by starting loop from the window after |
2148 |
* window.c (Fnext_window): Change meaning of t as 2nd arg. |
* window.c (Fnext_window): Change meaning of t as 2nd arg. |
2149 |
It now means to ignore the minibuffer even if it's active. |
It now means to ignore the minibuffer even if it's active. |
2150 |
|
|
2151 |
1987-01-29 Richard M. Stallman (rms at prep) |
1987-01-29 Richard M. Stallman (rms@prep) |
2152 |
|
|
2153 |
* cmds.c (Fforward_line): Correct the returned value. |
* cmds.c (Fforward_line): Correct the returned value. |
2154 |
|
|
2155 |
1987-01-28 Richard M. Stallman (rms at prep) |
1987-01-28 Richard M. Stallman (rms@prep) |
2156 |
|
|
2157 |
* keyboard.c (kbd_buffer_store_char): |
* keyboard.c (kbd_buffer_store_char): |
2158 |
Ignore meta bit while checking for C-g, if meta-flag is clear. |
Ignore meta bit while checking for C-g, if meta-flag is clear. |
2170 |
* m-masscomp.h: Check machine type to choose between C_ALLOCA |
* m-masscomp.h: Check machine type to choose between C_ALLOCA |
2171 |
and HAVE_ALLOCA. |
and HAVE_ALLOCA. |
2172 |
|
|
2173 |
1987-01-27 Richard Mlynarik (mly at prep) |
1987-01-27 Richard Mlynarik (mly@prep) |
2174 |
|
|
2175 |
* window.c (change_window_height): |
* window.c (change_window_height): |
2176 |
Validate window_min_height. |
Validate window_min_height. |
2177 |
|
|
2178 |
1987-01-26 Richard M. Stallman (rms at prep) |
1987-01-26 Richard M. Stallman (rms@prep) |
2179 |
|
|
2180 |
* m-ibmrt.h: LOAD_AVE_TYPE now double. |
* m-ibmrt.h: LOAD_AVE_TYPE now double. |
2181 |
Now both operating systems for RT now supported. |
Now both operating systems for RT now supported. |
2189 |
* xdisp.c (display_string): If TRUNCATE is 0, display all the |
* xdisp.c (display_string): If TRUNCATE is 0, display all the |
2190 |
way to window edge; don't stop one column short. |
way to window edge; don't stop one column short. |
2191 |
|
|
2192 |
1987-01-24 Richard M. Stallman (rms at prep) |
1987-01-24 Richard M. Stallman (rms@prep) |
2193 |
|
|
2194 |
* unexec.c (make_hdr): New var `bss_end' holds end-of-bss address. |
* unexec.c (make_hdr): New var `bss_end' holds end-of-bss address. |
2195 |
This simplifies computation of bss size while keeping it from |
This simplifies computation of bss size while keeping it from |
2196 |
being negative. |
being negative. |
2197 |
|
|
2198 |
1987-01-23 Richard Mlynarik (mly at prep) |
1987-01-23 Richard Mlynarik (mly@prep) |
2199 |
|
|
2200 |
* fileio.c (Fexpand_file_name): |
* fileio.c (Fexpand_file_name): |
2201 |
Have to do checks for "//" "/~" etc even if filename is |
Have to do checks for "//" "/~" etc even if filename is |
2207 |
|
|
2208 |
* m-stride.h: Fixes from bruce@stride.com |
* m-stride.h: Fixes from bruce@stride.com |
2209 |
|
|
2210 |
1987-01-22 Richard M. Stallman (rms at prep) |
1987-01-22 Richard M. Stallman (rms@prep) |
2211 |
|
|
2212 |
* eval.c (Feval, apply_lambda): When protecting a vector |
* eval.c (Feval, apply_lambda): When protecting a vector |
2213 |
of evaluated arguments, across the loop that evals them, |
of evaluated arguments, across the loop that evals them, |
2215 |
evalled so far, since the rest of the vector elements |
evalled so far, since the rest of the vector elements |
2216 |
are still garbage. |
are still garbage. |
2217 |
|
|
2218 |
1987-01-21 Richard M. Stallman (rms at prep) |
1987-01-21 Richard M. Stallman (rms@prep) |
2219 |
|
|
2220 |
* Version 18.36 released. |
* Version 18.36 released. |
2221 |
|
|
2222 |
1987-01-21 Richard M. Stallman (rms at prep) |
1987-01-21 Richard M. Stallman (rms@prep) |
2223 |
|
|
2224 |
* term.c (write_chars): If we find N identical chars |
* term.c (write_chars): If we find N identical chars |
2225 |
and that is too few for a Repeat operation, |
and that is too few for a Repeat operation, |
2231 |
* bytecode.c (Fbytecode): |
* bytecode.c (Fbytecode): |
2232 |
Include bytecode pc value in stack over/underflow errors |
Include bytecode pc value in stack over/underflow errors |
2233 |
|
|
2234 |
1987-01-20 Richard M. Stallman (rms at prep) |
1987-01-20 Richard M. Stallman (rms@prep) |
2235 |
|
|
2236 |
* lread.c (defvar_lisp_nopro): New fn like defvar_lisp |
* lread.c (defvar_lisp_nopro): New fn like defvar_lisp |
2237 |
but doesn't call staticpro. |
but doesn't call staticpro. |
2243 |
|
|
2244 |
* keyboard.c: #undef SIGIO if there's no FIONREAD. |
* keyboard.c: #undef SIGIO if there's no FIONREAD. |
2245 |
|
|
2246 |
1987-01-19 Richard M. Stallman (rms at prep) |
1987-01-19 Richard M. Stallman (rms@prep) |
2247 |
|
|
2248 |
* indent.c (compute_motion): IBMRT needs HPOS defined |
* indent.c (compute_motion): IBMRT needs HPOS defined |
2249 |
like celerity. |
like celerity. |
2250 |
|
|
2251 |
1987-01-16 Richard Mlynarik (mly at prep) |
1987-01-16 Richard Mlynarik (mly@prep) |
2252 |
|
|
2253 |
* xfns.c (Fx_set_{background,cursor,mouse}_color): |
* xfns.c (Fx_set_{background,cursor,mouse}_color): |
2254 |
Initialise save_color. |
Initialise save_color. |
2256 |
* fileio.c, search.c, sysdep.c, filelock.c, editfns.c, process.c: |
* fileio.c, search.c, sysdep.c, filelock.c, editfns.c, process.c: |
2257 |
Delete/replace unused/conditionalised variables |
Delete/replace unused/conditionalised variables |
2258 |
|
|
2259 |
1987-01-15 Richard M. Stallman (rms at prep) |
1987-01-15 Richard M. Stallman (rms@prep) |
2260 |
|
|
2261 |
* fns.c (Fcopy_alist): Pass missing arg to concat. |
* fns.c (Fcopy_alist): Pass missing arg to concat. |
2262 |
|
|
2272 |
|
|
2273 |
* keyboard.c (kbd_buffer_get_char): Flush unused local var. |
* keyboard.c (kbd_buffer_get_char): Flush unused local var. |
2274 |
|
|
2275 |
1987-01-15 Richard Mlynarik (mly at prep) |
1987-01-15 Richard Mlynarik (mly@prep) |
2276 |
|
|
2277 |
* dispnew.c (init_display): |
* dispnew.c (init_display): |
2278 |
Hack X if "-d display-name" specified, even if env var DISPLAY |
Hack X if "-d display-name" specified, even if env var DISPLAY |
2279 |
not set. |
not set. |
2280 |
|
|
2281 |
1987-01-15 Richard M. Stallman (rms at prep) |
1987-01-15 Richard M. Stallman (rms@prep) |
2282 |
|
|
2283 |
* fns.c (Fconcat): doc fix. |
* fns.c (Fconcat): doc fix. |
2284 |
|
|
2285 |
1987-01-15 Richard Mlynarik (mly at prep) |
1987-01-15 Richard Mlynarik (mly@prep) |
2286 |
|
|
2287 |
* keyboard.c (last_command): doc fix |
* keyboard.c (last_command): doc fix |
2288 |
|
|
2289 |
1987-01-13 Richard M. Stallman (rms at prep) |
1987-01-13 Richard M. Stallman (rms@prep) |
2290 |
|
|
2291 |
* process.c (create_process): Cast value of `signal' to insulate from |
* process.c (create_process): Cast value of `signal' to insulate from |
2292 |
* sysdep.c (sys_suspend, select): changed value type in sysV.3. |
* sysdep.c (sys_suspend, select): changed value type in sysV.3. |
2293 |
|
|
2294 |
1987-01-12 Richard M. Stallman (rms at prep) |
1987-01-12 Richard M. Stallman (rms@prep) |
2295 |
|
|
2296 |
* sysdep.c (reset_sys_modes): Use TCSETAW to restore tty state. |
* sysdep.c (reset_sys_modes): Use TCSETAW to restore tty state. |
2297 |
On BSD, define TCSETAW to be TIOCSETN (so no change here on BSD). |
On BSD, define TCSETAW to be TIOCSETN (so no change here on BSD). |
2299 |
* callproc.c (init_callproc): Don't get environment as |
* callproc.c (init_callproc): Don't get environment as |
2300 |
strings when dumping Emacs. |
strings when dumping Emacs. |
2301 |
|
|
2302 |
1987-01-12 Richard Mlynarik (mly at prep) |
1987-01-12 Richard Mlynarik (mly@prep) |
2303 |
|
|
2304 |
* lread.c (Fload, load_unwind): |
* lread.c (Fload, load_unwind): |
2305 |
load_in_progress must be a counter, not a flag since `load' may be |
load_in_progress must be a counter, not a flag since `load' may be |
2316 |
* filelock.c (current_lock_file_owner_1): |
* filelock.c (current_lock_file_owner_1): |
2317 |
Always close the fd even if get an error reading!!! |
Always close the fd even if get an error reading!!! |
2318 |
|
|
2319 |
1987-01-11 Richard Mlynarik (mly at prep) |
1987-01-11 Richard Mlynarik (mly@prep) |
2320 |
|
|
2321 |
* fileio.c (Fsubstitute_in_file_name, Fread_file_name_internal): |
* fileio.c (Fsubstitute_in_file_name, Fread_file_name_internal): |
2322 |
`Quote' "$" as "$$" This doesn't break any existing code, |
`Quote' "$" as "$$" This doesn't break any existing code, |
2326 |
* fileio.c (Fsubstitute_in_file_name): |
* fileio.c (Fsubstitute_in_file_name): |
2327 |
Allow substituting zero-length env vars. |
Allow substituting zero-length env vars. |
2328 |
|
|
2329 |
1987-01-10 Richard M. Stallman (rms at prep) |
1987-01-10 Richard M. Stallman (rms@prep) |
2330 |
|
|
2331 |
* termcap.c (tgetent): Fix syntax errors in VMS-only code. |
* termcap.c (tgetent): Fix syntax errors in VMS-only code. |
2332 |
|
|
2333 |
1987-01-09 Richard Mlynarik (mly at prep) |
1987-01-09 Richard Mlynarik (mly@prep) |
2334 |
|
|
2335 |
* xterm.c (x_term_init): |
* xterm.c (x_term_init): |
2336 |
Give correct error message when DISPLAY not set. |
Give correct error message when DISPLAY not set. |
2337 |
|
|
2338 |
1987-01-08 Richard Mlynarik (mly at prep) |
1987-01-08 Richard Mlynarik (mly@prep) |
2339 |
|
|
2340 |
* xfns.c (Fx_get_default): |
* xfns.c (Fx_get_default): |
2341 |
Return nil, not "" on non-existent option, as documented. |
Return nil, not "" on non-existent option, as documented. |
2349 |
"-nw" if HAVE_X_WINDOWS -- this code was never distributed |
"-nw" if HAVE_X_WINDOWS -- this code was never distributed |
2350 |
earlier, so there was no need to retain a compatibility kludge. |
earlier, so there was no need to retain a compatibility kludge. |
2351 |
|
|
2352 |
1987-01-08 Richard M. Stallman (rms at prep) |
1987-01-08 Richard M. Stallman (rms@prep) |
2353 |
|
|
2354 |
* search.c (Freplace_match): Change declaration `char' to `int'. |
* search.c (Freplace_match): Change declaration `char' to `int'. |
2355 |
Declaring a scalar variable `char' is nearly always wrong |
Declaring a scalar variable `char' is nearly always wrong |
2356 |
and breaks most compilers. |
and breaks most compilers. |
2357 |
|
|
2358 |
1987-01-07 Richard M. Stallman (rms at prep) |
1987-01-07 Richard M. Stallman (rms@prep) |
2359 |
|
|
2360 |
* xterm.c (flashback): Change || to | in signal mask calculation. |
* xterm.c (flashback): Change || to | in signal mask calculation. |
2361 |
|
|
2362 |
1987-01-06 Richard M. Stallman (rms at prep) |
1987-01-06 Richard M. Stallman (rms@prep) |
2363 |
|
|
2364 |
* print.c (print): RTPC_REGISTER_BUG conditional. |
* print.c (print): RTPC_REGISTER_BUG conditional. |
2365 |
* data.c (Fset): likewise. |
* data.c (Fset): likewise. |
2366 |
* m-ibmrt.h (SIGN_EXTEND_CHAR): Flush the definition that used |
* m-ibmrt.h (SIGN_EXTEND_CHAR): Flush the definition that used |
2367 |
a subroutine and really install the one that uses arithmetic. |
a subroutine and really install the one that uses arithmetic. |
2368 |
|
|
2369 |
1987-01-06 Richard Mlynarik (mly at prep) |
1987-01-06 Richard Mlynarik (mly@prep) |
2370 |
|
|
2371 |
* keyboard.c (kbd_buffer_{read,store}_char): |
* keyboard.c (kbd_buffer_{read,store}_char): |
2372 |
Look at MetaFlag when reading char out of buffer rather than |
Look at MetaFlag when reading char out of buffer rather than |
2373 |
storing into it so that buffer-local meta-flag works correctly. |
storing into it so that buffer-local meta-flag works correctly. |
2374 |
|
|
2375 |
1987-01-06 Richard M. Stallman (rms at prep) |
1987-01-06 Richard M. Stallman (rms@prep) |
2376 |
|
|
2377 |
* syntax.c (Fchar_syntax, Fmodify_syntax_entry): |
* syntax.c (Fchar_syntax, Fmodify_syntax_entry): |
2378 |
Mask specified char to 8 bits before indexing syntax table. |
Mask specified char to 8 bits before indexing syntax table. |
2379 |
|
|
2380 |
1987-01-05 Richard Mlynarik (mly at prep) |
1987-01-05 Richard Mlynarik (mly@prep) |
2381 |
|
|
2382 |
* callproc.c (init_callproc): |
* callproc.c (init_callproc): |
2383 |
Make maintain_environment stuff work yet again. |
Make maintain_environment stuff work yet again. |
2384 |
|
|
2385 |
1987-01-05 Richard M. Stallman (rms at prep) |
1987-01-05 Richard M. Stallman (rms@prep) |
2386 |
|
|
2387 |
* fileio.c (report_file_error): Check for errno < 0. |
* fileio.c (report_file_error): Check for errno < 0. |
2388 |
|
|
2389 |
* Version 18.35 released. |
* Version 18.35 released. |
2390 |
|
|
2391 |
1987-01-03 Richard M. Stallman (rms at prep) |
1987-01-03 Richard M. Stallman (rms@prep) |
2392 |
|
|
2393 |
* callproc.c: Rename Vprocess_extra_environment => Vprocess_environment. |
* callproc.c: Rename Vprocess_extra_environment => Vprocess_environment. |
2394 |
* callproc.c (init_callproc): Copy Unix environment into |
* callproc.c (init_callproc): Copy Unix environment into |
2426 |
* indent.c (several): Fix range checks on tab_width: |
* indent.c (several): Fix range checks on tab_width: |
2427 |
replace && with ||. |
replace && with ||. |
2428 |
|
|
2429 |
1987-01-01 Richard Mlynarik (mly at prep) |
1987-01-01 Richard Mlynarik (mly@prep) |
2430 |
|
|
2431 |
* indent.c (Fcurrent_column, Fmove_to_column): |
* indent.c (Fcurrent_column, Fmove_to_column): |
2432 |
Doc. |
Doc. |
2438 |
Make MAINTAIN_ENVIRONMENT stuff work yet again. |
Make MAINTAIN_ENVIRONMENT stuff work yet again. |
2439 |
Clean up calling sequence of child_setup. |
Clean up calling sequence of child_setup. |
2440 |
|
|
2441 |
1986-12-31 Richard M. Stallman (rms at prep) |
1986-12-31 Richard M. Stallman (rms@prep) |
2442 |
|
|
2443 |
* search.c (search_command): abort before setting point |
* search.c (search_command): abort before setting point |
2444 |
if new point value is out of range. |
if new point value is out of range. |
2445 |
|
|
2446 |
* buffer.c (Fbuffer_enable_undo): New function. |
* buffer.c (Fbuffer_enable_undo): New function. |
2447 |
|
|
2448 |
1986-12-26 Richard M. Stallman (rms at prep) |
1986-12-26 Richard M. Stallman (rms@prep) |
2449 |
|
|
2450 |
* casefiddle.c (casify_region): Don't upcase within word |
* casefiddle.c (casify_region): Don't upcase within word |
2451 |
for CASE_CAPITALIZE_UP. |
for CASE_CAPITALIZE_UP. |
2452 |
|
|
2453 |
1986-12-24 Richard M. Stallman (rms at prep) |
1986-12-24 Richard M. Stallman (rms@prep) |
2454 |
|
|
2455 |
* window.c (save_window_save_1): |
* window.c (save_window_save_1): |
2456 |
Don't make windows for start, pointm and mark fields |
Don't make windows for start, pointm and mark fields |
2463 |
* window.c (Fsave_window_excursion): |
* window.c (Fsave_window_excursion): |
2464 |
Don't gcpro the saved window status. The specpdl does it. |
Don't gcpro the saved window status. The specpdl does it. |
2465 |
|
|
2466 |
1986-12-23 Richard M. Stallman (rms at prep) |
1986-12-23 Richard M. Stallman (rms@prep) |
2467 |
|
|
2468 |
* search.c: static_BM_tab should not be initialized. |
* search.c: static_BM_tab should not be initialized. |
2469 |
|
|
2470 |
1986-12-22 Richard M. Stallman (rms at prep) |
1986-12-22 Richard M. Stallman (rms@prep) |
2471 |
|
|
2472 |
* term.c (term_init): Default Wcm.cm_tab to 0 if no `ta' string. |
* term.c (term_init): Default Wcm.cm_tab to 0 if no `ta' string. |
2473 |
|
|
2485 |
* dispnew.c (update_screen): Don't actually alter |
* dispnew.c (update_screen): Don't actually alter |
2486 |
cursX and cursY when putting cursor in echo area. |
cursX and cursY when putting cursor in echo area. |
2487 |
|
|
2488 |
1986-12-21 Richard M. Stallman (rms at prep) |
1986-12-21 Richard M. Stallman (rms@prep) |
2489 |
|
|
2490 |
* window.h: New window field window_end_valid. |
* window.h: New window field window_end_valid. |
2491 |
window_end_pos is now always positive; validity info |
window_end_pos is now always positive; validity info |
2502 |
* process.c (Faccept_process_output): |
* process.c (Faccept_process_output): |
2503 |
Pass process pointer to wait_reading_process_input. |
Pass process pointer to wait_reading_process_input. |
2504 |
|
|
2505 |
1986-12-20 Richard Mlynarik (mly at prep) |
1986-12-20 Richard Mlynarik (mly@prep) |
2506 |
|
|
2507 |
* keyboard.c (Fsuspend_emacs): |
* keyboard.c (Fsuspend_emacs): |
2508 |
If `suspend-emacs-hook' returns t don't suspend |
If `suspend-emacs-hook' returns t don't suspend |
2510 |
(including calling suspend-resume-hook if necessary.) |
(including calling suspend-resume-hook if necessary.) |
2511 |
Otherwise, call sys_suspend and so forth normally. |
Otherwise, call sys_suspend and so forth normally. |
2512 |
|
|
2513 |
1986-12-20 Richard M. Stallman (rms at prep) |
1986-12-20 Richard M. Stallman (rms@prep) |
2514 |
|
|
2515 |
* buffer.c (Frename_buffer): If have auto save file but |
* buffer.c (Frename_buffer): If have auto save file but |
2516 |
no visited file, call rename-auto-save-file (a Lisp function). |
no visited file, call rename-auto-save-file (a Lisp function). |
2518 |
* buffer.c: add lots of register declarations. |
* buffer.c: add lots of register declarations. |
2519 |
(list_buffers_1): combine local `mode' with `tail'. |
(list_buffers_1): combine local `mode' with `tail'. |
2520 |
|
|
2521 |
1986-12-20 Richard Mlynarik (mly at prep) |
1986-12-20 Richard Mlynarik (mly@prep) |
2522 |
|
|
2523 |
* xdisp.c (DoDsp and this_line_*): |
* xdisp.c (DoDsp and this_line_*): |
2524 |
Rename this_line_hpos -> this_line_start_hpos. |
Rename this_line_hpos -> this_line_start_hpos. |
2526 |
on screen of point. |
on screen of point. |
2527 |
|
|
2528 |
Make this_line_* static variables. |
Make this_line_* static variables. |
2529 |
|
|
2530 |
In DoDsp, rearrange the tests to see whether to use cached |
In DoDsp, rearrange the tests to see whether to use cached |
2531 |
line info to be a little faster. |
line info to be a little faster. |
2532 |
Fix some bugs in which cursX and cursY might not be updated |
Fix some bugs in which cursX and cursY might not be updated |
2560 |
start of the echo area, but not have any echo appear until one |
start of the echo area, but not have any echo appear until one |
2561 |
second later. |
second later. |
2562 |
|
|
2563 |
1986-12-17 Richard M. Stallman (rms at prep) |
1986-12-17 Richard M. Stallman (rms@prep) |
2564 |
|
|
2565 |
* editfns.c: Add register declarations and a few vars for cses. |
* editfns.c: Add register declarations and a few vars for cses. |
2566 |
* editfns.c (Fchar_equal): Avoid indexing downcase_table |
* editfns.c (Fchar_equal): Avoid indexing downcase_table |
2567 |
with numbers larger than 0xff. |
with numbers larger than 0xff. |
2568 |
|
|
2569 |
1986-12-16 Richard M. Stallman (rms at prep) |
1986-12-16 Richard M. Stallman (rms@prep) |
2570 |
|
|
2571 |
* alloc.c: New garbage collection technique for strings. |
* alloc.c: New garbage collection technique for strings. |
2572 |
|
|
2586 |
Those in use are marked with ARRAY_MARK_FLAG in the `size' field. |
Those in use are marked with ARRAY_MARK_FLAG in the `size' field. |
2587 |
|
|
2588 |
Small strings are relocated, compressing them within their |
Small strings are relocated, compressing them within their |
2589 |
string blocks. |
string blocks. |
2590 |
mark_object puts all slots that point at a string onto a chain |
mark_object puts all slots that point at a string onto a chain |
2591 |
which runs from the string's `size' field, through all the slots |
which runs from the string's `size' field, through all the slots |
2592 |
that used to point at the string. The end of the chain is shown |
that used to point at the string. The end of the chain is shown |
2624 |
|
|
2625 |
* alloc.c: Stop using clear_marks. Make gc_sweep clear |
* alloc.c: Stop using clear_marks. Make gc_sweep clear |
2626 |
the marks on all live objects. |
the marks on all live objects. |
2627 |
|
|
2628 |
* alloc.c (malloc_warning, Fgarbage_collect): Eliminate mechanism |
* alloc.c (malloc_warning, Fgarbage_collect): Eliminate mechanism |
2629 |
that defers malloc warnings during GC, since GC no longer calls |
that defers malloc warnings during GC, since GC no longer calls |
2630 |
malloc. |
malloc. |
2644 |
mark_object can clear the mark bit so these callers must still |
mark_object can clear the mark bit so these callers must still |
2645 |
set the mark bit again after calling mark_object on such slots. |
set the mark bit again after calling mark_object on such slots. |
2646 |
|
|
2647 |
1986-12-15 Richard M. Stallman (rms at prep) |
1986-12-15 Richard M. Stallman (rms@prep) |
2648 |
|
|
2649 |
* process.c (create_process): TIOCNOTTY needs no 3rd arg after all. |
* process.c (create_process): TIOCNOTTY needs no 3rd arg after all. |
2650 |
* sysdep.c (set_exclusive_use): ditto for FIOCLEX. |
* sysdep.c (set_exclusive_use): ditto for FIOCLEX. |
2652 |
* emacs.c (Fdump_emacs): [ALLIANT] |
* emacs.c (Fdump_emacs): [ALLIANT] |
2653 |
Copy _curbrk into save_curbrk, not vice versa. |
Copy _curbrk into save_curbrk, not vice versa. |
2654 |
|
|
2655 |
1986-12-13 Richard M. Stallman (rms at prep) |
1986-12-13 Richard M. Stallman (rms@prep) |
2656 |
|
|
2657 |
* sysdep.c (flush_pending_output): 3rd arg to TIOCFLUSH |
* sysdep.c (flush_pending_output): 3rd arg to TIOCFLUSH |
2658 |
now is address of word containing zero. It matters. |
now is address of word containing zero. It matters. |
2659 |
|
|
2660 |
* editfns.c (Fformat): Fix another error in previous bug. |
* editfns.c (Fformat): Fix another error in previous bug. |
2661 |
|
|
2662 |
1986-12-12 Richard M. Stallman (rms at prep) |
1986-12-12 Richard M. Stallman (rms@prep) |
2663 |
|
|
2664 |
* Version 18.33 released. |
* Version 18.33 released. |
2665 |
|
|
2667 |
|
|
2668 |
* editfns.c (Fformat): Last change left `n' one too small. |
* editfns.c (Fformat): Last change left `n' one too small. |
2669 |
|
|
2670 |
1986-12-11 Richard M. Stallman (rms at prep) |
1986-12-11 Richard M. Stallman (rms@prep) |
2671 |
|
|
2672 |
* keyboard.c (Fsuspend_emacs): Pass no args to the |
* keyboard.c (Fsuspend_emacs): Pass no args to the |
2673 |
suspend-resume-hook. Also call a new hook, `suspend-hook', |
suspend-resume-hook. Also call a new hook, `suspend-hook', |
2678 |
of p_limit vs cursor will give the right results |
of p_limit vs cursor will give the right results |
2679 |
and use the kind that will work. |
and use the kind that will work. |
2680 |
|
|
2681 |
1986-12-11 Richard Mlynarik (mly at prep) |
1986-12-11 Richard Mlynarik (mly@prep) |
2682 |
|
|
2683 |
* emacs.c, dispnew.c: |
* emacs.c, dispnew.c: |
2684 |
Rename inhibit_x_windows inhibit_window_system. |
Rename inhibit_x_windows inhibit_window_system. |
2690 |
Move the increment of the number of args the format string wants. |
Move the increment of the number of args the format string wants. |
2691 |
Share code for various kinds of arguments converted to strings. |
Share code for various kinds of arguments converted to strings. |
2692 |
|
|
2693 |
1986-12-10 Richard M. Stallman (rms at prep) |
1986-12-10 Richard M. Stallman (rms@prep) |
2694 |
|
|
2695 |
* commands.h: Declare cursor_in_echo_area. |
* commands.h: Declare cursor_in_echo_area. |
2696 |
* dispnew.c (init_display): initialize it. |
* dispnew.c (init_display): initialize it. |
2707 |
Add temp var `p' to help RT/PC compiler. |
Add temp var `p' to help RT/PC compiler. |
2708 |
Declare printcharfun register. |
Declare printcharfun register. |
2709 |
|
|
2710 |
1986-12-09 Richard Mlynarik (mly at prep) |
1986-12-09 Richard Mlynarik (mly@prep) |
2711 |
|
|
2712 |
* editfns.c (Fformat): |
* editfns.c (Fformat): |
2713 |
`%%' doesn't take an `arg' |
`%%' doesn't take an `arg' |
2716 |
Fix stupid mistakes and errors. Rename many local variables |
Fix stupid mistakes and errors. Rename many local variables |
2717 |
and rearrange some code. |
and rearrange some code. |
2718 |
|
|
2719 |
1986-12-07 Richard Mlynarik (mly at prep) |
1986-12-07 Richard Mlynarik (mly@prep) |
2720 |
|
|
2721 |
* xfns.c (Fx_flip_color): |
* xfns.c (Fx_flip_color): |
2722 |
Missing paren in DEFUN arglist. |
Missing paren in DEFUN arglist. |
2723 |
|
|
2724 |
1986-12-06 Richard M. Stallman (rms at prep) |
1986-12-06 Richard M. Stallman (rms@prep) |
2725 |
|
|
2726 |
* Version 18.32 released. |
* Version 18.32 released. |
2727 |
|
|
2729 |
Combine handle_process_output into read_process_output. |
Combine handle_process_output into read_process_output. |
2730 |
Check for case where read returns -1. |
Check for case where read returns -1. |
2731 |
|
|
2732 |
1986-12-05 Richard M. Stallman (rms at prep) |
1986-12-05 Richard M. Stallman (rms@prep) |
2733 |
|
|
2734 |
* process.c (read_process_output): Read only one buffer worth |
* process.c (read_process_output): Read only one buffer worth |
2735 |
and return without trying to read more. It used to loop |
and return without trying to read more. It used to loop |
2785 |
* editfns.c (format1): Args are ints or char *'s, |
* editfns.c (format1): Args are ints or char *'s, |
2786 |
not Lisp_Objects. Call them ints. |
not Lisp_Objects. Call them ints. |
2787 |
|
|
2788 |
1986-12-04 Richard Mlynarik (mly at prep) |
1986-12-04 Richard Mlynarik (mly@prep) |
2789 |
|
|
2790 |
* xfns.c (Fx_debug): |
* xfns.c (Fx_debug): |
2791 |
Return Lisp_Object |
Return Lisp_Object |
2792 |
|
|
2793 |
1986-12-01 Richard Mlynarik (mly at prep) |
1986-12-01 Richard Mlynarik (mly@prep) |
2794 |
|
|
2795 |
* xfns.c (Fx_set_font): |
* xfns.c (Fx_set_font): |
2796 |
Don't die if font is "" (I believe this to be an X bug) |
Don't die if font is "" (I believe this to be an X bug) |
2799 |
* lread.c (oblookup): |
* lread.c (oblookup): |
2800 |
Don't core-dump if data in obarray is invalid |
Don't core-dump if data in obarray is invalid |
2801 |
|
|
2802 |
1986-12-01 Richard M. Stallman (rms at prep) |
1986-12-01 Richard M. Stallman (rms@prep) |
2803 |
|
|
2804 |
* m-att3b.h: on 3b2, 3b5 and 3b15, #define C_OPTIMIZE_SWITCH null |
* m-att3b.h: on 3b2, 3b5 and 3b15, #define C_OPTIMIZE_SWITCH null |
2805 |
since -O triggers compiler bug affecting push_key_description. |
since -O triggers compiler bug affecting push_key_description. |
2806 |
|
|
2807 |
1986-11-28 Richard Mlynarik (mly at prep) |
1986-11-28 Richard Mlynarik (mly@prep) |
2808 |
|
|
2809 |
* keyboard.c (read_key_sequence): |
* keyboard.c (read_key_sequence): |
2810 |
Delay setting up the local vars pointing to keymaps until a |
Delay setting up the local vars pointing to keymaps until a |
2814 |
* xterm.c: |
* xterm.c: |
2815 |
Typo. |
Typo. |
2816 |
|
|
2817 |
1986-11-26 Richard M. Stallman (rms at prep) |
1986-11-26 Richard M. Stallman (rms@prep) |
2818 |
|
|
2819 |
* sysdep.c (get_system_name): |
* sysdep.c (get_system_name): |
2820 |
Eliminate internal static var in USG case. |
Eliminate internal static var in USG case. |
2842 |
* keyboard.c (command_loop_1): Don't set those two vars. |
* keyboard.c (command_loop_1): Don't set those two vars. |
2843 |
This avoids clobbering them permanently when minibuffer is used. |
This avoids clobbering them permanently when minibuffer is used. |
2844 |
|
|
2845 |
1986-11-25 Richard M. Stallman (rms at prep) |
1986-11-25 Richard M. Stallman (rms@prep) |
2846 |
|
|
2847 |
* callproc.c (child_setup): New arg `envlen' is length |
* callproc.c (child_setup): New arg `envlen' is length |
2848 |
of the list Vprocess_extra_environment. |
of the list Vprocess_extra_environment. |
2876 |
Fix it by different way of computing delta1 in that case. |
Fix it by different way of computing delta1 in that case. |
2877 |
Move some variable decls to inner blocks and add "register". |
Move some variable decls to inner blocks and add "register". |
2878 |
|
|
2879 |
1986-11-24 Richard M. Stallman (rms at prep) |
1986-11-24 Richard M. Stallman (rms@prep) |
2880 |
|
|
2881 |
* buffer.h: `modtime' field = 0 now means no info on visited file. |
* buffer.h: `modtime' field = 0 now means no info on visited file. |
2882 |
Nonexistent visited file now represented by -1. |
Nonexistent visited file now represented by -1. |
2922 |
|
|
2923 |
* fileio.c (Fwrite_region): Don't try fsync on 4.1bsd. |
* fileio.c (Fwrite_region): Don't try fsync on 4.1bsd. |
2924 |
|
|
2925 |
1986-11-23 Richard M. Stallman (rms at prep) |
1986-11-23 Richard M. Stallman (rms@prep) |
2926 |
|
|
2927 |
* eval.c (record_unwind_protect, specbind, unbind_to, Funbind_protect): |
* eval.c (record_unwind_protect, specbind, unbind_to, Funbind_protect): |
2928 |
struct specbind now has a new slot `func'. An internal |
struct specbind now has a new slot `func'. An internal |
2941 |
|
|
2942 |
* xterm.c (XTread_socket): Use C-x C-@ to indicate mouse click. |
* xterm.c (XTread_socket): Use C-x C-@ to indicate mouse click. |
2943 |
|
|
2944 |
1986-11-22 Richard M. Stallman (rms at prep) |
1986-11-22 Richard M. Stallman (rms@prep) |
2945 |
|
|
2946 |
* bytecode.c (Fbytecode): Turn on immediate_quit for Bnth loop. |
* bytecode.c (Fbytecode): Turn on immediate_quit for Bnth loop. |
2947 |
|
|
2948 |
* keymap.c (Fcurrent_global_map): New function |
* keymap.c (Fcurrent_global_map): New function |
2949 |
that returns the current global map. |
that returns the current global map. |
2950 |
|
|
2951 |
1986-11-21 Richard M. Stallman (rms at prep) |
1986-11-21 Richard M. Stallman (rms@prep) |
2952 |
|
|
2953 |
* emacs.c (main, Fdump_emacs): [ALLIANT] save _curbrk |
* emacs.c (main, Fdump_emacs): [ALLIANT] save _curbrk |
2954 |
before dumping and restore when starting dumped Emacs. |
before dumping and restore when starting dumped Emacs. |
2968 |
* sysdep.c (sys_creat): If vms_stmlf_recfm is nonzero, |
* sysdep.c (sys_creat): If vms_stmlf_recfm is nonzero, |
2969 |
create new files with rfm=stmlf. |
create new files with rfm=stmlf. |
2970 |
|
|
2971 |
1986-11-20 Richard M. Stallman (rms at prep) |
1986-11-20 Richard M. Stallman (rms@prep) |
2972 |
|
|
2973 |
* eval.c (unbind_catch): Don't ref thru handlerlist if null. |
* eval.c (unbind_catch): Don't ref thru handlerlist if null. |
2974 |
|
|
2976 |
* sysdep.c (sys_suspend): Put in USG_JOBCTRL |
* sysdep.c (sys_suspend): Put in USG_JOBCTRL |
2977 |
method of suspending with ptrace. |
method of suspending with ptrace. |
2978 |
|
|
2979 |
1986-11-19 Richard M. Stallman (rms at prep) |
1986-11-19 Richard M. Stallman (rms@prep) |
2980 |
|
|
2981 |
* xterm.c (x_term_init): Delete attempt to set up |
* xterm.c (x_term_init): Delete attempt to set up |
2982 |
a handler for SIGIO. This was normally overridden in |
a handler for SIGIO. This was normally overridden in |
2986 |
* indent.c (compute_motion): Fix screwy #if celerity || ATT3B |
* indent.c (compute_motion): Fix screwy #if celerity || ATT3B |
2987 |
which is invalid. |
which is invalid. |
2988 |
|
|
2989 |
1986-11-18 Richard M. Stallman (rms at prep) |
1986-11-18 Richard M. Stallman (rms@prep) |
2990 |
|
|
2991 |
* keyboard.c (command_loop_1): |
* keyboard.c (command_loop_1): |
2992 |
Must check to reselect buffer and flush minibuf message |
Must check to reselect buffer and flush minibuf message |
2999 |
* lisp.h: Make initialized global. |
* lisp.h: Make initialized global. |
3000 |
* data.c (init_data): Undo last change; not needed now. |
* data.c (init_data): Undo last change; not needed now. |
3001 |
|
|
3002 |
1986-11-18 Richard Mlynarik (mly at prep) |
1986-11-18 Richard Mlynarik (mly@prep) |
3003 |
|
|
3004 |
* emacs.c (main): |
* emacs.c (main): |
3005 |
Giving `inhibit_x_windows' an initialisation loses; |
Giving `inhibit_x_windows' an initialisation loses; |
3008 |
* xfns.c (Fx_rubber_band): |
* xfns.c (Fx_rubber_band): |
3009 |
Make interactive. |
Make interactive. |
3010 |
|
|
3011 |
1986-11-18 Richard M. Stallman (rms at prep) |
1986-11-18 Richard M. Stallman (rms@prep) |
3012 |
|
|
3013 |
* dispnew.c (window_change_signal): |
* dispnew.c (window_change_signal): |
3014 |
New function to handle SIGWINCH, defined only if SIGWINCH is. |
New function to handle SIGWINCH, defined only if SIGWINCH is. |
3018 |
Test initialized, not Vpurify_flag. Use explicit |
Test initialized, not Vpurify_flag. Use explicit |
3019 |
conditionals to avoid the test when CANNOT_DUMP. |
conditionals to avoid the test when CANNOT_DUMP. |
3020 |
|
|
3021 |
1986-11-17 Richard M. Stallman (rms at prep) |
1986-11-17 Richard M. Stallman (rms@prep) |
3022 |
|
|
3023 |
* buffer.c (Ferase_buffer): Zero the buffer's save_length. |
* buffer.c (Ferase_buffer): Zero the buffer's save_length. |
3024 |
Future text after erase is unrelated to past text |
Future text after erase is unrelated to past text |
3029 |
|
|
3030 |
* fns.c: Prevent warning in 4.3 where param.h does #define BSD |
* fns.c: Prevent warning in 4.3 where param.h does #define BSD |
3031 |
|
|
3032 |
1986-11-16 Richard M. Stallman (rms at prep) |
1986-11-16 Richard M. Stallman (rms@prep) |
3033 |
|
|
3034 |
* dispnew.c (init_display): Set window-system to symbol x, not "X". |
* dispnew.c (init_display): Set window-system to symbol x, not "X". |
3035 |
* dispnew.c (syms_of_dispnew): Initialize window-system to nil. |
* dispnew.c (syms_of_dispnew): Initialize window-system to nil. |
3051 |
Now has conditional on DID_REMOTE, which is defined |
Now has conditional on DID_REMOTE, which is defined |
3052 |
if TIOCREMOTE is actually used. |
if TIOCREMOTE is actually used. |
3053 |
|
|
3054 |
1986-11-15 Richard M. Stallman (rms at prep) |
1986-11-15 Richard M. Stallman (rms@prep) |
3055 |
|
|
3056 |
* Emacs version 18.30 * |
* Emacs version 18.30 * |
3057 |
|
|
3068 |
* xdisp.c (decode_mode_spec): Flush unused arg minwidth. |
* xdisp.c (decode_mode_spec): Flush unused arg minwidth. |
3069 |
Change call (in display_mode_element). |
Change call (in display_mode_element). |
3070 |
|
|
3071 |
1986-11-14 Richard M. Stallman (rms at prep) |
1986-11-14 Richard M. Stallman (rms@prep) |
3072 |
|
|
3073 |
* process.c (create_process): Don't get a pty |
* process.c (create_process): Don't get a pty |
3074 |
if the new variable Vprocess_connection_type is not t. |
if the new variable Vprocess_connection_type is not t. |
3075 |
This is the Lisp variable process-connection-type. |
This is the Lisp variable process-connection-type. |
3076 |
|
|
3077 |
1986-11-13 Richard M. Stallman (rms at prep) |
1986-11-13 Richard M. Stallman (rms@prep) |
3078 |
|
|
3079 |
* crt0.c: Rename GLOBAL_START_{DOT,NO_DOT} |
* crt0.c: Rename GLOBAL_START_{DOT,NO_DOT} |
3080 |
to {DOT,NODOT}_GLOBAL_START to avoid shortnames trouble. |
to {DOT,NODOT}_GLOBAL_START to avoid shortnames trouble. |
3086 |
* keyboard.c (Fcommand_execute): |
* keyboard.c (Fcommand_execute): |
3087 |
Zero debug_on_next_call before running the command. |
Zero debug_on_next_call before running the command. |
3088 |
|
|
3089 |
1986-11-12 Richard Mlynarik (mly at prep) |
1986-11-12 Richard Mlynarik (mly@prep) |
3090 |
|
|
3091 |
* data.c (Fsequencep): |
* data.c (Fsequencep): |
3092 |
(sequencep nil) => t |
(sequencep nil) => t |
3106 |
(This is so things like asynchronous process notifications |
(This is so things like asynchronous process notifications |
3107 |
can beep but not screw) |
can beep but not screw) |
3108 |
|
|
3109 |
1986-11-10 Richard M. Stallman (rms at prep) |
1986-11-10 Richard M. Stallman (rms@prep) |
3110 |
|
|
3111 |
* fileio.c (Fset_file_modes): [APOLLO] must reset |
* fileio.c (Fset_file_modes): [APOLLO] must reset |
3112 |
modtime after changing the modes. |
modtime after changing the modes. |
3113 |
|
|
3114 |
1986-11-10 Richard Mlynarik (mly at prep) |
1986-11-10 Richard Mlynarik (mly@prep) |
3115 |
|
|
3116 |
* buffer.c (init_buffer_once): |
* buffer.c (init_buffer_once): |
3117 |
There is no lisp variable corresponding to buffer-name |
There is no lisp variable corresponding to buffer-name |
3118 |
|
|
3119 |
1986-11-10 Richard M. Stallman (rms at prep) |
1986-11-10 Richard M. Stallman (rms@prep) |
3120 |
|
|
3121 |
* xdisp.c (display_string): Measure new line length |
* xdisp.c (display_string): Measure new line length |
3122 |
from start of line body. |
from start of line body. |
3123 |
|
|
3124 |
1986-11-09 Richard M. Stallman (rms at prep) |
1986-11-09 Richard M. Stallman (rms@prep) |
3125 |
|
|
3126 |
* lread.c (oblookup, map_obarray): |
* lread.c (oblookup, map_obarray): |
3127 |
Do not use XFASTINT on `next' fields of symbols. |
Do not use XFASTINT on `next' fields of symbols. |
3155 |
Also do not ignore trailing spaces in a highlighted line; |
Also do not ignore trailing spaces in a highlighted line; |
3156 |
instead, give it more trailing spaces so it reaches the margin. |
instead, give it more trailing spaces so it reaches the margin. |
3157 |
|
|
3158 |
1986-11-08 Richard M. Stallman (rms at prep) |
1986-11-08 Richard M. Stallman (rms@prep) |
3159 |
|
|
3160 |
* data.c (init_data): Don't call signal if purifying. |
* data.c (init_data): Don't call signal if purifying. |
3161 |
* ymakefile: Stop using gould-sigvec.s. |
* ymakefile: Stop using gould-sigvec.s. |
3163 |
* unexec.c: Eliminate gould-specific code to |
* unexec.c: Eliminate gould-specific code to |
3164 |
reinitialize gould-sigvec.s. |
reinitialize gould-sigvec.s. |
3165 |
|
|
3166 |
1986-11-07 Richard M. Stallman (rms at prep) |
1986-11-07 Richard M. Stallman (rms@prep) |
3167 |
|
|
3168 |
* m-vax.h: Turn off NO_REMAP. |
* m-vax.h: Turn off NO_REMAP. |
3169 |
|
|
3214 |
Don't decrement `end', and remove (unconditionally) |
Don't decrement `end', and remove (unconditionally) |
3215 |
the lseek before writing the data segment. |
the lseek before writing the data segment. |
3216 |
|
|
3217 |
1986-11-06 Richard M. Stallman (rms at prep) |
1986-11-06 Richard M. Stallman (rms@prep) |
3218 |
|
|
3219 |
* keymap.c (apropos1): Use Fdocumentation_property, not Fget, |
* keymap.c (apropos1): Use Fdocumentation_property, not Fget, |
3220 |
for doc strings of variables. |
for doc strings of variables. |
3221 |
|
|
3222 |
1986-11-05 Richard Mlynarik (mly at prep) |
1986-11-05 Richard Mlynarik (mly@prep) |
3223 |
|
|
3224 |
* m-att3b.h: |
* m-att3b.h: |
3225 |
#define TEXT_START 0 |
#define TEXT_START 0 |
3226 |
|
|
3227 |
1986-11-05 Richard M. Stallman (rms at prep) |
1986-11-05 Richard M. Stallman (rms@prep) |
3228 |
|
|
3229 |
* alloc.c (Fcons, Fmake_symbol, Fmake_marker, gc_sweep): |
* alloc.c (Fcons, Fmake_symbol, Fmake_marker, gc_sweep): |
3230 |
The free-list pointers in symbols, conses and markers |
The free-list pointers in symbols, conses and markers |
3249 |
* fileio.c (Fread_file_name_internal): |
* fileio.c (Fread_file_name_internal): |
3250 |
[VMS only] Return t if file name is null string. |
[VMS only] Return t if file name is null string. |
3251 |
|
|
3252 |
1986-11-04 Richard M. Stallman (rms at prep) |
1986-11-04 Richard M. Stallman (rms@prep) |
3253 |
|
|
3254 |
* buffer.c (Fget_buffer_create): |
* buffer.c (Fget_buffer_create): |
3255 |
For default-major-mode = nil case, use fundamental-mode |
For default-major-mode = nil case, use fundamental-mode |
3278 |
Was assuming exec-path was a string. Fixed to use |
Was assuming exec-path was a string. Fixed to use |
3279 |
exec-directory instead, and to validate its data type first. |
exec-directory instead, and to validate its data type first. |
3280 |
|
|
3281 |
1986-11-04 Richard Mlynarik (mly at prep) |
1986-11-04 Richard Mlynarik (mly@prep) |
3282 |
|
|
3283 |
* m-isi.h => m-isi-ov.h |
* m-isi.h => m-isi-ov.h |
3284 |
|
|
3285 |
1986-11-04 Richard M. Stallman (rms at prep) |
1986-11-04 Richard M. Stallman (rms@prep) |
3286 |
|
|
3287 |
* buffer.c (init_buffer_once): |
* buffer.c (init_buffer_once): |
3288 |
Avoid casts from int to Lisp_Object (which would lose |
Avoid casts from int to Lisp_Object (which would lose |
3289 |
if NO_UNION_TYPE is not defined); use XFASTINT. |
if NO_UNION_TYPE is not defined); use XFASTINT. |
3290 |
|
|
3291 |
1986-11-03 Richard Mlynarik (mly at prep) |
1986-11-03 Richard Mlynarik (mly@prep) |
3292 |
|
|
3293 |
* xterm.c (stufflines): |
* xterm.c (stufflines): |
3294 |
Initialise signal mask. |
Initialise signal mask. |
3296 |
* xterm.h: |
* xterm.h: |
3297 |
Add definition of sigmask |
Add definition of sigmask |
3298 |
|
|
3299 |
1986-11-01 Richard Mlynarik (mly at prep) |
1986-11-01 Richard Mlynarik (mly@prep) |
3300 |
|
|
3301 |
* m-sun3.h: |
* m-sun3.h: |
3302 |
#undef sun2 ? #define sun3 |
#undef sun2 ? #define sun3 |
3310 |
* fileio.c, fns.c, m-vax.h: |
* fileio.c, fns.c, m-vax.h: |
3311 |
Fixes for VMS cpp. (#undef foo -> #ifdef foo ? #undef foo) |
Fixes for VMS cpp. (#undef foo -> #ifdef foo ? #undef foo) |
3312 |
|
|
3313 |
1986-10-31 Richard Mlynarik (mly at prep) |
1986-10-31 Richard Mlynarik (mly@prep) |
3314 |
|
|
3315 |
* vmsmakefile (new file) |
* vmsmakefile (new file) |
3316 |
|
|
3317 |
* crt0.c, unexec.c, m-isi.h (new file): |
* crt0.c, unexec.c, m-isi.h (new file): |
3318 |
Integrated Solutions 68k port. |
Integrated Solutions 68k port. |
3319 |
|
|
3320 |
1986-10-30 Richard Mlynarik (mly at prep) |
1986-10-30 Richard Mlynarik (mly@prep) |
3321 |
|
|
3322 |
* m-vax.h (USG-only changes): |
* m-vax.h (USG-only changes): |
3323 |
#define NO_REMAP (I don't understand exactly why one needs to do |
#define NO_REMAP (I don't understand exactly why one needs to do |
3337 |
* filelock.c: |
* filelock.c: |
3338 |
Don't get MPV if buffer-file-name isn't a string or nil. |
Don't get MPV if buffer-file-name isn't a string or nil. |
3339 |
|
|
3340 |
1986-10-29 Richard Mlynarik (mly at prep) |
1986-10-29 Richard Mlynarik (mly@prep) |
3341 |
|
|
3342 |
* keymap.c (Flookup_key, Fdefine_key): |
* keymap.c (Flookup_key, Fdefine_key): |
3343 |
Don't bomb on zero-length strings. |
Don't bomb on zero-length strings. |
3352 |
rm ../etc/DOC to avoid make-docfile overwriting any files which |
rm ../etc/DOC to avoid make-docfile overwriting any files which |
3353 |
were linked to it (unix sucks) |
were linked to it (unix sucks) |
3354 |
|
|
3355 |
1986-10-28 Richard Mlynarik (mly at prep) |
1986-10-28 Richard Mlynarik (mly@prep) |
3356 |
|
|
3357 |
* vmsmap.c, termcap.c, sysdep.c, config.h-dist: |
* vmsmap.c, termcap.c, sysdep.c, config.h-dist: |
3358 |
VMS changes from Sasaki |
VMS changes from Sasaki |
3374 |
* keymap.c (Fkeymapp, Flookup_key): |
* keymap.c (Fkeymapp, Flookup_key): |
3375 |
Add QUIT test. |
Add QUIT test. |
3376 |
|
|
3377 |
1986-10-27 Richard Mlynarik (mly at prep) |
1986-10-27 Richard Mlynarik (mly@prep) |
3378 |
|
|
3379 |
* callproc.c, fileio.c: |
* callproc.c, fileio.c: |
3380 |
VMS changes (make environ noshare, don't call fsync) |
VMS changes (make environ noshare, don't call fsync) |
3381 |
|
|
3382 |
1986-10-26 Richard Mlynarik (mly at prep) |
1986-10-26 Richard Mlynarik (mly@prep) |
3383 |
|
|
3384 |
* sysdep.c, unexec.c, ymakefile: |
* sysdep.c, unexec.c, ymakefile: |
3385 |
Gould changes. (marick%cthulhu@gswd-vms.ARPA) |
Gould changes. (marick%cthulhu@gswd-vms.ARPA) |
3393 |
for more information. |
for more information. |
3394 |
|
|
3395 |
* unexec.c (make_hdr): |
* unexec.c (make_hdr): |
3396 |
Typo "#ifdef A_TXT_OFFSET" should be "A_TEXT_OFFSET" |
Typo "#ifdef A_TXT_OFFSET" should be "A_TEXT_OFFSET" |
3397 |
|
|
3398 |
1986-10-22 Richard Mlynarik (mly at prep) |
1986-10-22 Richard Mlynarik (mly@prep) |
3399 |
|
|
3400 |
* keyboard.c, keymap.c: |
* keyboard.c, keymap.c: |
3401 |
Move Fexecute_extended_command from keymap.c to keyboard.c rather |
Move Fexecute_extended_command from keymap.c to keyboard.c rather |
3413 |
* search.c (Fstring_match): |
* search.c (Fstring_match): |
3414 |
Do range-checking on `start' argument. |
Do range-checking on `start' argument. |
3415 |
|
|
3416 |
1986-10-21 Richard Mlynarik (mly at prep) |
1986-10-21 Richard Mlynarik (mly@prep) |
3417 |
|
|
3418 |
* xterm.c, xfns.c (x_term_init, x_change_display): |
* xterm.c, xfns.c (x_term_init, x_change_display): |
3419 |
Share command code, and make that code use |
Share command code, and make that code use |
3431 |
Changes for when can't take XSYMBOL of 0 and to make check_obarray |
Changes for when can't take XSYMBOL of 0 and to make check_obarray |
3432 |
code work correctly. |
code work correctly. |
3433 |
|
|
3434 |
1986-10-20 Richard Mlynarik (mly at prep) |
1986-10-20 Richard Mlynarik (mly@prep) |
3435 |
|
|
3436 |
* m-stride.h, process.c, sysdep.c, unexec.c: |
* m-stride.h, process.c, sysdep.c, unexec.c: |
3437 |
Stride changes. |
Stride changes. |
3438 |
|
|
3439 |
1986-10-18 Richard Mlynarik (mly at prep) |
1986-10-18 Richard Mlynarik (mly@prep) |
3440 |
|
|
3441 |
* buffer.c: |
* buffer.c: |
3442 |
Made default-major-mode same as (default-value 'major-mode) to |
Made default-major-mode same as (default-value 'major-mode) to |
3443 |
avoid user confusion. |
avoid user confusion. |
3444 |
|
|
3445 |
1986-10-17 Richard Mlynarik (mly at prep) |
1986-10-17 Richard Mlynarik (mly@prep) |
3446 |
|
|
3447 |
* cmd.c, process.c: |
* cmd.c, process.c: |
3448 |
Doc fixes from sjk |
Doc fixes from sjk |
3449 |
|
|
3450 |
* buffer.c (init_buffer_once): |
* buffer.c (init_buffer_once): |
3451 |
Do x = (Lisp_Object) 1 instead of (int) x = 1 for benefit of vms |
Do x = (Lisp_Object) 1 instead of (int) x = 1 for benefit of vms |
3463 |
* m-celerity.h: |
* m-celerity.h: |
3464 |
HAVE_ALLOCA |
HAVE_ALLOCA |
3465 |
|
|
3466 |
1986-10-16 Richard Mlynarik (mly at prep) |
1986-10-16 Richard Mlynarik (mly@prep) |
3467 |
|
|
3468 |
* m-att3b.h: |
* m-att3b.h: |
3469 |
New file -- replaces m-3b20.h |
New file -- replaces m-3b20.h |
3477 |
If a formerly-nonexistent file has been created since we ``found'' |
If a formerly-nonexistent file has been created since we ``found'' |
3478 |
it, say there is a discrepancy. |
it, say there is a discrepancy. |
3479 |
|
|
3480 |
1986-10-14 Richard Mlynarik (mly at prep) |
1986-10-14 Richard Mlynarik (mly@prep) |
3481 |
|
|
3482 |
* callint.c (Fprefix_numeric_value): |
* callint.c (Fprefix_numeric_value): |
3483 |
Doc typo. |
Doc typo. |
3485 |
* malloc.c, regex.c: |
* malloc.c, regex.c: |
3486 |
Nuke "#if defined..." for VMS |
Nuke "#if defined..." for VMS |
3487 |
|
|
3488 |
1986-10-12 Richard Mlynarik (mly at prep) |
1986-10-12 Richard Mlynarik (mly@prep) |
3489 |
|
|
3490 |
* xdisp.c (many functions): |
* xdisp.c (many functions): |
3491 |
Rearrange the way in which the mode-line stuff is hacked: |
Rearrange the way in which the mode-line stuff is hacked: |
3499 |
anything (due to a bug) and wasn't even being initialised! |
anything (due to a bug) and wasn't even being initialised! |
3500 |
minor-mode-alist does what this thought it was doing. |
minor-mode-alist does what this thought it was doing. |
3501 |
|
|
3502 |
1986-10-11 Richard Mlynarik (mly at prep) |
1986-10-11 Richard Mlynarik (mly@prep) |
3503 |
|
|
3504 |
* doc.c (FSnarf_documentation): |
* doc.c (FSnarf_documentation): |
3505 |
In CANNOT_DUMP case wasn't treating PATH_EXEC as a path -- |
In CANNOT_DUMP case wasn't treating PATH_EXEC as a path -- |
3506 |
now uses exec-path instead. |
now uses exec-path instead. |
3507 |
|
|
3508 |
* lisp.h: |
* lisp.h: |
3509 |
Get rid of #if defined... for benefit of vms |
Get rid of #if defined... for benefit of vms |
3510 |
|
|
3511 |
1986-10-09 Richard Mlynarik (mly at prep) |
1986-10-09 Richard Mlynarik (mly@prep) |
3512 |
|
|
3513 |
* abbrev.c (Funexpand_abbrev): |
* abbrev.c (Funexpand_abbrev): |
3514 |
Preserve position of point. |
Preserve position of point. |
3515 |
|
|
3516 |
1986-10-07 Richard Mlynarik (mly at prep) |
1986-10-07 Richard Mlynarik (mly@prep) |
3517 |
|
|
3518 |
* s-hpux.h: |
* s-hpux.h: |
3519 |
#define HAVE_PTYS |
#define HAVE_PTYS |
3550 |
Add an Fundo_boundary so that undo works to unexpand |
Add an Fundo_boundary so that undo works to unexpand |
3551 |
abbrevs. |
abbrevs. |
3552 |
|
|
3553 |
1986-10-03 Richard M. Stallman (rms at prep) |
1986-10-03 Richard M. Stallman (rms@prep) |
3554 |
|
|
3555 |
* ymakefile: Make LIBS_STANDARD the last libs loaded. |
* ymakefile: Make LIBS_STANDARD the last libs loaded. |
3556 |
|
|
3559 |
* keyboard.c (interrupt_signal): |
* keyboard.c (interrupt_signal): |
3560 |
Delete suprious `)' in HAVE_X_WINDOWS case. |
Delete suprious `)' in HAVE_X_WINDOWS case. |
3561 |
|
|
3562 |
1986-10-03 Richard Mlynarik (mly at prep) |
1986-10-03 Richard Mlynarik (mly@prep) |
3563 |
|
|
3564 |
* sysdep.c (sys_suspend -- fake suspend case) |
* sysdep.c (sys_suspend -- fake suspend case) |
3565 |
Missing comment */ terminator |
Missing comment */ terminator |
3566 |
|
|
3567 |
1986-10-02 Richard Mlynarik (mly at prep) |
1986-10-02 Richard Mlynarik (mly@prep) |
3568 |
|
|
3569 |
* search.c: |
* search.c: |
3570 |
There may be `holes' in regexp registers after a match: consider |
There may be `holes' in regexp registers after a match: consider |
3579 |
* sysdep.c (HPUX perror): |
* sysdep.c (HPUX perror): |
3580 |
Should be "perror" not "_perror" -- communication foulup, sorry. |
Should be "perror" not "_perror" -- communication foulup, sorry. |
3581 |
|
|
3582 |
1986-10-01 Richard M. Stallman (rms at prep) |
1986-10-01 Richard M. Stallman (rms@prep) |
3583 |
|
|
3584 |
* marker.c (Fcopy_marker): Was stupidly failing to put |
* marker.c (Fcopy_marker): Was stupidly failing to put |
3585 |
the new marker on the buffer's chain. Fix to go thru Fset_marker. |
the new marker on the buffer's chain. Fix to go thru Fset_marker. |
3595 |
* keyboard.c (interrupt_signal): |
* keyboard.c (interrupt_signal): |
3596 |
Turn off the double-C-g feature when running under X windows. |
Turn off the double-C-g feature when running under X windows. |
3597 |
|
|
3598 |
1986-09-29 Richard M. Stallman (rms at prep) |
1986-09-29 Richard M. Stallman (rms@prep) |
3599 |
|
|
3600 |
* search.c: search_regs elements are now the correct character |
* search.c: search_regs elements are now the correct character |
3601 |
numbers or string indices. 1 is not added when they are used; |
numbers or string indices. 1 is not added when they are used; |
3623 |
* callproc.c (init_callproc): Use only first element of |
* callproc.c (init_callproc): Use only first element of |
3624 |
Vexec_path to make Vexec_directory. [mly] |
Vexec_path to make Vexec_directory. [mly] |
3625 |
|
|
3626 |
1986-09-28 Richard M. Stallman (rms at prep) |
1986-09-28 Richard M. Stallman (rms@prep) |
3627 |
|
|
3628 |
* data.c (Fsymbol_value): use assq_no_quit instead of Fassq. |
* data.c (Fsymbol_value): use assq_no_quit instead of Fassq. |
3629 |
* fns.c (assq_no_quit): Like Fassq but never quits or gets errors. |
* fns.c (assq_no_quit): Like Fassq but never quits or gets errors. |
3636 |
This is to catch the bug wherein DoDsp called from get_char |
This is to catch the bug wherein DoDsp called from get_char |
3637 |
died because DesiredScreen was full of lines already. |
died because DesiredScreen was full of lines already. |
3638 |
|
|
3639 |
1986-09-26 Richard Mlynarik (mly at prep) |
1986-09-26 Richard Mlynarik (mly@prep) |
3640 |
|
|
3641 |
* regex.c (re_match_2), search.c (various): |
* regex.c (re_match_2), search.c (various): |
3642 |
The registers modified by re_{search,match}{,_2} |
The registers modified by re_{search,match}{,_2} |
3650 |
so they can determine if it might be an appropriate time |
so they can determine if it might be an appropriate time |
3651 |
to try to make some sort of asynchronous notification. |
to try to make some sort of asynchronous notification. |
3652 |
|
|
3653 |
1986-09-26 Richard M. Stallman (rms at prep) |
1986-09-26 Richard M. Stallman (rms@prep) |
3654 |
|
|
3655 |
* keymap.c (syms_of_keymap): Add missing defsubr |
* keymap.c (syms_of_keymap): Add missing defsubr |
3656 |
for Fdefine_prefix_command, |
for Fdefine_prefix_command, |
3664 |
Turn Lisp variables last-abbrev and last-abbrev-text back on. |
Turn Lisp variables last-abbrev and last-abbrev-text back on. |
3665 |
* abbrev.c (Flast_abbrev_expansion): Delete this function. |
* abbrev.c (Flast_abbrev_expansion): Delete this function. |
3666 |
|
|
3667 |
1986-09-25 Richard M. Stallman (rms at prep) |
1986-09-25 Richard M. Stallman (rms@prep) |
3668 |
|
|
3669 |
* window.c (Fwindow_width): return a value one smaller |
* window.c (Fwindow_width): return a value one smaller |
3670 |
for partial-width windows that contain a | border. |
for partial-width windows that contain a | border. |
3671 |
|
|
3672 |
* macros.c: Remove Fname_last_kbd_macro (moved to macros.el). |
* macros.c: Remove Fname_last_kbd_macro (moved to macros.el). |
3673 |
|
|
3674 |
1986-09-25 Richard Mlynarik (mly at prep) |
1986-09-25 Richard Mlynarik (mly@prep) |
3675 |
|
|
3676 |
* unexec.c: |
* unexec.c: |
3677 |
Include a.out.h before getpagesize.h, since EXEC_PAGESIZE |
Include a.out.h before getpagesize.h, since EXEC_PAGESIZE |
3688 |
bugs) look up bf_cur->default_directory by |
bugs) look up bf_cur->default_directory by |
3689 |
Fsymbol_value (Qintern ("...")) |
Fsymbol_value (Qintern ("...")) |
3690 |
|
|
3691 |
1986-09-24 Richard Mlynarik (mly at prep) |
1986-09-24 Richard Mlynarik (mly@prep) |
3692 |
|
|
3693 |
* editfns.c (Fregion_beginning, Fregion_end): |
* editfns.c (Fregion_beginning, Fregion_end): |
3694 |
Share common code (this doesn't have to be so fast that the |
Share common code (this doesn't have to be so fast that the |
3713 |
* editfns.c (Fset_mark) |
* editfns.c (Fset_mark) |
3714 |
Not interactive. |
Not interactive. |
3715 |
|
|
3716 |
1986-09-23 Richard M. Stallman (rms at prep) |
1986-09-23 Richard M. Stallman (rms@prep) |
3717 |
|
|
3718 |
* crt0.c, m-hp9000.h: rename hp9000s200 to hp9000. |
* crt0.c, m-hp9000.h: rename hp9000s200 to hp9000. |
3719 |
* m-hp9000.h: New name for m-hp200.h. |
* m-hp9000.h: New name for m-hp200.h. |
3720 |
* unexec.c (for hpux): define MY_ID from HP9000S200_ID |
* unexec.c (for hpux): define MY_ID from HP9000S200_ID |
3721 |
if that exists; else use model.h. |
if that exists; else use model.h. |
|
|
|
3722 |
|
|
3723 |
1986-09-21 Richard M. Stallman (rms at prep) |
|
3724 |
|
1986-09-21 Richard M. Stallman (rms@prep) |
3725 |
|
|
3726 |
* search.c (search_buffer): Fix backwards condition |
* search.c (search_buffer): Fix backwards condition |
3727 |
in whether the translate table can be ignored. |
in whether the translate table can be ignored. |
3737 |
|
|
3738 |
* minibuf.c (scmp): Return correct value. |
* minibuf.c (scmp): Return correct value. |
3739 |
|
|
3740 |
1986-09-21 Richard Mlynarik (mly at prep) |
1986-09-21 Richard Mlynarik (mly@prep) |
3741 |
|
|
3742 |
* editfns.c (Finsert_char): |
* editfns.c (Finsert_char): |
3743 |
New function. There are a lot of places in lisp code |
New function. There are a lot of places in lisp code |
3745 |
This is a faster way of doing it, and doesn't cons |
This is a faster way of doing it, and doesn't cons |
3746 |
(unlike (insert (make-string n c))) |
(unlike (insert (make-string n c))) |
3747 |
|
|
3748 |
1986-09-21 Richard M. Stallman (rms at prep) |
1986-09-21 Richard M. Stallman (rms@prep) |
3749 |
|
|
3750 |
* process.c (make_process): Code to compute # elts in |
* process.c (make_process): Code to compute # elts in |
3751 |
vector to make a Lisp_Process had several errors: |
vector to make a Lisp_Process had several errors: |
3754 |
|
|
3755 |
* fileio.c (directory_file_name): If arg is "/", return "/". |
* fileio.c (directory_file_name): If arg is "/", return "/". |
3756 |
|
|
3757 |
1986-09-20 Richard M. Stallman (rms at prep) |
1986-09-20 Richard M. Stallman (rms@prep) |
3758 |
|
|
3759 |
* minibuf.c (Fdisplay_completion_list): |
* minibuf.c (Fdisplay_completion_list): |
3760 |
New Lisp-callable function replaces minibuffer_completion_help_1, |
New Lisp-callable function replaces minibuffer_completion_help_1, |
3762 |
may be lists of two strings, and if so the two strings |
may be lists of two strings, and if so the two strings |
3763 |
are printed in immediate succession. |
are printed in immediate succession. |
3764 |
|
|
3765 |
1986-09-19 Richard Mlynarik (mly at prep) |
1986-09-19 Richard Mlynarik (mly@prep) |
3766 |
|
|
3767 |
* minibuf.c (scmp and callers) |
* minibuf.c (scmp and callers) |
3768 |
Don't be fazed by '\0' in strings. |
Don't be fazed by '\0' in strings. |
3770 |
* lisp.h, search.c, minibuf.c |
* lisp.h, search.c, minibuf.c |
3771 |
Use downcase_table |
Use downcase_table |
3772 |
|
|
3773 |
1986-09-18 Richard Mlynarik (mly at prep) |
1986-09-18 Richard Mlynarik (mly@prep) |
3774 |
|
|
3775 |
* ymakefile, emacs.c, callproc.c, process.c, fns.c |
* ymakefile, emacs.c, callproc.c, process.c, fns.c |
3776 |
Install MAINTAIN_ENVIRONMENT conditional to call environ.c. |
Install MAINTAIN_ENVIRONMENT conditional to call environ.c. |
3777 |
|
|
3778 |
1986-09-16 Richard M. Stallman (rms at prep) |
1986-09-16 Richard M. Stallman (rms@prep) |
3779 |
|
|
3780 |
* keymap.c (where_is_in_buffer): Fix bug in checking for shadowed |
* keymap.c (where_is_in_buffer): Fix bug in checking for shadowed |
3781 |
keys: do Flookup_key only on local map, and ignore value if |
keys: do Flookup_key only on local map, and ignore value if |
3782 |
it is a number (that means key is locally undefined). |
it is a number (that means key is locally undefined). |
3783 |
|
|
3784 |
1986-09-15 Richard Mlynarik (mly at prep) |
1986-09-15 Richard Mlynarik (mly@prep) |
3785 |
|
|
3786 |
* buffer.c (Fbury_buffer) |
* buffer.c (Fbury_buffer) |
3787 |
Make this function interactive (bury current buffer) |
Make this function interactive (bury current buffer) |
3788 |
Do error-checking on arg. |
Do error-checking on arg. |
3789 |
|
|
3790 |
1986-09-15 Richard M. Stallman (rms at prep) |
1986-09-15 Richard M. Stallman (rms@prep) |
3791 |
|
|
3792 |
* emacs.c (main): Eliminate VMS -nl switch. |
* emacs.c (main): Eliminate VMS -nl switch. |
3793 |
Instead, `-map FILE' says to map data file FILE; |
Instead, `-map FILE' says to map data file FILE; |
3799 |
* emacs.c (main): Make it work to use more than one of the |
* emacs.c (main): Make it work to use more than one of the |
3800 |
special switches (-batch, -t, -map). |
special switches (-batch, -t, -map). |
3801 |
|
|
3802 |
1986-09-14 Richard M. Stallman (rms at prep) |
1986-09-14 Richard M. Stallman (rms@prep) |
3803 |
|
|
3804 |
* Renamings for VMS. |
* Renamings for VMS. |
3805 |
config.h.dist => config.h-dist |
config.h.dist => config.h-dist |
3814 |
VMSBUILD gives info on how to use them. |
VMSBUILD gives info on how to use them. |
3815 |
README describes what this directory is for. |
README describes what this directory is for. |
3816 |
|
|
3817 |
1986-09-13 Richard M. Stallman (rms at prep) |
1986-09-13 Richard M. Stallman (rms@prep) |
3818 |
|
|
3819 |
* sysdep.c (reset_sys_modes): |
* sysdep.c (reset_sys_modes): |
3820 |
Delete never-used VMS & SIGIO conditional. |
Delete never-used VMS & SIGIO conditional. |
3826 |
which are no longer callable from Lisp. |
which are no longer callable from Lisp. |
3827 |
They are also commented out. |
They are also commented out. |
3828 |
|
|
3829 |
1986-09-12 Richard Mlynarik (mly at prep) |
1986-09-12 Richard Mlynarik (mly@prep) |
3830 |
|
|
3831 |
* xfns.c (Fx_rebind_key) |
* xfns.c (Fx_rebind_key) |
3832 |
Fix typo. |
Fix typo. |
3842 |
Flush the last callers of defalias. Flush defalias. |
Flush the last callers of defalias. Flush defalias. |
3843 |
(Use fsets in subr.el instead) |
(Use fsets in subr.el instead) |
3844 |
|
|
3845 |
1986-09-11 Richard Mlynarik (mly at prep) |
1986-09-11 Richard Mlynarik (mly@prep) |
3846 |
|
|
3847 |
* emacs.c (main) |
* emacs.c (main) |
3848 |
Under X, accept "-display" switch as synonym for "-d" |
Under X, accept "-display" switch as synonym for "-d" |
3876 |
Eliminate useless buffer.number slot. |
Eliminate useless buffer.number slot. |
3877 |
|
|
3878 |
* buffer.c (Fbuffer_number): |
* buffer.c (Fbuffer_number): |
3879 |
delete. |
delete. |
3880 |
|
|
3881 |
1986-09-10 Richard M. Stallman (rms at prep) |
1986-09-10 Richard M. Stallman (rms@prep) |
3882 |
|
|
3883 |
* process.c (Fsend_{string,region}): rename as Fprocess_send... |
* process.c (Fsend_{string,region}): rename as Fprocess_send... |
3884 |
and change names of Lisp function. Old names now aliases in subr.el. |
and change names of Lisp function. Old names now aliases in subr.el. |
3885 |
|
|
3886 |
1986-09-10 Richard Mlynarik (mly at prep) |
1986-09-10 Richard Mlynarik (mly@prep) |
3887 |
|
|
3888 |
* buffer.c |
* buffer.c |
3889 |
New struct buffer_local_symbols. |
New struct buffer_local_symbols. |
3904 |
to only return files whose names contain a match for that regexp. |
to only return files whose names contain a match for that regexp. |
3905 |
[eg ``(directory-files "/u2/emacs/" nil "\\`[^#]")''] |
[eg ``(directory-files "/u2/emacs/" nil "\\`[^#]")''] |
3906 |
|
|
3907 |
1986-09-10 Richard M. Stallman (rms at prep) |
1986-09-10 Richard M. Stallman (rms@prep) |
3908 |
|
|
3909 |
* alloc.c (Fgarbage_collect): Use open code instead of Fnthcdr |
* alloc.c (Fgarbage_collect): Use open code instead of Fnthcdr |
3910 |
to avoid possibility of error. |
to avoid possibility of error. |
3914 |
On Elxsi, the FILE address is not in the part of the address |
On Elxsi, the FILE address is not in the part of the address |
3915 |
space that Lisp_Object pointers can reach. New way can't lose. |
space that Lisp_Object pointers can reach. New way can't lose. |
3916 |
|
|
3917 |
1986-09-09 Richard M. Stallman (rms at prep) |
1986-09-09 Richard M. Stallman (rms@prep) |
3918 |
|
|
3919 |
* crt0.c: Add _start for elxsi. |
* crt0.c: Add _start for elxsi. |
3920 |
|
|
3921 |
1986-09-07 Richard Mlynarik (mly at prep) |
1986-09-07 Richard Mlynarik (mly@prep) |
3922 |
|
|
3923 |
* minibuf.c (read_minibuf) |
* minibuf.c (read_minibuf) |
3924 |
gc-protect the saved data! |
gc-protect the saved data! |
3938 |
* callint.c, fns.c, lisp.h |
* callint.c, fns.c, lisp.h |
3939 |
Call read_minibuf instead of read_minibuf_string. |
Call read_minibuf instead of read_minibuf_string. |
3940 |
|
|
3941 |
1986-09-04 Richard Mlynarik (mly at prep) |
1986-09-04 Richard Mlynarik (mly@prep) |
3942 |
|
|
3943 |
* fns.c (Fy_or_n_p, Fyes_or_n_p) |
* fns.c (Fy_or_n_p, Fyes_or_n_p) |
3944 |
Beep if the user types an invalid response. |
Beep if the user types an invalid response. |
3945 |
|
|
3946 |
1986-09-03 Richard M. Stallman (rms at prep) |
1986-09-03 Richard M. Stallman (rms@prep) |
3947 |
|
|
3948 |
* dispnew.c (update_screen): |
* dispnew.c (update_screen): |
3949 |
Take out previous change. |
Take out previous change. |
3959 |
* keyboard.c (get_input_pending): |
* keyboard.c (get_input_pending): |
3960 |
Always do FIONREAD if interrupts_deferred. |
Always do FIONREAD if interrupts_deferred. |
3961 |
|
|
3962 |
1986-09-01 Richard M. Stallman (rms at prep) |
1986-09-01 Richard M. Stallman (rms@prep) |
3963 |
|
|
3964 |
* xterm.c/xfns.c: Many changes from rlk, |
* xterm.c/xfns.c: Many changes from rlk, |
3965 |
including using sigblock/sigsetmask to block signals |
including using sigblock/sigsetmask to block signals |
3970 |
before returning. If observed loss of output really is |
before returning. If observed loss of output really is |
3971 |
a kernel bug, this may make it stop. |
a kernel bug, this may make it stop. |
3972 |
|
|
3973 |
1986-08-31 Richard M. Stallman (rms at prep) |
1986-08-31 Richard M. Stallman (rms@prep) |
3974 |
|
|
3975 |
* keymap.c (where_is_in_buffer): |
* keymap.c (where_is_in_buffer): |
3976 |
Use Fequal rather than EQ to test for a match |
Use Fequal rather than EQ to test for a match |
3977 |
if the object being searched for is a cons cell. |
if the object being searched for is a cons cell. |
3978 |
|
|
3979 |
1986-08-30 Richard M. Stallman (rms at prep) |
1986-08-30 Richard M. Stallman (rms@prep) |
3980 |
|
|
3981 |
* data.c (Fsetq_default): new function. |
* data.c (Fsetq_default): new function. |
3982 |
|
|
3983 |
1986-08-28 Richard M. Stallman (rms at prep) |
1986-08-28 Richard M. Stallman (rms@prep) |
3984 |
|
|
3985 |
* xdisp.c (display_mode_element): |
* xdisp.c (display_mode_element): |
3986 |
Cons cell whose car is a symbol now means |
Cons cell whose car is a symbol now means |
3989 |
or to IF_FALSE_DISPLAY if SYMBOL is unbound or has value nil. |
or to IF_FALSE_DISPLAY if SYMBOL is unbound or has value nil. |
3990 |
* buffer.c (syms_of_buffer): update documentation for that. |
* buffer.c (syms_of_buffer): update documentation for that. |
3991 |
|
|
3992 |
1986-08-25 Richard M. Stallman (rms at prep) |
1986-08-25 Richard M. Stallman (rms@prep) |
3993 |
|
|
3994 |
* fns.c (merge): Swap the arguments to the sort predicate |
* fns.c (merge): Swap the arguments to the sort predicate |
3995 |
so as to use it to compute <= rather than <. |
so as to use it to compute <= rather than <. |
4024 |
* editfns.c (Finsert_buffer_substring): |
* editfns.c (Finsert_buffer_substring): |
4025 |
Implement inserting part of a buffer into itself. |
Implement inserting part of a buffer into itself. |
4026 |
|
|
4027 |
1986-08-24 Richard M. Stallman (rms at prep) |
1986-08-24 Richard M. Stallman (rms@prep) |
4028 |
|
|
4029 |
* xterm.c, xfns.c, sink.h: Installed latest changes from |
* xterm.c, xfns.c, sink.h: Installed latest changes from |
4030 |
Athena, and fixed up formatting conventions. |
Athena, and fixed up formatting conventions. |
4031 |
|
|
4032 |
1986-08-23 Richard M. Stallman (rms at prep) |
1986-08-23 Richard M. Stallman (rms@prep) |
4033 |
|
|
4034 |
* eval.c (unbind_catch): Restore gcprolist from the catchtag. |
* eval.c (unbind_catch): Restore gcprolist from the catchtag. |
4035 |
|
|
4036 |
1986-08-21 Richard M. Stallman (rms at prep) |
1986-08-21 Richard M. Stallman (rms@prep) |
4037 |
|
|
4038 |
* fileio.c (barf_or_query_if_file_exists): |
* fileio.c (barf_or_query_if_file_exists): |
4039 |
New second arg non-0 says query; do not call Finteractive_p. |
New second arg non-0 says query; do not call Finteractive_p. |
4048 |
when examining the stack. This makes the right thing happen |
when examining the stack. This makes the right thing happen |
4049 |
if called from Fbyte_code. |
if called from Fbyte_code. |
4050 |
|
|
4051 |
1986-08-21 Richard Mlynarik (mly at prep) |
1986-08-21 Richard Mlynarik (mly@prep) |
4052 |
|
|
4053 |
* process.c (handle_process_output): |
* process.c (handle_process_output): |
4054 |
do a set-buffer back to original buffer |
do a set-buffer back to original buffer |
4058 |
* keymap.c (where_is_in_buffer): |
* keymap.c (where_is_in_buffer): |
4059 |
Don't blow out if buffer has no local map. |
Don't blow out if buffer has no local map. |
4060 |
|
|
4061 |
1986-08-21 Richard M. Stallman (rms at prep) |
1986-08-21 Richard M. Stallman (rms@prep) |
4062 |
|
|
4063 |
* emacs.c (main): Eliminate references to environ.c. |
* emacs.c (main): Eliminate references to environ.c. |
4064 |
|
|
4093 |
|
|
4094 |
* keyboard.c (debugger): Delete this function. |
* keyboard.c (debugger): Delete this function. |
4095 |
|
|
4096 |
1986-08-20 Richard M. Stallman (rms at prep) |
1986-08-20 Richard M. Stallman (rms@prep) |
4097 |
|
|
4098 |
* Gap motion can now quit! |
* Gap motion can now quit! |
4099 |
|
|
4112 |
|
|
4113 |
* lisp.h (QUITP): New macro, nonzero if ought to quit now if poss. |
* lisp.h (QUITP): New macro, nonzero if ought to quit now if poss. |
4114 |
|
|
4115 |
1986-08-20 Richard M. Stallman (rms at prep) |
1986-08-20 Richard M. Stallman (rms@prep) |
4116 |
|
|
4117 |
* undo.c (Fundo_more): |
* undo.c (Fundo_more): |
4118 |
Fix bug that was setting point to `len' field, not `pos' field. |
Fix bug that was setting point to `len' field, not `pos' field. |
4149 |
likewise RecordDelete, RecordChange and RecordChange1. |
likewise RecordDelete, RecordChange and RecordChange1. |
4150 |
* casefiddle.c, editfns.c, fileio.c, insdel.c: change callers. |
* casefiddle.c, editfns.c, fileio.c, insdel.c: change callers. |
4151 |
|
|
4152 |
1986-08-19 Richard M. Stallman (rms at prep) |
1986-08-19 Richard M. Stallman (rms@prep) |
4153 |
|
|
4154 |
* xdisp.c (display_mode_element): |
* xdisp.c (display_mode_element): |
4155 |
Change the interpretation of symbols and lists in elements: |
Change the interpretation of symbols and lists in elements: |
4168 |
remembered modtime matches the buffer's current modtime. |
remembered modtime matches the buffer's current modtime. |
4169 |
Also handle case where length is negative in Uinsert, Uchange. |
Also handle case where length is negative in Uinsert, Uchange. |
4170 |
|
|
4171 |
1986-08-18 Richard Mlynarik (mly at prep) |
1986-08-18 Richard Mlynarik (mly@prep) |
4172 |
|
|
4173 |
* xdisp.c (display_mode_line): |
* xdisp.c (display_mode_line): |
4174 |
XSTRING->data, not XSTRING |
XSTRING->data, not XSTRING |
4175 |
Fix another typo. |
Fix another typo. |
4176 |
|
|
4177 |
1986-08-17 Richard M. Stallman (rms at prep) |
1986-08-17 Richard M. Stallman (rms@prep) |
4178 |
|
|
4179 |
* buffer.c (syms_of_buffer): |
* buffer.c (syms_of_buffer): |
4180 |
Change doc for mode-line-format. |
Change doc for mode-line-format. |
4185 |
(Note that evaluation is not allowed; it would be unsafe.) |
(Note that evaluation is not allowed; it would be unsafe.) |
4186 |
display_mode_element is the recursion point for this. |
display_mode_element is the recursion point for this. |
4187 |
|
|
4188 |
1986-08-17 Richard Mlynarik (mly at prep) |
1986-08-17 Richard Mlynarik (mly@prep) |
4189 |
|
|
4190 |
* emacs.c (main) |
* emacs.c (main) |
4191 |
Move init_environ up. |
Move init_environ up. |
4192 |
|
|
4193 |
* window.c (Fwindow_point) |
* window.c (Fwindow_point) |
4194 |
typo. |
typo. |
4195 |
|
|
4196 |
* environ.c |
* environ.c |
4197 |
New function getenv replaces un*x getenv |
New function getenv replaces un*x getenv |
4198 |
|
|
4199 |
1986-08-17 Richard M. Stallman (rms at prep) |
1986-08-17 Richard M. Stallman (rms@prep) |
4200 |
|
|
4201 |
* window.c (Fwindow_point): |
* window.c (Fwindow_point): |
4202 |
When WINDOW is the selected window and its buffer is selected too, |
When WINDOW is the selected window and its buffer is selected too, |
4206 |
* unexec.c (write_segment): |
* unexec.c (write_segment): |
4207 |
If hit nonexistent page, must write zeros, not return. |
If hit nonexistent page, must write zeros, not return. |
4208 |
|
|
4209 |
1986-08-17 Richard Mlynarik (mly at prep) |
1986-08-17 Richard Mlynarik (mly@prep) |
4210 |
|
|
4211 |
* callproc.c, process.c (Fcall_process, create_process) |
* callproc.c, process.c (Fcall_process, create_process) |
4212 |
Use `alloca' versions of environment-hacking functions |
Use `alloca' versions of environment-hacking functions |
4217 |
Call syms_of_environ, init_environ. |
Call syms_of_environ, init_environ. |
4218 |
|
|
4219 |
* config.h., config.h.dist |
* config.h., config.h.dist |
4220 |
Increase PURESIZE again (sigh) |
Increase PURESIZE again (sigh) |
4221 |
|
|
4222 |
* unexec.c (write_segment): |
* unexec.c (write_segment): |
4223 |
Kludgey coercions ("(int)") to get this line to compile: |
Kludgey coercions ("(int)") to get this line to compile: |
4227 |
* process.c: |
* process.c: |
4228 |
New function Fprocess_list. |
New function Fprocess_list. |
4229 |
|
|
4230 |
1986-08-17 Richard M. Stallman (rms at prep) |
1986-08-17 Richard M. Stallman (rms@prep) |
4231 |
|
|
4232 |
* crt0.c, alloca.s: Remove hack_sky (special for sun2) |
* crt0.c, alloca.s: Remove hack_sky (special for sun2) |
4233 |
and the call to it. No longer needed since floating point |
and the call to it. No longer needed since floating point |
4239 |
A_TEXT_OFFSET would normally be sizeof (HDR). It has |
A_TEXT_OFFSET would normally be sizeof (HDR). It has |
4240 |
other terms added in on some machines (sequent). |
other terms added in on some machines (sequent). |
4241 |
|
|
4242 |
1986-08-16 Richard Mlynarik (mly at prep) |
1986-08-16 Richard Mlynarik (mly@prep) |
4243 |
|
|
4244 |
* eval.c (Fmacroexpand) |
* eval.c (Fmacroexpand) |
4245 |
Use car of nthcdr, not nth. |
Use car of nthcdr, not nth. |
4263 |
* editfns.c: |
* editfns.c: |
4264 |
Move getenv to environ.c |
Move getenv to environ.c |
4265 |
|
|
4266 |
1986-08-16 Richard M. Stallman (rms at prep) |
1986-08-16 Richard M. Stallman (rms@prep) |
4267 |
|
|
4268 |
* xdisp.c (display_text_line): |
* xdisp.c (display_text_line): |
4269 |
* indent.c (current_column, ToCol, position_indentation): |
* indent.c (current_column, ToCol, position_indentation): |
4270 |
* indent.c (Fmove_to_column, compute_motion): |
* indent.c (Fmove_to_column, compute_motion): |
4271 |
Bring tab_width in range if it is very large. |
Bring tab_width in range if it is very large. |
4272 |
|
|
4273 |
1986-08-15 Richard M. Stallman (rms at prep) |
1986-08-15 Richard M. Stallman (rms@prep) |
4274 |
|
|
4275 |
* fileio.c (Fwrite_region): |
* fileio.c (Fwrite_region): |
4276 |
Do the fsync before the fstat; that may prevent what appear |
Do the fsync before the fstat; that may prevent what appear |
4303 |
|
|
4304 |
* alloc.c (Fgarbage_collect): Call mark_buffer on buffer_defaults. |
* alloc.c (Fgarbage_collect): Call mark_buffer on buffer_defaults. |
4305 |
|
|
4306 |
1986-08-14 Richard M. Stallman (rms at prep) |
1986-08-14 Richard M. Stallman (rms@prep) |
4307 |
|
|
4308 |
* unexec.c (copy_text_and_data): |
* unexec.c (copy_text_and_data): |
4309 |
Write text and data separately if COFF (just as if not COFF). |
Write text and data separately if COFF (just as if not COFF). |
4310 |
(make-hdr): if COFF and NO_REMAP, don't alter some f_ohdr fields. |
(make-hdr): if COFF and NO_REMAP, don't alter some f_ohdr fields. |
4311 |
|
|
4312 |
1986-08-14 Richard Mlynarik (mly at prep) |
1986-08-14 Richard Mlynarik (mly@prep) |
4313 |
|
|
4314 |
* editfns.c (getenv) |
* editfns.c (getenv) |
4315 |
Make getenv useful interactively. |
Make getenv useful interactively. |
4316 |
Move defaliases to fsets in subr.el |
Move defaliases to fsets in subr.el |
4317 |
|
|
4318 |
1986-08-14 Richard M. Stallman (rms at prep) |
1986-08-14 Richard M. Stallman (rms@prep) |
4319 |
|
|
4320 |
* unexec.c: unexec_data_start records the ultimate |
* unexec.c: unexec_data_start records the ultimate |
4321 |
corrected data_start from make_hdr; copy_text_and_data |
corrected data_start from make_hdr; copy_text_and_data |
4322 |
starts writing data segment from that address. |
starts writing data segment from that address. |
4323 |
|
|
4324 |
1986-08-13 Richard M. Stallman (rms at prep) |
1986-08-13 Richard M. Stallman (rms@prep) |
4325 |
|
|
4326 |
* buffer.c (Fkill_buffer): Combine Fdelete_buffer_internal |
* buffer.c (Fkill_buffer): Combine Fdelete_buffer_internal |
4327 |
into this function. Simplify. Just return immediately |
into this function. Simplify. Just return immediately |
4346 |
Rearrange: don't use comma around calls to NULL, |
Rearrange: don't use comma around calls to NULL, |
4347 |
so can compile using union type. |
so can compile using union type. |
4348 |
|
|
4349 |
1986-08-12 Richard Mlynarik (mly at prep) |
1986-08-12 Richard Mlynarik (mly@prep) |
4350 |
|
|
4351 |
* buffer.c (SetBfp, syms_of_buffer) |
* buffer.c (SetBfp, syms_of_buffer) |
4352 |
Dike out debug-check-symbol code. I believe that this bug has |
Dike out debug-check-symbol code. I believe that this bug has |
4356 |
! => !NULL. Also use local variable for Lisp_object for bd |
! => !NULL. Also use local variable for Lisp_object for bd |
4357 |
compilers. |
compilers. |
4358 |
|
|
4359 |
1986-08-11 Richard Mlynarik (mly at prep) |
1986-08-11 Richard Mlynarik (mly@prep) |
4360 |
|
|
4361 |
* buffer.c (Fbarf_if_buffer_read_only) |
* buffer.c (Fbarf_if_buffer_read_only) |
4362 |
Include buffer in call to Fsignal. |
Include buffer in call to Fsignal. |
4364 |
* print.c (Fwrite_char) |
* print.c (Fwrite_char) |
4365 |
Really default stream to standard-output. |
Really default stream to standard-output. |
4366 |
|
|
4367 |
1986-08-10 Richard Mlynarik (mly at prep) |
1986-08-10 Richard Mlynarik (mly@prep) |
4368 |
|
|
4369 |
* eval.c (and abbrev.c, buffer.c, callint.c, cmds.c, keyboard.c, lread.c, lisp.h) |
* eval.c (and abbrev.c, buffer.c, callint.c, cmds.c, keyboard.c, lread.c, lisp.h) |
4370 |
Allow Fapply to take an &rest arg, the last of which is spread. |
Allow Fapply to take an &rest arg, the last of which is spread. |
4373 |
that code. Define apply1 for c code which needs it. Define call0 |
that code. Define apply1 for c code which needs it. Define call0 |
4374 |
for c code which thought it needed Fapply. |
for c code which thought it needed Fapply. |
4375 |
|
|
4376 |
1986-08-08 Richard Mlynarik (mly at prep) |
1986-08-08 Richard Mlynarik (mly@prep) |
4377 |
|
|
4378 |
* ymakefile |
* ymakefile |
4379 |
Don't assemble alloca.s if HAVE_ALLOCA. |
Don't assemble alloca.s if HAVE_ALLOCA. |
4389 |
* unexec.c (write_segment) |
* unexec.c (write_segment) |
4390 |
Rename variable `fd' to `new' for macro PERROR. |
Rename variable `fd' to `new' for macro PERROR. |
4391 |
|
|
4392 |
1986-07-30 Richard M. Stallman (rms at prep) |
1986-07-30 Richard M. Stallman (rms@prep) |
4393 |
|
|
4394 |
* fileio.c (Fwrite_region): add call to fsync before close. |
* fileio.c (Fwrite_region): add call to fsync before close. |
4395 |
|
|
4400 |
Avoid doing Fset_buffer on a dead buffer. |
Avoid doing Fset_buffer on a dead buffer. |
4401 |
Use the selected window's new current buffer in that case. |
Use the selected window's new current buffer in that case. |
4402 |
|
|
4403 |
1986-07-28 Richard M. Stallman (rms at prep) |
1986-07-28 Richard M. Stallman (rms@prep) |
4404 |
|
|
4405 |
* fileio.c (Finsert_file_contents): |
* fileio.c (Finsert_file_contents): |
4406 |
Don't mark buffer modified if inserted a null file. |
Don't mark buffer modified if inserted a null file. |
4407 |
|
|
4408 |
* fileio.c (Fcopy_file, e_write): Use 16k buffer size. |
* fileio.c (Fcopy_file, e_write): Use 16k buffer size. |
4409 |
|
|
4410 |
1986-07-17 Richard M. Stallman (rms at prep) |
1986-07-17 Richard M. Stallman (rms@prep) |
4411 |
|
|
4412 |
* unexec.c (copy_sym): Put in missing #endif. |
* unexec.c (copy_sym): Put in missing #endif. |
4413 |
|
|
4440 |
* window.c (make_window): size given to make_vector |
* window.c (make_window): size given to make_vector |
4441 |
was one too small. |
was one too small. |
4442 |
|
|
4443 |
1986-07-10 Richard M. Stallman (rms at prep) |
1986-07-10 Richard M. Stallman (rms@prep) |
4444 |
|
|
4445 |
* keymap.c (Fdescribe_bindings): change XSETTYPE/XSETBUFFER to |
* keymap.c (Fdescribe_bindings): change XSETTYPE/XSETBUFFER to |
4446 |
XSET. |
XSET. |
4463 |
* fileio.c (Fverify_visited_file_modtime): |
* fileio.c (Fverify_visited_file_modtime): |
4464 |
If CHECK_BUFFER changes buf, use the changed value. |
If CHECK_BUFFER changes buf, use the changed value. |
4465 |
|
|
4466 |
1986-07-07 Richard M. Stallman (rms at prep) |
1986-07-07 Richard M. Stallman (rms@prep) |
4467 |
|
|
4468 |
* alloc.c (mark_buffer): mark the selective_display_ellipses slot. |
* alloc.c (mark_buffer): mark the selective_display_ellipses slot. |
4469 |
|
|
4470 |
1986-06-25 Richard M. Stallman (rms at prep) |
1986-06-25 Richard M. Stallman (rms@prep) |
4471 |
|
|
4472 |
* window.c (Frecenter): Fix bug in last change: |
* window.c (Frecenter): Fix bug in last change: |
4473 |
change applied to M-- arg ratherthan C-u by mistake. |
change applied to M-- arg ratherthan C-u by mistake. |
4474 |
|
|
4475 |
1986-06-19 Richard M. Stallman (rms at prep) |
1986-06-19 Richard M. Stallman (rms@prep) |
4476 |
|
|
4477 |
* ymakefile (CPP): Now defined by default as `cc -E'. |
* ymakefile (CPP): Now defined by default as `cc -E'. |
4478 |
* Makefile: likewise. |
* Makefile: likewise. |
4498 |
* window.c (Fdisplay_window): Split largest window only if |
* window.c (Fdisplay_window): Split largest window only if |
4499 |
full screen width. The conditional was backwards. |
full screen width. The conditional was backwards. |
4500 |
|
|
4501 |
1986-06-17 Richard M. Stallman (rms at prep) |
1986-06-17 Richard M. Stallman (rms@prep) |
4502 |
|
|
4503 |
* process.c (Fsend_region): Previous change forgot to assign |
* process.c (Fsend_region): Previous change forgot to assign |
4504 |
anything to start1. |
anything to start1. |
4505 |
|
|
4506 |
1986-06-13 Richard M. Stallman (rms at prep) |
1986-06-13 Richard M. Stallman (rms@prep) |
4507 |
|
|
4508 |
* emacs.c (Fdump_emacs): Use start_of_text, not &_start, |
* emacs.c (Fdump_emacs): Use start_of_text, not &_start, |
4509 |
as entry address for unexec. |
as entry address for unexec. |
4529 |
* process.c (Fprocess_exit_status): |
* process.c (Fprocess_exit_status): |
4530 |
New name for Fprocess_reason. |
New name for Fprocess_reason. |
4531 |
|
|
4532 |
1986-06-11 Richard M. Stallman (rms at prep) |
1986-06-11 Richard M. Stallman (rms@prep) |
4533 |
|
|
4534 |
* abbrev.c (Fexpand_abbrev): |
* abbrev.c (Fexpand_abbrev): |
4535 |
Delete the - inserted by abbrev-prefix-mark, if any. |
Delete the - inserted by abbrev-prefix-mark, if any. |
4539 |
and call ask-user-about-supercession-threat, which can |
and call ask-user-about-supercession-threat, which can |
4540 |
ask for confirmation and get an error. |
ask for confirmation and get an error. |
4541 |
|
|
4542 |
1986-06-10 Richard M. Stallman (rms at prep) |
1986-06-10 Richard M. Stallman (rms@prep) |
4543 |
|
|
4544 |
* crt0.c: Merge changes for Nu. |
* crt0.c: Merge changes for Nu. |
4545 |
|
|
4559 |
* window.c (Frecenter): With just C-u as arg, |
* window.c (Frecenter): With just C-u as arg, |
4560 |
recenter point but don't erase the screen. |
recenter point but don't erase the screen. |
4561 |
|
|
4562 |
1986-06-09 Richard M. Stallman (rms at prep) |
1986-06-09 Richard M. Stallman (rms@prep) |
4563 |
|
|
4564 |
* process.c (Fsend_region): |
* process.c (Fsend_region): |
4565 |
* fileio.c (Fwrite_region): |
* fileio.c (Fwrite_region): |
4574 |
* ymakefile: If NO_REMAP, use the standard crt0.o |
* ymakefile: If NO_REMAP, use the standard crt0.o |
4575 |
but precede it with pre_crt0.o whose job is to define data_start. |
but precede it with pre_crt0.o whose job is to define data_start. |
4576 |
|
|
4577 |
* buffer.h. buffer.c: New per-buffer variable |
* buffer.h. buffer.c: New per-buffer variable |
4578 |
selective-display-ellipses. |
selective-display-ellipses. |
4579 |
|
|
4580 |
* xdisp.c (display_text_line), indent.c (compute_motion): |
* xdisp.c (display_text_line), indent.c (compute_motion): |
4586 |
suffixes faster than over directories. |
suffixes faster than over directories. |
4587 |
load takes new fourth arg NOSUFFIXES. |
load takes new fourth arg NOSUFFIXES. |
4588 |
|
|
4589 |
1986-06-08 Richard M. Stallman (rms at prep) |
1986-06-08 Richard M. Stallman (rms@prep) |
4590 |
|
|
4591 |
* paths.h: Remove . from load-path. |
* paths.h: Remove . from load-path. |
4592 |
|
|
4595 |
* keyboard.c: Introduce BUFFER_SIZE_FACTOR to make |
* keyboard.c: Introduce BUFFER_SIZE_FACTOR to make |
4596 |
some keyboard buffers 16 times as big when X windows exist. |
some keyboard buffers 16 times as big when X windows exist. |
4597 |
|
|
4598 |
1986-06-07 Richard M. Stallman (rms at prep) |
1986-06-07 Richard M. Stallman (rms@prep) |
4599 |
|
|
4600 |
* eval.c (call_debugger): Don't do a debug-on-call |
* eval.c (call_debugger): Don't do a debug-on-call |
4601 |
for calling the debugger. |
for calling the debugger. |
4614 |
the catch was not in effect; so ^G, or the debugger Q command, |
the catch was not in effect; so ^G, or the debugger Q command, |
4615 |
would not work inside of them. |
would not work inside of them. |
4616 |
|
|
4617 |
1986-06-06 Richard M. Stallman (rms at prep) |
1986-06-06 Richard M. Stallman (rms@prep) |
4618 |
|
|
4619 |
* keymap.c (get_keymap{,_1}): |
* keymap.c (get_keymap{,_1}): |
4620 |
Create get_keymap_1 that takes arg saying whether to get error. |
Create get_keymap_1 that takes arg saying whether to get error. |
4670 |
Don't use Frassq, Fmemq or Fdelq since their loops |
Don't use Frassq, Fmemq or Fdelq since their loops |
4671 |
allow quitting. Write a spacial loop by hand. |
allow quitting. Write a spacial loop by hand. |
4672 |
|
|
4673 |
1986-06-05 Richard M. Stallman (rms at prep) |
1986-06-05 Richard M. Stallman (rms@prep) |
4674 |
|
|
4675 |
* process.c: Add MASSCOMP conditionals for pty and tty names. |
* process.c: Add MASSCOMP conditionals for pty and tty names. |
4676 |
New way to check pty accessibility with `access'. |
New way to check pty accessibility with `access'. |
4733 |
Attempts to fix the bug where the prompt appears on all the |
Attempts to fix the bug where the prompt appears on all the |
4734 |
lines of an empty minibuffer. |
lines of an empty minibuffer. |
4735 |
|
|
4736 |
1986-06-04 Richard M. Stallman (rms at prep) |
1986-06-04 Richard M. Stallman (rms@prep) |
4737 |
|
|
4738 |
* fileio.c (Fdefine_logical_name): |
* fileio.c (Fdefine_logical_name): |
4739 |
For VMS: create a logical name translation. |
For VMS: create a logical name translation. |
4751 |
|
|
4752 |
* Merged in VMS conditionals in numerous files. |
* Merged in VMS conditionals in numerous files. |
4753 |
|
|
4754 |
1986-06-01 Richard M. Stallman (rms at prep) |
1986-06-01 Richard M. Stallman (rms@prep) |
4755 |
|
|
4756 |
* emacs.c (main, Fdump_emacs): |
* emacs.c (main, Fdump_emacs): |
4757 |
Use new arg to malloc_init to say what function to call for |
Use new arg to malloc_init to say what function to call for |