1 |
1986-05-18 Richard M. Stallman (rms at prep) |
1986-05-18 Richard M. Stallman (rms@prep) |
2 |
|
|
3 |
* alloc.c (malloc_warning_1): Add some advice on |
* alloc.c (malloc_warning_1): Add some advice on |
4 |
the significance of the warning. |
the significance of the warning. |
5 |
|
|
6 |
1986-05-09 Richard M. Stallman (rms at prep) |
1986-05-09 Richard M. Stallman (rms@prep) |
7 |
|
|
8 |
* sysdep.c (get_screen_size): |
* sysdep.c (get_screen_size): |
9 |
Reject values of TIOCGSIZE if they are ridiculous. |
Reject values of TIOCGSIZE if they are ridiculous. |
10 |
|
|
11 |
1986-05-05 Richard M. Stallman (rms at prep) |
1986-05-05 Richard M. Stallman (rms@prep) |
12 |
|
|
13 |
* process.c (send_process_1): |
* process.c (send_process_1): |
14 |
If pipe buffer is full, wait a second and try again. |
If pipe buffer is full, wait a second and try again. |
15 |
|
|
16 |
1986-05-02 Richard M. Stallman (rms at prep) |
1986-05-02 Richard M. Stallman (rms@prep) |
17 |
|
|
18 |
* termcap.c (tputs): round rather than truncating |
* termcap.c (tputs): round rather than truncating |
19 |
when dividing padcount. |
when dividing padcount. |
20 |
|
|
21 |
1986-04-24 Richard M. Stallman (rms at prep) |
1986-04-24 Richard M. Stallman (rms@prep) |
22 |
|
|
23 |
* insdel.c (del_range): args passed to adjust_markers |
* insdel.c (del_range): args passed to adjust_markers |
24 |
are now properly adjusted for the gap. |
are now properly adjusted for the gap. |
25 |
|
|
26 |
1986-04-20 Richard M. Stallman (rms at prep) |
1986-04-20 Richard M. Stallman (rms@prep) |
27 |
|
|
28 |
* alloca.c: Declare xmalloc. |
* alloca.c: Declare xmalloc. |
29 |
|
|
30 |
1986-04-17 Richard M. Stallman (rms at prep) |
1986-04-17 Richard M. Stallman (rms@prep) |
31 |
|
|
32 |
* filelock.c (unlock_buffer): New function to unlock |
* filelock.c (unlock_buffer): New function to unlock |
33 |
a specified buffer. Use in Fdelete_buffer_internal |
a specified buffer. Use in Fdelete_buffer_internal |
34 |
to avoid lossage if buffer being killed is not current. |
to avoid lossage if buffer being killed is not current. |
35 |
|
|
36 |
1986-04-14 Richard M. Stallman (rms at prep) |
1986-04-14 Richard M. Stallman (rms@prep) |
37 |
|
|
38 |
* alloc.c (malloc_warning, Fgarbage_collect): |
* alloc.c (malloc_warning, Fgarbage_collect): |
39 |
If malloc_warning is called during GC, just save warning |
If malloc_warning is called during GC, just save warning |
40 |
in malloc_warn_string. Try again to warn when GC ends. |
in malloc_warn_string. Try again to warn when GC ends. |
41 |
|
|
42 |
1986-04-12 Richard M. Stallman (rms at prep) |
1986-04-12 Richard M. Stallman (rms@prep) |
43 |
|
|
44 |
* m-celerity.h: Remove spurious effectless #define BSTRINGS |
* m-celerity.h: Remove spurious effectless #define BSTRINGS |
45 |
|
|
46 |
1986-04-10 Richard M. Stallman (rms at prep) |
1986-04-10 Richard M. Stallman (rms@prep) |
47 |
|
|
48 |
* xfns.c (Fx_get_default): |
* xfns.c (Fx_get_default): |
49 |
Avoid doing strlen(value) if value is 0. |
Avoid doing strlen(value) if value is 0. |
50 |
|
|
51 |
1986-04-08 Richard M. Stallman (rms at prep) |
1986-04-08 Richard M. Stallman (rms@prep) |
52 |
|
|
53 |
* indent.c (compute_motion): |
* indent.c (compute_motion): |
54 |
Change unsigned short back to short. unsigned short is plain |
Change unsigned short back to short. unsigned short is plain |
57 |
Alternate HPOS definition for Celerity since casting to (short) |
Alternate HPOS definition for Celerity since casting to (short) |
58 |
loses there. |
loses there. |
59 |
|
|
60 |
1986-04-07 Richard M. Stallman (rms at prep) |
1986-04-07 Richard M. Stallman (rms@prep) |
61 |
|
|
62 |
* dispnew.c (update_screen): |
* dispnew.c (update_screen): |
63 |
Don't zero OPhysScreen and DesiredScreen until after |
Don't zero OPhysScreen and DesiredScreen until after |
64 |
final error check. Omit the error check unless debug_end_pos. |
final error check. Omit the error check unless debug_end_pos. |
65 |
|
|
66 |
1986-04-06 Richard M. Stallman (rms at prep) |
1986-04-06 Richard M. Stallman (rms@prep) |
67 |
|
|
68 |
* cm.c (calccost): |
* cm.c (calccost): |
69 |
Was returning garbage if arrived at fail: by goto fail;. |
Was returning garbage if arrived at fail: by goto fail;. |
70 |
|
|
71 |
1986-03-27 Richard Mlynarik (mly at prep) |
1986-03-27 Richard Mlynarik (mly@prep) |
72 |
|
|
73 |
* dispnew.c: |
* dispnew.c: |
74 |
Typo: `#ifdef defined...' => `#if defined...' |
Typo: `#ifdef defined...' => `#if defined...' |
75 |
|
|
76 |
1986-03-26 Richard M. Stallman (rms at prep) |
1986-03-26 Richard M. Stallman (rms@prep) |
77 |
|
|
78 |
* doc.c (FSnarf_documentation): |
* doc.c (FSnarf_documentation): |
79 |
Appending the arg to the file name must be done |
Appending the arg to the file name must be done |
80 |
whether or not CANNOT_DUMP. |
whether or not CANNOT_DUMP. |
81 |
|
|
82 |
1986-03-25 Richard M. Stallman (rms at prep) |
1986-03-25 Richard M. Stallman (rms@prep) |
83 |
|
|
84 |
* fileio.c (Fsubstitute_in_file_name): |
* fileio.c (Fsubstitute_in_file_name): |
85 |
// at beginning of filename is meaningful on Apollo. |
// at beginning of filename is meaningful on Apollo. |
90 |
* crt0.c: If NEED_ERRNO defined, declare errno. |
* crt0.c: If NEED_ERRNO defined, declare errno. |
91 |
* m-7300.h: New file. |
* m-7300.h: New file. |
92 |
|
|
93 |
1986-03-25 Richard Mlynarik (mly at prep) |
1986-03-25 Richard Mlynarik (mly@prep) |
94 |
|
|
95 |
* alloc.c (Fmake_symbol): |
* alloc.c (Fmake_symbol): |
96 |
CHECK_STRING the argument. |
CHECK_STRING the argument. |
97 |
|
|
98 |
1986-03-24 Richard M. Stallman (rms at prep) |
1986-03-24 Richard M. Stallman (rms@prep) |
99 |
|
|
100 |
* xfns.c (Fx_proc_mouse_event): |
* xfns.c (Fx_proc_mouse_event): |
101 |
Use shifts rather than byte addressing to extract from .detail. |
Use shifts rather than byte addressing to extract from .detail. |
102 |
|
|
103 |
1986-03-24 Richard Mlynarik (mly at prep) |
1986-03-24 Richard Mlynarik (mly@prep) |
104 |
|
|
105 |
* minibuf.c (do_completion): |
* minibuf.c (do_completion): |
106 |
Only funcall predicate if it is non-nil |
Only funcall predicate if it is non-nil |
107 |
Make completion of "nil" in obarrays work. |
Make completion of "nil" in obarrays work. |
108 |
|
|
109 |
1986-03-21 Richard M. Stallman (rms at prep) |
1986-03-21 Richard M. Stallman (rms@prep) |
110 |
|
|
111 |
* fileio.c (Fsubstitute_in_file_name): |
* fileio.c (Fsubstitute_in_file_name): |
112 |
#if 0 last change (LOGNAME); it makes vax running 5.0 crash. |
#if 0 last change (LOGNAME); it makes vax running 5.0 crash. |
113 |
|
|
114 |
1986-03-20 Richard M. Stallman (rms at prep) |
1986-03-20 Richard M. Stallman (rms@prep) |
115 |
|
|
116 |
* unexec.c (make_hdr): avoid comparing a_bss field with 0. |
* unexec.c (make_hdr): avoid comparing a_bss field with 0. |
117 |
It is unsigned on some machines. Save sbrk (0) in tem. |
It is unsigned on some machines. Save sbrk (0) in tem. |
118 |
|
|
119 |
1986-03-19 Richard M. Stallman (rms at prep) |
1986-03-19 Richard M. Stallman (rms@prep) |
120 |
|
|
121 |
* minibuf.c (do_completion): |
* minibuf.c (do_completion): |
122 |
Don't say string is exact match if it fails the predicate. |
Don't say string is exact match if it fails the predicate. |
131 |
* process.c (kill_buffer_processes): |
* process.c (kill_buffer_processes): |
132 |
Pass nil, not 0, to sig_process for current_group arg. |
Pass nil, not 0, to sig_process for current_group arg. |
133 |
|
|
134 |
1986-03-18 Richard M. Stallman (rms at prep) |
1986-03-18 Richard M. Stallman (rms@prep) |
135 |
|
|
136 |
* process.c (handle_process_output): |
* process.c (handle_process_output): |
137 |
Avoid error if process's buffer is dead. |
Avoid error if process's buffer is dead. |
142 |
* fileio.c (Fsubstitute_in_file_name): |
* fileio.c (Fsubstitute_in_file_name): |
143 |
On USG, if looking for env var USER and not found, use LOGNAME. |
On USG, if looking for env var USER and not found, use LOGNAME. |
144 |
|
|
145 |
1986-03-16 Richard M. Stallman (rms at prep) |
1986-03-16 Richard M. Stallman (rms@prep) |
146 |
|
|
147 |
* s-usg*.h, s-unipl*.h: |
* s-usg*.h, s-unipl*.h: |
148 |
Replace default ADDR_CORRECT with a no-op. |
Replace default ADDR_CORRECT with a no-op. |
161 |
* sysdep.c (reset_sys_modes): |
* sysdep.c (reset_sys_modes): |
162 |
Don't use FASYNC if it is not defined. |
Don't use FASYNC if it is not defined. |
163 |
|
|
164 |
1986-03-15 Richard M. Stallman (rms at prep) |
1986-03-15 Richard M. Stallman (rms@prep) |
165 |
|
|
166 |
* window.c (save_window_restore): |
* window.c (save_window_restore): |
167 |
Fix logic for handling dead buffers. |
Fix logic for handling dead buffers. |
172 |
|
|
173 |
* ymakefile: always assemble alloca.s if C_ALLOCA isn't set. |
* ymakefile: always assemble alloca.s if C_ALLOCA isn't set. |
174 |
|
|
175 |
1986-03-14 Richard M. Stallman (rms at prep) |
1986-03-14 Richard M. Stallman (rms@prep) |
176 |
|
|
177 |
* s-usg5.0.h: Remove LOADER_N_SWITCH. |
* s-usg5.0.h: Remove LOADER_N_SWITCH. |
178 |
|
|
179 |
1986-03-14 Richard Mlynarik (mly at prep) |
1986-03-14 Richard Mlynarik (mly@prep) |
180 |
|
|
181 |
* editfns.c |
* editfns.c |
182 |
Improve doc for bolp, bobp, eolp |
Improve doc for bolp, bobp, eolp |
183 |
|
|
184 |
1986-03-14 Richard M. Stallman (rms at prep) |
1986-03-14 Richard M. Stallman (rms@prep) |
185 |
|
|
186 |
* cm.c (calccost): Refuse to use incremental cursor motion |
* cm.c (calccost): Refuse to use incremental cursor motion |
187 |
after wrapping on terminals with MagicWrap (xn flag). |
after wrapping on terminals with MagicWrap (xn flag). |
188 |
|
|
189 |
1986-03-13 Richard M. Stallman (rms at prep) |
1986-03-13 Richard M. Stallman (rms@prep) |
190 |
|
|
191 |
* emacs.c (main): For APOLLO: reserve 4meg with set_sbrk_size. |
* emacs.c (main): For APOLLO: reserve 4meg with set_sbrk_size. |
192 |
|
|
193 |
* alloc.c (Fpurecopy): fix typo unsignedint. |
* alloc.c (Fpurecopy): fix typo unsignedint. |
194 |
|
|
195 |
1986-03-12 Richard M. Stallman (rms at prep) |
1986-03-12 Richard M. Stallman (rms@prep) |
196 |
|
|
197 |
* dired.c (file_name_completion): |
* dired.c (file_name_completion): |
198 |
Allow exact match against an ignored extension. |
Allow exact match against an ignored extension. |
201 |
* s-hpux.h: Turn off HAVE_PTYS since their csh has "sanity |
* s-hpux.h: Turn off HAVE_PTYS since their csh has "sanity |
202 |
checking" and other programs seem to lose with ptys. |
checking" and other programs seem to lose with ptys. |
203 |
|
|
204 |
1986-03-11 Richard M. Stallman (rms at prep) |
1986-03-11 Richard M. Stallman (rms@prep) |
205 |
|
|
206 |
* sysdep.c ({un,}request_sigio and callers): |
* sysdep.c ({un,}request_sigio and callers): |
207 |
Make alternate names init_sigio and reset_sigio; |
Make alternate names init_sigio and reset_sigio; |
227 |
* unexec.c (make_hdr): |
* unexec.c (make_hdr): |
228 |
New compiler switch NO_REMAP means don't change text/data boundary. |
New compiler switch NO_REMAP means don't change text/data boundary. |
229 |
|
|
230 |
1986-03-10 Richard M. Stallman (rms at prep) |
1986-03-10 Richard M. Stallman (rms@prep) |
231 |
|
|
232 |
* indent.c, window.c, xdisp.c: |
* indent.c, window.c, xdisp.c: |
233 |
Make compute_motion, vmotion and display_text_line |
Make compute_motion, vmotion and display_text_line |
246 |
involves including syms.h and making global vars |
involves including syms.h and making global vars |
247 |
bias and lnnoptr that are set in make_hdr. |
bias and lnnoptr that are set in make_hdr. |
248 |
|
|
249 |
1986-03-08 Richard M. Stallman (rms at prep) |
1986-03-08 Richard M. Stallman (rms@prep) |
250 |
|
|
251 |
* editfns.c (init_editfns): |
* editfns.c (init_editfns): |
252 |
Make AMPERSAND_FULL_NAME case start with USER_FULL_NAME. |
Make AMPERSAND_FULL_NAME case start with USER_FULL_NAME. |
258 |
Put the rounding-to-page-boundaries of section positions |
Put the rounding-to-page-boundaries of section positions |
259 |
within the file into a UMAX conditional. (See Feb 19). |
within the file into a UMAX conditional. (See Feb 19). |
260 |
|
|
261 |
1986-03-06 Richard M. Stallman (rms at prep) |
1986-03-06 Richard M. Stallman (rms@prep) |
262 |
|
|
263 |
* ymakefile: Add -k100000 switch to ld, for celerity. |
* ymakefile: Add -k100000 switch to ld, for celerity. |
264 |
|
|
265 |
* eval.c (funcall_lambda): |
* eval.c (funcall_lambda): |
266 |
Change a comma-sequence to a compound statement. |
Change a comma-sequence to a compound statement. |
267 |
|
|
268 |
1986-03-03 Richard M. Stallman (rms at prep) |
1986-03-03 Richard M. Stallman (rms@prep) |
269 |
|
|
270 |
* xfns.c, xterm.c: |
* xfns.c, xterm.c: |
271 |
Install much-changed versions already tested at Athena. |
Install much-changed versions already tested at Athena. |
293 |
(for sysV) Set VTIME to zero; with VMIN=1 this means |
(for sysV) Set VTIME to zero; with VMIN=1 this means |
294 |
no time limit. |
no time limit. |
295 |
|
|
296 |
1986-03-02 Richard M. Stallman (rms at prep) |
1986-03-02 Richard M. Stallman (rms@prep) |
297 |
|
|
298 |
* keyboard.c (quit_throw_to_get_char): |
* keyboard.c (quit_throw_to_get_char): |
299 |
Before really throwing, clear waiting_for_input |
Before really throwing, clear waiting_for_input |
301 |
(get_char): Add error check for getcjmp being zero |
(get_char): Add error check for getcjmp being zero |
302 |
where it should not be. Put this under DEBUG switch. |
where it should not be. Put this under DEBUG switch. |
303 |
|
|
304 |
1986-03-01 Richard M. Stallman (rms at prep) |
1986-03-01 Richard M. Stallman (rms@prep) |
305 |
|
|
306 |
* crt0.c: Defining BOGUS forces use of the vax-tahoe-sequent case. |
* crt0.c: Defining BOGUS forces use of the vax-tahoe-sequent case. |
307 |
Add a small conditional within it for tower32. |
Add a small conditional within it for tower32. |
326 |
|
|
327 |
* ymakefile: Change DOCSTR to DOC. |
* ymakefile: Change DOCSTR to DOC. |
328 |
|
|
329 |
1986-02-28 Richard M. Stallman (rms at prep) |
1986-02-28 Richard M. Stallman (rms@prep) |
330 |
|
|
331 |
* buffer.c (Fdelete_buffer_internal): |
* buffer.c (Fdelete_buffer_internal): |
332 |
Unchain all markers from a buffer being killed. |
Unchain all markers from a buffer being killed. |
333 |
|
|
334 |
1986-02-27 Richard M. Stallman (rms at prep) |
1986-02-27 Richard M. Stallman (rms@prep) |
335 |
|
|
336 |
* unexec.c, malloc.c: |
* unexec.c, malloc.c: |
337 |
If NBPG is used for getpagesize, multiply it by CLSIZE |
If NBPG is used for getpagesize, multiply it by CLSIZE |
338 |
and define that as 1 if not otherwise defined. |
and define that as 1 if not otherwise defined. |
339 |
|
|
340 |
1986-02-26 Richard M. Stallman (rms at prep) |
1986-02-26 Richard M. Stallman (rms@prep) |
341 |
|
|
342 |
* lread.c (Fload): |
* lread.c (Fload): |
343 |
Detect when fdopen returns 0 given a valid descriptor. |
Detect when fdopen returns 0 given a valid descriptor. |
345 |
* sysdep.c (stuff_char): |
* sysdep.c (stuff_char): |
346 |
Declare arg as char, so TIOCSTI does not give wrong address. |
Declare arg as char, so TIOCSTI does not give wrong address. |
347 |
|
|
348 |
1986-02-25 Richard M. Stallman (rms at prep) |
1986-02-25 Richard M. Stallman (rms@prep) |
349 |
|
|
350 |
* dispnew.c (update_screen): |
* dispnew.c (update_screen): |
351 |
* xdisp.c (DoDsp, Fredraw_display): |
* xdisp.c (DoDsp, Fredraw_display): |
372 |
Redefine LLITOUT as 0; it loses in 4.1. |
Redefine LLITOUT as 0; it loses in 4.1. |
373 |
Define LNOFLSH. Include wait.h, not sys/wait.h. |
Define LNOFLSH. Include wait.h, not sys/wait.h. |
374 |
|
|
375 |
1986-02-24 Richard M. Stallman (rms at prep) |
1986-02-24 Richard M. Stallman (rms@prep) |
376 |
|
|
377 |
* malloc.c: Define getpagesize as macro when not avail as syscall. |
* malloc.c: Define getpagesize as macro when not avail as syscall. |
378 |
|
|
379 |
1986-02-23 Richard M. Stallman (rms at prep) |
1986-02-23 Richard M. Stallman (rms@prep) |
380 |
|
|
381 |
* terminfo.c: Provide a definition of ospeed. |
* terminfo.c: Provide a definition of ospeed. |
382 |
|
|
383 |
1986-02-22 Richard M. Stallman (rms at prep) |
1986-02-22 Richard M. Stallman (rms@prep) |
384 |
|
|
385 |
* alloca.s (hack_sky): |
* alloca.s (hack_sky): |
386 |
Move label hack3; bug was making some floating ops dump core. |
Move label hack3; bug was making some floating ops dump core. |
393 |
Also remove a debugging check that did not go off |
Also remove a debugging check that did not go off |
394 |
when this bug hit. |
when this bug hit. |
395 |
|
|
396 |
1986-02-18 Richard M. Stallman (rms at prep) |
1986-02-18 Richard M. Stallman (rms@prep) |
397 |
|
|
398 |
* indent.c (compute_motion): |
* indent.c (compute_motion): |
399 |
Change all short to unsigned short. Needed for celerity. |
Change all short to unsigned short. Needed for celerity. |
426 |
Store all the lines in an array for debugging, to help |
Store all the lines in an array for debugging, to help |
427 |
debug the problem where lines get lost. |
debug the problem where lines get lost. |
428 |
|
|
429 |
1986-02-14 Richard M. Stallman (rms at prep) |
1986-02-14 Richard M. Stallman (rms@prep) |
430 |
|
|
431 |
* alloca.s (ns16000): |
* alloca.s (ns16000): |
432 |
Change non-sequent defn of REGISTER: add a displacement of zero. |
Change non-sequent defn of REGISTER: add a displacement of zero. |
433 |
|
|
434 |
1986-02-13 Richard M. Stallman (rms at prep) |
1986-02-13 Richard M. Stallman (rms@prep) |
435 |
|
|
436 |
* alloc.c (purecopy, mark_object), lisp.h: |
* alloc.c (purecopy, mark_object), lisp.h: |
437 |
Use XUINT, not XINT, in VIRT_ADDR_VARIES checks for pure object. |
Use XUINT, not XINT, in VIRT_ADDR_VARIES checks for pure object. |
438 |
|
|
439 |
1986-02-11 Richard M. Stallman (rms at prep) |
1986-02-11 Richard M. Stallman (rms@prep) |
440 |
|
|
441 |
* fns.c (Fload_average): |
* fns.c (Fload_average): |
442 |
Don't use struct nlist if no LOAD_AVE_TYPE. |
Don't use struct nlist if no LOAD_AVE_TYPE. |
443 |
|
|
444 |
* crt0.c: Add missing semicolon in vax/tahoe/sequent code. |
* crt0.c: Add missing semicolon in vax/tahoe/sequent code. |
445 |
|
|
446 |
1986-02-10 Richard M. Stallman (rms at prep) |
1986-02-10 Richard M. Stallman (rms@prep) |
447 |
|
|
448 |
* crt0.c: Remove duplicate _start for pyramid. |
* crt0.c: Remove duplicate _start for pyramid. |
449 |
|
|
450 |
1986-02-07 Richard M. Stallman (rms at prep) |
1986-02-07 Richard M. Stallman (rms@prep) |
451 |
|
|
452 |
* sysdep.c (gettimeofday): Define this only if HAVE_TIMEVAL. |
* sysdep.c (gettimeofday): Define this only if HAVE_TIMEVAL. |
453 |
|
|
472 |
* unexec.c: For sequent machine, handle its incompatible |
* unexec.c: For sequent machine, handle its incompatible |
473 |
meaning of N_TXTOFF, and use N_ADDRADJ where necessary. |
meaning of N_TXTOFF, and use N_ADDRADJ where necessary. |
474 |
|
|
475 |
1986-02-06 Richard M. Stallman (rms at prep) |
1986-02-06 Richard M. Stallman (rms@prep) |
476 |
|
|
477 |
* sysdep.c (init_sys_modes): |
* sysdep.c (init_sys_modes): |
478 |
Set tty flags ISTRIP, CS8 and PARENB right for Meta key. |
Set tty flags ISTRIP, CS8 and PARENB right for Meta key. |
481 |
Define CPP macro as name of cpp to use. Use it for alloca.s. |
Define CPP macro as name of cpp to use. Use it for alloca.s. |
482 |
Make LOADER_N_SWITCH control solely the -N. |
Make LOADER_N_SWITCH control solely the -N. |
483 |
|
|
484 |
1986-02-06 Richard Mlynarik (mly at prep) |
1986-02-06 Richard Mlynarik (mly@prep) |
485 |
|
|
486 |
* fns.c (Frequire): |
* fns.c (Frequire): |
487 |
Fix documentation |
Fix documentation |
488 |
|
|
489 |
1986-02-06 Richard M. Stallman (rms at prep) |
1986-02-06 Richard M. Stallman (rms@prep) |
490 |
|
|
491 |
* indent.c (compute_motion): |
* indent.c (compute_motion): |
492 |
For tabs, make sure to take remainder of positive # |
For tabs, make sure to take remainder of positive # |
505 |
Call prepare_to_modify_buffer even if no CLASH_DETECTION. |
Call prepare_to_modify_buffer even if no CLASH_DETECTION. |
506 |
Don't make gap if gap is big enough. |
Don't make gap if gap is big enough. |
507 |
|
|
508 |
1986-02-05 Richard M. Stallman (rms at prep) |
1986-02-05 Richard M. Stallman (rms@prep) |
509 |
|
|
510 |
* termcap.c (tgetent): |
* termcap.c (tgetent): |
511 |
Only use TERMCAP var as termcap entry value |
Only use TERMCAP var as termcap entry value |
518 |
to fix bug where alternating TAB 1 TAB 1... causes a 1 |
to fix bug where alternating TAB 1 TAB 1... causes a 1 |
519 |
to shift sideways in incremental redisplay in DoDsp. |
to shift sideways in incremental redisplay in DoDsp. |
520 |
|
|
521 |
1986-02-04 Richard M. Stallman (rms at prep) |
1986-02-04 Richard M. Stallman (rms@prep) |
522 |
|
|
523 |
* keyboard.c (command_loop_1): |
* keyboard.c (command_loop_1): |
524 |
Don't do direct output if input is pending. |
Don't do direct output if input is pending. |
525 |
|
|
526 |
* xterm.h: Find the file Xlib.h in /usr/include/X. |
* xterm.h: Find the file Xlib.h in /usr/include/X. |
527 |
|
|
528 |
1986-02-03 Richard M. Stallman (rms at prep) |
1986-02-03 Richard M. Stallman (rms@prep) |
529 |
|
|
530 |
* process.c (pty): HPUX has different dir for pty-tty devices. |
* process.c (pty): HPUX has different dir for pty-tty devices. |
531 |
|
|
532 |
* termcap.c: Don't include types.h or file.h. |
* termcap.c: Don't include types.h or file.h. |
533 |
|
|
534 |
1986-02-02 Richard M. Stallman (rms at prep) |
1986-02-02 Richard M. Stallman (rms@prep) |
535 |
|
|
536 |
* print.c (print): |
* print.c (print): |
537 |
Print a marker's corrected position, not its bufpos. |
Print a marker's corrected position, not its bufpos. |
540 |
If old and new windows show same buffer, |
If old and new windows show same buffer, |
541 |
make sure new point is inside the clipping region. |
make sure new point is inside the clipping region. |
542 |
|
|
543 |
1986-01-31 Richard M. Stallman (rms at prep) |
1986-01-31 Richard M. Stallman (rms@prep) |
544 |
|
|
545 |
* fns.c (Fload_average): |
* fns.c (Fload_average): |
546 |
In NLIST_STRUCT case, set nl[1] to 0, not "". |
In NLIST_STRUCT case, set nl[1] to 0, not "". |
547 |
Fix KERNEL_FILE and LDAV_SYMBOL for HPUX. |
Fix KERNEL_FILE and LDAV_SYMBOL for HPUX. |
548 |
|
|
549 |
1986-01-30 Richard M. Stallman (rms at prep) |
1986-01-30 Richard M. Stallman (rms@prep) |
550 |
|
|
551 |
* m-pyramid.h: Turn on NO_UNION_TYPE. |
* m-pyramid.h: Turn on NO_UNION_TYPE. |
552 |
|
|
553 |
* fns.c: For BSD, include sys/param.h |
* fns.c: For BSD, include sys/param.h |
554 |
|
|
555 |
1986-01-29 Richard M. Stallman (rms at prep) |
1986-01-29 Richard M. Stallman (rms@prep) |
556 |
|
|
557 |
* fns.c (Fload_average): |
* fns.c (Fload_average): |
558 |
Define a few symbols LDAV_SYMBOL and KERNEL_FILE_NAME |
Define a few symbols LDAV_SYMBOL and KERNEL_FILE_NAME |
586 |
* term.c (set_terminal_modes): Don't clear screen here. |
* term.c (set_terminal_modes): Don't clear screen here. |
587 |
* xdisp.c (Fredraw_display): Clear screen here instead. |
* xdisp.c (Fredraw_display): Clear screen here instead. |
588 |
|
|
589 |
1986-01-28 Richard M. Stallman (rms at prep) |
1986-01-28 Richard M. Stallman (rms@prep) |
590 |
|
|
591 |
* s-hpux.h: Do #undef SIGIO. |
* s-hpux.h: Do #undef SIGIO. |
592 |
|
|
612 |
Define SIGCHLD as SIGCLD only if SIGCHLD not already defined. |
Define SIGCHLD as SIGCLD only if SIGCHLD not already defined. |
613 |
(wait_handling_process_output):Fill in one non-HAVE_TIMEVAL case. |
(wait_handling_process_output):Fill in one non-HAVE_TIMEVAL case. |
614 |
|
|
615 |
1986-01-27 Richard M. Stallman (rms at prep) |
1986-01-27 Richard M. Stallman (rms@prep) |
616 |
|
|
617 |
* sysdep.c (reset_sys_modes): |
* sysdep.c (reset_sys_modes): |
618 |
Call unrequest_sigio twice. |
Call unrequest_sigio twice. |
619 |
Make sure FASYNC is clear in old_fcntl_flags. |
Make sure FASYNC is clear in old_fcntl_flags. |
620 |
|
|
621 |
1986-01-26 Richard M. Stallman (rms at prep) |
1986-01-26 Richard M. Stallman (rms@prep) |
622 |
|
|
623 |
* fns.c (Frandom): |
* fns.c (Frandom): |
624 |
Removed case for number as arg, since it has problems |
Removed case for number as arg, since it has problems |
627 |
* lisp.h (XSET): |
* lisp.h (XSET): |
628 |
Fix bugs in the union-type definition. |
Fix bugs in the union-type definition. |
629 |
|
|
630 |
1986-01-24 Richard M. Stallman (rms at prep) |
1986-01-24 Richard M. Stallman (rms@prep) |
631 |
|
|
632 |
* process.c: |
* process.c: |
633 |
Define macros for accessing the `union wait' structure. |
Define macros for accessing the `union wait' structure. |
635 |
* keyboard.c (fake_suspend): |
* keyboard.c (fake_suspend): |
636 |
Set subshell current dir to current buffer's default dir. |
Set subshell current dir to current buffer's default dir. |
637 |
|
|
638 |
1986-01-23 Richard M. Stallman (rms at prep) |
1986-01-23 Richard M. Stallman (rms@prep) |
639 |
|
|
640 |
* dispnew.c (Fsit_for): |
* dispnew.c (Fsit_for): |
641 |
Call gobble_input only if SIGIO exists. |
Call gobble_input only if SIGIO exists. |
685 |
* terminfo.c (new file): |
* terminfo.c (new file): |
686 |
Defines a version of tparam for use with terminfo. |
Defines a version of tparam for use with terminfo. |
687 |
|
|
688 |
1986-01-22 Richard M. Stallman (rms at prep) |
1986-01-22 Richard M. Stallman (rms@prep) |
689 |
|
|
690 |
* dispnew.c: |
* dispnew.c: |
691 |
If HPUX, insert time.h instead of sys/time.h. |
If HPUX, insert time.h instead of sys/time.h. |
748 |
* emacs.c: |
* emacs.c: |
749 |
Include sys/ioctl.h only for BSD. ioctl used only in BSD. |
Include sys/ioctl.h only for BSD. ioctl used only in BSD. |
750 |
|
|
751 |
1986-01-21 Richard Mlynarik (mly at prep) |
1986-01-21 Richard Mlynarik (mly@prep) |
752 |
|
|
753 |
* keyboard.c (EchoThem): |
* keyboard.c (EchoThem): |
754 |
Always display an explicit prompt, even if echo_keystrokes == 0 |
Always display an explicit prompt, even if echo_keystrokes == 0 |
755 |
|
|
756 |
1986-01-21 Richard M. Stallman (rms at prep) |
1986-01-21 Richard M. Stallman (rms@prep) |
757 |
|
|
758 |
* keyboard.c (kbd_buffer_store_char, fake_suspend): |
* keyboard.c (kbd_buffer_store_char, fake_suspend): |
759 |
Take the STRIDE code for subshell out of kbd_buffer_store_char |
Take the STRIDE code for subshell out of kbd_buffer_store_char |
792 |
Install Fish's other new UNIPLUS conditionalization |
Install Fish's other new UNIPLUS conditionalization |
793 |
on the hackery for xforkin, etc. |
on the hackery for xforkin, etc. |
794 |
|
|
795 |
1986-01-20 Richard M. Stallman (rms at prep) |
1986-01-20 Richard M. Stallman (rms@prep) |
796 |
|
|
797 |
* fns.c (Frandom): |
* fns.c (Frandom): |
798 |
Optional arg of t means randomize the seed. |
Optional arg of t means randomize the seed. |
810 |
Rewrite to avoid dependence on distance between |
Rewrite to avoid dependence on distance between |
811 |
the two arrays PhysScreen and DesiredScreen. |
the two arrays PhysScreen and DesiredScreen. |
812 |
|
|
813 |
1986-01-19 Richard M. Stallman (rms at prep) |
1986-01-19 Richard M. Stallman (rms@prep) |
814 |
|
|
815 |
* fns.c (mapcar1): |
* fns.c (mapcar1): |
816 |
Preinitialize contents of vals, so it won't contain junk |
Preinitialize contents of vals, so it won't contain junk |
820 |
Use error, not Fsignal, to report eval-depth-overflow. |
Use error, not Fsignal, to report eval-depth-overflow. |
821 |
Previous calls to Fsignal were buggy. |
Previous calls to Fsignal were buggy. |
822 |
|
|
823 |
1986-01-17 Richard Mlynarik (mly at prep) |
1986-01-17 Richard Mlynarik (mly@prep) |
824 |
|
|
825 |
* lread.c (init_obarray): |
* lread.c (init_obarray): |
826 |
Kludge around losing pyramid compiler. |
Kludge around losing pyramid compiler. |
827 |
|
|
828 |
1986-01-14 Richard Mlynarik (mly at prep) |
1986-01-14 Richard Mlynarik (mly@prep) |
829 |
|
|
830 |
* window.c (Fdelete_window): |
* window.c (Fdelete_window): |
831 |
When deleting a dummy parent window, don't try to GC buffer stuff. |
When deleting a dummy parent window, don't try to GC buffer stuff. |
832 |
|
|
833 |
* process.c (list_processes_1): |
* process.c (list_processes_1): |
834 |
Don't blow out if buffer associated with process is, |
Don't blow out if buffer associated with process is, |
835 |
through some bug I don't understand, killed. |
through some bug I don't understand, killed. |
836 |
|
|
837 |
* keymap.c (get_keyelt), keyboard.c (Fcommand_execute): |
* keymap.c (get_keyelt), keyboard.c (Fcommand_execute): |
838 |
Allow (lambda ...) to appear as a key's definition. |
Allow (lambda ...) to appear as a key's definition. |
839 |
|
|
840 |
* m-sun3.h, unexec.c: |
* m-sun3.h, unexec.c: |
841 |
Sun3 changes from Barry Shein. |
Sun3 changes from Barry Shein. |
842 |
|
|
843 |
1986-01-10 Richard Mlynarik (mly at prep) |
1986-01-10 Richard Mlynarik (mly@prep) |
844 |
|
|
845 |
* m-stride.h, s-stride.h, crt0.c, fns.c, keyboard.c, process.c, |
* m-stride.h, s-stride.h, crt0.c, fns.c, keyboard.c, process.c, |
846 |
sysdep.c. |
sysdep.c. |
851 |
emacs -- perhaps this is a reasonable thing in all wimpy unix |
emacs -- perhaps this is a reasonable thing in all wimpy unix |
852 |
versions. |
versions. |
853 |
|
|
854 |
1986-01-10 Richard M. Stallman (rms at prep) |
1986-01-10 Richard M. Stallman (rms@prep) |
855 |
|
|
856 |
* dispnew.c (update_line): |
* dispnew.c (update_line): |
857 |
Don't consider spaces at beginning as special if line is |
Don't consider spaces at beginning as special if line is |
866 |
If lock file is invalid, delete it and continue. |
If lock file is invalid, delete it and continue. |
867 |
If delete fails, ignore the lock. |
If delete fails, ignore the lock. |
868 |
|
|
869 |
1986-01-09 Richard Mlynarik (mly at prep) |
1986-01-09 Richard Mlynarik (mly@prep) |
870 |
|
|
871 |
* syntax.c: |
* syntax.c: |
872 |
New function check_syntax_table |
New function check_syntax_table |
878 |
Rename Fmake_syntax_table FCopy_syntax_table |
Rename Fmake_syntax_table FCopy_syntax_table |
879 |
after making it take an arg (default Vstandard_syntax_table) |
after making it take an arg (default Vstandard_syntax_table) |
880 |
-- retain alias in subr.el |
-- retain alias in subr.el |
881 |
|
|
882 |
1986-01-08 Richard M. Stallman (rms at prep) |
1986-01-08 Richard M. Stallman (rms@prep) |
883 |
|
|
884 |
* sysdep.c, term.c (get_screen_size): |
* sysdep.c, term.c (get_screen_size): |
885 |
New function to get screen size from kernel when possible. |
New function to get screen size from kernel when possible. |
889 |
* dispnew.c (Fding): |
* dispnew.c (Fding): |
890 |
Make doc say it terminates kbd macros. |
Make doc say it terminates kbd macros. |
891 |
|
|
892 |
1986-01-07 Richard Mlynarik (mly at prep) |
1986-01-07 Richard Mlynarik (mly@prep) |
893 |
|
|
894 |
* doc.c (Fsubstitute_command_keys): |
* doc.c (Fsubstitute_command_keys): |
895 |
Insert an explanatory message for "\\{unbound-variable}" |
Insert an explanatory message for "\\{unbound-variable}" |
896 |
|
|
897 |
1986-01-06 Richard Mlynarik (mly at prep) |
1986-01-06 Richard Mlynarik (mly@prep) |
898 |
|
|
899 |
* termcap.c (tputs): |
* termcap.c (tputs): |
900 |
Punt if passed (char) 0. |
Punt if passed (char) 0. |
901 |
|
|
902 |
1985-12-31 Richard M. Stallman (rms at prep) |
1985-12-31 Richard M. Stallman (rms@prep) |
903 |
|
|
904 |
* dispnew.c (Ding): |
* dispnew.c (Ding): |
905 |
Expand error message for keyboard macro case. |
Expand error message for keyboard macro case. |
907 |
* dired.c (Ffile_attributes): |
* dired.c (Ffile_attributes): |
908 |
Fix documentation error about meaning of ctime. |
Fix documentation error about meaning of ctime. |
909 |
|
|
910 |
1985-12-28 Richard M. Stallman (rms at prep) |
1985-12-28 Richard M. Stallman (rms@prep) |
911 |
|
|
912 |
* callproc.c (Fcall_process): |
* callproc.c (Fcall_process): |
913 |
Fix typo in name synch_process_pid. |
Fix typo in name synch_process_pid. |
914 |
|
|
915 |
1985-12-27 Richard M. Stallman (rms at prep) |
1985-12-27 Richard M. Stallman (rms@prep) |
916 |
|
|
917 |
* s-unipl5.2.h: |
* s-unipl5.2.h: |
918 |
Define HAVE_SELECT. |
Define HAVE_SELECT. |
921 |
If the commands are conditional, the target/dependencies line must |
If the commands are conditional, the target/dependencies line must |
922 |
be conditional also. |
be conditional also. |
923 |
|
|
924 |
1985-12-20 Richard M. Stallman (rms at prep) |
1985-12-20 Richard M. Stallman (rms@prep) |
925 |
|
|
926 |
* print.c (printchar, strout): |
* print.c (printchar, strout): |
927 |
If output stream is Qt and noninteractive, |
If output stream is Qt and noninteractive, |
928 |
don't do the usual interactive output stuff. |
don't do the usual interactive output stuff. |
929 |
In strout, avoid changing i so do not truncate the output. |
In strout, avoid changing i so do not truncate the output. |
930 |
|
|
931 |
1985-12-19 Richard M. Stallman (rms at prep) |
1985-12-19 Richard M. Stallman (rms@prep) |
932 |
|
|
933 |
* fns.c (merge): |
* fns.c (merge): |
934 |
Don't assume args are consecutive; GCPRO each one separately. |
Don't assume args are consecutive; GCPRO each one separately. |
942 |
loses since Fprinc needs 2 args. Use intermediate |
loses since Fprinc needs 2 args. Use intermediate |
943 |
function malloc_warning_1. |
function malloc_warning_1. |
944 |
|
|
945 |
1985-12-18 Richard M. Stallman (rms at prep) |
1985-12-18 Richard M. Stallman (rms@prep) |
946 |
|
|
947 |
* filelock.c (lock_if_free): |
* filelock.c (lock_if_free): |
948 |
kill failing means lock is free only if errno is ESRCH. |
kill failing means lock is free only if errno is ESRCH. |
950 |
* fns.c (Fy_or_n_p, Fyes_or_no_p): |
* fns.c (Fy_or_n_p, Fyes_or_no_p): |
951 |
Call Fdiscard_input if user gives invalid answer. |
Call Fdiscard_input if user gives invalid answer. |
952 |
|
|
953 |
1985-12-17 Richard M. Stallman (rms at prep) |
1985-12-17 Richard M. Stallman (rms@prep) |
954 |
|
|
955 |
* eval.c (apply_lambda): |
* eval.c (apply_lambda): |
956 |
Do debug-on-exit here, because if we return to Feval |
Do debug-on-exit here, because if we return to Feval |
965 |
Eliminate the alarm stuff, including send_process_alarm. |
Eliminate the alarm stuff, including send_process_alarm. |
966 |
Call report_file_error if write returns negative. |
Call report_file_error if write returns negative. |
967 |
|
|
968 |
1985-12-15 Richard M. Stallman (rms at prep) |
1985-12-15 Richard M. Stallman (rms@prep) |
969 |
|
|
970 |
* alloc.c (init_alloc_once): |
* alloc.c (init_alloc_once): |
971 |
Stop looping if shift produces 1, as well as if produces 0. |
Stop looping if shift produces 1, as well as if produces 0. |
972 |
|
|
973 |
1985-12-14 Richard M. Stallman (rms at prep) |
1985-12-14 Richard M. Stallman (rms@prep) |
974 |
|
|
975 |
* editfns.c (Fregion_{beginning,end}): |
* editfns.c (Fregion_{beginning,end}): |
976 |
New Lisp primitives, needed for the things that |
New Lisp primitives, needed for the things that |
989 |
* callint.c (quotify_args): |
* callint.c (quotify_args): |
990 |
Don't exempt the first arg. Use quotify_arg to do the work. |
Don't exempt the first arg. Use quotify_arg to do the work. |
991 |
|
|
992 |
1985-12-13 Richard M. Stallman (rms at prep) |
1985-12-13 Richard M. Stallman (rms@prep) |
993 |
|
|
994 |
* fileio.c (Fdo_auto_save): |
* fileio.c (Fdo_auto_save): |
995 |
Use message1 to output "Auto-saving..." |
Use message1 to output "Auto-saving..." |
996 |
so do not clobber the old message to be restored at end. |
so do not clobber the old message to be restored at end. |
997 |
|
|
998 |
1985-12-12 Richard M. Stallman (rms at prep) |
1985-12-12 Richard M. Stallman (rms@prep) |
999 |
|
|
1000 |
* syntax.c: |
* syntax.c: |
1001 |
After turning on immediate_quit, must do QUIT; |
After turning on immediate_quit, must do QUIT; |
1037 |
Change remaining CANNOT_DUMP and APOLLO conditionals |
Change remaining CANNOT_DUMP and APOLLO conditionals |
1038 |
into VIRT_ADDR_VARIES conditionals. |
into VIRT_ADDR_VARIES conditionals. |
1039 |
|
|
1040 |
1985-12-10 Richard M. Stallman (rms at prep) |
1985-12-10 Richard M. Stallman (rms@prep) |
1041 |
|
|
1042 |
* fns.c: |
* fns.c: |
1043 |
Don't include files for load-average if load-average not supported. |
Don't include files for load-average if load-average not supported. |
1075 |
which stuffs a string's contents plus any unused input Emacs has |
which stuffs a string's contents plus any unused input Emacs has |
1076 |
already read. |
already read. |
1077 |
|
|
1078 |
1985-12-09 Richard M. Stallman (rms at prep) |
1985-12-09 Richard M. Stallman (rms@prep) |
1079 |
|
|
1080 |
* fileio.c (Fdo_auto_save): |
* fileio.c (Fdo_auto_save): |
1081 |
Don't auto save a buffer that is not modified |
Don't auto save a buffer that is not modified |
1085 |
Use make_number for args to Findent_to. |
Use make_number for args to Findent_to. |
1086 |
Omitting make_number always loses on Pyramid, it seems. |
Omitting make_number always loses on Pyramid, it seems. |
1087 |
|
|
1088 |
1985-12-08 Richard M. Stallman (rms at prep) |
1985-12-08 Richard M. Stallman (rms@prep) |
1089 |
|
|
1090 |
* minibuf.c (Fminibuffer_complete_word): |
* minibuf.c (Fminibuffer_complete_word): |
1091 |
If next char not unique, try adding an actual space. |
If next char not unique, try adding an actual space. |
1097 |
Fix lossage when second completion found is an initial segment of |
Fix lossage when second completion found is an initial segment of |
1098 |
the first one. |
the first one. |
1099 |
|
|
1100 |
1985-12-07 Richard M. Stallman (rms at prep) |
1985-12-07 Richard M. Stallman (rms@prep) |
1101 |
|
|
1102 |
* xdisp.c (redisplay_window): |
* xdisp.c (redisplay_window): |
1103 |
Don't use the clause for only-point-has-changed |
Don't use the clause for only-point-has-changed |
1141 |
Make malloc_sbrk_used and malloc_sbrk_unused |
Make malloc_sbrk_used and malloc_sbrk_unused |
1142 |
not be external if APOLLO. |
not be external if APOLLO. |
1143 |
|
|
1144 |
1985-12-06 Richard M. Stallman (rms at prep) |
1985-12-06 Richard M. Stallman (rms@prep) |
1145 |
|
|
1146 |
* emacs.c, keyboard.c, sysdep.c: |
* emacs.c, keyboard.c, sysdep.c: |
1147 |
Rename InitDsp -> init_sys_modes and RstDsp -> reset_sys_modes. |
Rename InitDsp -> init_sys_modes and RstDsp -> reset_sys_modes. |
1159 |
Don't change C variable `noninteractive' if user |
Don't change C variable `noninteractive' if user |
1160 |
sets the Lisp variable `noninteractive'. |
sets the Lisp variable `noninteractive'. |
1161 |
|
|
1162 |
1985-12-05 Richard M. Stallman (rms at prep) |
1985-12-05 Richard M. Stallman (rms@prep) |
1163 |
|
|
1164 |
* callproc.c (Fcall_process): |
* callproc.c (Fcall_process): |
1165 |
Close filefd if about to get error. |
Close filefd if about to get error. |
1200 |
* buffer.c (list_buffers_1): |
* buffer.c (list_buffers_1): |
1201 |
Make at least two spaces between all fields on a line. |
Make at least two spaces between all fields on a line. |
1202 |
|
|
1203 |
1985-12-04 Richard M. Stallman (rms at prep) |
1985-12-04 Richard M. Stallman (rms@prep) |
1204 |
|
|
1205 |
* xfns.c: |
* xfns.c: |
1206 |
Define Fx_pop_up_window. |
Define Fx_pop_up_window. |
1218 |
* lread.c (Fintern, Fintern_soft): |
* lread.c (Fintern, Fintern_soft): |
1219 |
Don't allow a symbol as argument to intern or intern-soft. |
Don't allow a symbol as argument to intern or intern-soft. |
1220 |
|
|
1221 |
1985-12-04 Richard Mlynarik (mly at prep) |
1985-12-04 Richard Mlynarik (mly@prep) |
1222 |
|
|
1223 |
* editfns.c (Fsubst_char_in_region): |
* editfns.c (Fsubst_char_in_region): |
1224 |
Typo. |
Typo. |
1225 |
|
|
1226 |
1985-12-03 Richard M. Stallman (rms at prep) |
1985-12-03 Richard M. Stallman (rms@prep) |
1227 |
|
|
1228 |
* fileio.c (Fdo_auto_save): |
* fileio.c (Fdo_auto_save): |
1229 |
Always restore old minibuf message if any. |
Always restore old minibuf message if any. |
1233 |
Truncate command-history to 30 elements. |
Truncate command-history to 30 elements. |
1234 |
Add some register decls. |
Add some register decls. |
1235 |
|
|
1236 |
1985-12-03 Richard Mlynarik (mly at prep) |
1985-12-03 Richard Mlynarik (mly@prep) |
1237 |
|
|
1238 |
* lread.c (Fload): |
* lread.c (Fload): |
1239 |
Suppress "Loading %s... done" if noninteractive |
Suppress "Loading %s... done" if noninteractive |
1244 |
* regex.c (re_compile_pattern): |
* regex.c (re_compile_pattern): |
1245 |
Fix error message (double "\"'s for c compiler) |
Fix error message (double "\"'s for c compiler) |
1246 |
|
|
1247 |
1985-12-03 Richard M. Stallman (rms at prep) |
1985-12-03 Richard M. Stallman (rms@prep) |
1248 |
|
|
1249 |
* editfns.c (Fsubst_char_in_region): |
* editfns.c (Fsubst_char_in_region): |
1250 |
If 5th arg is non-nil, don't record for undo. |
If 5th arg is non-nil, don't record for undo. |
1251 |
|
|
1252 |
1985-12-02 Richard M. Stallman (rms at prep) |
1985-12-02 Richard M. Stallman (rms@prep) |
1253 |
|
|
1254 |
* unexec.c (copy_sym, make_hdr): |
* unexec.c (copy_sym, make_hdr): |
1255 |
Pass file names to these functions. |
Pass file names to these functions. |
1261 |
* window.c (set_window_{height,width}): |
* window.c (set_window_{height,width}): |
1262 |
Make `nodelete' apply to children as well. |
Make `nodelete' apply to children as well. |
1263 |
|
|
1264 |
1985-11-28 Richard M. Stallman (rms at prep) |
1985-11-28 Richard M. Stallman (rms@prep) |
1265 |
|
|
1266 |
* indent.c (compute_motion): |
* indent.c (compute_motion): |
1267 |
Omit one register decl if TAHOE_REGISTER_BUG. |
Omit one register decl if TAHOE_REGISTER_BUG. |
1269 |
* m-tahoe.h: |
* m-tahoe.h: |
1270 |
New file. |
New file. |
1271 |
|
|
1272 |
1985-11-27 Richard M. Stallman (rms at prep) |
1985-11-27 Richard M. Stallman (rms@prep) |
1273 |
|
|
1274 |
* sysdep.c (RstDsp): |
* sysdep.c (RstDsp): |
1275 |
Do TIOCSETC before doing fcntl F_SETOWN. |
Do TIOCSETC before doing fcntl F_SETOWN. |
1296 |
Define variable `dont_calculate_cost's: |
Define variable `dont_calculate_cost's: |
1297 |
If set nonzero, `calculate_costs' is not called. |
If set nonzero, `calculate_costs' is not called. |
1298 |
|
|
1299 |
1985-11-25 Richard M. Stallman (rms at prep) |
1985-11-25 Richard M. Stallman (rms@prep) |
1300 |
|
|
1301 |
* sysdep.c, keyboard.c: |
* sysdep.c, keyboard.c: |
1302 |
Clean up USG simulation of FIONREAD. |
Clean up USG simulation of FIONREAD. |
1320 |
* process.c (Faccept_process_input): |
* process.c (Faccept_process_input): |
1321 |
New Lisp function. |
New Lisp function. |
1322 |
|
|
1323 |
1985-11-24 Richard M. Stallman (rms at prep) |
1985-11-24 Richard M. Stallman (rms@prep) |
1324 |
|
|
1325 |
* unexec.c: |
* unexec.c: |
1326 |
Close output descriptor if get an error. |
Close output descriptor if get an error. |
1327 |
|
|
1328 |
1985-11-23 Richard M. Stallman (rms at prep) |
1985-11-23 Richard M. Stallman (rms@prep) |
1329 |
|
|
1330 |
* termcap.c (tgetstr): |
* termcap.c (tgetstr): |
1331 |
Supply second arg in call to tgetstr1. |
Supply second arg in call to tgetstr1. |
1332 |
|
|
1333 |
1985-11-22 Richard M. Stallman (rms at prep) |
1985-11-22 Richard M. Stallman (rms@prep) |
1334 |
|
|
1335 |
* s-bsd4.3.h: |
* s-bsd4.3.h: |
1336 |
Undefine INTERUPT_INPUT. Noninterrupt input should work |
Undefine INTERUPT_INPUT. Noninterrupt input should work |
1345 |
* term.c (topos): |
* term.c (topos): |
1346 |
Call hook before checking curY and curX. |
Call hook before checking curY and curX. |
1347 |
|
|
1348 |
1985-11-22 Richard Mlynarik (mly at prep) |
1985-11-22 Richard Mlynarik (mly@prep) |
1349 |
|
|
1350 |
* fileio.c (Frename_file): |
* fileio.c (Frename_file): |
1351 |
Supply third arg to Fcopy_file |
Supply third arg to Fcopy_file |
1352 |
|
|
1353 |
1985-11-22 Richard M. Stallman (rms at prep) |
1985-11-22 Richard M. Stallman (rms@prep) |
1354 |
|
|
1355 |
* keymap.c (push_text_char_description): |
* keymap.c (push_text_char_description): |
1356 |
Represent ESC by ^[, not $. |
Represent ESC by ^[, not $. |
1357 |
|
|
1358 |
1985-11-20 Richard M. Stallman (rms at prep) |
1985-11-20 Richard M. Stallman (rms@prep) |
1359 |
|
|
1360 |
* minibuf.c (read_minibuf): |
* minibuf.c (read_minibuf): |
1361 |
Make Vminibuffer_help_form do its intended job. |
Make Vminibuffer_help_form do its intended job. |
1362 |
Use alloca to get the space for the prompt. |
Use alloca to get the space for the prompt. |
1363 |
|
|
1364 |
1985-11-20 Richard Mlynarik (mly at prep) |
1985-11-20 Richard Mlynarik (mly@prep) |
1365 |
|
|
1366 |
* callproc.c (Fcall_process_region): |
* callproc.c (Fcall_process_region): |
1367 |
Documentation fix (why isn't this function written in lisp?) |
Documentation fix (why isn't this function written in lisp?) |
1369 |
* minibuf.c (read_minibuf) |
* minibuf.c (read_minibuf) |
1370 |
Use MScreenWidth |
Use MScreenWidth |
1371 |
|
|
1372 |
1985-11-20 Richard M. Stallman (rms at prep) |
1985-11-20 Richard M. Stallman (rms@prep) |
1373 |
|
|
1374 |
* tparam.c (tparam): |
* tparam.c (tparam): |
1375 |
Don't pass `left' or `up' to strcat if it is null. |
Don't pass `left' or `up' to strcat if it is null. |
1378 |
Split register arg c into arg c1 and register local c. |
Split register arg c into arg c1 and register local c. |
1379 |
Using & on a register argument happens to work on vax. |
Using & on a register argument happens to work on vax. |
1380 |
|
|
1381 |
1985-11-19 Richard M. Stallman (rms at prep) |
1985-11-19 Richard M. Stallman (rms@prep) |
1382 |
|
|
1383 |
* xdisp.c (try_window_id): |
* xdisp.c (try_window_id): |
1384 |
If change is on top line and display is not starting |
If change is on top line and display is not starting |
1386 |
Return -1, which now tells redisplay_window not to try |
Return -1, which now tells redisplay_window not to try |
1387 |
slow redisplay with the same window start. |
slow redisplay with the same window start. |
1388 |
|
|
1389 |
1985-11-18 Richard M. Stallman (rms at prep) |
1985-11-18 Richard M. Stallman (rms@prep) |
1390 |
|
|
1391 |
* m-apollo.h: |
* m-apollo.h: |
1392 |
New file. Use with s-bsd4.2.h? |
New file. Use with s-bsd4.2.h? |
1422 |
Make mention of alloca.o be conditional on not APOLLO. |
Make mention of alloca.o be conditional on not APOLLO. |
1423 |
Make -lg conditional likewise. |
Make -lg conditional likewise. |
1424 |
|
|
1425 |
1985-11-15 Richard M. Stallman (rms at prep) |
1985-11-15 Richard M. Stallman (rms@prep) |
1426 |
|
|
1427 |
* ymakefile, read.c: |
* ymakefile, read.c: |
1428 |
Rename read.* to lread.* to avoid trouble with |
Rename read.* to lread.* to avoid trouble with |
1429 |
#define read sys_read. |
#define read sys_read. |
1430 |
|
|
1431 |
1985-11-14 Richard M. Stallman (rms at prep) |
1985-11-14 Richard M. Stallman (rms@prep) |
1432 |
|
|
1433 |
* New files xfns.c, xterm.c for X window system. |
* New files xfns.c, xterm.c for X window system. |
1434 |
xfns contains Lisp subrs for interacting with X. |
xfns contains Lisp subrs for interacting with X. |
1456 |
* buffer.c: |
* buffer.c: |
1457 |
Flush Lisp variable buffer-number. |
Flush Lisp variable buffer-number. |
1458 |
|
|
1459 |
1985-11-13 Richard M. Stallman (rms at prep) |
1985-11-13 Richard M. Stallman (rms@prep) |
1460 |
|
|
1461 |
* term.c (term_init): |
* term.c (term_init): |
1462 |
For c100, do not set TS_set_window if termcap entry gives one |
For c100, do not set TS_set_window if termcap entry gives one |
1529 |
* minibuf.c: |
* minibuf.c: |
1530 |
Comment out Fread_function, not used. |
Comment out Fread_function, not used. |
1531 |
|
|
1532 |
1985-11-12 Richard M. Stallman (rms at prep) |
1985-11-12 Richard M. Stallman (rms@prep) |
1533 |
|
|
1534 |
* keymap.c: |
* keymap.c: |
1535 |
Comment out synkey, which nobody calls. |
Comment out synkey, which nobody calls. |
1547 |
A few declarations for lint's sake. |
A few declarations for lint's sake. |
1548 |
Make alias file-readable-p for file-exists-p. |
Make alias file-readable-p for file-exists-p. |
1549 |
|
|
1550 |
1985-11-11 Richard M. Stallman (rms at prep) |
1985-11-11 Richard M. Stallman (rms@prep) |
1551 |
|
|
1552 |
* emacs.c (Fkill_emacs): |
* emacs.c (Fkill_emacs): |
1553 |
Return arg as exit code if arg is numeric even if interactive. |
Return arg as exit code if arg is numeric even if interactive. |
1559 |
* tparam.c (tparam): |
* tparam.c (tparam): |
1560 |
Rename %s as %f. |
Rename %s as %f. |
1561 |
|
|
1562 |
1985-11-10 Richard M. Stallman (rms at prep) |
1985-11-10 Richard M. Stallman (rms@prep) |
1563 |
|
|
1564 |
* read.c (Fload): |
* read.c (Fload): |
1565 |
Rename closefile to load_unwind. |
Rename closefile to load_unwind. |
1572 |
* term.c (write_standout_marker): |
* term.c (write_standout_marker): |
1573 |
Do write the end-standout marker even when sg#0. |
Do write the end-standout marker even when sg#0. |
1574 |
|
|
1575 |
1985-11-09 Richard M. Stallman (rms at prep) |
1985-11-09 Richard M. Stallman (rms@prep) |
1576 |
|
|
1577 |
* term.c (set_scroll_region): |
* term.c (set_scroll_region): |
1578 |
Change parameters given to the `cs' string |
Change parameters given to the `cs' string |
1582 |
%i now increments two args, not just one. |
%i now increments two args, not just one. |
1583 |
Redefine %a somewhat, as will be described in termcap.texinfo. |
Redefine %a somewhat, as will be described in termcap.texinfo. |
1584 |
|
|
1585 |
1985-11-08 Richard Mlynarik (mly at prep) |
1985-11-08 Richard Mlynarik (mly@prep) |
1586 |
|
|
1587 |
* emacs.c (Fkill_emacs): |
* emacs.c (Fkill_emacs): |
1588 |
arg default is 0 if noninteractive, nil if interactive |
arg default is 0 if noninteractive, nil if interactive |
1590 |
* minibuf.c (Fread_variable): |
* minibuf.c (Fread_variable): |
1591 |
Only recognize symbols that are user-variable-p. |
Only recognize symbols that are user-variable-p. |
1592 |
|
|
1593 |
1985-11-08 Richard M. Stallman (rms at prep) |
1985-11-08 Richard M. Stallman (rms@prep) |
1594 |
|
|
1595 |
* sysdep.c (init_display): |
* sysdep.c (init_display): |
1596 |
Turn on LPASS8 if it is defined. |
Turn on LPASS8 if it is defined. |
1597 |
Gives 8-bit input in CBREAK mode. |
Gives 8-bit input in CBREAK mode. |
1598 |
|
|
1599 |
1985-11-06 Richard M. Stallman (rms at prep) |
1985-11-06 Richard M. Stallman (rms@prep) |
1600 |
|
|
1601 |
* sysdep.c (get_input_pending, select): |
* sysdep.c (get_input_pending, select): |
1602 |
Provide alternate code for USG without FIONREAD. |
Provide alternate code for USG without FIONREAD. |
1609 |
* m-dual.h: |
* m-dual.h: |
1610 |
Don't define LOAD_AVE_TYPE or LOAD_AVE_CVT. |
Don't define LOAD_AVE_TYPE or LOAD_AVE_CVT. |
1611 |
|
|
1612 |
1985-11-05 Richard Mlynarik (mly at prep) |
1985-11-05 Richard Mlynarik (mly@prep) |
1613 |
|
|
1614 |
* print.c (print): |
* print.c (print): |
1615 |
Hack deleted buffers. |
Hack deleted buffers. |
1616 |
|
|
1617 |
1985-11-04 Richard M. Stallman (rms at prep) |
1985-11-04 Richard M. Stallman (rms@prep) |
1618 |
|
|
1619 |
* syntax.c (describe_syntax_1): |
* syntax.c (describe_syntax_1): |
1620 |
Return type Lisp_Object and value Qnil. |
Return type Lisp_Object and value Qnil. |
1621 |
|
|
1622 |
1985-11-04 Richard Mlynarik (mly at prep) |
1985-11-04 Richard Mlynarik (mly@prep) |
1623 |
|
|
1624 |
* minibuf.c (Fread_variable): |
* minibuf.c (Fread_variable): |
1625 |
Choose amongst user-variable-p frobs rather than boundp ones |
Choose amongst user-variable-p frobs rather than boundp ones |
1626 |
|
|
1627 |
1985-11-02 Richard M. Stallman (rms at prep) |
1985-11-02 Richard M. Stallman (rms@prep) |
1628 |
|
|
1629 |
* window.c (window_scroll): |
* window.c (window_scroll): |
1630 |
Get error if try to scroll back when at top. |
Get error if try to scroll back when at top. |
1632 |
* window.c (Fscroll_down, Fscroll_up): |
* window.c (Fscroll_down, Fscroll_up): |
1633 |
Share new subroutine scroll_command to compute amount to scroll by. |
Share new subroutine scroll_command to compute amount to scroll by. |
1634 |
|
|
1635 |
1985-11-01 Richard M. Stallman (rms at prep) |
1985-11-01 Richard M. Stallman (rms@prep) |
1636 |
|
|
1637 |
* dispnew.c (Fset_input_mode): |
* dispnew.c (Fset_input_mode): |
1638 |
Always set interrupt_input to 0 when SIGIO is undefined. |
Always set interrupt_input to 0 when SIGIO is undefined. |
1640 |
* keyboard.c (gobble_input, input_available_signal, kbd_buffer_store_char): |
* keyboard.c (gobble_input, input_available_signal, kbd_buffer_store_char): |
1641 |
Make these functions exist only if SIGIO is defined. |
Make these functions exist only if SIGIO is defined. |
1642 |
|
|
1643 |
1985-10-30 Richard M. Stallman (rms at prep) |
1985-10-30 Richard M. Stallman (rms@prep) |
1644 |
|
|
1645 |
* sysdep.c (select): |
* sysdep.c (select): |
1646 |
Use signal, not sigset, since we simulate signal on |
Use signal, not sigset, since we simulate signal on |
1657 |
* alloca.s: |
* alloca.s: |
1658 |
Provide alloca for 3b5. |
Provide alloca for 3b5. |
1659 |
|
|
1660 |
1985-10-30 Richard Mlynarik (mly at prep) |
1985-10-30 Richard Mlynarik (mly@prep) |
1661 |
|
|
1662 |
* editfns.c, print.c (Fmessage): |
* editfns.c, print.c (Fmessage): |
1663 |
Move Fmessage from editfns to print |
Move Fmessage from editfns to print |
1670 |
* buffer.h, abbrev.c, cmds.c, xdisp.c |
* buffer.h, abbrev.c, cmds.c, xdisp.c |
1671 |
abbrev_mode is buffer-local (like all other minor modes) |
abbrev_mode is buffer-local (like all other minor modes) |
1672 |
|
|
1673 |
1985-10-29 Richard M. Stallman (rms at prep) |
1985-10-29 Richard M. Stallman (rms@prep) |
1674 |
|
|
1675 |
* sysdep.c (wait_for_termination): |
* sysdep.c (wait_for_termination): |
1676 |
Install case for 4.1 with subprocesses. |
Install case for 4.1 with subprocesses. |
1694 |
* fns.c (Fequal): |
* fns.c (Fequal): |
1695 |
Markers are equal if they point at the same place. |
Markers are equal if they point at the same place. |
1696 |
|
|
1697 |
1985-10-29 Richard Mlynarik (mly at prep) |
1985-10-29 Richard Mlynarik (mly@prep) |
1698 |
|
|
1699 |
* fns.c (Frequire): |
* fns.c (Frequire): |
1700 |
Don't print message whilst loading required file. |
Don't print message whilst loading required file. |
1701 |
|
|
1702 |
1985-10-29 Richard M. Stallman (rms at prep) |
1985-10-29 Richard M. Stallman (rms@prep) |
1703 |
|
|
1704 |
* syntax.c (scan_lists): |
* syntax.c (scan_lists): |
1705 |
Initialize mathexit. |
Initialize mathexit. |
1706 |
|
|
1707 |
1985-10-28 Richard M. Stallman (rms at prep) |
1985-10-28 Richard M. Stallman (rms@prep) |
1708 |
|
|
1709 |
* process.c (child_sig): |
* process.c (child_sig): |
1710 |
Rename `dead_pid' to `synch_process_pid'. |
Rename `dead_pid' to `synch_process_pid'. |
1726 |
* read.c (read_escape): |
* read.c (read_escape): |
1727 |
After C-, don't clear meta bit of what follows. |
After C-, don't clear meta bit of what follows. |
1728 |
|
|
1729 |
1985-10-27 Richard M. Stallman (rms at prep) |
1985-10-27 Richard M. Stallman (rms@prep) |
1730 |
|
|
1731 |
* m-*.h: |
* m-*.h: |
1732 |
Define SIGN_EXTEND_CHAR for all machines. |
Define SIGN_EXTEND_CHAR for all machines. |
1733 |
|
|
1734 |
1985-10-26 Richard M. Stallman (rms at prep) |
1985-10-26 Richard M. Stallman (rms@prep) |
1735 |
|
|
1736 |
* xdisp.c (display_mode_line): |
* xdisp.c (display_mode_line): |
1737 |
If window is not full width but its parent is, |
If window is not full width but its parent is, |
1749 |
If a symbol's definition is a symbol that is a macro, |
If a symbol's definition is a symbol that is a macro, |
1750 |
expand either one seen. |
expand either one seen. |
1751 |
|
|
1752 |
1985-10-23 Richard M. Stallman (rms at prep) |
1985-10-23 Richard M. Stallman (rms@prep) |
1753 |
|
|
1754 |
* eval.c (Fthrow): |
* eval.c (Fthrow): |
1755 |
If TAG is nil, always say it is not found, to avoid |
If TAG is nil, always say it is not found, to avoid |
1784 |
In 4.2, final slash can cause wrong result |
In 4.2, final slash can cause wrong result |
1785 |
if file is read-protected. |
if file is read-protected. |
1786 |
|
|
1787 |
1985-10-22 Richard Mlynarik (mly at prep) |
1985-10-22 Richard Mlynarik (mly@prep) |
1788 |
|
|
1789 |
* eval.c (Fcondition_case): |
* eval.c (Fcondition_case): |
1790 |
Add some error-checks to condition-case; |
Add some error-checks to condition-case; |
1801 |
* fns.c (Fnconc): |
* fns.c (Fnconc): |
1802 |
typo: wrong_type_arg called with Flistp, not Qlistp |
typo: wrong_type_arg called with Flistp, not Qlistp |
1803 |
|
|
1804 |
1985-10-22 Richard M. Stallman (rms at mit-prep) |
1985-10-22 Richard M. Stallman (rms@mit-prep) |
1805 |
|
|
1806 |
* process.c (Fset_process_buffer, Fstart_process): |
* process.c (Fset_process_buffer, Fstart_process): |
1807 |
Allow a process's buffer to be nil. |
Allow a process's buffer to be nil. |
1808 |
|
|
1809 |
1985-10-21 Richard M. Stallman (rms at mit-prep) |
1985-10-21 Richard M. Stallman (rms@mit-prep) |
1810 |
|
|
1811 |
* window.c (Fscroll_{left,right}): |
* window.c (Fscroll_{left,right}): |
1812 |
Default arg is now window width minus 2. |
Default arg is now window width minus 2. |
1832 |
Qvoid_{variable,function}. No longer pass boundp or fboundp |
Qvoid_{variable,function}. No longer pass boundp or fboundp |
1833 |
as part of the extra info, since would be redundant. |
as part of the extra info, since would be redundant. |
1834 |
|
|
1835 |
1985-10-18 Richard M. Stallman (rms at mit-prep) |
1985-10-18 Richard M. Stallman (rms@mit-prep) |
1836 |
|
|
1837 |
* editfns.c (Fformat): |
* editfns.c (Fformat): |
1838 |
Remove limit on length of output. |
Remove limit on length of output. |
1840 |
* doprnt.c (doprnt): |
* doprnt.c (doprnt): |
1841 |
Rearrange so can handle %2s, etc. |
Rearrange so can handle %2s, etc. |
1842 |
|
|
1843 |
1985-10-17 Richard M. Stallman (rms at mit-prep) |
1985-10-17 Richard M. Stallman (rms@mit-prep) |
1844 |
|
|
1845 |
* process.c: |
* process.c: |
1846 |
Define sys_siglist for 4.1, which doesn't provide one. |
Define sys_siglist for 4.1, which doesn't provide one. |
1933 |
* search.c (search_buffer): |
* search.c (search_buffer): |
1934 |
If fwd, require match to end not beyond search limit. |
If fwd, require match to end not beyond search limit. |
1935 |
|
|
1936 |
1985-10-16 Richard M. Stallman (rms at mit-prep) |
1985-10-16 Richard M. Stallman (rms@mit-prep) |
1937 |
|
|
1938 |
* alloc.c: |
* alloc.c: |
1939 |
New vars data-bytes-{used,free} that ref malloc_sbrk{,un}used. |
New vars data-bytes-{used,free} that ref malloc_sbrk{,un}used. |
2022 |
* fileio.c (Finsert_file_contents): |
* fileio.c (Finsert_file_contents): |
2023 |
Set up for this to be undone. |
Set up for this to be undone. |
2024 |
|
|
2025 |
1985-10-15 Richard M. Stallman (rms at mit-prep) |
1985-10-15 Richard M. Stallman (rms@mit-prep) |
2026 |
|
|
2027 |
* syntax.c (Fmodify_syntax_entry): |
* syntax.c (Fmodify_syntax_entry): |
2028 |
Use %s rather than %c in interactive string. |
Use %s rather than %c in interactive string. |
2050 |
* callproc.c (Fcall_process): |
* callproc.c (Fcall_process): |
2051 |
Always try opening program before forking. |
Always try opening program before forking. |
2052 |
|
|
2053 |
1985-10-14 Richard M. Stallman (rms at mit-prep) |
1985-10-14 Richard M. Stallman (rms@mit-prep) |
2054 |
|
|
2055 |
* Makefile: |
* Makefile: |
2056 |
Now it takes ymakefile, passes it thru cpp to get xmakefile, |
Now it takes ymakefile, passes it thru cpp to get xmakefile, |
2073 |
* eval.c (apply_lambda, funcall_lambda): |
* eval.c (apply_lambda, funcall_lambda): |
2074 |
Flush "e support. |
Flush "e support. |
2075 |
|
|
2076 |
1985-10-11 Richard M. Stallman (rms at mit-prep) |
1985-10-11 Richard M. Stallman (rms@mit-prep) |
2077 |
|
|
2078 |
* fileio.c (Frename_file): |
* fileio.c (Frename_file): |
2079 |
If fails due to moving across devices, copy and delete old file. |
If fails due to moving across devices, copy and delete old file. |
2082 |
If the first line contains `\[', pass the string thru |
If the first line contains `\[', pass the string thru |
2083 |
substitute-command-keys and try again. |
substitute-command-keys and try again. |
2084 |
|
|
2085 |
1985-10-10 Richard M. Stallman (rms at mit-prep) |
1985-10-10 Richard M. Stallman (rms@mit-prep) |
2086 |
|
|
2087 |
* Makefile: |
* Makefile: |
2088 |
Define new parameter LDFLAGS, and make more use of LIBES. |
Define new parameter LDFLAGS, and make more use of LIBES. |
2099 |
* dired.c: |
* dired.c: |
2100 |
Do not include dir.h if including ndir.h. |
Do not include dir.h if including ndir.h. |
2101 |
|
|
2102 |
1985-10-09 Richard M. Stallman (rms at mit-prep) |
1985-10-09 Richard M. Stallman (rms@mit-prep) |
2103 |
|
|
2104 |
* fileio.c (Fsubstitute_in_command_name): |
* fileio.c (Fsubstitute_in_command_name): |
2105 |
Simplify /~ and // if produced as result of variable substitution. |
Simplify /~ and // if produced as result of variable substitution. |
2106 |
|
|
2107 |
1985-10-08 Richard M. Stallman (rms at mit-prep) |
1985-10-08 Richard M. Stallman (rms@mit-prep) |
2108 |
|
|
2109 |
* fns.c (concat): |
* fns.c (concat): |
2110 |
Failed to initialize data type of `len'. |
Failed to initialize data type of `len'. |
2138 |
instead of macros going through variables that |
instead of macros going through variables that |
2139 |
might fail to be set up. |
might fail to be set up. |
2140 |
|
|
2141 |
1985-10-07 Richard Mlynarik (mly at mit-prep) |
1985-10-07 Richard Mlynarik (mly@mit-prep) |
2142 |
|
|
2143 |
* print.c (print) |
* print.c (print) |
2144 |
No need to escape symbols + and - if not followed by digits |
No need to escape symbols + and - if not followed by digits |
2145 |
|
|
2146 |
1985-10-07 Richard M. Stallman (rms at mit-prep) |
1985-10-07 Richard M. Stallman (rms@mit-prep) |
2147 |
|
|
2148 |
* filelock.c: |
* filelock.c: |
2149 |
New file containing stuff to handle locking files while |
New file containing stuff to handle locking files while |
2165 |
* undo.c (Fundo_more): |
* undo.c (Fundo_more): |
2166 |
Unlock file if undoing makes buffer unmodified. |
Unlock file if undoing makes buffer unmodified. |
2167 |
|
|
2168 |
1985-10-06 Richard M. Stallman (rms at mit-prep) |
1985-10-06 Richard M. Stallman (rms@mit-prep) |
2169 |
|
|
2170 |
* dired.c (file_name_completions): |
* dired.c (file_name_completions): |
2171 |
If looking for list of all completions, don't ignore any. |
If looking for list of all completions, don't ignore any. |
2172 |
Do this by starting with passcount = 1. |
Do this by starting with passcount = 1. |
2173 |
|
|
2174 |
1985-10-05 Richard M. Stallman (rms at mit-prep) |
1985-10-05 Richard M. Stallman (rms@mit-prep) |
2175 |
|
|
2176 |
* xdisp.c (message): |
* xdisp.c (message): |
2177 |
Use doprnt instead of sprintf: prevent overflowing buf. |
Use doprnt instead of sprintf: prevent overflowing buf. |
2180 |
Protect against overflowing tbuf even if strings are clobbered |
Protect against overflowing tbuf even if strings are clobbered |
2181 |
and have negative length. |
and have negative length. |
2182 |
|
|
2183 |
1985-10-02 Richard M. Stallman (rms at mit-prep) |
1985-10-02 Richard M. Stallman (rms@mit-prep) |
2184 |
|
|
2185 |
* insdel.c (delete_range): |
* insdel.c (delete_range): |
2186 |
Must immediately relocate markers into deleted text. |
Must immediately relocate markers into deleted text. |
2187 |
Otherwise if an insertion follows they may end up pointing |
Otherwise if an insertion follows they may end up pointing |
2188 |
into the middle of it. |
into the middle of it. |
2189 |
|
|
2190 |
1985-10-01 Richard M. Stallman (rms at mit-prep) |
1985-10-01 Richard M. Stallman (rms@mit-prep) |
2191 |
|
|
2192 |
* dispnew.c, xdisp.c, minibuf.c: |
* dispnew.c, xdisp.c, minibuf.c: |
2193 |
cursX and cursY are now origin zero. |
cursX and cursY are now origin zero. |
2197 |
New "cS" string, in TS_set_scroll_region_1, |
New "cS" string, in TS_set_scroll_region_1, |
2198 |
accepts four params suitable for handling aaa's \E[...p cmd. |
accepts four params suitable for handling aaa's \E[...p cmd. |
2199 |
|
|
2200 |
1985-09-30 Richard M. Stallman (rms at mit-prep) |
1985-09-30 Richard M. Stallman (rms@mit-prep) |
2201 |
|
|
2202 |
* xdisp.c (redisplay_window): |
* xdisp.c (redisplay_window): |
2203 |
Don't clobber the point value of the buffer |
Don't clobber the point value of the buffer |
2209 |
Define reassert_line_highlight_hook, and call it. |
Define reassert_line_highlight_hook, and call it. |
2210 |
|
|
2211 |
* dispnew.c (direct_output_for_self_insert): |
* dispnew.c (direct_output_for_self_insert): |
2212 |
Call reassert_line_highlight. |
Call reassert_line_highlight. |
2213 |
|
|
2214 |
1985-09-29 Richard M. Stallman (rms at mit-prep) |
1985-09-29 Richard M. Stallman (rms@mit-prep) |
2215 |
|
|
2216 |
* print.c (print): |
* print.c (print): |
2217 |
Fix one-off bug in Vprint_length; one element too few |
Fix one-off bug in Vprint_length; one element too few |
2220 |
* fileio.c (Fread_file_name_internal): |
* fileio.c (Fread_file_name_internal): |
2221 |
Avoid error when spec'd name has no slashes. |
Avoid error when spec'd name has no slashes. |
2222 |
|
|
2223 |
1985-09-28 Richard M. Stallman (rms at mit-prep) |
1985-09-28 Richard M. Stallman (rms@mit-prep) |
2224 |
|
|
2225 |
* term.c (clear_to_end, clear_screen): |
* term.c (clear_to_end, clear_screen): |
2226 |
Set cleared lines to the background highlighting state. |
Set cleared lines to the background highlighting state. |
2243 |
* fns.c (Fprovide): |
* fns.c (Fprovide): |
2244 |
If Vautoload_queue is non-nil, record old value of Vfeatures. |
If Vautoload_queue is non-nil, record old value of Vfeatures. |
2245 |
|
|
2246 |
1985-09-27 Richard M. Stallman (rms at mit-prep) |
1985-09-27 Richard M. Stallman (rms@mit-prep) |
2247 |
|
|
2248 |
* abbrev.c (Fdefine_global_abbrev, Fdefine_mode_abbrev): |
* abbrev.c (Fdefine_global_abbrev, Fdefine_mode_abbrev): |
2249 |
Convert name to lower case before defining. |
Convert name to lower case before defining. |
2254 |
* buffer.c (init_buffer_once): |
* buffer.c (init_buffer_once): |
2255 |
Add variable `tem'. Don't call Fcurrent_buffer. |
Add variable `tem'. Don't call Fcurrent_buffer. |
2256 |
|
|
2257 |
1985-09-26 Richard M. Stallman (rms at mit-prep) |
1985-09-26 Richard M. Stallman (rms@mit-prep) |
2258 |
|
|
2259 |
* fileio.c (Fexpand_file_name): |
* fileio.c (Fexpand_file_name): |
2260 |
Discard through any slash that precedes a tilde. |
Discard through any slash that precedes a tilde. |
2261 |
|
|
2262 |
1985-09-20 Richard M. Stallman (rms at mit-prep) |
1985-09-20 Richard M. Stallman (rms@mit-prep) |
2263 |
|
|
2264 |
* fns.c (concat): |
* fns.c (concat): |
2265 |
In the case of append, don't copy or test the last arg. |
In the case of append, don't copy or test the last arg. |
2266 |
|
|
2267 |
1985-09-19 Richard M. Stallman (rms at mit-prep) |
1985-09-19 Richard M. Stallman (rms@mit-prep) |
2268 |
|
|
2269 |
* keyboard.c (command_loop_1): |
* keyboard.c (command_loop_1): |
2270 |
If minibuffer and echo area both in use, |
If minibuffer and echo area both in use, |
2287 |
Fix garbage code to ignore, correctly, |
Fix garbage code to ignore, correctly, |
2288 |
stopped or dead processes. |
stopped or dead processes. |
2289 |
|
|
2290 |
1985-09-17 Richard M. Stallman (rms at mit-prep) |
1985-09-17 Richard M. Stallman (rms@mit-prep) |
2291 |
|
|
2292 |
* Don't use strings.h (not all Unix versions have it). |
* Don't use strings.h (not all Unix versions have it). |
2293 |
Declare index explicitly where needed. |
Declare index explicitly where needed. |
2312 |
* unexec.c (make_hdr): |
* unexec.c (make_hdr): |
2313 |
Remove sun data_start rounding change: round down again. |
Remove sun data_start rounding change: round down again. |
2314 |
|
|
2315 |
1985-09-13 Richard M. Stallman (rms at mit-prep) |
1985-09-13 Richard M. Stallman (rms@mit-prep) |
2316 |
|
|
2317 |
* minibuf.c (minibuf_completion_help_1): |
* minibuf.c (minibuf_completion_help_1): |
2318 |
Always indent at least one space between the two function names on |
Always indent at least one space between the two function names on |
2319 |
a line. |
a line. |
2320 |
|
|
2321 |
1985-09-12 Richard M. Stallman (rms at mit-prep) |
1985-09-12 Richard M. Stallman (rms@mit-prep) |
2322 |
|
|
2323 |
* syntax.h, syntax.c: |
* syntax.h, syntax.c: |
2324 |
Define new syntax class Spunct, for punctuation. |
Define new syntax class Spunct, for punctuation. |
2326 |
Define all non-whitespace that used to be Swhitespace as |
Define all non-whitespace that used to be Swhitespace as |
2327 |
being punctuation. |
being punctuation. |
2328 |
|
|
2329 |
1985-09-11 Richard M. Stallman (rms at mit-prep) |
1985-09-11 Richard M. Stallman (rms@mit-prep) |
2330 |
|
|
2331 |
* dired.c (file_name_completions): |
* dired.c (file_name_completions): |
2332 |
Fix bug matching implicit slash after name of dir |
Fix bug matching implicit slash after name of dir |
2333 |
against an implicit slash in bestmatch. |
against an implicit slash in bestmatch. |
2334 |
|
|
2335 |
1985-09-10 Richard M. Stallman (rms at mit-prep) |
1985-09-10 Richard M. Stallman (rms@mit-prep) |
2336 |
|
|
2337 |
* cmds.c (Fnewline): |
* cmds.c (Fnewline): |
2338 |
Barf immediately if buffer read only. |
Barf immediately if buffer read only. |
2350 |
* abbrev.c (describe_abbrev): |
* abbrev.c (describe_abbrev): |
2351 |
Direct final newline to same stream as everything else. |
Direct final newline to same stream as everything else. |
2352 |
|
|
2353 |
1985-09-08 Richard M. Stallman (rms at mit-prep) |
1985-09-08 Richard M. Stallman (rms@mit-prep) |
2354 |
|
|
2355 |
* editfns.c, dispnew.c: |
* editfns.c, dispnew.c: |
2356 |
Definition of baud-rate moved to dispnew.c. |
Definition of baud-rate moved to dispnew.c. |
2380 |
Use new functions args_out_of_range and args_out_of_range_3 |
Use new functions args_out_of_range and args_out_of_range_3 |
2381 |
(in data.c) to do this. |
(in data.c) to do this. |
2382 |
|
|
2383 |
1985-09-07 Richard M. Stallman (rms at mit-prep) |
1985-09-07 Richard M. Stallman (rms@mit-prep) |
2384 |
|
|
2385 |
* search.c (compile_pattern & callers): |
* search.c (compile_pattern & callers): |
2386 |
Must recompile even the same string if translate table is |
Must recompile even the same string if translate table is |
2397 |
* search.c (Fstring_match): |
* search.c (Fstring_match): |
2398 |
Set the search_regs, like buffer searching commands. |
Set the search_regs, like buffer searching commands. |
2399 |
|
|
2400 |
1985-09-06 Richard M. Stallman (rms at mit-prep) |
1985-09-06 Richard M. Stallman (rms@mit-prep) |
2401 |
|
|
2402 |
* editfns.c (Finsert_before_markers): |
* editfns.c (Finsert_before_markers): |
2403 |
User interface to insert_before_markers. |
User interface to insert_before_markers. |
2422 |
* syntax.c (scan_sexps_forward): |
* syntax.c (scan_sexps_forward): |
2423 |
Stop properly if end of range comes after a char quote within a string. |
Stop properly if end of range comes after a char quote within a string. |
2424 |
|
|
2425 |
1985-09-05 Richard M. Stallman (rms at mit-prep) |
1985-09-05 Richard M. Stallman (rms@mit-prep) |
2426 |
|
|
2427 |
* fileio.c (Fread_file_name): |
* fileio.c (Fread_file_name): |
2428 |
Abbreviate the default dir using ~ if possible. |
Abbreviate the default dir using ~ if possible. |
2433 |
* term.c (write_chars): |
* term.c (write_chars): |
2434 |
When using TS_repeat, the count was wrong, and len was not updated. |
When using TS_repeat, the count was wrong, and len was not updated. |
2435 |
|
|
2436 |
1985-09-05 Richard M. Stallman (rms at mit-prep) |
1985-09-05 Richard M. Stallman (rms@mit-prep) |
2437 |
|
|
2438 |
* process.c (handle_process_output): |
* process.c (handle_process_output): |
2439 |
Preserve logical ordering of input and output when there is type ahead. |
Preserve logical ordering of input and output when there is type ahead. |
2440 |
|
|
2441 |
1985-09-05 Richard M. Stallman (rms at mit-prep) |
1985-09-05 Richard M. Stallman (rms@mit-prep) |
2442 |
|
|
2443 |
* macros.c: |
* macros.c: |
2444 |
Define executing-kbd-macro as alias for executing-macro. |
Define executing-kbd-macro as alias for executing-macro. |
2445 |
Eventually old name will be flushed. |
Eventually old name will be flushed. |
2446 |
|
|
2447 |
1985-09-04 Richard M. Stallman (rms at mit-prep) |
1985-09-04 Richard M. Stallman (rms@mit-prep) |
2448 |
|
|
2449 |
* keyboard.c (Fsuspend_emacs): |
* keyboard.c (Fsuspend_emacs): |
2450 |
Put back `kill', accidentally deleted. |
Put back `kill', accidentally deleted. |
2455 |
Simplify handling of nlen == screen_width case |
Simplify handling of nlen == screen_width case |
2456 |
to avoid calling write_chars on -1 chars. |
to avoid calling write_chars on -1 chars. |
2457 |
|
|
2458 |
1985-09-02 Richard M. Stallman (rms at mit-prep) |
1985-09-02 Richard M. Stallman (rms@mit-prep) |
2459 |
|
|
2460 |
* term.c ((re)set_terminal_modes): |
* term.c ((re)set_terminal_modes): |
2461 |
Use the correct hook in each case. |
Use the correct hook in each case. |
2471 |
* print.c (print): |
* print.c (print): |
2472 |
Define variable print-length, and refer to it as nec. |
Define variable print-length, and refer to it as nec. |
2473 |
|
|
2474 |
1985-08-31 Richard Mlynarik (mly at mit-prep) |
1985-08-31 Richard Mlynarik (mly@mit-prep) |
2475 |
|
|
2476 |
* editfns.c (init_editfns) |
* editfns.c (init_editfns) |
2477 |
Try to improve AMPERSAND_FULL_NAME frobbing a little. |
Try to improve AMPERSAND_FULL_NAME frobbing a little. |
2480 |
Define function user-variable-p, which returns t if first char of |
Define function user-variable-p, which returns t if first char of |
2481 |
var doc string is "*". Make (interactive "v") use it. |
var doc string is "*". Make (interactive "v") use it. |
2482 |
|
|
2483 |
1985-08-31 Richard M. Stallman (rms at mit-prep) |
1985-08-31 Richard M. Stallman (rms@mit-prep) |
2484 |
|
|
2485 |
* syntax.c (scan_words): |
* syntax.c (scan_words): |
2486 |
Always clear immediate_quit on exit. |
Always clear immediate_quit on exit. |
2487 |
|
|
2488 |
1985-08-30 Richard M. Stallman (rms at mit-prep) |
1985-08-30 Richard M. Stallman (rms@mit-prep) |
2489 |
|
|
2490 |
* process.c (handle_process_output): |
* process.c (handle_process_output): |
2491 |
Don't use the name `howmany' to avoid possible conflict |
Don't use the name `howmany' to avoid possible conflict |
2494 |
* xdisp.c (decode_mode_spec): |
* xdisp.c (decode_mode_spec): |
2495 |
Never try to output 100% -- output 99% instead. |
Never try to output 100% -- output 99% instead. |
2496 |
|
|
2497 |
1985-08-11 Richard Mlynarik (mly at mit-prep) |
1985-08-11 Richard Mlynarik (mly@mit-prep) |
2498 |
|
|
2499 |
* m-sun.h |
* m-sun.h |
2500 |
Don't define SUN -- "sun" already exists. |
Don't define SUN -- "sun" already exists. |
2507 |
* search.c (compile_pattern): |
* search.c (compile_pattern): |
2508 |
Signal an invalid-regexp error if lose. |
Signal an invalid-regexp error if lose. |
2509 |
|
|
2510 |
1985-08-09 Richard Mlynarik (mly at mit-prep) |
1985-08-09 Richard Mlynarik (mly@mit-prep) |
2511 |
|
|
2512 |
* term.c (clear_end_of_line) |
* term.c (clear_end_of_line) |
2513 |
Calling cmplus before chars output when terminals lacks clreol |
Calling cmplus before chars output when terminals lacks clreol |
2514 |
(crl@newton.purdue.edu) |
(crl@newton.purdue.edu) |
2515 |
|
|
2516 |
1985-08-06 Richard Mlynarik (mly at mit-prep) |
1985-08-06 Richard Mlynarik (mly@mit-prep) |
2517 |
|
|
2518 |
* macros.c (end-kdb-macro): |
* macros.c (end-kdb-macro): |
2519 |
Barf if not defining a macro. |
Barf if not defining a macro. |
2525 |
Make where_is_in_buffer take a firstonly arg to speed up |
Make where_is_in_buffer take a firstonly arg to speed up |
2526 |
substitute-command-keys. Make it really use its buf argument. |
substitute-command-keys. Make it really use its buf argument. |
2527 |
(crl@newton.purdue.edu) |
(crl@newton.purdue.edu) |
2528 |
|
|
2529 |
* emacs.c (kill-emacs): |
* emacs.c (kill-emacs): |
2530 |
If noninteractive and arg is fixnum, return arg as program return |
If noninteractive and arg is fixnum, return arg as program return |
2531 |
code by exit(arg) |
code by exit(arg) |
2537 |
Fix timing screw if SIGCHLD received in middle of deactivation |
Fix timing screw if SIGCHLD received in middle of deactivation |
2538 |
(by silogic!eggert@ucla-cs.arpa) |
(by silogic!eggert@ucla-cs.arpa) |
2539 |
|
|
2540 |
1985-08-05 Richard Mlynarik (mly at mit-prep) |
1985-08-05 Richard Mlynarik (mly@mit-prep) |
2541 |
|
|
2542 |
* callint.c |
* callint.c |
2543 |
Improve doc of {current-}prefix-arg |
Improve doc of {current-}prefix-arg |
2552 |
needed for real, bad flow control. |
needed for real, bad flow control. |
2553 |
-- silogic!eggert@ucla-cs.arpa |
-- silogic!eggert@ucla-cs.arpa |
2554 |
|
|
2555 |
1985-07-21 Richard Mlynarik (mly at mit-prep) |
1985-07-21 Richard Mlynarik (mly@mit-prep) |
2556 |
|
|
2557 |
* sysdep.c (tabs_safe_p): |
* sysdep.c (tabs_safe_p): |
2558 |
gtty call was missing fd arg. |
gtty call was missing fd arg. |
2559 |
|
|
2560 |
1985-07-15 Richard M. Stallman (rms at mit-prep) |
1985-07-15 Richard M. Stallman (rms@mit-prep) |
2561 |
|
|
2562 |
* xdisp.c, minibuf.c, fileio.c: |
* xdisp.c, minibuf.c, fileio.c: |
2563 |
Add * to some variables' doc, remove from others. |
Add * to some variables' doc, remove from others. |
2575 |
Pass correct data type (int) when call self at end. |
Pass correct data type (int) when call self at end. |
2576 |
Similar in set_window_width. |
Similar in set_window_width. |
2577 |
|
|
2578 |
1985-07-14 Richard M. Stallman (rms at mit-prep) |
1985-07-14 Richard M. Stallman (rms@mit-prep) |
2579 |
|
|
2580 |
* editfns.c (subst-char-in-region): |
* editfns.c (subst-char-in-region): |
2581 |
* casefiddle.c (operate_on_region): |
* casefiddle.c (operate_on_region): |
2601 |
* casefiddle.c (operate_on_word): |
* casefiddle.c (operate_on_word): |
2602 |
Handle case of scan_words returning 0. |
Handle case of scan_words returning 0. |
2603 |
|
|
2604 |
1985-07-12 Richard M. Stallman (rms at mit-prep) |
1985-07-12 Richard M. Stallman (rms@mit-prep) |
2605 |
|
|
2606 |
* xdisp.c (display_string): |
* xdisp.c (display_string): |
2607 |
Regard display chars as unsigned chars. |
Regard display chars as unsigned chars. |
2608 |
|
|
2609 |
1985-07-12 Richard Mlynarik (mly at mit-prep) |
1985-07-12 Richard Mlynarik (mly@mit-prep) |
2610 |
|
|
2611 |
* callint.c |
* callint.c |
2612 |
Stuff was being added to command-history even if aborted out |
Stuff was being added to command-history even if aborted out |
2613 |
|
|
2614 |
1985-07-11 Richard M. Stallman (rms at mit-prep) |
1985-07-11 Richard M. Stallman (rms@mit-prep) |
2615 |
|
|
2616 |
* process.c: delete-exited-processes is boolean. |
* process.c: delete-exited-processes is boolean. |
2617 |
|
|
2620 |
0100 | nchars if there is a `so' or `se' string. |
0100 | nchars if there is a `so' or `se' string. |
2621 |
Should fix lossage with :sg#0: |
Should fix lossage with :sg#0: |
2622 |
|
|
2623 |
1985-07-10 Richard M. Stallman (rms at mit-prep) |
1985-07-10 Richard M. Stallman (rms@mit-prep) |
2624 |
|
|
2625 |
* keyboard.c: |
* keyboard.c: |
2626 |
Rename waiting to waiting_for_input, no longer static. |
Rename waiting to waiting_for_input, no longer static. |
2633 |
* process.c (create_process): |
* process.c (create_process): |
2634 |
Set up alarm signal handler before requesting alarm. |
Set up alarm signal handler before requesting alarm. |
2635 |
|
|
2636 |
1985-07-09 Richard M. Stallman (rms at mit-prep) |
1985-07-09 Richard M. Stallman (rms@mit-prep) |
2637 |
|
|
2638 |
* process.c (create_process): |
* process.c (create_process): |
2639 |
Don't let child change Emacs's values of forkin and forkout. |
Don't let child change Emacs's values of forkin and forkout. |
2640 |
Use a timer interrupt to unhang `close (forkin)' |
Use a timer interrupt to unhang `close (forkin)' |
2641 |
since it gets wedged if the child exited already. |
since it gets wedged if the child exited already. |
2642 |
|
|
2643 |
1985-07-08 Richard M. Stallman (rms at mit-prep) |
1985-07-08 Richard M. Stallman (rms@mit-prep) |
2644 |
|
|
2645 |
* xdisp.c (redisplay_window): |
* xdisp.c (redisplay_window): |
2646 |
It was returning garbage. |
It was returning garbage. |
2649 |
Make stuff_char work correctly assuming its arg |
Make stuff_char work correctly assuming its arg |
2650 |
is the character to stuff, and always pass it the character. |
is the character to stuff, and always pass it the character. |
2651 |
|
|
2652 |
1985-07-07 Richard M. Stallman (rms at mit-prep) |
1985-07-07 Richard M. Stallman (rms@mit-prep) |
2653 |
|
|
2654 |
* dispnew.c, cm.h, sysdep.c: |
* dispnew.c, cm.h, sysdep.c: |
2655 |
ospeed must be short, not int. |
ospeed must be short, not int. |
2666 |
* lisp.h, m-*.h: |
* lisp.h, m-*.h: |
2667 |
EXPLICIT_SIGN_EXTEND controls whether to define XINT using shifts. |
EXPLICIT_SIGN_EXTEND controls whether to define XINT using shifts. |
2668 |
|
|
2669 |
1985-07-05 Richard M. Stallman (rms at mit-prep) |
1985-07-05 Richard M. Stallman (rms@mit-prep) |
2670 |
|
|
2671 |
* cmds.c (newline): |
* cmds.c (newline): |
2672 |
Make it REALLY do auto-filling. |
Make it REALLY do auto-filling. |
2683 |
Define Wcm.cm_losewrap, which says that reaching right margin |
Define Wcm.cm_losewrap, which says that reaching right margin |
2684 |
has undefined results. Turn this on for supdup terminals. |
has undefined results. Turn this on for supdup terminals. |
2685 |
|
|
2686 |
1985-07-04 Richard M. Stallman (rms at mit-prep) |
1985-07-04 Richard M. Stallman (rms@mit-prep) |
2687 |
|
|
2688 |
* dispnew.c (update_line): |
* dispnew.c (update_line): |
2689 |
If want to insert chars early in line and delete chars late in line, |
If want to insert chars early in line and delete chars late in line, |
2692 |
* dispnew.c (update_screen): |
* dispnew.c (update_screen): |
2693 |
Round outq down, not to nearest second, to get sleep time. |
Round outq down, not to nearest second, to get sleep time. |
2694 |
|
|
2695 |
1985-07-03 Richard M. Stallman (rms at mit-prep) |
1985-07-03 Richard M. Stallman (rms@mit-prep) |
2696 |
|
|
2697 |
* term.c (term_init): |
* term.c (term_init): |
2698 |
Was storing "dc" string in wrong place. |
Was storing "dc" string in wrong place. |
2706 |
* dispnew.c (direct_output_for_insert): |
* dispnew.c (direct_output_for_insert): |
2707 |
Make line remain null-terminated. |
Make line remain null-terminated. |
2708 |
|
|
2709 |
1985-07-02 Richard M. Stallman,,, (rms at mit-prep) |
1985-07-02 Richard M. Stallman,,, (rms@mit-prep) |
2710 |
|
|
2711 |
* window.c (window_loop, case 5): |
* window.c (window_loop, case 5): |
2712 |
Change < to > so get-largest-window gets largest, not smallest. |
Change < to > so get-largest-window gets largest, not smallest. |
2720 |
user_full_name. |
user_full_name. |
2721 |
Clean up AMPERSAND_FULL_NAME code a little. |
Clean up AMPERSAND_FULL_NAME code a little. |
2722 |
|
|
2723 |
1985-07-01 Richard M. Stallman (rms at mit-prep) |
1985-07-01 Richard M. Stallman (rms@mit-prep) |
2724 |
|
|
2725 |
* minibuf.c: (minibuffer-complete-word): |
* minibuf.c: (minibuffer-complete-word): |
2726 |
Fix case of Space in filename, where front of minibuffer |
Fix case of Space in filename, where front of minibuffer |
2733 |
|
|
2734 |
* keyboard.c: make stop_character not static. |
* keyboard.c: make stop_character not static. |
2735 |
|
|
2736 |
1985-06-26 Richard M. Stallman (rms at mit-prep) |
1985-06-26 Richard M. Stallman (rms@mit-prep) |
2737 |
|
|
2738 |
* xdisp.c (try_window_id): |
* xdisp.c (try_window_id): |
2739 |
If C-k is done at end of next-to-last line, |
If C-k is done at end of next-to-last line, |
2743 |
this is inconsistent. Fix by setting |
this is inconsistent. Fix by setting |
2744 |
blank_end_of_window to nonzero. |
blank_end_of_window to nonzero. |
2745 |
|
|
2746 |
1985-06-25 Richard M. Stallman (rms at mit-prep) |
1985-06-25 Richard M. Stallman (rms@mit-prep) |
2747 |
|
|
2748 |
* cmds.c (Fnewline): |
* cmds.c (Fnewline): |
2749 |
Call the auto fill hook if appropriate. |
Call the auto fill hook if appropriate. |
2765 |
* TrmAmb.c flushed. |
* TrmAmb.c flushed. |
2766 |
* Trm*.c: tt.t_init routine now passed no arguments. |
* Trm*.c: tt.t_init routine now passed no arguments. |
2767 |
|
|
2768 |
1985-06-23 Richard M. Stallman (rms at mit-prep) |
1985-06-23 Richard M. Stallman (rms@mit-prep) |
2769 |
|
|
2770 |
* display.c: include sys/ioctl.h so conditionals work right. |
* display.c: include sys/ioctl.h so conditionals work right. |
2771 |
|
|
2772 |
1985-06-22 Richard M. Stallman (rms at mit-prep) |
1985-06-22 Richard M. Stallman (rms@mit-prep) |
2773 |
|
|
2774 |
* doprnt.c: Flush extra increment of fmt for %%. |
* doprnt.c: Flush extra increment of fmt for %%. |
2775 |
|
|
2783 |
|
|
2784 |
* process.c (pty): Don't turn on FIONBIO. |
* process.c (pty): Don't turn on FIONBIO. |
2785 |
|
|
2786 |
1985-06-18 Richard M. Stallman (rms at mit-prep) |
1985-06-18 Richard M. Stallman (rms@mit-prep) |
2787 |
|
|
2788 |
* process.c (create_process): |
* process.c (create_process): |
2789 |
Make pty terminal the controlling terminal of the child. |
Make pty terminal the controlling terminal of the child. |
2797 |
* search.c (replace-match): |
* search.c (replace-match): |
2798 |
Fix bug in case preservation by initializing `last' for final loop. |
Fix bug in case preservation by initializing `last' for final loop. |
2799 |
|
|
2800 |
1985-06-17 Richard M. Stallman (rms at mit-prep) |
1985-06-17 Richard M. Stallman (rms@mit-prep) |
2801 |
|
|
2802 |
* sysdep.c: New file containing interfaces to system-dependent |
* sysdep.c: New file containing interfaces to system-dependent |
2803 |
kernel entries and libraries. |
kernel entries and libraries. |
2812 |
* syntax.c: Eliminate find-line-comment and find-line-comment-body. |
* syntax.c: Eliminate find-line-comment and find-line-comment-body. |
2813 |
Lisp code should use comment-start-skip to find comments. |
Lisp code should use comment-start-skip to find comments. |
2814 |
|
|
2815 |
1985-06-15 Richard M. Stallman (rms at mit-prep) |
1985-06-15 Richard M. Stallman (rms@mit-prep) |
2816 |
|
|
2817 |
* TrmTERM.c: |
* TrmTERM.c: |
2818 |
Suppress use of ^M on telerays. Know that ins line |
Suppress use of ^M on telerays. Know that ins line |
2819 |
leaves cursor in column 0 on telerays. |
leaves cursor in column 0 on telerays. |
2820 |
Don't decrement width for :am: terminals; this is an experiment. |
Don't decrement width for :am: terminals; this is an experiment. |
2821 |
|
|
2822 |
1985-06-14 Richard M. Stallman (rms at mit-prep) |
1985-06-14 Richard M. Stallman (rms@mit-prep) |
2823 |
|
|
2824 |
* TrmTERM.c (TrmTERM): |
* TrmTERM.c (TrmTERM): |
2825 |
Override termcap's so and sg for telerays (xt is set). |
Override termcap's so and sg for telerays (xt is set). |
2852 |
* keyboard.c (EchoThem): |
* keyboard.c (EchoThem): |
2853 |
Process quits only if `waiting' is set. |
Process quits only if `waiting' is set. |
2854 |
|
|
2855 |
1985-06-12 Richard Mlynarik (mly at mit-prep) |
1985-06-12 Richard Mlynarik (mly@mit-prep) |
2856 |
|
|
2857 |
* minibuf.c, callint.c, read.c, mocklisp.c |
* minibuf.c, callint.c, read.c, mocklisp.c |
2858 |
New function read-from-minibuffer does all you could ever want. |
New function read-from-minibuffer does all you could ever want. |
2866 |
=> New lisp variables minibuffer-local-map, minibuffer-local-ns-map, |
=> New lisp variables minibuffer-local-map, minibuffer-local-ns-map, |
2867 |
minibuffer-local-completion-map, minibuffer-local-must-match-map. |
minibuffer-local-completion-map, minibuffer-local-must-match-map. |
2868 |
|
|
2869 |
1985-06-12 Richard M. Stallman (rms at mit-prep) |
1985-06-12 Richard M. Stallman (rms@mit-prep) |
2870 |
|
|
2871 |
* keymap.c: |
* keymap.c: |
2872 |
Supply missing defsubr of keymapp. |
Supply missing defsubr of keymapp. |
2873 |
|
|
2874 |
1985-06-11 Richard M. Stallman (rms at mit-prep) |
1985-06-11 Richard M. Stallman (rms@mit-prep) |
2875 |
|
|
2876 |
* callint.c, editfns.c, doprnt.c: |
* callint.c, editfns.c, doprnt.c: |
2877 |
Use new function doprnt instead of _doprnt. |
Use new function doprnt instead of _doprnt. |
2878 |
|
|
2879 |
1985-06-10 Richard M. Stallman (rms at mit-prep) |
1985-06-10 Richard M. Stallman (rms@mit-prep) |
2880 |
|
|
2881 |
* TrmC100.c: Do termscript output. |
* TrmC100.c: Do termscript output. |
2882 |
|
|
2883 |
1985-06-10 Richard Mlynarik (mly at mit-prep) |
1985-06-10 Richard Mlynarik (mly@mit-prep) |
2884 |
|
|
2885 |
* print.c, lisp.h, buffer.c |
* print.c, lisp.h, buffer.c |
2886 |
New function prin1-to-string. |
New function prin1-to-string. |
2887 |
(Needs an initialization done in buffer.c) |
(Needs an initialization done in buffer.c) |
2888 |
|
|
2889 |
1985-06-10 Richard M. Stallman (rms at mit-prep) |
1985-06-10 Richard M. Stallman (rms@mit-prep) |
2890 |
|
|
2891 |
* TrmTERM.c: |
* TrmTERM.c: |
2892 |
Fix interaction of XTflag with SGnum (telerays): |
Fix interaction of XTflag with SGnum (telerays): |
2897 |
Clear Vquit_flag in read_key_sequence, not in get_char. |
Clear Vquit_flag in read_key_sequence, not in get_char. |
2898 |
This makes it possible to quit out of y-or-n-p again. |
This makes it possible to quit out of y-or-n-p again. |
2899 |
|
|
2900 |
1985-06-10 Richard Mlynarik (mly at mit-prep) |
1985-06-10 Richard Mlynarik (mly@mit-prep) |
2901 |
|
|
2902 |
* dired.c (file_name_completion) |
* dired.c (file_name_completion) |
2903 |
Check Vquit_flag each time around and quit if requested. |
Check Vquit_flag each time around and quit if requested. |
2904 |
|
|
2905 |
1985-06-10 Richard M. Stallman (rms at mit-prep) |
1985-06-10 Richard M. Stallman (rms@mit-prep) |
2906 |
|
|
2907 |
* minibuf.c: Use Tab for completion, not ESC. |
* minibuf.c: Use Tab for completion, not ESC. |
2908 |
|
|
2909 |
* unexec.c: round bss_start up to page bndry. |
* unexec.c: round bss_start up to page bndry. |
2910 |
|
|
2911 |
1985-06-09 Richard M. Stallman (rms at mit-prep) |
1985-06-09 Richard M. Stallman (rms@mit-prep) |
2912 |
|
|
2913 |
* keyboard.c (kbd_buffer_store_char): |
* keyboard.c (kbd_buffer_store_char): |
2914 |
Call interrupt_signal for every C-g, even while waiting. |
Call interrupt_signal for every C-g, even while waiting. |
2919 |
* keyboard.c (quit_throw_to_get_char): |
* keyboard.c (quit_throw_to_get_char): |
2920 |
Don't clear Vquit_flag. Let Lisp program see quit-flag set. |
Don't clear Vquit_flag. Let Lisp program see quit-flag set. |
2921 |
|
|
2922 |
1985-06-08 Richard M. Stallman (rms at mit-prep) |
1985-06-08 Richard M. Stallman (rms@mit-prep) |
2923 |
|
|
2924 |
* various files: |
* various files: |
2925 |
Make functions called by internal_with_output_to_temp_window |
Make functions called by internal_with_output_to_temp_window |
2932 |
* read.c (read_vector): |
* read.c (read_vector): |
2933 |
Pass make_pure_vector an int, as it expects, not a Lisp_Object. |
Pass make_pure_vector an int, as it expects, not a Lisp_Object. |
2934 |
|
|
2935 |
1985-06-07 Richard Mlynarik (mly at mit-prep) |
1985-06-07 Richard Mlynarik (mly@mit-prep) |
2936 |
|
|
2937 |
* buffer.c |
* buffer.c |
2938 |
documentation fixes |
documentation fixes |
2939 |
|
|
2940 |
1985-06-07 Richard M. Stallman (rms at mit-prep) |
1985-06-07 Richard M. Stallman (rms@mit-prep) |
2941 |
|
|
2942 |
* TrmTERM.c: |
* TrmTERM.c: |
2943 |
HLflags is now a three-way flag: 1 => line has SOstr, |
HLflags is now a three-way flag: 1 => line has SOstr, |
2952 |
Eliminate `executing' flag. |
Eliminate `executing' flag. |
2953 |
Quit now always sets Vquit_flag; input code tests it. |
Quit now always sets Vquit_flag; input code tests it. |
2954 |
|
|
2955 |
1985-06-06 Richard Mlynarik (mly at mit-prep) |
1985-06-06 Richard Mlynarik (mly@mit-prep) |
2956 |
|
|
2957 |
* doc.c (Fdocumentation): |
* doc.c (Fdocumentation): |
2958 |
Handle sparse keymaps (lists whose car is `keymap') |
Handle sparse keymaps (lists whose car is `keymap') |
2959 |
by way of canned string. |
by way of canned string. |
2960 |
|
|
2961 |
1985-06-06 Richard M. Stallman (rms at mit-prep) |
1985-06-06 Richard M. Stallman (rms@mit-prep) |
2962 |
|
|
2963 |
* keyboard.c (kbd_buffer_get_char): |
* keyboard.c (kbd_buffer_get_char): |
2964 |
Keep doing gobble_input and waiting, until kbd_count becomes nonzero. |
Keep doing gobble_input and waiting, until kbd_count becomes nonzero. |
2965 |
|
|
2966 |
1985-06-05 Richard M. Stallman (rms at mit-prep) |
1985-06-05 Richard M. Stallman (rms@mit-prep) |
2967 |
|
|
2968 |
* dired.c (file-name-completion, file-name-all-completions): |
* dired.c (file-name-completion, file-name-all-completions): |
2969 |
Make these functions share most of their code. |
Make these functions share most of their code. |
2974 |
Handle keyboard macros (symbols with strings as definitions) |
Handle keyboard macros (symbols with strings as definitions) |
2975 |
with a canned string. |
with a canned string. |
2976 |
|
|
2977 |
1985-06-05 Richard Mlynarik (mly at mit-prep) |
1985-06-05 Richard Mlynarik (mly@mit-prep) |
2978 |
|
|
2979 |
* dired.c (file-name-completion) |
* dired.c (file-name-completion) |
2980 |
Spazz comparing against completion-ignored-extensions (boole!eggert) |
Spazz comparing against completion-ignored-extensions (boole!eggert) |
2981 |
That was no spazz, that was a feature - rms. |
That was no spazz, that was a feature - rms. |
2982 |
|
|
2983 |
1985-06-05 K. Shane Hartman (shane at mit-prep) |
1985-06-05 K. Shane Hartman (shane@mit-prep) |
2984 |
|
|
2985 |
* cmds.c (end-of-line): Fix documentation. Claimed it moved to |
* cmds.c (end-of-line): Fix documentation. Claimed it moved to |
2986 |
beginning of line. |
beginning of line. |
2987 |
|
|
2988 |
* buffer.c (fill-column): Fix typo in documentation. |
* buffer.c (fill-column): Fix typo in documentation. |
2989 |
|
|
2990 |
1985-06-04 Richard M. Stallman (rms at mit-prep) |
1985-06-04 Richard M. Stallman (rms@mit-prep) |
2991 |
|
|
2992 |
* bytecode.c: |
* bytecode.c: |
2993 |
Make Bread_char check for quit before finishing. |
Make Bread_char check for quit before finishing. |
2994 |
A quit is likely to requested during the read_char. |
A quit is likely to requested during the read_char. |
2995 |
|
|
2996 |
1985-06-04 Richard Mlynarik (mly at mit-prep) |
1985-06-04 Richard Mlynarik (mly@mit-prep) |
2997 |
|
|
2998 |
* dired.c (file-name-completion, file-name-all-completions) |
* dired.c (file-name-completion, file-name-all-completions) |
2999 |
Append "/" to names of directories. |
Append "/" to names of directories. |
3000 |
|
|
3001 |
1985-06-04 K. Shane Hartman (shane at mit-prep) |
1985-06-04 K. Shane Hartman (shane@mit-prep) |
3002 |
|
|
3003 |
* minibuf.c (Vminibuffer_help_form): |
* minibuf.c (Vminibuffer_help_form): |
3004 |
Change the lisp name to be minibuffer-help-form rather than |
Change the lisp name to be minibuffer-help-form rather than |
3005 |
Vminibuffer-help-form. |
Vminibuffer-help-form. |
3006 |
|
|
3007 |
1985-06-02 Richard M. Stallman (rms at mit-prep) |
1985-06-02 Richard M. Stallman (rms@mit-prep) |
3008 |
|
|
3009 |
* config.h, s-*.h: |
* config.h, s-*.h: |
3010 |
Eliminate CBREAK_INPUT and FRONT_END_PROCESS; |
Eliminate CBREAK_INPUT and FRONT_END_PROCESS; |
3045 |
If wait_reading_process_input returns and kbd_count stil 0, |
If wait_reading_process_input returns and kbd_count stil 0, |
3046 |
gobble the buffered input. |
gobble the buffered input. |
3047 |
|
|
3048 |
1985-06-01 Richard M. Stallman (rms at mit-prep) |
1985-06-01 Richard M. Stallman (rms@mit-prep) |
3049 |
|
|
3050 |
* dispnew.c (sit-for): |
* dispnew.c (sit-for): |
3051 |
Gobble any pending input before calling wait_reading_process_input. |
Gobble any pending input before calling wait_reading_process_input. |
3083 |
* display.c, TrmTERM.c: |
* display.c, TrmTERM.c: |
3084 |
Do fflush(termscript) in UpdateScreen, not in TrmTERM. |
Do fflush(termscript) in UpdateScreen, not in TrmTERM. |
3085 |
|
|
3086 |
1985-05-31 Richard M. Stallman (rms at mit-prep) |
1985-05-31 Richard M. Stallman (rms@mit-prep) |
3087 |
|
|
3088 |
* TrmVT100.c: Generate termscript output. |
* TrmVT100.c: Generate termscript output. |
3089 |
|
|
3105 |
* keyboard.c (kbd_buffer_get_char): |
* keyboard.c (kbd_buffer_get_char): |
3106 |
#ifndef INTERRUPT_INPUT, always read at least 1 character. |
#ifndef INTERRUPT_INPUT, always read at least 1 character. |
3107 |
|
|
3108 |
1985-05-30 Richard M. Stallman (rms at mit-prep) |
1985-05-30 Richard M. Stallman (rms@mit-prep) |
3109 |
|
|
3110 |
* display.c (UpdateScreen): |
* display.c (UpdateScreen): |
3111 |
Allow preemption at beginning if already input avail. |
Allow preemption at beginning if already input avail. |
3123 |
* data.c (symbol-function, symbol-value): |
* data.c (symbol-function, symbol-value): |
3124 |
Pass Qboundp or Qfboundp as extra info when signal void-symbol. |
Pass Qboundp or Qfboundp as extra info when signal void-symbol. |
3125 |
|
|
3126 |
1985-05-29 Richard M. Stallman (rms at mit-prep) |
1985-05-29 Richard M. Stallman (rms@mit-prep) |
3127 |
|
|
3128 |
* fileio.c (add-name-to-file): |
* fileio.c (add-name-to-file): |
3129 |
If no query or error about new name existing, delete it |
If no query or error about new name existing, delete it |
3161 |
* callint.c (case 'b'): |
* callint.c (case 'b'): |
3162 |
Don't allow a minibuffer to be the default buffer. |
Don't allow a minibuffer to be the default buffer. |
3163 |
|
|
3164 |
1985-05-28 Richard Mlynarik (mly at mit-prep) |
1985-05-28 Richard Mlynarik (mly@mit-prep) |
3165 |
|
|
3166 |
* minibuffer.c (read_minibuf) |
* minibuffer.c (read_minibuf) |
3167 |
Added variable enable-recursive-minibuffers |
Added variable enable-recursive-minibuffers |
3175 |
Wrote generate-new-buffer --- like gentemp for buffer names. |
Wrote generate-new-buffer --- like gentemp for buffer names. |
3176 |
Rewrote create-file-buffer into lisp code in lisp/files.el |
Rewrote create-file-buffer into lisp code in lisp/files.el |
3177 |
|
|
3178 |
1985-05-27 Richard M. Stallman (rms at mit-prep) |
1985-05-27 Richard M. Stallman (rms@mit-prep) |
3179 |
|
|
3180 |
* crt0.c: |
* crt0.c: |
3181 |
Make each machine type use completely separate code. |
Make each machine type use completely separate code. |
3203 |
* keyboard.c (command_loop_1): |
* keyboard.c (command_loop_1): |
3204 |
Kill Emacs on end of file only if not executing a macro. |
Kill Emacs on end of file only if not executing a macro. |
3205 |
|
|
3206 |
1985-05-26 Richard M. Stallman (rms at mit-prep) |
1985-05-26 Richard M. Stallman (rms@mit-prep) |
3207 |
|
|
3208 |
* display.h, Trm.h: |
* display.h, Trm.h: |
3209 |
Move VisibleBell and baud_rate to Trm.h. |
Move VisibleBell and baud_rate to Trm.h. |
3220 |
?? Make second arg to tputs always number of LINES below cursor |
?? Make second arg to tputs always number of LINES below cursor |
3221 |
because the termcap documentation says so. Is this right ?? |
because the termcap documentation says so. Is this right ?? |
3222 |
|
|
3223 |
1985-05-24 Richard M. Stallman (rms at mit-prep) |
1985-05-24 Richard M. Stallman (rms@mit-prep) |
3224 |
|
|
3225 |
* keymap.c (push_key_description): |
* keymap.c (push_key_description): |
3226 |
Use DEL for 0177, RET for 015, LFD for 012, TAB for 011, SPC for 040. |
Use DEL for 0177, RET for 015, LFD for 012, TAB for 011, SPC for 040. |
3249 |
Was losing the other buffer's recent setq's if the other |
Was losing the other buffer's recent setq's if the other |
3250 |
buffer had the same variable local. |
buffer had the same variable local. |
3251 |
|
|
3252 |
1985-05-23 Richard M. Stallman (rms at mit-prep) |
1985-05-23 Richard M. Stallman (rms@mit-prep) |
3253 |
|
|
3254 |
* buffer.c (list_buffers_1): |
* buffer.c (list_buffers_1): |
3255 |
Put back the lost column in the entries |
Put back the lost column in the entries |
3256 |
rather than removing it from the header. |
rather than removing it from the header. |
3257 |
|
|
3258 |
1985-05-23 Richard M. Stallman (rms at mit-prep) |
1985-05-23 Richard M. Stallman (rms@mit-prep) |
3259 |
|
|
3260 |
* xdisp.c (decode_mode_spec): |
* xdisp.c (decode_mode_spec): |
3261 |
Display "Abbrev" if abbrev_mode is set. |
Display "Abbrev" if abbrev_mode is set. |
3266 |
open-dribble-file: take filename as argument. |
open-dribble-file: take filename as argument. |
3267 |
command_loop_1: on end of file, call kill-emacs. |
command_loop_1: on end of file, call kill-emacs. |
3268 |
|
|
3269 |
1985-05-22 Richard M. Stallman (rms at mit-prep) |
1985-05-22 Richard M. Stallman (rms@mit-prep) |
3270 |
|
|
3271 |
* window.c (save_window_restore): |
* window.c (save_window_restore): |
3272 |
Set windows_or_buffers_changed. |
Set windows_or_buffers_changed. |
3281 |
Return nil if called within expression being evalled |
Return nil if called within expression being evalled |
3282 |
by a built-in C function such as eval-region. |
by a built-in C function such as eval-region. |
3283 |
|
|
3284 |
1985-05-22 K. Shane Hartman (shane at mit-prep) |
1985-05-22 K. Shane Hartman (shane@mit-prep) |
3285 |
|
|
3286 |
* config.h, TrmXTERM.c, display.c |
* config.h, TrmXTERM.c, display.c |
3287 |
Change define for XWINDOW to XVSWINDOW because XWINDOW |
Change define for XWINDOW to XVSWINDOW because XWINDOW |
3288 |
is defined as a macro in lisp.h. |
is defined as a macro in lisp.h. |
3289 |
|
|
3290 |
1985-05-22 Richard M. Stallman (rms at mit-prep) |
1985-05-22 Richard M. Stallman (rms@mit-prep) |
3291 |
|
|
3292 |
* print.c (printchar, strout): |
* print.c (printchar, strout): |
3293 |
Output minibuffer chars to stdout if noninteractive. |
Output minibuffer chars to stdout if noninteractive. |
3314 |
in a buffer in Lisp mode. |
in a buffer in Lisp mode. |
3315 |
|
|
3316 |
* TrmXTERM.c: new file. Used for interface to |
* TrmXTERM.c: new file. Used for interface to |
3317 |
MIT's `X' window system. |
MIT's `X' window system. |
3318 |
|
|
3319 |
1985-05-22 Richard Mlynarik (mly at mit-prep) |
1985-05-22 Richard Mlynarik (mly@mit-prep) |
3320 |
|
|
3321 |
* buffer.c (list_buffers_1): |
* buffer.c (list_buffers_1): |
3322 |
made list-buffers print "R" if buffer read-only. |
made list-buffers print "R" if buffer read-only. |
3323 |
(No change is needed to lisp/buff-menu.el) |
(No change is needed to lisp/buff-menu.el) |
3324 |
|
|
3325 |
1985-05-22 Richard M. Stallman (rms at mit-prep) |
1985-05-22 Richard M. Stallman (rms@mit-prep) |
3326 |
|
|
3327 |
* keyboard.c (get_char): |
* keyboard.c (get_char): |
3328 |
Use (in effect) save-window-excursion to flush the window |
Use (in effect) save-window-excursion to flush the window |
3342 |
* dispnew.c (sleep-for): flush spurious reference to |
* dispnew.c (sleep-for): flush spurious reference to |
3343 |
nonexistent variable time_limit. |
nonexistent variable time_limit. |
3344 |
|
|
3345 |
1985-05-21 Richard Mlynarik (mly at mit-prep) |
1985-05-21 Richard Mlynarik (mly@mit-prep) |
3346 |
|
|
3347 |
* The documentation for substitute-command-keys was fazed out by |
* The documentation for substitute-command-keys was fazed out by |
3348 |
its own hairy heuristics! Moby quoting (past the c compiler, and |
its own hairy heuristics! Moby quoting (past the c compiler, and |
3351 |
printed documentation out of doc strings need to know about this |
printed documentation out of doc strings need to know about this |
3352 |
cruft. |
cruft. |
3353 |
|
|
3354 |
1985-05-21 Richard M. Stallman (rms at mit-prep) |
1985-05-21 Richard M. Stallman (rms@mit-prep) |
3355 |
|
|
3356 |
* TrmTERM.c, dispnew.c, cm.c: |
* TrmTERM.c, dispnew.c, cm.c: |
3357 |
open-termscript opens a termscript file, |
open-termscript opens a termscript file, |
3361 |
* Makefile: |
* Makefile: |
3362 |
Recompute DOCSTR file only if other things have changed. |
Recompute DOCSTR file only if other things have changed. |
3363 |
|
|
3364 |
1985-05-20 Richard M. Stallman (rms at mit-prep) |
1985-05-20 Richard M. Stallman (rms@mit-prep) |
3365 |
|
|
3366 |
* keyboard.c (command-execute): |
* keyboard.c (command-execute): |
3367 |
Use do_autoload. |
Use do_autoload. |
3375 |
Make Fautoload do nothing if function is already defined. |
Make Fautoload do nothing if function is already defined. |
3376 |
Open code the loops that trace function definitions of symbols. |
Open code the loops that trace function definitions of symbols. |
3377 |
|
|
3378 |
1985-05-19 Richard M. Stallman (rms at mit-prep) |
1985-05-19 Richard M. Stallman (rms@mit-prep) |
3379 |
|
|
3380 |
* buffer.c, window.c: |
* buffer.c, window.c: |
3381 |
Change algorithm for reordering Vbuffer_alist: |
Change algorithm for reordering Vbuffer_alist: |
3392 |
* process.c (make_process): |
* process.c (make_process): |
3393 |
Fix bug where incremented-for-uniqueness name wasn't really used. |
Fix bug where incremented-for-uniqueness name wasn't really used. |
3394 |
|
|
3395 |
1985-05-17 Richard M. Stallman (rms at mit-prep) |
1985-05-17 Richard M. Stallman (rms@mit-prep) |
3396 |
|
|
3397 |
* undo.c: |
* undo.c: |
3398 |
Fix bug of reinserting/replacing undone chars |
Fix bug of reinserting/replacing undone chars |
3400 |
Use tembuf to handle properly a Uchange |
Use tembuf to handle properly a Uchange |
3401 |
of length > half the undo buffer. |
of length > half the undo buffer. |
3402 |
|
|
3403 |
1985-05-16 Richard M. Stallman (rms at mit-prep) |
1985-05-16 Richard M. Stallman (rms@mit-prep) |
3404 |
|
|
3405 |
* window.c (set-window-start): |
* window.c (set-window-start): |
3406 |
accept third arg NOFORCE meaning don't set w->force_start. |
accept third arg NOFORCE meaning don't set w->force_start. |
3428 |
* TrmTERM.c, TrmVT100.c: |
* TrmTERM.c, TrmVT100.c: |
3429 |
Turn on alternate keypad on entry, turn off on exit. |
Turn on alternate keypad on entry, turn off on exit. |
3430 |
|
|
3431 |
1985-05-16 Richard Mlynarik (mly at mit-prep) |
1985-05-16 Richard Mlynarik (mly@mit-prep) |
3432 |
|
|
3433 |
* fileio.c: added optional third arg ok-if-exists to |
* fileio.c: added optional third arg ok-if-exists to |
3434 |
rename-file, make-symbolic-link, add-name-to-file and copy-file. |
rename-file, make-symbolic-link, add-name-to-file and copy-file. |
3437 |
called interactively the user is queried as to whether s/he |
called interactively the user is queried as to whether s/he |
3438 |
wants to bash the file; otherwise (ok-if-exists nil, non-interactive) |
wants to bash the file; otherwise (ok-if-exists nil, non-interactive) |
3439 |
a file-already-exists error is signalled. |
a file-already-exists error is signalled. |
3440 |
|
|
3441 |
* window.c: made get-window-buffer return nil if get-buffer of |
* window.c: made get-window-buffer return nil if get-buffer of |
3442 |
its arg returns nil, rather than erring. |
its arg returns nil, rather than erring. |
3443 |
|
|
3444 |
1985-05-14 Richard M. Stallman (rms at mit-prep) |
1985-05-14 Richard M. Stallman (rms@mit-prep) |
3445 |
|
|
3446 |
* dispnew.c, display.c: |
* dispnew.c, display.c: |
3447 |
Function scroll_max_lines_saved returns # lines in common |
Function scroll_max_lines_saved returns # lines in common |
3449 |
UpdateScreen skips i/d calc on big window, fast screen |
UpdateScreen skips i/d calc on big window, fast screen |
3450 |
when there are too few lines in common. |
when there are too few lines in common. |
3451 |
|
|
3452 |
1985-05-13 Richard M. Stallman (rms at mit-prep) |
1985-05-13 Richard M. Stallman (rms@mit-prep) |
3453 |
|
|
3454 |
* indent.c: |
* indent.c: |
3455 |
Fix cursor position calculation for continued tabs. |
Fix cursor position calculation for continued tabs. |
3486 |
* eval.c: |
* eval.c: |
3487 |
Fsignal clears immediate_quit. |
Fsignal clears immediate_quit. |
3488 |
|
|
3489 |
1985-05-12 Richard M. Stallman (rms at mit-prep) |
1985-05-12 Richard M. Stallman (rms@mit-prep) |
3490 |
|
|
3491 |
* cmds.c: modified `newline' to insert before an existing |
* cmds.c: modified `newline' to insert before an existing |
3492 |
newline before dot. This produces better redisplay. |
newline before dot. This produces better redisplay. |
3493 |
|
|
3494 |
* xdisp.c: fixed bug that modifying buffer displayed in two windows |
* xdisp.c: fixed bug that modifying buffer displayed in two windows |
3495 |
failed to redisplay both mode lines with stars. |
failed to redisplay both mode lines with stars. |
3496 |
|
|
3505 |
* eval.c, fns.c, bytecode.c: put in register decls for Lisp_Objects. |
* eval.c, fns.c, bytecode.c: put in register decls for Lisp_Objects. |
3506 |
Saved 2500 bytes of object code. |
Saved 2500 bytes of object code. |
3507 |
|
|
3508 |
1985-05-11 Richard M. Stallman (rms at mit-prep) |
1985-05-11 Richard M. Stallman (rms@mit-prep) |
3509 |
|
|
3510 |
* editfns.c: Put in code for & in fullname, |
* editfns.c: Put in code for & in fullname, |
3511 |
under AMPERSAND_FULL_NAME flag. |
under AMPERSAND_FULL_NAME flag. |