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