aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorSam Steingold2001-11-13 00:07:54 +0000
committerSam Steingold2001-11-13 00:07:54 +0000
commitdff28924e8526936dc265e5ac63c55f20185529b (patch)
tree6db0b0809d59fafb696ed4fdc42167b081e119ac /lisp
parent74e1aeec7fc0aeccde00bf505a8e43e56117d5d2 (diff)
downloademacs-dff28924e8526936dc265e5ac63c55f20185529b.tar.gz
emacs-dff28924e8526936dc265e5ac63c55f20185529b.zip
fixed format
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog.1642
-rw-r--r--lisp/ChangeLog.2914
-rw-r--r--lisp/ChangeLog.32734
-rw-r--r--lisp/ChangeLog.46
-rw-r--r--lisp/ChangeLog.78
-rw-r--r--lisp/gnus/ChangeLog8
6 files changed, 2156 insertions, 2156 deletions
diff --git a/lisp/ChangeLog.1 b/lisp/ChangeLog.1
index 88f677ed3ba..407dfb15f40 100644
--- a/lisp/ChangeLog.1
+++ b/lisp/ChangeLog.1
@@ -1,42 +1,42 @@
11986-05-05 Richard M. Stallman (rms at prep) 11986-05-05 Richard M. Stallman (rms@prep)
2 2
3 * isearch.el (isearch): 3 * isearch.el (isearch):
4 Fix bug extending a search string in place 4 Fix bug extending a search string in place
5 in reverse regexp search. 5 in reverse regexp search.
6 6
71986-05-02 Richard M. Stallman (rms at prep) 71986-05-02 Richard M. Stallman (rms@prep)
8 8
9 * mh-e.el (mh-get-field): Make regexp accept values starting 9 * mh-e.el (mh-get-field): Make regexp accept values starting
10 with non-letters. 10 with non-letters.
11 11
121986-04-30 Richard M. Stallman (rms at prep) 121986-04-30 Richard M. Stallman (rms@prep)
13 13
14 * rnews.el (news-get-new-news): 14 * rnews.el (news-get-new-news):
15 Avoid lossage if a news group is subscribed to twice. 15 Avoid lossage if a news group is subscribed to twice.
16 16
171986-04-29 Richard M. Stallman (rms at prep) 171986-04-29 Richard M. Stallman (rms@prep)
18 18
19 * page.el (count-lines-page): 19 * page.el (count-lines-page):
20 Fine end of page properly when it's at end of buffer with no newline. 20 Fine end of page properly when it's at end of buffer with no newline.
21 21
221986-04-25 Richard M. Stallman (rms at prep) 221986-04-25 Richard M. Stallman (rms@prep)
23 23
24 * man.el (manual-entry): 24 * man.el (manual-entry):
25 Pass more selective arg to file-name-all-completions. 25 Pass more selective arg to file-name-all-completions.
26 26
271986-04-22 Richard M. Stallman (rms at prep) 271986-04-22 Richard M. Stallman (rms@prep)
28 28
29 * fill.el (fill-region-as-paragraph): 29 * fill.el (fill-region-as-paragraph):
30 Avoid infinite loop if have a too-wide word 30 Avoid infinite loop if have a too-wide word
31 with a fill prefix containing a space. 31 with a fill prefix containing a space.
32 32
331986-04-16 Richard M. Stallman (rms at prep) 331986-04-16 Richard M. Stallman (rms@prep)
34 34
35 * term/xterm.el (x-get-default-args): 35 * term/xterm.el (x-get-default-args):
36 Handle `reversevideo' last. Test switches with "on", not "On", 36 Handle `reversevideo' last. Test switches with "on", not "On",
37 since that is what X uses. 37 since that is what X uses.
38 38
391986-04-14 Richard M. Stallman (rms at prep) 391986-04-14 Richard M. Stallman (rms@prep)
40 40
41 * compile.el (compile1): Try interrupt-process first 41 * compile.el (compile1): Try interrupt-process first
42 when getting rid of old compilation process. 42 when getting rid of old compilation process.
@@ -50,7 +50,7 @@
50 This avoids problems when .emacs wants to set variables globally 50 This avoids problems when .emacs wants to set variables globally
51 that are local in lisp-interaction-mode. 51 that are local in lisp-interaction-mode.
52 52
531986-04-12 Richard M. Stallman (rms at prep) 531986-04-12 Richard M. Stallman (rms@prep)
54 54
55 * replace.el (perform-replace): 55 * replace.el (perform-replace):
56 Save and restore the match-data around call to read-char. 56 Save and restore the match-data around call to read-char.
@@ -58,13 +58,13 @@
58 was due to display-time-filter running inside read-char. 58 was due to display-time-filter running inside read-char.
59 Also make the C-w option set `replaced' to t, not `done'. 59 Also make the C-w option set `replaced' to t, not `done'.
60 60
611986-04-11 Richard M. Stallman (rms at prep) 611986-04-11 Richard M. Stallman (rms@prep)
62 62
63 * rmail.el (rmail-nuke-pinhead-header): 63 * rmail.el (rmail-nuke-pinhead-header):
64 Deleted code to delete old Date: line, since new one is made 64 Deleted code to delete old Date: line, since new one is made
65 only if had no old one. 65 only if had no old one.
66 66
671986-04-10 Richard M. Stallman (rms at prep) 671986-04-10 Richard M. Stallman (rms@prep)
68 68
69 * rnews.el (news-set-current-certifiable): 69 * rnews.el (news-set-current-certifiable):
70 Follow symlinks before looking up the attributes. 70 Follow symlinks before looking up the attributes.
@@ -73,23 +73,23 @@
73 Specify nil for process's buffer ab initio; 73 Specify nil for process's buffer ab initio;
74 avoid C-g timing error. 74 avoid C-g timing error.
75 75
761986-04-07 Richard M. Stallman (rms at prep) 761986-04-07 Richard M. Stallman (rms@prep)
77 77
78 * compile.el (kill-{compilation,grep}): 78 * compile.el (kill-{compilation,grep}):
79 Use interrupt-process, not kill-process, so make can delete 79 Use interrupt-process, not kill-process, so make can delete
80 the output file being produced. 80 the output file being produced.
81 81
821986-04-06 Richard M. Stallman (rms at prep) 821986-04-06 Richard M. Stallman (rms@prep)
83 83
84 * paths.el (sendmail-program): 84 * paths.el (sendmail-program):
85 Always use sendmail if bsd, even if it does not appear to exist. 85 Always use sendmail if bsd, even if it does not appear to exist.
86 86
871986-04-05 Richard M. Stallman (rms at prep) 871986-04-05 Richard M. Stallman (rms@prep)
88 88
89 * bytecomp.el (batch-byte-compile): 89 * bytecomp.el (batch-byte-compile):
90 Use batch-byte-compile-file, not byte-compile-file. 90 Use batch-byte-compile-file, not byte-compile-file.
91 91
921986-04-04 Richard M. Stallman (rms at prep) 921986-04-04 Richard M. Stallman (rms@prep)
93 93
94 * files.el (set-auto-mode): 94 * files.el (set-auto-mode):
95 Bind case-fold-search only over small pieces of code, 95 Bind case-fold-search only over small pieces of code,
@@ -98,50 +98,50 @@
98 * rmail.el (rmail-nuke-pinhead-header): 98 * rmail.el (rmail-nuke-pinhead-header):
99 Don't kill the line after Date: along with Date:. 99 Don't kill the line after Date: along with Date:.
100 100
1011986-03-31 Richard M. Stallman (rms at prep) 1011986-03-31 Richard M. Stallman (rms@prep)
102 102
103 * man.el: fix stupid error in arg to file-name-all-completions. 103 * man.el: fix stupid error in arg to file-name-all-completions.
104 104
1051986-03-28 Richard M. Stallman (rms at prep) 1051986-03-28 Richard M. Stallman (rms@prep)
106 106
107 * info.el (Info-tagify): 107 * info.el (Info-tagify):
108 When restoring old restriction, bring it inside final buffer size. 108 When restoring old restriction, bring it inside final buffer size.
109 109
1101986-03-27 Richard M. Stallman (rms at prep) 1101986-03-27 Richard M. Stallman (rms@prep)
111 111
112 * rnews.el (news-mode): Run news-mode-hook. 112 * rnews.el (news-mode): Run news-mode-hook.
113 113
114 * rnews.el (news-get-pruned-list-of-files): 114 * rnews.el (news-get-pruned-list-of-files):
115 Don't discard first two files; . and .. are not first on Apollo. 115 Don't discard first two files; . and .. are not first on Apollo.
116 116
1171986-03-26 Richard Mlynarik (mly at prep) 1171986-03-26 Richard Mlynarik (mly@prep)
118 118
119 * indent.el (edit-tab-stops): 119 * indent.el (edit-tab-stops):
120 Go to character 0 so editing happens in right place 120 Go to character 0 so editing happens in right place
121 121
1221986-03-24 Richard M. Stallman (rms at prep) 1221986-03-24 Richard M. Stallman (rms@prep)
123 123
124 * mail-utils.el (mail-strip-quoted-names): 124 * mail-utils.el (mail-strip-quoted-names):
125 Don't strip "foo"@host. 125 Don't strip "foo"@host.
126 126
1271986-03-22 Richard M. Stallman (rms at prep) 1271986-03-22 Richard M. Stallman (rms@prep)
128 128
129 * mail-utils.el (rmail-dont-reply-to): 129 * mail-utils.el (rmail-dont-reply-to):
130 Default names to flush include all starting with "info-". 130 Default names to flush include all starting with "info-".
131 For user's own name, match only if ends at end of word. 131 For user's own name, match only if ends at end of word.
132 132
1331986-03-21 Richard M. Stallman (rms at prep) 1331986-03-21 Richard M. Stallman (rms@prep)
134 134
135 * paths.el (mh-progs, mh-lib): Try two alternatives for these. 135 * paths.el (mh-progs, mh-lib): Try two alternatives for these.
136 136
137 * paths.el (rmail-spool-directory): Say $LOGNAME for usg. 137 * paths.el (rmail-spool-directory): Say $LOGNAME for usg.
138 138
1391986-03-20 Richard M. Stallman (rms at prep) 1391986-03-20 Richard M. Stallman (rms@prep)
140 140
141 * rmail.el (rmail): 141 * rmail.el (rmail):
142 Move a forward-char so it isn't done if convert is t. 142 Move a forward-char so it isn't done if convert is t.
143 143
1441986-03-18 Richard M. Stallman (rms at prep) 1441986-03-18 Richard M. Stallman (rms@prep)
145 145
146 * paths.el (news-inews-program): 146 * paths.el (news-inews-program):
147 Add new possibility /usr/lib/news/inews. 147 Add new possibility /usr/lib/news/inews.
@@ -156,12 +156,12 @@
156 * paths.el (news-inews-program): 156 * paths.el (news-inews-program):
157 Try various pathnames and use the one that exists. 157 Try various pathnames and use the one that exists.
158 158
1591986-03-17 Richard M. Stallman (rms at prep) 1591986-03-17 Richard M. Stallman (rms@prep)
160 160
161 * sendmail.el (mail-do-fc): 161 * sendmail.el (mail-do-fc):
162 Put a newline at front of the message written in the file. 162 Put a newline at front of the message written in the file.
163 163
1641986-03-15 Richard M. Stallman (rms at prep) 1641986-03-15 Richard M. Stallman (rms@prep)
165 165
166 * rnews.el: Installed king@kestrel's changes: 166 * rnews.el: Installed king@kestrel's changes:
167 Correct reentrance bug, don't bother with groups that 167 Correct reentrance bug, don't bother with groups that
@@ -171,46 +171,46 @@
171 171
172 Also adds the 'c' command to copy a message. 172 Also adds the 'c' command to copy a message.
173 173
1741986-03-15 Bill Rozas (jinx at prep) 1741986-03-15 Bill Rozas (jinx@prep)
175 175
176 * scheme.el: (scheme-zap-name) Uses expand-file-name to obtain an 176 * scheme.el: (scheme-zap-name) Uses expand-file-name to obtain an
177 absolute pathname. 177 absolute pathname.
178 178
1791986-03-15 Richard M. Stallman (rms at prep) 1791986-03-15 Richard M. Stallman (rms@prep)
180 180
181 * replace.el (perform-replace): 181 * replace.el (perform-replace):
182 Hack for preventing loops matching null strings at same place 182 Hack for preventing loops matching null strings at same place
183 was also preventing them at successive characters. Fixed. 183 was also preventing them at successive characters. Fixed.
184 184
1851986-03-13 Bill Rozas (jinx at prep) 1851986-03-13 Bill Rozas (jinx@prep)
186 186
187 * scheme.el: (scheme-zap-name) change it back to fromedit.zap 187 * scheme.el: (scheme-zap-name) change it back to fromedit.zap
188 since that is where scheme expects it and it is too much work to 188 since that is where scheme expects it and it is too much work to
189 change scheme right now. This interface is obsolete anyway, but 189 change scheme right now. This interface is obsolete anyway, but
190 some people (athena) still use it. 190 some people (athena) still use it.
191 191
1921986-03-13 Richard M. Stallman (rms at prep) 1921986-03-13 Richard M. Stallman (rms@prep)
193 193
194 * mail-utils.el (mail-strip-quoted-names): 194 * mail-utils.el (mail-strip-quoted-names):
195 Don't delete <...> and surroundings if there's a comma inside. 195 Don't delete <...> and surroundings if there's a comma inside.
196 196
1971986-03-12 Richard Mlynarik (mly at prep) 1971986-03-12 Richard Mlynarik (mly@prep)
198 198
199 * shell.el (shell) 199 * shell.el (shell)
200 If no environment variable SHELL, default to /bin/sh 200 If no environment variable SHELL, default to /bin/sh
201 201
2021986-03-12 Leonard H. Tower Jr. (tower at prep) 2021986-03-12 Leonard H. Tower Jr. (tower@prep)
203 203
204 * rnews.el (news-mail-reply): 204 * rnews.el (news-mail-reply):
205 didn't work if point was not at (point-min). 205 didn't work if point was not at (point-min).
206 added (goto-line (point-min)). 206 added (goto-line (point-min)).
207 207
2081986-03-11 Richard M. Stallman (rms at prep) 2081986-03-11 Richard M. Stallman (rms@prep)
209 209
210 * loadup.el: If CANNOT_DUMP, don't copy DOC 210 * loadup.el: If CANNOT_DUMP, don't copy DOC
211 to name with version number. 211 to name with version number.
212 212
2131986-03-10 Richard M. Stallman (rms at prep) 2131986-03-10 Richard M. Stallman (rms@prep)
214 214
215 * rmail.el (rmail-reply): Delete "re: " only if at front of subject. 215 * rmail.el (rmail-reply): Delete "re: " only if at front of subject.
216 216
@@ -219,17 +219,17 @@
219 219
220 * paths.el: Look for name `hpux', not `hp-ux'. 220 * paths.el: Look for name `hpux', not `hp-ux'.
221 221
2221986-03-08 Richard M. Stallman (rms at prep) 2221986-03-08 Richard M. Stallman (rms@prep)
223 223
224 * scheme.el (scheme-zap-name): 224 * scheme.el (scheme-zap-name):
225 Change this to be a temp name in /tmp. 225 Change this to be a temp name in /tmp.
226 226
2271986-03-07 Sundar Narasimhan (sundar at prep) 2271986-03-07 Sundar Narasimhan (sundar@prep)
228 228
229 * rnews.el: fix bug in news-get-new-news. (news-current-news-group 229 * rnews.el: fix bug in news-get-new-news. (news-current-news-group
230 should be nil on startup). 230 should be nil on startup).
231 231
2321986-03-07 Bill Rozas (jinx at prep) 2321986-03-07 Bill Rozas (jinx@prep)
233 233
234 * scheme.el: autoloads from xscheme.el 234 * scheme.el: autoloads from xscheme.el
235 235
@@ -237,14 +237,14 @@
237 related commands. Similar (almost a query replace of) 237 related commands. Similar (almost a query replace of)
238 inferior-lisp-mode in shell.el 238 inferior-lisp-mode in shell.el
239 239
2401986-03-07 Richard M. Stallman (rms at prep) 2401986-03-07 Richard M. Stallman (rms@prep)
241 241
242 * options.el: Replace real ctl chars with suitable escapes. 242 * options.el: Replace real ctl chars with suitable escapes.
243 243
244 * telnet.el: Replace real ctl chars with suitable escapes. 244 * telnet.el: Replace real ctl chars with suitable escapes.
245 Fill long line in a doc string. 245 Fill long line in a doc string.
246 246
2471986-03-05 Richard M. Stallman (rms at prep) 2471986-03-05 Richard M. Stallman (rms@prep)
248 248
249 * scheme.el: Considerable rewrite by jinx, already tested. 249 * scheme.el: Considerable rewrite by jinx, already tested.
250 250
@@ -255,7 +255,7 @@
255 1. Position point correctly at end of Unix-fmt message. 255 1. Position point correctly at end of Unix-fmt message.
256 2. Handle failure to find expected end of Babyl-format message. 256 2. Handle failure to find expected end of Babyl-format message.
257 257
2581986-03-03 Richard M. Stallman (rms at prep) 2581986-03-03 Richard M. Stallman (rms@prep)
259 259
260 * files.el (revert-buffer): 260 * files.el (revert-buffer):
261 Don't lock the file being reverted. 261 Don't lock the file being reverted.
@@ -265,13 +265,13 @@
265 Change it so that if Emacs is not compiled for X 265 Change it so that if Emacs is not compiled for X
266 nothing is done except define a few functions. 266 nothing is done except define a few functions.
267 267
2681986-03-03 Leonard H. Tower Jr. (tower at prep) 2681986-03-03 Leonard H. Tower Jr. (tower@prep)
269 269
270 * rnews.el (news-add-news-group) 270 * rnews.el (news-add-news-group)
271 Fixed bug that was putting "/"'s in newsgroups names in .newsrc 271 Fixed bug that was putting "/"'s in newsgroups names in .newsrc
272 instead of "."'s. 272 instead of "."'s.
273 273
2741986-03-03 Richard M. Stallman (rms at prep) 2741986-03-03 Richard M. Stallman (rms@prep)
275 275
276 * simple.el (kill-region): 276 * simple.el (kill-region):
277 Add to doc string a cross-reference to M-w. 277 Add to doc string a cross-reference to M-w.
@@ -282,7 +282,7 @@
282 * emacsbug.el: 282 * emacsbug.el:
283 Include machine name and system type in initial text. 283 Include machine name and system type in initial text.
284 284
2851986-03-02 Richard M. Stallman (rms at prep) 2851986-03-02 Richard M. Stallman (rms@prep)
286 286
287 * shell.el (shell-send-input): 287 * shell.el (shell-send-input):
288 Ignore errors happening while trying to hack default-directory. 288 Ignore errors happening while trying to hack default-directory.
@@ -294,16 +294,16 @@
294 * paths.el: 294 * paths.el:
295 Make criterion for using sendmail be: if the file sendmail exists. 295 Make criterion for using sendmail be: if the file sendmail exists.
296 296
2971986-03-01 Richard M. Stallman (rms at prep) 2971986-03-01 Richard M. Stallman (rms@prep)
298 298
299 * loadup.el: Change DOCSTR to DOC. 299 * loadup.el: Change DOCSTR to DOC.
300 300
3011986-02-25 Richard M. Stallman (rms at prep) 3011986-02-25 Richard M. Stallman (rms@prep)
302 302
303 * mail-utils.el (mail-strip-quoted-names): 303 * mail-utils.el (mail-strip-quoted-names):
304 Supply missing brackets around some sets in regexps. 304 Supply missing brackets around some sets in regexps.
305 305
3061986-02-22 Richard M. Stallman (rms at prep) 3061986-02-22 Richard M. Stallman (rms@prep)
307 307
308 * abbrev.el (write-abbrev-file): 308 * abbrev.el (write-abbrev-file):
309 Get value of abbrev-file-name from the correct buffer. 309 Get value of abbrev-file-name from the correct buffer.
@@ -312,18 +312,18 @@
312 Use unwind-protect to delete the startup-message 312 Use unwind-protect to delete the startup-message
313 from the buffer. 313 from the buffer.
314 314
3151986-02-21 Richard M. Stallman (rms at prep) 3151986-02-21 Richard M. Stallman (rms@prep)
316 316
317 * rmail.el (rmail-parse-inbox-file, rmail-nuke-pinhead-header): 317 * rmail.el (rmail-parse-inbox-file, rmail-nuke-pinhead-header):
318 Allow spaces within quotes in sender in unix-style From line. 318 Allow spaces within quotes in sender in unix-style From line.
319 319
3201986-02-20 Richard Mlynarik (mly at prep) 3201986-02-20 Richard Mlynarik (mly@prep)
321 321
322 * info.el (Info-validate): 322 * info.el (Info-validate):
323 Node-names are case-insensitive, but assoc is case-sensitive 323 Node-names are case-insensitive, but assoc is case-sensitive
324 Separate out function Info-validate-tags-table 324 Separate out function Info-validate-tags-table
325 325
3261986-02-19 Richard M. Stallman (rms at prep) 3261986-02-19 Richard M. Stallman (rms@prep)
327 327
328 * c-mode.el (indent-c-exp): 328 * c-mode.el (indent-c-exp):
329 Fix indentation of comments, both after text and on separate 329 Fix indentation of comments, both after text and on separate
@@ -334,21 +334,21 @@
334 Keep either the sender or the date or both, whichever is 334 Keep either the sender or the date or both, whichever is
335 not otherwise mentioned in the header. 335 not otherwise mentioned in the header.
336 336
3371986-02-18 Richard M. Stallman (rms at prep) 3371986-02-18 Richard M. Stallman (rms@prep)
338 338
339 * loaddefs.el (auto-mode-alist): ".sty" -> TeX-mode. 339 * loaddefs.el (auto-mode-alist): ".sty" -> TeX-mode.
340 340
3411986-02-10 Richard M. Stallman (rms at prep) 3411986-02-10 Richard M. Stallman (rms@prep)
342 342
343 * rmail.el (rmail-quit): 343 * rmail.el (rmail-quit):
344 It was burying the wrong buffer. 344 It was burying the wrong buffer.
345 345
3461986-02-09 Richard M. Stallman (rms at prep) 3461986-02-09 Richard M. Stallman (rms@prep)
347 347
348 * lpr.el: 348 * lpr.el:
349 Put "Emacs buffer" at end of job title, not beginning. 349 Put "Emacs buffer" at end of job title, not beginning.
350 350
3511986-02-07 Richard M. Stallman (rms at prep) 3511986-02-07 Richard M. Stallman (rms@prep)
352 352
353 * paths.el: Add slashes at end of mh-lib and mh-progs. 353 * paths.el: Add slashes at end of mh-lib and mh-progs.
354 354
@@ -374,12 +374,12 @@
374 Do not allow abbreviations for node names. 374 Do not allow abbreviations for node names.
375 If tag table, get immediate error on node not in it. 375 If tag table, get immediate error on node not in it.
376 376
3771986-02-06 Richard M. Stallman (rms at prep) 3771986-02-06 Richard M. Stallman (rms@prep)
378 378
379 * text-mode.el (text-mode-syntax-table): 379 * text-mode.el (text-mode-syntax-table):
380 Make " and \ punctuation, not whitespace. 380 Make " and \ punctuation, not whitespace.
381 381
3821986-02-06 Richard Mlynarik (mly at prep) 3821986-02-06 Richard Mlynarik (mly@prep)
383 383
384 * info.el (Info-find-node): 384 * info.el (Info-find-node):
385 Fix braino. 385 Fix braino.
@@ -388,19 +388,19 @@
388 an abbrev finds the textually first possibility rather than the 388 an abbrev finds the textually first possibility rather than the
389 last. 389 last.
390 390
3911986-02-06 Richard M. Stallman (rms at prep) 3911986-02-06 Richard M. Stallman (rms@prep)
392 392
393 * paths.el: Conditionalize some filenames for hpux. 393 * paths.el: Conditionalize some filenames for hpux.
394 394
395 * simple.el (backward-delete-char-untabify): 395 * simple.el (backward-delete-char-untabify):
396 Don't screw up value of point if hit beg of buffer. 396 Don't screw up value of point if hit beg of buffer.
397 397
3981986-02-05 Richard M. Stallman (rms at prep) 3981986-02-05 Richard M. Stallman (rms@prep)
399 399
400 * mh-e.el (mh-insert-prefix-string): 400 * mh-e.el (mh-insert-prefix-string):
401 Fix typo in arg to replace-regexp. 401 Fix typo in arg to replace-regexp.
402 402
4031986-02-05 Richard Mlynarik (mly at prep) 4031986-02-05 Richard Mlynarik (mly@prep)
404 404
405 * info.el: 405 * info.el:
406 Completely rewrite Info-find-node so that it doesn't 406 Completely rewrite Info-find-node so that it doesn't
@@ -411,12 +411,12 @@
411 Make interactive part of Info-menu be byte-compiled and speed up 411 Make interactive part of Info-menu be byte-compiled and speed up
412 in various other ways. 412 in various other ways.
413 413
4141986-02-05 Richard M. Stallman (rms at prep) 4141986-02-05 Richard M. Stallman (rms@prep)
415 415
416 * tags.el (find-tag): 416 * tags.el (find-tag):
417 Push the buffer's old point as a mark. 417 Push the buffer's old point as a mark.
418 418
4191986-02-04 Richard M. Stallman (rms at prep) 4191986-02-04 Richard M. Stallman (rms@prep)
420 420
421 * rmailout.el (rmail-output): 421 * rmailout.el (rmail-output):
422 Make sure message output is terminated with a newline. 422 Make sure message output is terminated with a newline.
@@ -424,11 +424,11 @@
424 * rmailmsc.el (set-rmail-inbox-list): 424 * rmailmsc.el (set-rmail-inbox-list):
425 Update rmail-inbox-list with the new list of inbox files. 425 Update rmail-inbox-list with the new list of inbox files.
426 426
4271986-02-03 Richard Mlynarik (mly at prep) 4271986-02-03 Richard Mlynarik (mly@prep)
428 428
429 * info.el (Info-validate) Insert a missing space. 429 * info.el (Info-validate) Insert a missing space.
430 430
4311986-02-03 Richard M. Stallman (rms at prep) 4311986-02-03 Richard M. Stallman (rms@prep)
432 432
433 * texinfo.el: 433 * texinfo.el:
434 Define @smallexample as synonym for @example. 434 Define @smallexample as synonym for @example.
@@ -439,7 +439,7 @@
439 439
440 * shell.el: Don't use csh on HP-UX (it has sanity checking). 440 * shell.el: Don't use csh on HP-UX (it has sanity checking).
441 441
4421986-02-02 Richard M. Stallman (rms at prep) 4421986-02-02 Richard M. Stallman (rms@prep)
443 443
444 * rmailout.el (rmail-output-to-rmail-file): 444 * rmailout.el (rmail-output-to-rmail-file):
445 If target file is being visited, write msg into its buffer. 445 If target file is being visited, write msg into its buffer.
@@ -455,22 +455,22 @@
455 Simplify prompting and make it mention the default if any. 455 Simplify prompting and make it mention the default if any.
456 Print message when starting and another when done. 456 Print message when starting and another when done.
457 457
4581986-02-01 Richard M. Stallman (rms at prep) 4581986-02-01 Richard M. Stallman (rms@prep)
459 459
460 * rmail.el (rmail-convert-to-babyl-format, rmail-nuke-pinhead-header): 460 * rmail.el (rmail-convert-to-babyl-format, rmail-nuke-pinhead-header):
461 Accept and preserve a timezone in the Unix style From line. 461 Accept and preserve a timezone in the Unix style From line.
462 462
4631986-01-31 Sundar Narasimhan (sundar at prep) 4631986-01-31 Sundar Narasimhan (sundar@prep)
464 464
465 * rnews.el (news-quit & news-get-new-news): 465 * rnews.el (news-quit & news-get-new-news):
466 remember to update .newsrc file. 466 remember to update .newsrc file.
467 467
4681986-01-31 Richard M. Stallman (rms at prep) 4681986-01-31 Richard M. Stallman (rms@prep)
469 469
470 * tex-mode.el (TeX-region): 470 * tex-mode.el (TeX-region):
471 Use new variable TeX-command instead of "tex". 471 Use new variable TeX-command instead of "tex".
472 472
4731986-01-30 Richard M. Stallman (rms at prep) 4731986-01-30 Richard M. Stallman (rms@prep)
474 474
475 * mail-utils.el (mail-fetch-field): 475 * mail-utils.el (mail-fetch-field):
476 New 3rd arg ALL: t means find and concatenate all 476 New 3rd arg ALL: t means find and concatenate all
@@ -479,7 +479,7 @@
479 * rmail.el (rmail-reply): 479 * rmail.el (rmail-reply):
480 Pass 3rd arg t to mail-fetch-field for To and CC fields. 480 Pass 3rd arg t to mail-fetch-field for To and CC fields.
481 481
4821986-01-28 Richard M. Stallman (rms at prep) 4821986-01-28 Richard M. Stallman (rms@prep)
483 483
484 * yow.el (yow): 484 * yow.el (yow):
485 Use remainder to get random in desired range. 485 Use remainder to get random in desired range.
@@ -489,11 +489,11 @@
489 * doctor.el (random-range): 489 * doctor.el (random-range):
490 Use remainder; the same fix. 490 Use remainder; the same fix.
491 491
4921986-01-27 Richard M. Stallman (rms at prep) 4921986-01-27 Richard M. Stallman (rms@prep)
493 493
494 * rmail.el: Remove defvar for rmail-primary-inbox-list. 494 * rmail.el: Remove defvar for rmail-primary-inbox-list.
495 495
4961986-01-25 Richard M. Stallman (rms at prep) 4961986-01-25 Richard M. Stallman (rms@prep)
497 497
498 * mlsupport.el (line-to-top-of-window): 498 * mlsupport.el (line-to-top-of-window):
499 Fix name of function `recenter'. 499 Fix name of function `recenter'.
@@ -501,7 +501,7 @@
501 * isearch.el (isearch-message): 501 * isearch.el (isearch-message):
502 Don't display the ... when in slow-speed mode. 502 Don't display the ... when in slow-speed mode.
503 503
5041986-01-23 Richard M. Stallman (rms at prep) 5041986-01-23 Richard M. Stallman (rms@prep)
505 505
506 * compile.el (compilation-parse-errors): 506 * compile.el (compilation-parse-errors):
507 Fix several bugs in parsing lint line numbers. 507 Fix several bugs in parsing lint line numbers.
@@ -510,13 +510,13 @@
510 Don't delete the comma before a <...> arg that is 510 Don't delete the comma before a <...> arg that is
511 being taken out of the <...>. 511 being taken out of the <...>.
512 512
5131986-01-22 Richard M. Stallman (rms at prep) 5131986-01-22 Richard M. Stallman (rms@prep)
514 514
515 * nroff-mode.el (forward-text-line): 515 * nroff-mode.el (forward-text-line):
516 Negative args had several bugs; thorough rewrite fixed them 516 Negative args had several bugs; thorough rewrite fixed them
517 and made function half as big and faster. 517 and made function half as big and faster.
518 518
5191986-01-22 Richard Mlynarik (mly at prep) 5191986-01-22 Richard Mlynarik (mly@prep)
520 520
521 * files.el (set-auto-mode): 521 * files.el (set-auto-mode):
522 Set mode correctly for .~i~ backup files. 522 Set mode correctly for .~i~ backup files.
@@ -524,13 +524,13 @@
524 * shell.el (inferior-lisp-mode): 524 * shell.el (inferior-lisp-mode):
525 Use \\{...} in doc. Fix up initialization of inferior-lisp-mode-map 525 Use \\{...} in doc. Fix up initialization of inferior-lisp-mode-map
526 526
5271986-01-21 Richard Mlynarik (mly at prep) 5271986-01-21 Richard Mlynarik (mly@prep)
528 528
529 * startup.el (command-line): 529 * startup.el (command-line):
530 Set some `foo' variables to default-`foo' after loading user init 530 Set some `foo' variables to default-`foo' after loading user init
531 file. 531 file.
532 532
5331986-01-21 Richard M. Stallman (rms at prep) 5331986-01-21 Richard M. Stallman (rms@prep)
534 534
535 * lisp-mode.el (lisp-comment-indent): 535 * lisp-mode.el (lisp-comment-indent):
536 If at bol, don't insist on at least 1 col of indent. 536 If at bol, don't insist on at least 1 col of indent.
@@ -549,12 +549,12 @@
549 * dired.el (dired-repeat-over-line, dired-get-filename): 549 * dired.el (dired-repeat-over-line, dired-get-filename):
550 Barf right away on a "total" line. 550 Barf right away on a "total" line.
551 551
5521986-01-20 Richard M. Stallman (rms at prep) 5521986-01-20 Richard M. Stallman (rms@prep)
553 553
554 * rmailedit.el (rmail-cease-edit): 554 * rmailedit.el (rmail-cease-edit):
555 Set point-min correctly (after the original header). 555 Set point-min correctly (after the original header).
556 556
5571986-01-19 Richard M. Stallman (rms at prep) 5571986-01-19 Richard M. Stallman (rms@prep)
558 558
559 * tags.el (visit-tag-table): 559 * tags.el (visit-tag-table):
560 If directory is specified, use file TAGS in that directory. 560 If directory is specified, use file TAGS in that directory.
@@ -568,26 +568,26 @@
568 Clarified when to use byte-compile-push-constant 568 Clarified when to use byte-compile-push-constant
569 vs byte-compile-constant. 569 vs byte-compile-constant.
570 570
5711986-01-18 Richard M. Stallman (rms at prep) 5711986-01-18 Richard M. Stallman (rms@prep)
572 572
573 * doctor.el: Fix typo "symtoms". 573 * doctor.el: Fix typo "symtoms".
574 574
5751986-01-10 Richard Mlynarik (mly at prep) 5751986-01-10 Richard Mlynarik (mly@prep)
576 576
577 * mail-utils.el (mail-fetch-field) 577 * mail-utils.el (mail-fetch-field)
578 regexp-quote the argument. 578 regexp-quote the argument.
579 579
5801986-01-10 Richard M. Stallman (rms at prep) 5801986-01-10 Richard M. Stallman (rms@prep)
581 581
582 * files.el: 582 * files.el:
583 delete-auto-save-files = t. 583 delete-auto-save-files = t.
584 584
5851986-01-09 Richard Mlynarik (mly at prep) 5851986-01-09 Richard Mlynarik (mly@prep)
586 586
587 * mail-utils (mail-strip-quoted-names): 587 * mail-utils (mail-strip-quoted-names):
588 Handle multi-line address lists 588 Handle multi-line address lists
589 589
5901986-01-08 Richard Mlynarik (mly at prep) 5901986-01-08 Richard Mlynarik (mly@prep)
591 591
592 * subr.el (copy-keymap): 592 * subr.el (copy-keymap):
593 New function. 593 New function.
@@ -598,7 +598,7 @@
598 * nroff.el (electric-nroff-newline): 598 * nroff.el (electric-nroff-newline):
599 Clean up and avoid lossage on a line with < 3 chars. 599 Clean up and avoid lossage on a line with < 3 chars.
600 600
6011986-01-08 Richard M. Stallman (rms at prep) 6011986-01-08 Richard M. Stallman (rms@prep)
602 602
603 * simple.el (transpose-lines): 603 * simple.el (transpose-lines):
604 Create a newline (if nec) to terminate the line being transposed. 604 Create a newline (if nec) to terminate the line being transposed.
@@ -607,17 +607,17 @@
607 Notice return within a continued header line as 607 Notice return within a continued header line as
608 separating addresses. 608 separating addresses.
609 609
6101986-01-07 Richard Mlynarik (mly at prep) 6101986-01-07 Richard Mlynarik (mly@prep)
611 611
612 * tags.el (visit-tags-table): 612 * tags.el (visit-tags-table):
613 Barf if given a directory 613 Barf if given a directory
614 614
6151986-01-06 Richard Mlynarik (mly at prep) 6151986-01-06 Richard Mlynarik (mly@prep)
616 616
617 * nroff-mode.el (electric-nroff-mode): 617 * nroff-mode.el (electric-nroff-mode):
618 set-minor-mode correctly 618 set-minor-mode correctly
619 619
6201986-01-02 Richard Mlynarik (mly at prep) 6201986-01-02 Richard Mlynarik (mly@prep)
621 621
622 * info.el (Info-validate): 622 * info.el (Info-validate):
623 Catch only real footnote references by using stricter regexp 623 Catch only real footnote references by using stricter regexp
@@ -628,7 +628,7 @@
628 (let ((case-fold-search t)) ...) 628 (let ((case-fold-search t)) ...)
629 for when these functions are used outside info mode 629 for when these functions are used outside info mode
630 630
6311985-12-30 Richard M. Stallman (rms at prep) 6311985-12-30 Richard M. Stallman (rms@prep)
632 632
633 * rmailsum.el (rmail-new-summary): 633 * rmailsum.el (rmail-new-summary):
634 Avoid errors when there are zero messages to summarize. 634 Avoid errors when there are zero messages to summarize.
@@ -643,12 +643,12 @@
643 New optional 2nd arg to Info-extract-pointer is used instead 643 New optional 2nd arg to Info-extract-pointer is used instead
644 of the 1st arg in any error message. 644 of the 1st arg in any error message.
645 645
6461985-12-30 Richard Mlynarik (mly at prep) 6461985-12-30 Richard Mlynarik (mly@prep)
647 647
648 * files.el (backup-buffer): 648 * files.el (backup-buffer):
649 Don't backup `weird' (non-character or link) files 649 Don't backup `weird' (non-character or link) files
650 650
6511985-12-28 Richard M. Stallman (rms at prep) 6511985-12-28 Richard M. Stallman (rms@prep)
652 652
653 * mailalias.el (expand-mail-aliases): 653 * mailalias.el (expand-mail-aliases):
654 Go back to line beginning after finding a nonblank line-start 654 Go back to line beginning after finding a nonblank line-start
@@ -657,22 +657,22 @@
657 * info.el (Info-follow-reference): 657 * info.el (Info-follow-reference):
658 Match [ \n]* after *note when finding all refs. 658 Match [ \n]* after *note when finding all refs.
659 659
6601985-12-27 Richard Mlynarik (mly at prep) 6601985-12-27 Richard Mlynarik (mly@prep)
661 661
662 * view.el: 662 * view.el:
663 Various: Fix cases of "view" => "View" which were missed. Damn. 663 Various: Fix cases of "view" => "View" which were missed. Damn.
664 664
6651985-12-27 Richard M. Stallman (rms at prep) 6651985-12-27 Richard M. Stallman (rms@prep)
666 666
667 * simple.el (exchange-dot-and-mark): 667 * simple.el (exchange-dot-and-mark):
668 Define as an alias. 668 Define as an alias.
669 669
6701985-12-26 Richard M. Stallman (rms at prep) 6701985-12-26 Richard M. Stallman (rms@prep)
671 671
672 * rmailsum.el (rmail-summary-mode): 672 * rmailsum.el (rmail-summary-mode):
673 Run rmail-summary-mode-hook. 673 Run rmail-summary-mode-hook.
674 674
6751985-12-20 Richard M. Stallman (rms at prep) 6751985-12-20 Richard M. Stallman (rms@prep)
676 676
677 * files.el (after-find-file): 677 * files.el (after-find-file):
678 If noninteractive, don't print message and don't 678 If noninteractive, don't print message and don't
@@ -685,7 +685,7 @@
685 * term/xterm.el: 685 * term/xterm.el:
686 Select interrupt-driven input when talking to X. 686 Select interrupt-driven input when talking to X.
687 687
6881985-12-19 Richard M. Stallman (rms at prep) 6881985-12-19 Richard M. Stallman (rms@prep)
689 689
690 * files.el: 690 * files.el:
691 Provide dummy definitions of {un,}lock-buffer 691 Provide dummy definitions of {un,}lock-buffer
@@ -693,12 +693,12 @@
693 693
694 Define a function ignore. 694 Define a function ignore.
695 695
6961985-12-19 Richard Mlynarik (mly at prep) 6961985-12-19 Richard Mlynarik (mly@prep)
697 697
698 * rnews.el (news-set-mode-line): 698 * rnews.el (news-set-mode-line):
699 Fix fencepost. 699 Fix fencepost.
700 700
7011985-12-19 Richard M. Stallman (rms at prep) 7011985-12-19 Richard M. Stallman (rms@prep)
702 702
703 * sendmail.el (mail-do-fcc): 703 * sendmail.el (mail-do-fcc):
704 Insert a blank line after each message in the CC file. 704 Insert a blank line after each message in the CC file.
@@ -709,7 +709,7 @@
709 * loaddefs.el, nroff-mode.el: 709 * loaddefs.el, nroff-mode.el:
710 Add autoload for nroff-mode. Change its doc string a little. 710 Add autoload for nroff-mode. Change its doc string a little.
711 711
7121985-12-18 Richard M. Stallman (rms at prep) 7121985-12-18 Richard M. Stallman (rms@prep)
713 713
714 * texinfo.el (texinfo-format-buffer): 714 * texinfo.el (texinfo-format-buffer):
715 Remove directory from Info file name as it appears in node 715 Remove directory from Info file name as it appears in node
@@ -741,17 +741,17 @@
741 * simple.el (describe-copying): 741 * simple.el (describe-copying):
742 Move point to beginning of the file. 742 Move point to beginning of the file.
743 743
7441985-12-17 Richard M. Stallman (rms at prep) 7441985-12-17 Richard M. Stallman (rms@prep)
745 745
746 * startup.el (command-line-1): 746 * startup.el (command-line-1):
747 Make startup message more concise; mention C-h t. 747 Make startup message more concise; mention C-h t.
748 748
7491985-12-17 Richard Mlynarik (mly at prep) 7491985-12-17 Richard Mlynarik (mly@prep)
750 750
751 * simple.el (goto-line): 751 * simple.el (goto-line):
752 Accept either prefix arg or prompt in minibuffer 752 Accept either prefix arg or prompt in minibuffer
753 753
7541985-12-17 Richard M. Stallman (rms at prep) 7541985-12-17 Richard M. Stallman (rms@prep)
755 755
756 * simple.el (help-for-help): 756 * simple.el (help-for-help):
757 Make help-for-help message be documentation of help-for-help 757 Make help-for-help message be documentation of help-for-help
@@ -764,7 +764,7 @@
764 * shell.el: 764 * shell.el:
765 Make shell-mode-map a sparse keymap. 765 Make shell-mode-map a sparse keymap.
766 766
7671985-12-16 Richard M. Stallman (rms at prep) 7671985-12-16 Richard M. Stallman (rms@prep)
768 768
769 * info.el (Info-summary): 769 * info.el (Info-summary):
770 Add scroll capability if user types Space. 770 Add scroll capability if user types Space.
@@ -775,7 +775,7 @@
775 * debug.el (debugger-frame{,-clear}) 775 * debug.el (debugger-frame{,-clear})
776 Bind off read-only flag to change buffer. 776 Bind off read-only flag to change buffer.
777 777
7781985-12-14 Richard M. Stallman (rms at prep) 7781985-12-14 Richard M. Stallman (rms@prep)
779 779
780 * various: 780 * various:
781 Change uses of copy-sequence on keymaps to copy-alist. 781 Change uses of copy-sequence on keymaps to copy-alist.
@@ -794,7 +794,7 @@
794 * outline.el (outline-mode): 794 * outline.el (outline-mode):
795 Make lines starting with * separate paragraphs. 795 Make lines starting with * separate paragraphs.
796 796
7971985-12-13 Richard M. Stallman (rms at prep) 7971985-12-13 Richard M. Stallman (rms@prep)
798 798
799 * shell.el (run-lisp): 799 * shell.el (run-lisp):
800 Switch to the Lisp buffer that make-shell returns. 800 Switch to the Lisp buffer that make-shell returns.
@@ -820,7 +820,7 @@
820 * subr.el: 820 * subr.el:
821 Rename feep to beep, a more traditional name. 821 Rename feep to beep, a more traditional name.
822 822
8231985-12-12 Richard M. Stallman (rms at prep) 8231985-12-12 Richard M. Stallman (rms@prep)
824 824
825 * abbrev.el (edit-abbrevs-mode): 825 * abbrev.el (edit-abbrevs-mode):
826 New function, used to make C-h m work right in that mode. 826 New function, used to make C-h m work right in that mode.
@@ -848,7 +848,7 @@
848 * rmail.el (rmail-reply): 848 * rmail.el (rmail-reply):
849 Do save-excursion. 849 Do save-excursion.
850 850
8511985-12-11 Richard Mlynarik (mly at prep) 8511985-12-11 Richard Mlynarik (mly@prep)
852 852
853 * isearch.el (isearch-search): 853 * isearch.el (isearch-search):
854 Don't feep after every single character added to a failing regexp 854 Don't feep after every single character added to a failing regexp
@@ -857,13 +857,13 @@
857 * subr.el: 857 * subr.el:
858 (fset 'feep 'ding) to preserve purity of language. 858 (fset 'feep 'ding) to preserve purity of language.
859 859
8601985-12-11 Richard M. Stallman (rms at prep) 8601985-12-11 Richard M. Stallman (rms@prep)
861 861
862 * simple.el (set-variable): 862 * simple.el (set-variable):
863 Must bind minibuffer-help-form, not help-form. 863 Must bind minibuffer-help-form, not help-form.
864 Also arrange for most of code to be compiled. 864 Also arrange for most of code to be compiled.
865 865
8661985-12-10 Richard M. Stallman (rms at prep) 8661985-12-10 Richard M. Stallman (rms@prep)
867 867
868 * rmail.el (rmail): 868 * rmail.el (rmail):
869 If file already visited, don't disturb it, 869 If file already visited, don't disturb it,
@@ -904,7 +904,7 @@
904 The variable to request doing that is now called 904 The variable to request doing that is now called
905 debug-step-after-exit. 905 debug-step-after-exit.
906 906
9071985-12-09 Richard Mlynarik (mly at prep) 9071985-12-09 Richard Mlynarik (mly@prep)
908 908
909 * rmail.el (rmail-save): 909 * rmail.el (rmail-save):
910 Don't do possibly lengthy expunge if buffer not modified 910 Don't do possibly lengthy expunge if buffer not modified
@@ -912,7 +912,7 @@
912 * loaddefs.el: 912 * loaddefs.el:
913 (fset 'TeX-mode 'tex-mode) 913 (fset 'TeX-mode 'tex-mode)
914 914
9151985-12-08 Richard M. Stallman (rms at prep) 9151985-12-08 Richard M. Stallman (rms@prep)
916 916
917 * files.el (normal-mode): 917 * files.el (normal-mode):
918 New command to choose major mode automatically. 918 New command to choose major mode automatically.
@@ -935,7 +935,7 @@
935 Fixes lossage observed for autoloads by people 935 Fixes lossage observed for autoloads by people
936 who have set default-major-mode. 936 who have set default-major-mode.
937 937
9381985-12-08 Richard Mlynarik (mly at prep) 9381985-12-08 Richard Mlynarik (mly@prep)
939 939
940 * debug.el (debug): 940 * debug.el (debug):
941 Bind debug-on-quit to nil within the debugger. 941 Bind debug-on-quit to nil within the debugger.
@@ -951,7 +951,7 @@
951 Allow user to specify "chdir(3)" to get entry from section 951 Allow user to specify "chdir(3)" to get entry from section
952 3 of the manual. 952 3 of the manual.
953 953
9541985-12-07 Richard M. Stallman (rms at prep) 9541985-12-07 Richard M. Stallman (rms@prep)
955 955
956 * loaddefs.el: 956 * loaddefs.el:
957 Remove duplicate autoload for convert-mocklisp-buffer. 957 Remove duplicate autoload for convert-mocklisp-buffer.
@@ -978,7 +978,7 @@
978 * bytecomp.el (byte-compile-file): 978 * bytecomp.el (byte-compile-file):
979 Use get-buffer-create for making the temp buffers. Really! 979 Use get-buffer-create for making the temp buffers. Really!
980 980
9811985-12-06 Richard M. Stallman (rms at prep) 9811985-12-06 Richard M. Stallman (rms@prep)
982 982
983 * simple.el (set-comment-column): 983 * simple.el (set-comment-column):
984 Don't use this line's comment to set the comment column. 984 Don't use this line's comment to set the comment column.
@@ -1003,12 +1003,12 @@
1003 * rmailkwd.el (rmail-next-labeled-message): 1003 * rmailkwd.el (rmail-next-labeled-message):
1004 Be consistent about `label' vs `labels'. 1004 Be consistent about `label' vs `labels'.
1005 1005
10061985-12-05 Richard M. Stallman (rms at prep) 10061985-12-05 Richard M. Stallman (rms@prep)
1007 1007
1008 * mh-e.el: 1008 * mh-e.el:
1009 Eliminate region-around-match and region-string. 1009 Eliminate region-around-match and region-string.
1010 1010
10111985-12-05 Richard Mlynarik (mly at prep) 10111985-12-05 Richard Mlynarik (mly@prep)
1012 1012
1013 * rmail.el (rmail-search): 1013 * rmail.el (rmail-search):
1014 Say if search failed. 1014 Say if search failed.
@@ -1023,7 +1023,7 @@
1023 1023
1024 (provide 'compile) 1024 (provide 'compile)
1025 1025
10261985-12-05 Richard M. Stallman (rms at prep) 10261985-12-05 Richard M. Stallman (rms@prep)
1027 1027
1028 * files.el (recover-file): 1028 * files.el (recover-file):
1029 New command. 1029 New command.
@@ -1032,7 +1032,7 @@
1032 Call isearch-message from isearch-search; 1032 Call isearch-message from isearch-search;
1033 do not call before the usual call to isearch-search. 1033 do not call before the usual call to isearch-search.
1034 1034
10351985-12-05 Richard Mlynarik (mly at prep) 10351985-12-05 Richard Mlynarik (mly@prep)
1036 1036
1037 * abbrev.el, chistory.el, debug.el, doctor.el, indent.el, info.el, sendmail.el: 1037 * abbrev.el, chistory.el, debug.el, doctor.el, indent.el, info.el, sendmail.el:
1038 Fix initialization of mode-maps 1038 Fix initialization of mode-maps
@@ -1040,7 +1040,7 @@
1040 * sendmail.el (mail-position-on-field): 1040 * sendmail.el (mail-position-on-field):
1041 Make this work 1041 Make this work
1042 1042
10431985-12-05 Richard M. Stallman (rms at prep) 10431985-12-05 Richard M. Stallman (rms@prep)
1044 1044
1045 * dired.el: 1045 * dired.el:
1046 Change "mark" to "flag" in function names and documentation. 1046 Change "mark" to "flag" in function names and documentation.
@@ -1048,7 +1048,7 @@
1048 * buff-menu.el (Buffer-menu-buffer): 1048 * buff-menu.el (Buffer-menu-buffer):
1049 End of buffer name marked by tab or two spaces. 1049 End of buffer name marked by tab or two spaces.
1050 1050
10511985-12-04 Richard M. Stallman (rms at prep) 10511985-12-04 Richard M. Stallman (rms@prep)
1052 1052
1053 * startup.el (normal-top-level): 1053 * startup.el (normal-top-level):
1054 Run new hook term-setup-hook after doing command switches. 1054 Run new hook term-setup-hook after doing command switches.
@@ -1079,7 +1079,7 @@
1079 * outline.el (flag-lines-in-region): 1079 * outline.el (flag-lines-in-region):
1080 Pass fifth arg t to subst-char-in-region, for no undo. 1080 Pass fifth arg t to subst-char-in-region, for no undo.
1081 1081
10821985-12-03 Richard M. Stallman (rms at prep) 10821985-12-03 Richard M. Stallman (rms@prep)
1083 1083
1084 * simple.el (prefix-arg-internal and callers): 1084 * simple.el (prefix-arg-internal and callers):
1085 Regularize reading of negative prefix arguments. 1085 Regularize reading of negative prefix arguments.
@@ -1090,7 +1090,7 @@
1090 If command to be repeated does not match first elt of command 1090 If command to be repeated does not match first elt of command
1091 history, add it to the command history. 1091 history, add it to the command history.
1092 1092
10931985-12-03 Richard Mlynarik (mly at prep) 10931985-12-03 Richard Mlynarik (mly@prep)
1094 1094
1095 * bytecomp.el (byte-compile-file-form): 1095 * bytecomp.el (byte-compile-file-form):
1096 Reduce noninteractive message verbosity 1096 Reduce noninteractive message verbosity
@@ -1106,13 +1106,13 @@
1106 * simple.el (prefix-arg-internal, negative-argument): 1106 * simple.el (prefix-arg-internal, negative-argument):
1107 Fix problem with negative-arguments and unreading 1107 Fix problem with negative-arguments and unreading
1108 1108
11091985-12-03 Richard M. Stallman (rms at prep) 11091985-12-03 Richard M. Stallman (rms@prep)
1110 1110
1111 * texinfo.el (texinfo-format-buffer): 1111 * texinfo.el (texinfo-format-buffer):
1112 Define @' and @` to convert to ' and ` 1112 Define @' and @` to convert to ' and `
1113 but suppressing conversion into ". 1113 but suppressing conversion into ".
1114 1114
11151985-11-28 Richard M. Stallman (rms at prep) 11151985-11-28 Richard M. Stallman (rms@prep)
1116 1116
1117 * rnews.el: 1117 * rnews.el:
1118 Remove stray "<" character introduced by mly. 1118 Remove stray "<" character introduced by mly.
@@ -1127,7 +1127,7 @@
1127 * view.el: 1127 * view.el:
1128 Fix bug in defvar of view-mode-map. 1128 Fix bug in defvar of view-mode-map.
1129 1129
11301985-11-27 Richard M. Stallman (rms at prep) 11301985-11-27 Richard M. Stallman (rms@prep)
1131 1131
1132 * files.el (find-file-no-select): 1132 * files.el (find-file-no-select):
1133 Call find-file-not-found-hook if non nil 1133 Call find-file-not-found-hook if non nil
@@ -1137,7 +1137,7 @@
1137 Simplify finding end of buffer name; 1137 Simplify finding end of buffer name;
1138 don't get confused if buffer name ends with digits. 1138 don't get confused if buffer name ends with digits.
1139 1139
11401985-11-27 Richard Mlynarik (mly at prep) 11401985-11-27 Richard Mlynarik (mly@prep)
1141 1141
1142 * rnews.el: (news-mode, news-set-mode-line): 1142 * rnews.el: (news-mode, news-set-mode-line):
1143 Get rid of news-mode-group-string. 1143 Get rid of news-mode-group-string.
@@ -1145,7 +1145,7 @@
1145 * rnews.el (news-unsubscribe-internal): 1145 * rnews.el (news-unsubscribe-internal):
1146 Fix confirmation message. 1146 Fix confirmation message.
1147 1147
11481985-11-26 Richard Mlynarik (mly at prep) 11481985-11-26 Richard Mlynarik (mly@prep)
1149 1149
1150 * view.el: 1150 * view.el:
1151 Define c-x o 1151 Define c-x o
@@ -1158,7 +1158,7 @@
1158 Fix bit-rot 1158 Fix bit-rot
1159 Hack C-l in Helper-help-scroller. 1159 Hack C-l in Helper-help-scroller.
1160 1160
11611985-11-25 Richard M. Stallman (rms at prep) 11611985-11-25 Richard M. Stallman (rms@prep)
1162 1162
1163 * isearch.el (isearch-search): 1163 * isearch.el (isearch-search):
1164 Remove call to isearch-message. 1164 Remove call to isearch-message.
@@ -1167,17 +1167,17 @@
1167 Flush old news-next-message. 1167 Flush old news-next-message.
1168 Rename old news-forward-message to that name. 1168 Rename old news-forward-message to that name.
1169 1169
11701985-11-24 Richard M. Stallman (rms at prep) 11701985-11-24 Richard M. Stallman (rms@prep)
1171 1171
1172 * rnews.el: 1172 * rnews.el:
1173 Turn off use of numeric backup versions in news mode. 1173 Turn off use of numeric backup versions in news mode.
1174 1174
11751985-11-22 Richard M. Stallman (rms at prep) 11751985-11-22 Richard M. Stallman (rms@prep)
1176 1176
1177 * rnews.el: 1177 * rnews.el:
1178 Fix incorrect syntax for meta chars in define-key args. 1178 Fix incorrect syntax for meta chars in define-key args.
1179 1179
11801985-11-22 Richard Mlynarik (mly at prep) 11801985-11-22 Richard Mlynarik (mly@prep)
1181 1181
1182 * term-supdup.el: 1182 * term-supdup.el:
1183 New file. 1183 New file.
@@ -1186,20 +1186,20 @@
1186 Uses 0237 (m-c-_) as control escape -- this is what the supdup server 1186 Uses 0237 (m-c-_) as control escape -- this is what the supdup server
1187 uses. 1187 uses.
1188 1188
11891985-11-22 Richard M. Stallman (rms at prep) 11891985-11-22 Richard M. Stallman (rms@prep)
1190 1190
1191 * outline.el: 1191 * outline.el:
1192 Change text to body in function names and documentation. 1192 Change text to body in function names and documentation.
1193 Rename M-H, M-S and M-s to C-c C-h, C-c C-s and C-c C-i. 1193 Rename M-H, M-S and M-s to C-c C-h, C-c C-s and C-c C-i.
1194 Goes with new manual chapter. 1194 Goes with new manual chapter.
1195 1195
11961985-11-21 Richard M. Stallman (rms at prep) 11961985-11-21 Richard M. Stallman (rms@prep)
1197 1197
1198 * sendmail.el: 1198 * sendmail.el:
1199 Don't die in old Emacses that don't have 1199 Don't die in old Emacses that don't have
1200 delete-auto-save-file-if-necessary. 1200 delete-auto-save-file-if-necessary.
1201 1201
12021985-11-21 Richard Mlynarik (mly at prep) 12021985-11-21 Richard Mlynarik (mly@prep)
1203 1203
1204 * abbrev.el (quietry-read-abbrev-file): 1204 * abbrev.el (quietry-read-abbrev-file):
1205 Fix typo. Fix documentation of edit-abbrevs. 1205 Fix typo. Fix documentation of edit-abbrevs.
@@ -1211,7 +1211,7 @@
1211 * term-xterm.el: 1211 * term-xterm.el:
1212 Fix documentation for x-switches 1212 Fix documentation for x-switches
1213 1213
12141985-11-20 Richard Mlynarik (mly at prep) 12141985-11-20 Richard Mlynarik (mly@prep)
1215 1215
1216 * files.el, sendmail.el: 1216 * files.el, sendmail.el:
1217 New function delete-auto-save-file-if-necessary 1217 New function delete-auto-save-file-if-necessary
@@ -1241,7 +1241,7 @@
1241 * bytecomp.el, term-xterm.el, tex-start.el 1241 * bytecomp.el, term-xterm.el, tex-start.el
1242 Switches look for `command-line-args' rather than `args' 1242 Switches look for `command-line-args' rather than `args'
1243 1243
12441985-11-20 Richard M. Stallman (rms at prep) 12441985-11-20 Richard M. Stallman (rms@prep)
1245 1245
1246 * x-mouse.el: 1246 * x-mouse.el:
1247 Thorough rewrite and cleanup. 1247 Thorough rewrite and cleanup.
@@ -1256,7 +1256,7 @@
1256 Rename N and P and J commands to M-n, M-p, M-j. 1256 Rename N and P and J commands to M-n, M-p, M-j.
1257 Flush + and - commands. Rename s command to o. 1257 Flush + and - commands. Rename s command to o.
1258 1258
12591985-11-19 Richard M. Stallman (rms at prep) 12591985-11-19 Richard M. Stallman (rms@prep)
1260 1260
1261 * texinfo.el: 1261 * texinfo.el:
1262 Fix all texinfo-end property functions to call 1262 Fix all texinfo-end property functions to call
@@ -1275,7 +1275,7 @@
1275 * shell.el (make-shell): 1275 * shell.el (make-shell):
1276 Don't select the buffer being created; return it as value. 1276 Don't select the buffer being created; return it as value.
1277 1277
12781985-11-18 Richard Mlynarik (mly at prep) 12781985-11-18 Richard Mlynarik (mly@prep)
1279 1279
1280 * bytecomp.el (batch-byte-compile): 1280 * bytecomp.el (batch-byte-compile):
1281 Print a message for the log before terminating self. 1281 Print a message for the log before terminating self.
@@ -1289,7 +1289,7 @@
1289 * rmailedit.el (rmail-edit-mode): 1289 * rmailedit.el (rmail-edit-mode):
1290 Improve documentation greatly, fix typo. 1290 Improve documentation greatly, fix typo.
1291 1291
12921985-11-15 Richard M. Stallman (rms at prep) 12921985-11-15 Richard M. Stallman (rms@prep)
1293 1293
1294 * c-mode.el (indent-c-exp): 1294 * c-mode.el (indent-c-exp):
1295 Handle case of several lines inside a set of parentheses. 1295 Handle case of several lines inside a set of parentheses.
@@ -1303,12 +1303,12 @@
1303 Define command-switch-alist to provide hooks 1303 Define command-switch-alist to provide hooks
1304 for X window system (or other things) to define new switches. 1304 for X window system (or other things) to define new switches.
1305 1305
13061985-11-14 Richard Mlynarik (mly at prep) 13061985-11-14 Richard Mlynarik (mly@prep)
1307 1307
1308 * info.el 1308 * info.el
1309 Make "." be beginning-of-buffer 1309 Make "." be beginning-of-buffer
1310 1310
13111985-11-13 Richard M. Stallman (rms at prep) 13111985-11-13 Richard M. Stallman (rms@prep)
1312 1312
1313 * rmail.el (rmail-get-new-mail): 1313 * rmail.el (rmail-get-new-mail):
1314 Treat movemail case more like renaming case, 1314 Treat movemail case more like renaming case,
@@ -1318,7 +1318,7 @@
1318 * rmail.el (rmail-mode, rmail, rmail-quit): 1318 * rmail.el (rmail-mode, rmail, rmail-quit):
1319 Eliminate rmail-buffer-save. Make q go to the other-buffer. 1319 Eliminate rmail-buffer-save. Make q go to the other-buffer.
1320 1320
13211985-11-12 Richard Mlynarik (mly at prep) 13211985-11-12 Richard Mlynarik (mly@prep)
1322 1322
1323 * bytecomp.el (batch-byte-compile): 1323 * bytecomp.el (batch-byte-compile):
1324 Fix paren error. 1324 Fix paren error.
@@ -1331,31 +1331,31 @@
1331 Rewrote this function. Now only searches within messages -- will 1331 Rewrote this function. Now only searches within messages -- will
1332 not match across message boundaries. 1332 not match across message boundaries.
1333 1333
13341985-11-08 Richard Mlynarik (mly at prep) 13341985-11-08 Richard Mlynarik (mly@prep)
1335 1335
1336 * startup.el (command-line): 1336 * startup.el (command-line):
1337 If noninteractive, don't load "term-*" 1337 If noninteractive, don't load "term-*"
1338 noninteractive => -q [Change this if you think it is a bad 1338 noninteractive => -q [Change this if you think it is a bad
1339 idea rms -- every use of -batch I make is followed by -q...] 1339 idea rms -- every use of -batch I make is followed by -q...]
1340 1340
13411985-11-07 Richard Mlynarik (mly at prep) 13411985-11-07 Richard Mlynarik (mly@prep)
1342 1342
1343 * files.el (after-find-file): 1343 * files.el (after-find-file):
1344 If get error hacking mode or local-vars, say what sort of error 1344 If get error hacking mode or local-vars, say what sort of error
1345 1345
13461985-11-06 Richard Mlynarik (mly at prep) 13461985-11-06 Richard Mlynarik (mly@prep)
1347 1347
1348 * bytecomp.el (byte-compile-lambda): 1348 * bytecomp.el (byte-compile-lambda):
1349 Compile non-string `interactive' frobs 1349 Compile non-string `interactive' frobs
1350 1350
13511985-11-05 Richard M. Stallman (rms at prep) 13511985-11-05 Richard M. Stallman (rms@prep)
1352 1352
1353 * sendmail.el (sendmail-send-it): 1353 * sendmail.el (sendmail-send-it):
1354 Remove "n" that was randomly inserted. 1354 Remove "n" that was randomly inserted.
1355 Use new variable sendmail-program as name of file to run 1355 Use new variable sendmail-program as name of file to run
1356 (defined in paths.el). 1356 (defined in paths.el).
1357 1357
13581985-11-05 Richard Mlynarik (mly at prep) 13581985-11-05 Richard Mlynarik (mly@prep)
1359 1359
1360 * rmailsum.el (rmail-new-summary): 1360 * rmailsum.el (rmail-new-summary):
1361 Don't use create-file-buffer for summary buffer! 1361 Don't use create-file-buffer for summary buffer!
@@ -1374,18 +1374,18 @@
1374 * electric.el (Electric-command-loop): 1374 * electric.el (Electric-command-loop):
1375 condition-case for `beginning-of-buffer' 1375 condition-case for `beginning-of-buffer'
1376 1376
13771985-11-05 Richard M. Stallman (rms at prep) 13771985-11-05 Richard M. Stallman (rms@prep)
1378 1378
1379 * rmail.el, rmailsum.el, rmailkwd.el: 1379 * rmail.el, rmailsum.el, rmailkwd.el:
1380 Move definition of rmail-last-multi-labels from rmailkwd to rmail. 1380 Move definition of rmail-last-multi-labels from rmailkwd to rmail.
1381 Make rmail-summary-by-labels use it as default and set it. 1381 Make rmail-summary-by-labels use it as default and set it.
1382 1382
13831985-11-04 Richard Mlynarik (mly at prep) 13831985-11-04 Richard Mlynarik (mly@prep)
1384 1384
1385 * yow.el, loaddefs.el: 1385 * yow.el, loaddefs.el:
1386 Function yow. Depends on file emacs/etc/yow.lines 1386 Function yow. Depends on file emacs/etc/yow.lines
1387 1387
13881985-11-04 Richard M. Stallman (rms at prep) 13881985-11-04 Richard M. Stallman (rms@prep)
1389 1389
1390 * texinfo.el: 1390 * texinfo.el:
1391 Remove definition of `@points' 1391 Remove definition of `@points'
@@ -1405,12 +1405,12 @@
1405 Make rmail-next-labeled-message keep its own default 1405 Make rmail-next-labeled-message keep its own default
1406 rmail-last-multi-labels, instead of using rmail-last-label. 1406 rmail-last-multi-labels, instead of using rmail-last-label.
1407 1407
14081985-11-01 Richard M. Stallman (rms at prep) 14081985-11-01 Richard M. Stallman (rms@prep)
1409 1409
1410 * rmail.el (rmail-parse-file-inboxes): 1410 * rmail.el (rmail-parse-file-inboxes):
1411 Must do save-excursion outside the save-restriction. 1411 Must do save-excursion outside the save-restriction.
1412 1412
14131985-10-31 Richard M. Stallman (rms at prep) 14131985-10-31 Richard M. Stallman (rms@prep)
1414 1414
1415 * rmail.el: 1415 * rmail.el:
1416 (rmail-mode) don't default rmail-inbox-list here. 1416 (rmail-mode) don't default rmail-inbox-list here.
@@ -1418,7 +1418,7 @@
1418 only if primary Rmail file. 1418 only if primary Rmail file.
1419 rmail-primary-inbox-list now in loaddefs.el. 1419 rmail-primary-inbox-list now in loaddefs.el.
1420 1420
14211985-10-31 Richard Mlynarik (mly at prep) 14211985-10-31 Richard Mlynarik (mly@prep)
1422 1422
1423 * rmailsum.el (rmail-make-summary-line-1): 1423 * rmailsum.el (rmail-make-summary-line-1):
1424 Fix case in which old summary line was being deleted. 1424 Fix case in which old summary line was being deleted.
@@ -1426,8 +1426,8 @@
1426 1426
1427 * dired.el: 1427 * dired.el:
1428 Both "e" and "f" are `dired-find-file' 1428 Both "e" and "f" are `dired-find-file'
1429 1429
14301985-10-30 Richard Mlynarik (mly at prep) 14301985-10-30 Richard Mlynarik (mly@prep)
1431 1431
1432 * bytecomp.el (batch-byte-compile): 1432 * bytecomp.el (batch-byte-compile):
1433 If an argument is a directory, then do a byte-recompile-directory 1433 If an argument is a directory, then do a byte-recompile-directory
@@ -1436,10 +1436,10 @@
1436 * abbrev.el (abbrev-mode): 1436 * abbrev.el (abbrev-mode):
1437 flag that abbrev-mode is on by set-minor-mode 1437 flag that abbrev-mode is on by set-minor-mode
1438 (automagic indication in src/xdisp.c flushed) 1438 (automagic indication in src/xdisp.c flushed)
1439 1439
1440 Use interactive "f" and "F" to replace "s" in a couple places. 1440 Use interactive "f" and "F" to replace "s" in a couple places.
1441 1441
14421985-10-29 Richard M. Stallman (rms at prep) 14421985-10-29 Richard M. Stallman (rms@prep)
1443 1443
1444 * debug.el (debug): 1444 * debug.el (debug):
1445 Don't die in kill-buffer of *Backtrace* while exiting 1445 Don't die in kill-buffer of *Backtrace* while exiting
@@ -1448,12 +1448,12 @@
1448 * simple.el ({append,prepend,copy}-to-buffer): 1448 * simple.el ({append,prepend,copy}-to-buffer):
1449 Use interactive type B, not s, for buffer name. 1449 Use interactive type B, not s, for buffer name.
1450 1450
14511985-10-29 Richard Mlynarik (mly at prep) 14511985-10-29 Richard Mlynarik (mly@prep)
1452 1452
1453 * startup.el (command-line-1): 1453 * startup.el (command-line-1):
1454 "-l" switch loads wrt load-path, rather than wrt default-directory 1454 "-l" switch loads wrt load-path, rather than wrt default-directory
1455 1455
14561985-10-29 Richard M. Stallman (rms at prep) 14561985-10-29 Richard M. Stallman (rms@prep)
1457 1457
1458 * isearch.el (isearch): 1458 * isearch.el (isearch):
1459 Redisplay echo area with ... before searching, 1459 Redisplay echo area with ... before searching,
@@ -1462,7 +1462,7 @@
1462 * simple.el (blink-matching-open): 1462 * simple.el (blink-matching-open):
1463 Don't ever complain that a math char is mismatched. 1463 Don't ever complain that a math char is mismatched.
1464 1464
14651985-10-28 Richard M. Stallman (rms at prep) 14651985-10-28 Richard M. Stallman (rms@prep)
1466 1466
1467 * rmail.el, rmailsum.el, rmailkwd.el, rmailmsc.el, 1467 * rmail.el, rmailsum.el, rmailkwd.el, rmailmsc.el,
1468 rmailout.el, rmailedit.el: 1468 rmailout.el, rmailedit.el:
@@ -1473,7 +1473,7 @@
1473 debugger-mode: use lisp-mode syntax table. 1473 debugger-mode: use lisp-mode syntax table.
1474 debug: turn on debugger-mode before doing forward-sexp. 1474 debug: turn on debugger-mode before doing forward-sexp.
1475 1475
14761985-10-26 Richard M. Stallman (rms at prep) 14761985-10-26 Richard M. Stallman (rms@prep)
1477 1477
1478 * simple.el: 1478 * simple.el:
1479 Define C-c globally as a prefix character. 1479 Define C-c globally as a prefix character.
@@ -1486,24 +1486,24 @@
1486 Comparing against "end" was supposed to ignore case 1486 Comparing against "end" was supposed to ignore case
1487 but it failed to do so. 1487 but it failed to do so.
1488 1488
14891985-10-25 Richard M. Stallman (rms at prep) 14891985-10-25 Richard M. Stallman (rms@prep)
1490 1490
1491 * userlock.el: 1491 * userlock.el:
1492 Change responses to "p" for "proceed" and "q" for "quit". 1492 Change responses to "p" for "proceed" and "q" for "quit".
1493 1493
14941985-10-23 Richard Mlynarik (mly at prep) 14941985-10-23 Richard Mlynarik (mly@prep)
1495 1495
1496 * mouseinit.el 1496 * mouseinit.el
1497 Delete this file. Put its contents in files 1497 Delete this file. Put its contents in files
1498 term-bg.el, term-bgnv.el, term-bgrv.el, term-bbn.el 1498 term-bg.el, term-bgnv.el, term-bgrv.el, term-bbn.el
1499 (Perhaps there should be a subdirectory emacs/lisp/term/ ??) 1499 (Perhaps there should be a subdirectory emacs/lisp/term/ ??)
1500 1500
15011985-10-23 Richard M. Stallman (rms at prep) 15011985-10-23 Richard M. Stallman (rms@prep)
1502 1502
1503 * time.el (display-time): 1503 * time.el (display-time):
1504 Set up process with no associated buffer. 1504 Set up process with no associated buffer.
1505 1505
15061985-10-22 Richard Mlynarik (mly at prep) 15061985-10-22 Richard Mlynarik (mly@prep)
1507 1507
1508 * debugger.el (debug): 1508 * debugger.el (debug):
1509 Bind variable `debugger-value' instead of `value' 1509 Bind variable `debugger-value' instead of `value'
@@ -1511,7 +1511,7 @@
1511 * userlock.el: 1511 * userlock.el:
1512 Give `file-locked' error-conditions and error-message props 1512 Give `file-locked' error-conditions and error-message props
1513 1513
15141985-10-21 Richard M. Stallman (rms at mit-prep) 15141985-10-21 Richard M. Stallman (rms@mit-prep)
1515 1515
1516 * c-mode.el (c-comment-indent): 1516 * c-mode.el (c-comment-indent):
1517 Since this is for indent-for-comment, 1517 Since this is for indent-for-comment,
@@ -1520,7 +1520,7 @@
1520 * shell.el (shell-send-input): 1520 * shell.el (shell-send-input):
1521 Detect when arg of cd or pushd is ended with a semicolon. 1521 Detect when arg of cd or pushd is ended with a semicolon.
1522 1522
15231985-10-21 Richard Mlynarik (mly at mit-prep) 15231985-10-21 Richard Mlynarik (mly@mit-prep)
1524 1524
1525 * sendmail.el (mail-do-fcc): 1525 * sendmail.el (mail-do-fcc):
1526 Do cretinous unix ">" `quoting' of "\nFrom " strings 1526 Do cretinous unix ">" `quoting' of "\nFrom " strings
@@ -1529,7 +1529,7 @@
1529 * mailalias.el (expand-mail-aliases): 1529 * mailalias.el (expand-mail-aliases):
1530 Hack case-fold-search as appropriate 1530 Hack case-fold-search as appropriate
1531 1531
15321985-10-21 Richard M. Stallman (rms at mit-prep) 15321985-10-21 Richard M. Stallman (rms@mit-prep)
1533 1533
1534 * sendmail.el (mail-do-fcc): 1534 * sendmail.el (mail-do-fcc):
1535 New function that finds Fcc: fields and writes to spec'd files 1535 New function that finds Fcc: fields and writes to spec'd files
@@ -1542,7 +1542,7 @@
1542 Kill temp and error buffers on exit, always. 1542 Kill temp and error buffers on exit, always.
1543 If any Fcc is present, call mail-do-fcc. 1543 If any Fcc is present, call mail-do-fcc.
1544 1544
15451985-10-20 Richard M. Stallman (rms at mit-prep) 15451985-10-20 Richard M. Stallman (rms@mit-prep)
1546 1546
1547 * mailalias.el: 1547 * mailalias.el:
1548 New file containing build-mail-aliases (called if nec 1548 New file containing build-mail-aliases (called if nec
@@ -1568,7 +1568,7 @@
1568 * mail-utils (mail-strip-quoted-names): 1568 * mail-utils (mail-strip-quoted-names):
1569 Delete leading and trailing whitespace. 1569 Delete leading and trailing whitespace.
1570 1570
15711985-10-19 Richard M. Stallman (rms at mit-prep) 15711985-10-19 Richard M. Stallman (rms@mit-prep)
1572 1572
1573 * sendmail.el: 1573 * sendmail.el:
1574 Use new var mail-header-separator in place of constant --text... 1574 Use new var mail-header-separator in place of constant --text...
@@ -1593,13 +1593,13 @@
1593 Compensate for change to mail-string-delete. 1593 Compensate for change to mail-string-delete.
1594 Use fact that string-match sets match-end. 1594 Use fact that string-match sets match-end.
1595 1595
15961985-10-18 Richard Mlynarik (mly at mit-prep) 15961985-10-18 Richard Mlynarik (mly@mit-prep)
1597 1597
1598 * startup.el (command-line): 1598 * startup.el (command-line):
1599 load "term-$TERM" after loading user's init file, so that 1599 load "term-$TERM" after loading user's init file, so that
1600 changes made to load-path will affect load . 1600 changes made to load-path will affect load .
1601 1601
16021985-10-18 Richard M. Stallman (rms at mit-prep) 16021985-10-18 Richard M. Stallman (rms@mit-prep)
1603 1603
1604 * mlsupport.el (move-dot-to-x-y): 1604 * mlsupport.el (move-dot-to-x-y):
1605 Add a definition of this. Takes args in origin 1. 1605 Add a definition of this. Takes args in origin 1.
@@ -1608,13 +1608,13 @@
1608 Rename delete-char-or-send-eof to this, 1608 Rename delete-char-or-send-eof to this,
1609 and make it always only send eof. 1609 and make it always only send eof.
1610 1610
16111985-10-17 Richard M. Stallman (rms at mit-prep) 16111985-10-17 Richard M. Stallman (rms@mit-prep)
1612 1612
1613 * replace.el (how-many): 1613 * replace.el (how-many):
1614 Start count at 0, not 1. Ignore matches of null 1614 Start count at 0, not 1. Ignore matches of null
1615 string that don't move point. 1615 string that don't move point.
1616 1616
16171985-10-17 Richard Mlynarik (mly at mit-prep) 16171985-10-17 Richard Mlynarik (mly@mit-prep)
1618 1618
1619 * rnews.el: (news-save-item-in-file) 1619 * rnews.el: (news-save-item-in-file)
1620 Append to file, rather than overwriting. 1620 Append to file, rather than overwriting.
@@ -1623,7 +1623,7 @@
1623 Eliminate confused attempts at indicating that long isearch was 1623 Eliminate confused attempts at indicating that long isearch was
1624 `in progress' 1624 `in progress'
1625 1625
16261985-10-15 Richard M. Stallman (rms at mit-prep) 16261985-10-15 Richard M. Stallman (rms@mit-prep)
1627 1627
1628 * info.el: 1628 * info.el:
1629 Use C-c C-c to exit Info-edit. 1629 Use C-c C-c to exit Info-edit.
@@ -1651,12 +1651,12 @@
1651 Put non-nil suppress-keymap properties on the 1651 Put non-nil suppress-keymap properties on the
1652 commands that are used in suppressing a keymap. 1652 commands that are used in suppressing a keymap.
1653 1653
16541985-10-15 Richard Mlynarik (mly at mit-prep) 16541985-10-15 Richard Mlynarik (mly@mit-prep)
1655 1655
1656 * bytecomp.el (byte-compile-find-vars-1) 1656 * bytecomp.el (byte-compile-find-vars-1)
1657 Fix paren error. 1657 Fix paren error.
1658 1658
16591985-10-15 Richard M. Stallman (rms at mit-prep) 16591985-10-15 Richard M. Stallman (rms@mit-prep)
1660 1660
1661 * paths.el: 1661 * paths.el:
1662 New file containing defs of vars containing names of 1662 New file containing defs of vars containing names of
@@ -1672,7 +1672,7 @@
1672 * lpr.el (print-region-1): 1672 * lpr.el (print-region-1):
1673 Remove explicit directory names from programs run in subforks. 1673 Remove explicit directory names from programs run in subforks.
1674 1674
16751985-10-14 Richard M. Stallman (rms at mit-prep) 16751985-10-14 Richard M. Stallman (rms@mit-prep)
1676 1676
1677 * bytecomp.el (byte-compile-find-vars): 1677 * bytecomp.el (byte-compile-find-vars):
1678 Change many nested ifs to one cond. 1678 Change many nested ifs to one cond.
@@ -1680,21 +1680,21 @@
1680 * mlsupport.el: 1680 * mlsupport.el:
1681 Replace all uses of &quote with macros. 1681 Replace all uses of &quote with macros.
1682 1682
16831985-10-13 Richard M. Stallman (rms at mit-prep) 16831985-10-13 Richard M. Stallman (rms@mit-prep)
1684 1684
1685 * texinfo.el: 1685 * texinfo.el:
1686 Define @dots{} and @copyright{}. 1686 Define @dots{} and @copyright{}.
1687 Define indexing commands to generate each index as a menu 1687 Define indexing commands to generate each index as a menu
1688 sorted alphabetically. 1688 sorted alphabetically.
1689 1689
16901985-10-12 Richard M. Stallman (rms at mit-prep) 16901985-10-12 Richard M. Stallman (rms@mit-prep)
1691 1691
1692 * mh-e.el: 1692 * mh-e.el:
1693 Don't mess with track-eol. 1693 Don't mess with track-eol.
1694 Define mh-insert-message-buffer, as C-c y while editing message. 1694 Define mh-insert-message-buffer, as C-c y while editing message.
1695 New reply option `i'. 1695 New reply option `i'.
1696 1696
16971985-10-11 Richard M. Stallman (rms at mit-prep) 16971985-10-11 Richard M. Stallman (rms@mit-prep)
1698 1698
1699 * info.el (Info-edit-map): 1699 * info.el (Info-edit-map):
1700 Use C-c to exit from editing, not C-z. 1700 Use C-c to exit from editing, not C-z.
@@ -1703,7 +1703,7 @@
1703 Ignore case in checking for End:. 1703 Ignore case in checking for End:.
1704 Allow backslashes to quote in local variable names. 1704 Allow backslashes to quote in local variable names.
1705 1705
17061985-10-10 Richard M. Stallman (rms at mit-prep) 17061985-10-10 Richard M. Stallman (rms@mit-prep)
1707 1707
1708 * c-mode.el: 1708 * c-mode.el:
1709 Make require-final-newline be t in C mode. 1709 Make require-final-newline be t in C mode.
@@ -1715,7 +1715,7 @@
1715 Save result of first search for a comment starter, 1715 Save result of first search for a comment starter,
1716 rather than searching again after reindenting. 1716 rather than searching again after reindenting.
1717 1717
17181985-10-09 Richard M. Stallman (rms at mit-prep) 17181985-10-09 Richard M. Stallman (rms@mit-prep)
1719 1719
1720 * tags.el (find-tag): 1720 * tags.el (find-tag):
1721 Make M-, find the next such tag, if used after M-. 1721 Make M-, find the next such tag, if used after M-.
@@ -1741,7 +1741,7 @@
1741 Call c-backward-to-start-of-if only for statements 1741 Call c-backward-to-start-of-if only for statements
1742 and only when they start with "else". 1742 and only when they start with "else".
1743 1743
17441985-10-08 Richard M. Stallman (rms at mit-prep) 17441985-10-08 Richard M. Stallman (rms@mit-prep)
1745 1745
1746 * mlsupport.el: 1746 * mlsupport.el:
1747 Define region-to-string and region-around-match. 1747 Define region-to-string and region-around-match.
@@ -1749,7 +1749,7 @@
1749 * simple.el ({beginning,end}-of-buffer): 1749 * simple.el ({beginning,end}-of-buffer):
1750 Warn people not to use in Lisp code. 1750 Warn people not to use in Lisp code.
1751 1751
17521985-10-07 Richard M. Stallman (rms at mit-prep) 17521985-10-07 Richard M. Stallman (rms@mit-prep)
1753 1753
1754 * userlock.el: 1754 * userlock.el:
1755 New file containing function ask-user-about-lock (autoloading), 1755 New file containing function ask-user-about-lock (autoloading),
@@ -1765,7 +1765,7 @@
1765 * replace.el (perform-replace): 1765 * replace.el (perform-replace):
1766 Do substitute-command-keys on the help message. 1766 Do substitute-command-keys on the help message.
1767 1767
17681985-10-07 Richard Mlynarik (mly at mit-prep) 17681985-10-07 Richard Mlynarik (mly@mit-prep)
1769 1769
1770 * simple.el (eval-expression): 1770 * simple.el (eval-expression):
1771 Put "(foo bar)" rather than "(eval-expression (quote (foo bar)))" 1771 Put "(foo bar)" rather than "(eval-expression (quote (foo bar)))"
@@ -1775,7 +1775,7 @@
1775 Define commands next-complex-command and previous-complex-command 1775 Define commands next-complex-command and previous-complex-command
1776 for use in repeat-complex-command editing. 1776 for use in repeat-complex-command editing.
1777 1777
17781985-10-05 Richard M. Stallman (rms at mit-prep) 17781985-10-05 Richard M. Stallman (rms@mit-prep)
1779 1779
1780 * debug.el (debug): 1780 * debug.el (debug):
1781 Bind debug-on-error to nil over entire invocation of debugger. 1781 Bind debug-on-error to nil over entire invocation of debugger.
@@ -1789,7 +1789,7 @@
1789 not when mode is invoked. 1789 not when mode is invoked.
1790 1790
1791 1791
17921985-10-04 Richard M. Stallman (rms at mit-prep) 17921985-10-04 Richard M. Stallman (rms@mit-prep)
1793 1793
1794 * indent.el (indent-relative-maybe): 1794 * indent.el (indent-relative-maybe):
1795 New function to do indent-relative but not if prev line 1795 New function to do indent-relative but not if prev line
@@ -1810,7 +1810,7 @@
1810 Count screen lines. Preserve overlap if scroll by full length 1810 Count screen lines. Preserve overlap if scroll by full length
1811 of the window. 1811 of the window.
1812 1812
18131985-10-03 Richard Mlynarik (mly at mit-prep) 18131985-10-03 Richard Mlynarik (mly@mit-prep)
1814 1814
1815 * simple.el 1815 * simple.el
1816 Functions quit, keyboard-quit 1816 Functions quit, keyboard-quit
@@ -1822,7 +1822,7 @@
1822 * files.el (set-auto-mode): 1822 * files.el (set-auto-mode):
1823 Don't hack auto-mode-alist at all if -*- mode -*- is specified. 1823 Don't hack auto-mode-alist at all if -*- mode -*- is specified.
1824 1824
18251985-10-02 Richard M. Stallman (rms at mit-prep) 18251985-10-02 Richard M. Stallman (rms@mit-prep)
1826 1826
1827 * mh-e.el: 1827 * mh-e.el:
1828 Put *'s in doc of user option vars. 1828 Put *'s in doc of user option vars.
@@ -1851,7 +1851,7 @@
1851 * files.el (backup-buffer): 1851 * files.el (backup-buffer):
1852 Ask only once, to delete all the excess backup versions. 1852 Ask only once, to delete all the excess backup versions.
1853 1853
18541985-09-29 Richard M. Stallman (rms at mit-prep) 18541985-09-29 Richard M. Stallman (rms@mit-prep)
1855 1855
1856 * backquote.el: 1856 * backquote.el:
1857 New file, containing a list constructor macro. 1857 New file, containing a list constructor macro.
@@ -1859,7 +1859,7 @@
1859 * tex-mode.el: 1859 * tex-mode.el:
1860 New file, containing TeX-mode. 1860 New file, containing TeX-mode.
1861 1861
18621985-09-28 Richard M. Stallman (rms at mit-prep) 18621985-09-28 Richard M. Stallman (rms@mit-prep)
1863 1863
1864 * abbrev.el (add-abbrev, inverse-add-abbrev): 1864 * abbrev.el (add-abbrev, inverse-add-abbrev):
1865 Convert the abbrev to lower case before defining. 1865 Convert the abbrev to lower case before defining.
@@ -1877,12 +1877,12 @@
1877 that calls the old one but also takes args to control backup. 1877 that calls the old one but also takes args to control backup.
1878 Several new variables to control making of backups. 1878 Several new variables to control making of backups.
1879 1879
18801985-09-27 Richard M. Stallman (rms at mit-prep) 18801985-09-27 Richard M. Stallman (rms@mit-prep)
1881 1881
1882 * dired.el (dired-mode): 1882 * dired.el (dired-mode):
1883 Define n and p like C-n and C-p. 1883 Define n and p like C-n and C-p.
1884 1884
18851985-09-24 Richard M. Stallman (rms at mit-prep) 18851985-09-24 Richard M. Stallman (rms@mit-prep)
1886 1886
1887 * loaddefs.el, text-mode.el: 1887 * loaddefs.el, text-mode.el:
1888 Use non-saved-text-mode for files on /tmp. 1888 Use non-saved-text-mode for files on /tmp.
@@ -1890,23 +1890,23 @@
1890 * rmailsum.el (rmail-summary-goto-msg): 1890 * rmailsum.el (rmail-summary-goto-msg):
1891 Do check for msg # on line at beginning of line, not at point. 1891 Do check for msg # on line at beginning of line, not at point.
1892 1892
18931985-09-21 Richard M. Stallman (rms at mit-prep) 18931985-09-21 Richard M. Stallman (rms@mit-prep)
1894 1894
1895 * files.el (find-file-noselect): 1895 * files.el (find-file-noselect):
1896 Do erase-buffer in case reusing existing buffer. 1896 Do erase-buffer in case reusing existing buffer.
1897 1897
18981985-09-18 Richard M. Stallman (rms at mit-prep) 18981985-09-18 Richard M. Stallman (rms@mit-prep)
1899 1899
1900 * nroff-mode.el: 1900 * nroff-mode.el:
1901 New file, extensively rewritten from submission by N. Ziring. 1901 New file, extensively rewritten from submission by N. Ziring.
1902 Not tested yet (I don't know how to use nroff). 1902 Not tested yet (I don't know how to use nroff).
1903 1903
19041985-09-13 Richard M. Stallman (rms at mit-prep) 19041985-09-13 Richard M. Stallman (rms@mit-prep)
1905 1905
1906 * simple.el (what-cursor-position): 1906 * simple.el (what-cursor-position):
1907 Use single-key-description to show the character after point. 1907 Use single-key-description to show the character after point.
1908 1908
19091985-09-12 Richard M. Stallman (rms at mit-prep) 19091985-09-12 Richard M. Stallman (rms@mit-prep)
1910 1910
1911 * text-mode.el, c-mode.el: 1911 * text-mode.el, c-mode.el:
1912 No need to define syntax of [, ], {, } since fundamental mode 1912 No need to define syntax of [, ], {, } since fundamental mode
@@ -1924,7 +1924,7 @@
1924 * rmailedit.el (rmail-edit-mode): 1924 * rmailedit.el (rmail-edit-mode):
1925 Remove spurious quote before text-mode-hook. 1925 Remove spurious quote before text-mode-hook.
1926 1926
19271985-09-11 Richard M. Stallman (rms at mit-prep) 19271985-09-11 Richard M. Stallman (rms@mit-prep)
1928 1928
1929 * dired.el (dired-do-deletions): 1929 * dired.el (dired-do-deletions):
1930 Print a message reporting any deletion failures. 1930 Print a message reporting any deletion failures.
@@ -1932,7 +1932,7 @@
1932 * dired.el (dired-add-entry): 1932 * dired.el (dired-add-entry):
1933 Pass "-d" switch to "ls". 1933 Pass "-d" switch to "ls".
1934 1934
19351985-09-10 Richard M. Stallman (rms at mit-prep) 19351985-09-10 Richard M. Stallman (rms@mit-prep)
1936 1936
1937 * text-mode-el, lisp-mode.el, c-mode.el, buff-menu.el: 1937 * text-mode-el, lisp-mode.el, c-mode.el, buff-menu.el:
1938 Initialize all keymaps at load time. 1938 Initialize all keymaps at load time.
@@ -1942,7 +1942,7 @@
1942 Don't request redisplay during reading of output. 1942 Don't request redisplay during reading of output.
1943 That feature stimulates kernel bugs. 1943 That feature stimulates kernel bugs.
1944 1944
19451985-09-08 Richard M. Stallman (rms at mit-prep) 19451985-09-08 Richard M. Stallman (rms@mit-prep)
1946 1946
1947 * simple.el (edit-and-eval-command): 1947 * simple.el (edit-and-eval-command):
1948 Assume arg is expression already, since now 1948 Assume arg is expression already, since now
@@ -1951,7 +1951,7 @@
1951 * simple.el (error): 1951 * simple.el (error):
1952 Just keep signalling if user tries to continue. 1952 Just keep signalling if user tries to continue.
1953 1953
19541985-09-07 Richard M. Stallman (rms at mit-prep) 19541985-09-07 Richard M. Stallman (rms@mit-prep)
1955 1955
1956 * dired.el: 1956 * dired.el:
1957 Normally put cursor at beginning of filename. 1957 Normally put cursor at beginning of filename.
@@ -1978,7 +1978,7 @@
1978 Deleted ml-forward-word and ml-backward-word 1978 Deleted ml-forward-word and ml-backward-word
1979 since mlconvert no longer generates them. 1979 since mlconvert no longer generates them.
1980 1980
19811985-09-06 Richard M. Stallman (rms at mit-prep) 19811985-09-06 Richard M. Stallman (rms@mit-prep)
1982 1982
1983 * files.el (revert-buffer): 1983 * files.el (revert-buffer):
1984 Don't query for reverting read-only buffers. 1984 Don't query for reverting read-only buffers.
@@ -1995,12 +1995,12 @@
1995 * lisp-mode.el (indent-sexp): 1995 * lisp-mode.el (indent-sexp):
1996 If skip a newline, clear quoted flag in the state. 1996 If skip a newline, clear quoted flag in the state.
1997 1997
19981985-09-05 Richard M. Stallman (rms at mit-prep) 19981985-09-05 Richard M. Stallman (rms@mit-prep)
1999 1999
2000 * tags.el (visit-tag-table[-...]): 2000 * tags.el (visit-tag-table[-...]):
2001 Rename to visit-tags-table[-...]. 2001 Rename to visit-tags-table[-...].
2002 2002
20031985-09-05 Richard M. Stallman (rms at mit-prep) 20031985-09-05 Richard M. Stallman (rms@mit-prep)
2004 2004
2005 * mh-e.el (mh-letter-mode): 2005 * mh-e.el (mh-letter-mode):
2006 Have separate map mh-letter-mode-map so Don't clobber text-mode-map. 2006 Have separate map mh-letter-mode-map so Don't clobber text-mode-map.
@@ -2011,7 +2011,7 @@
2011 by an old pair of region ends, since often region is empty 2011 by an old pair of region ends, since often region is empty
2012 and doesn't matter anyway. 2012 and doesn't matter anyway.
2013 2013
20141985-09-03 Richard M. Stallman (rms at mit-prep) 20141985-09-03 Richard M. Stallman (rms@mit-prep)
2015 2015
2016 * spell.el (spell-word): 2016 * spell.el (spell-word):
2017 Check word before point, if point is not in or next to a word. 2017 Check word before point, if point is not in or next to a word.
@@ -2019,12 +2019,12 @@
2019 * tags.el (find-tag): 2019 * tags.el (find-tag):
2020 Don't read tag name if given prefix arg. 2020 Don't read tag name if given prefix arg.
2021 2021
20221985-09-03 Richard Mlynarik (mly at mit-prep) 20221985-09-03 Richard Mlynarik (mly@mit-prep)
2023 2023
2024 * macros.el (kbd-macro-query) 2024 * macros.el (kbd-macro-query)
2025 Barf if not defining or executing keyboard macro. 2025 Barf if not defining or executing keyboard macro.
2026 2026
20271985-09-02 Richard M. Stallman (rms at mit-prep) 20271985-09-02 Richard M. Stallman (rms@mit-prep)
2028 2028
2029 * rmail.el (rmail-expunge): 2029 * rmail.el (rmail-expunge):
2030 If all mesages thru current one get expunged, show message 1. 2030 If all mesages thru current one get expunged, show message 1.
@@ -2033,7 +2033,7 @@
2033 Bind debug-on-error and print-length to avoid various 2033 Bind debug-on-error and print-length to avoid various
2034 kinds of infinite loops or recursions. 2034 kinds of infinite loops or recursions.
2035 2035
20361985-09-01 Richard M. Stallman (rms at mit-prep) 20361985-09-01 Richard M. Stallman (rms@mit-prep)
2037 2037
2038 * term-vt100.el: 2038 * term-vt100.el:
2039 Always define ESC O so arrows work. Eliminate ESC [ hacks 2039 Always define ESC O so arrows work. Eliminate ESC [ hacks
@@ -2047,22 +2047,22 @@
2047 Handle correctly case where ) passed is not at beg of line 2047 Handle correctly case where ) passed is not at beg of line
2048 except indentation, or where there are white lines preceding it too. 2048 except indentation, or where there are white lines preceding it too.
2049 2049
20501985-08-31 Richard M. Stallman (rms at mit-prep) 20501985-08-31 Richard M. Stallman (rms@mit-prep)
2051 2051
2052 * chistory.el (repeat-matching-complex-command): 2052 * chistory.el (repeat-matching-complex-command):
2053 Arg to edit-and-eval-command is now a list, as it should be. 2053 Arg to edit-and-eval-command is now a list, as it should be.
2054 2054
20551985-08-31 Richard Mlynarik (mly at mit-prep) 20551985-08-31 Richard Mlynarik (mly@mit-prep)
2056 2056
2057 * simple.el (delete-indentation) 2057 * simple.el (delete-indentation)
2058 Don't err if on first line of buffer. 2058 Don't err if on first line of buffer.
2059 2059
20601985-08-30 Richard M. Stallman (rms at mit-prep) 20601985-08-30 Richard M. Stallman (rms@mit-prep)
2061 2061
2062 * ledit.el (ledit-setup): 2062 * ledit.el (ledit-setup):
2063 Don't refer to lisp-mode-map in setting up ledit-mode-map. 2063 Don't refer to lisp-mode-map in setting up ledit-mode-map.
2064 2064
20651985-08-26 Richard Mlynarik (mly at mit-prep) 20651985-08-26 Richard Mlynarik (mly@mit-prep)
2066 2066
2067 * shell.el 2067 * shell.el
2068 Sending empty line of input at the end of a buffer that is an 2068 Sending empty line of input at the end of a buffer that is an
@@ -2070,13 +2070,13 @@
2070 rather than sending an empty line. 2070 rather than sending an empty line.
2071 (by silogic!eggert@ucla-cs) 2071 (by silogic!eggert@ucla-cs)
2072 2072
20731985-08-20 Richard Mlynarik (mly at mit-prep) 20731985-08-20 Richard Mlynarik (mly@mit-prep)
2074 2074
2075 * dired.el, files.el, sendmail.el, compile.el 2075 * dired.el, files.el, sendmail.el, compile.el
2076 Make *-other-window really do other window even if pop-up-windows 2076 Make *-other-window really do other window even if pop-up-windows
2077 is set to nil. 2077 is set to nil.
2078 2078
20791985-08-17 Richard Mlynarik (mly at mit-prep) 20791985-08-17 Richard Mlynarik (mly@mit-prep)
2080 2080
2081 * c-mode.el (c-indent-line) 2081 * c-mode.el (c-indent-line)
2082 Make "^[ \t]*#" indent to 0 (if not in string or comment) 2082 Make "^[ \t]*#" indent to 0 (if not in string or comment)
@@ -2088,24 +2088,24 @@
2088 * lpr.el 2088 * lpr.el
2089 Typo (``format1'' for ``format'') 2089 Typo (``format1'' for ``format'')
2090 2090
20911985-08-12 Richard Mlynarik (mly at mit-prep) 20911985-08-12 Richard Mlynarik (mly@mit-prep)
2092 2092
2093 * buff-menu.el (Buffer-menu-buffer) 2093 * buff-menu.el (Buffer-menu-buffer)
2094 Win more often on `too-long' buffer names. 2094 Win more often on `too-long' buffer names.
2095 2095
20961985-08-11 Richard Mlynarik (mly at mit-prep) 20961985-08-11 Richard Mlynarik (mly@mit-prep)
2097 2097
2098 * make narrow-to-page be disabled by default. 2098 * make narrow-to-page be disabled by default.
2099 2099
2100 * rmail.el (rmail-insert-inbox-text) 2100 * rmail.el (rmail-insert-inbox-text)
2101 Hack case that /usr/spool/mail/user is a directory 2101 Hack case that /usr/spool/mail/user is a directory
2102 2102
21031985-08-10 Richard Mlynarik (mly at mit-prep) 21031985-08-10 Richard Mlynarik (mly@mit-prep)
2104 2104
2105 * isearch.el (isearch) 2105 * isearch.el (isearch)
2106 Make isearch work in regexp case 2106 Make isearch work in regexp case
2107 2107
21081985-08-09 Richard Mlynarik (mly at mit-prep) 21081985-08-09 Richard Mlynarik (mly@mit-prep)
2109 2109
2110 * c-mode.el (c-comment-indent) 2110 * c-mode.el (c-comment-indent)
2111 Return a valid value when used within a comment. 2111 Return a valid value when used within a comment.
@@ -2118,7 +2118,7 @@
2118 reselect it trivially. 2118 reselect it trivially.
2119 Kill the buffer on exit so that users aren't tempted to lose 2119 Kill the buffer on exit so that users aren't tempted to lose
2120 weirdly. 2120 weirdly.
2121 Rename "args" "debugger-args" so that common var isn't lambda-bound. 2121 Rename "args" "debugger-args" so that common var isn't lambda-bound.
2122 2122
2123 Make "-" be negative-argument in debugger-mode-map 2123 Make "-" be negative-argument in debugger-mode-map
2124 2124
@@ -2129,7 +2129,7 @@
2129 Make "application mode" arrow keys ("\eOA"... "\eOD") do the right 2129 Make "application mode" arrow keys ("\eOA"... "\eOD") do the right
2130 thing. 2130 thing.
2131 2131
21321985-08-06 Richard Mlynarik (mly at mit-prep) 21321985-08-06 Richard Mlynarik (mly@mit-prep)
2133 2133
2134 * c-mode.el 2134 * c-mode.el
2135 calculate-c-indent was ignoring parse-start arg 2135 calculate-c-indent was ignoring parse-start arg
@@ -2140,10 +2140,10 @@
2140 2140
2141 * simple.el 2141 * simple.el
2142 Added function reindent-then-newline-and-indent 2142 Added function reindent-then-newline-and-indent
2143 2143
2144 * rnews.el 2144 * rnews.el
2145 Fix typo and supply function news-show-all-headers 2145 Fix typo and supply function news-show-all-headers
2146 2146
2147 * startup.el 2147 * startup.el
2148 Make the value of args be the remaining command-line 2148 Make the value of args be the remaining command-line
2149 arguments after the "-e" function name when the "-e" function 2149 arguments after the "-e" function name when the "-e" function
@@ -2151,7 +2151,7 @@
2151 Make "-f" be the same as "-e" --- it's in the manual. 2151 Make "-f" be the same as "-e" --- it's in the manual.
2152 2152
2153 * bytecomp.el 2153 * bytecomp.el
2154 Added batch-byte-compile written by crl@newton.purdue.edu 2154 Added batch-byte-compile written by crl@newton.purdue.edu
2155 2155
2156 * isearch.el 2156 * isearch.el
2157 Typing C-s/C-r at start of isearch wasn't displaying search 2157 Typing C-s/C-r at start of isearch wasn't displaying search
@@ -2171,7 +2171,7 @@
2171 * mlconvert.el 2171 * mlconvert.el
2172 Hack "(forward-word)" => "(forward-word 1)" 2172 Hack "(forward-word)" => "(forward-word 1)"
2173 2173
21741985-08-05 Richard Mlynarik (mly at mit-prep) 21741985-08-05 Richard Mlynarik (mly@mit-prep)
2175 2175
2176 * c-mode.el 2176 * c-mode.el
2177 Variable "c-continued-statement-indent" should have been 2177 Variable "c-continued-statement-indent" should have been
@@ -2182,13 +2182,13 @@
2182 (-ve prefix arg) 2182 (-ve prefix arg)
2183 Make "-" be negative-argument 2183 Make "-" be negative-argument
2184 2184
21851985-07-23 Richard Mlynarik (mly at mit-prep) 21851985-07-23 Richard Mlynarik (mly@mit-prep)
2186 2186
2187 * shell.el (shell-send-input): 2187 * shell.el (shell-send-input):
2188 cd/pushd hackery wasn't substitute-in/expand-file-name'ing 2188 cd/pushd hackery wasn't substitute-in/expand-file-name'ing
2189 (ie "cd $es" was losing) 2189 (ie "cd $es" was losing)
2190 2190
21911985-07-16 Richard Mlynarik (mly at mit-prep) 21911985-07-16 Richard Mlynarik (mly@mit-prep)
2192 2192
2193 * view.el: 2193 * view.el:
2194 Add "c-x ]" and "c-x [" page-movement commands 2194 Add "c-x ]" and "c-x [" page-movement commands
@@ -2204,13 +2204,13 @@
2204 * simple.el 2204 * simple.el
2205 delete-blank-lines was deleting too much if on an isolated blank line. 2205 delete-blank-lines was deleting too much if on an isolated blank line.
2206 2206
22071985-07-12 Richard M. Stallman (rms at mit-prep) 22071985-07-12 Richard M. Stallman (rms@mit-prep)
2208 2208
2209 * mh-e.el: 2209 * mh-e.el:
2210 Replace C-h command with DEL so Help is still available. 2210 Replace C-h command with DEL so Help is still available.
2211 get-string was erroneously used for read-string. 2211 get-string was erroneously used for read-string.
2212 2212
22131985-07-10 Richard M. Stallman (rms at mit-prep) 22131985-07-10 Richard M. Stallman (rms@mit-prep)
2214 2214
2215 * simple.el (function-called-at-dot): 2215 * simple.el (function-called-at-dot):
2216 Don't scan more than 1000 characters back for containing 2216 Don't scan more than 1000 characters back for containing
@@ -2222,7 +2222,7 @@
2222 * simple.el (zap-to-char): 2222 * simple.el (zap-to-char):
2223 Don't leave dot on the far side of the terminating character. 2223 Don't leave dot on the far side of the terminating character.
2224 2224
22251985-07-10 Richard Mlynarik (mly at mit-prep) 22251985-07-10 Richard Mlynarik (mly@mit-prep)
2226 2226
2227 * ebuff-menu.el (Electric-buffer-menu-undefined) 2227 * ebuff-menu.el (Electric-buffer-menu-undefined)
2228 Don't call substritute-command-keys if keybindings are default, 2228 Don't call substritute-command-keys if keybindings are default,
@@ -2230,7 +2230,7 @@
2230 RMS: this is what my changes to Fsubstitute_command_keys in doc.c 2230 RMS: this is what my changes to Fsubstitute_command_keys in doc.c
2231 were supposed to do. 2231 were supposed to do.
2232 2232
22331985-07-09 Richard M. Stallman (rms at mit-prep) 22331985-07-09 Richard M. Stallman (rms@mit-prep)
2234 2234
2235 * isearch.el (isearch): 2235 * isearch.el (isearch):
2236 Do not preserve window-start if had switched to the small window. 2236 Do not preserve window-start if had switched to the small window.
@@ -2242,7 +2242,7 @@
2242 * lpr.el: 2242 * lpr.el:
2243 Define lpr-region and print-region. Autoload in loaddefs. 2243 Define lpr-region and print-region. Autoload in loaddefs.
2244 2244
22451985-07-08 Richard M. Stallman (rms at mit-prep) 22451985-07-08 Richard M. Stallman (rms@mit-prep)
2246 2246
2247 * compile.el (compile1): 2247 * compile.el (compile1):
2248 Put buffer in Fundamental mode, in case default-major-mode 2248 Put buffer in Fundamental mode, in case default-major-mode
@@ -2264,12 +2264,12 @@
2264 2264
2265 * debug.el: Document the `r' command. 2265 * debug.el: Document the `r' command.
2266 2266
22671985-07-07 Richard M. Stallman (rms at mit-prep) 22671985-07-07 Richard M. Stallman (rms@mit-prep)
2268 2268
2269 * view.el, buff-menu.el, ebuff-menu.el, echistory.el: 2269 * view.el, buff-menu.el, ebuff-menu.el, echistory.el:
2270 Do not redefine C-z. Allow it to exit from Emacs. 2270 Do not redefine C-z. Allow it to exit from Emacs.
2271 2271
22721985-07-06 Richard M. Stallman (rms at mit-prep) 22721985-07-06 Richard M. Stallman (rms@mit-prep)
2273 2273
2274 * page.el (forward-page): 2274 * page.el (forward-page):
2275 Avoid setting the mark. 2275 Avoid setting the mark.
@@ -2277,12 +2277,12 @@
2277 * c-mode.el (calculate-c-indent, indent-c-exp): 2277 * c-mode.el (calculate-c-indent, indent-c-exp):
2278 Don't subtract c-brace-offset when c-indent-level is used. 2278 Don't subtract c-brace-offset when c-indent-level is used.
2279 2279
22801985-07-05 Richard M. Stallman (rms at mit-prep) 22801985-07-05 Richard M. Stallman (rms@mit-prep)
2281 2281
2282 * indent.el: 2282 * indent.el:
2283 Put tab-to-tab-stop on Meta-i. 2283 Put tab-to-tab-stop on Meta-i.
2284 2284
22851985-07-04 Richard M. Stallman (rms at mit-prep) 22851985-07-04 Richard M. Stallman (rms@mit-prep)
2286 2286
2287 * files.el (hack-local-variables): 2287 * files.el (hack-local-variables):
2288 Local variable list must start within last page of file 2288 Local variable list must start within last page of file
@@ -2297,7 +2297,7 @@
2297 Rename backup-before-writing to make-backup-files. 2297 Rename backup-before-writing to make-backup-files.
2298 Rename auto-save-visited-filename to auto-save-visited-file-name. 2298 Rename auto-save-visited-filename to auto-save-visited-file-name.
2299 2299
23001985-07-03 Richard M. Stallman (rms at mit-prep) 23001985-07-03 Richard M. Stallman (rms@mit-prep)
2301 2301
2302 * dired.el (dired-revert): 2302 * dired.el (dired-revert):
2303 Avoid error if point is at a non-file line. 2303 Avoid error if point is at a non-file line.
@@ -2309,7 +2309,7 @@
2309 * startup.el (command-line-1): 2309 * startup.el (command-line-1):
2310 Quote the backslash in the regexp for line-number specs. 2310 Quote the backslash in the regexp for line-number specs.
2311 2311
23121985-07-02 Richard M. Stallman (rms at mit-prep) 23121985-07-02 Richard M. Stallman (rms@mit-prep)
2313 2313
2314 * c-mode.el (c-indent-line): 2314 * c-mode.el (c-indent-line):
2315 * lisp-mode.el (indent-code-rigidly): 2315 * lisp-mode.el (indent-code-rigidly):
@@ -2324,23 +2324,23 @@
2324 Use new variable c-continued-statement-indent to determine 2324 Use new variable c-continued-statement-indent to determine
2325 extra indentation in lines not starting new statements. 2325 extra indentation in lines not starting new statements.
2326 2326
23271985-07-01 Richard M. Stallman (rms at mit-prep) 23271985-07-01 Richard M. Stallman (rms@mit-prep)
2328 2328
2329 * man.el: Catch the error if one of the directories searched 2329 * man.el: Catch the error if one of the directories searched
2330 does not exist. 2330 does not exist.
2331 2331
23321985-06-24 Richard M. Stallman (rms at mit-prep) 23321985-06-24 Richard M. Stallman (rms@mit-prep)
2333 2333
2334 * simple.el (help-map): 2334 * simple.el (help-map):
2335 Define C-h b as describe-bindings and C-h s as describe-syntax. 2335 Define C-h b as describe-bindings and C-h s as describe-syntax.
2336 Update documentation of help and help-for-help prompts for this. 2336 Update documentation of help and help-for-help prompts for this.
2337 2337
23381985-06-22 Richard M. Stallman (rms at mit-prep) 23381985-06-22 Richard M. Stallman (rms@mit-prep)
2339 2339
2340 * compile.el (compilation-sentinel): 2340 * compile.el (compilation-sentinel):
2341 Advance dot if dot is at end of buffer. 2341 Advance dot if dot is at end of buffer.
2342 2342
23431985-06-22 K. Shane Hartman (shane at mit-prep) 23431985-06-22 K. Shane Hartman (shane@mit-prep)
2344 2344
2345 * rmailedit.el: 2345 * rmailedit.el:
2346 New file. The guts of rmail edit mode. 2346 New file. The guts of rmail edit mode.
@@ -2355,19 +2355,19 @@
2355 * helper.el (Helper-help-scroller): 2355 * helper.el (Helper-help-scroller):
2356 If there is already a *Help* window. Don't make another. 2356 If there is already a *Help* window. Don't make another.
2357 2357
23581985-06-22 Richard M. Stallman (rms at mit-prep) 23581985-06-22 Richard M. Stallman (rms@mit-prep)
2359 2359
2360 * simple.el (set-variable): 2360 * simple.el (set-variable):
2361 New function. 2361 New function.
2362 2362
23631985-06-18 K. Shane Hartman (shane at mit-prep) 23631985-06-18 K. Shane Hartman (shane@mit-prep)
2364 2364
2365 * rmail.el: 2365 * rmail.el:
2366 Massively rehacked. Better label support. Message selection, 2366 Massively rehacked. Better label support. Message selection,
2367 deletion and expunging by dispatch. Toggle rmail and original 2367 deletion and expunging by dispatch. Toggle rmail and original
2368 headers. etc... 2368 headers. etc...
2369 2369
23701985-06-18 Richard M. Stallman (rms at mit-prep) 23701985-06-18 Richard M. Stallman (rms@mit-prep)
2371 2371
2372 * shell.el: 2372 * shell.el:
2373 Create variable explicit-shell-file-name that overrides 2373 Create variable explicit-shell-file-name that overrides
@@ -2382,7 +2382,7 @@
2382 * bytecomp.el (byte-compile-find-vars-1): 2382 * bytecomp.el (byte-compile-find-vars-1):
2383 Expand macros in order to find all the vars. 2383 Expand macros in order to find all the vars.
2384 2384
23851985-06-17 Richard M. Stallman (rms at mit-prep) 23851985-06-17 Richard M. Stallman (rms@mit-prep)
2386 2386
2387 * compile.el (compile1.el): 2387 * compile.el (compile1.el):
2388 If *compilation* is current buffer, put point at end. 2388 If *compilation* is current buffer, put point at end.
@@ -2406,7 +2406,7 @@
2406 * bytecomp.el (byte-compile-concat): 2406 * bytecomp.el (byte-compile-concat):
2407 concat with one arg is not a no-op. 2407 concat with one arg is not a no-op.
2408 2408
24091985-06-16 K. Shane Hartman (shane at mit-prep) 24091985-06-16 K. Shane Hartman (shane@mit-prep)
2410 2410
2411 * sendmail (mail-mode): 2411 * sendmail (mail-mode):
2412 Mention that C-c y will yank current message in rmail whether 2412 Mention that C-c y will yank current message in rmail whether
@@ -2415,14 +2415,14 @@
2415 * mail-utils (rmail-dont-reply-to): 2415 * mail-utils (rmail-dont-reply-to):
2416 If rmail-dont-reply-to-names is nil, make it be (getenv "USER"). 2416 If rmail-dont-reply-to-names is nil, make it be (getenv "USER").
2417 2417
24181985-06-15 Richard M. Stallman (rms at mit-prep) 24181985-06-15 Richard M. Stallman (rms@mit-prep)
2419 2419
2420 * simple.el, lisp-mode.el, c-mode.el, scheme.el: 2420 * simple.el, lisp-mode.el, c-mode.el, scheme.el:
2421 comment-indent-hook now called with no args, with point 2421 comment-indent-hook now called with no args, with point
2422 at beginning of existing comment or at end of line. 2422 at beginning of existing comment or at end of line.
2423 mim-mode's comment-indent-hook seems to need no change. 2423 mim-mode's comment-indent-hook seems to need no change.
2424 2424
24251985-06-14 K. Shane Hartman (shane at mit-prep) 24251985-06-14 K. Shane Hartman (shane@mit-prep)
2426 2426
2427 * loaddefs.el (rmail-dont-reply-to-names): 2427 * loaddefs.el (rmail-dont-reply-to-names):
2428 Misleading documentation said `list' of names. Its really a 2428 Misleading documentation said `list' of names. Its really a
@@ -2442,14 +2442,14 @@
2442 Expunge unsets them. Make expunge give running count in 2442 Expunge unsets them. Make expunge give running count in
2443 minibuffer messages. 2443 minibuffer messages.
2444 2444
24451985-06-14 Richard M. Stallman (rms at mit-prep) 24451985-06-14 Richard M. Stallman (rms@mit-prep)
2446 2446
2447 * lisp-mode.el, startup.el, loadup.el: 2447 * lisp-mode.el, startup.el, loadup.el:
2448 Avoid problem with term "elisp". 2448 Avoid problem with term "elisp".
2449 Rename elisp-interaction-FOO to lisp-interaction-FOO, 2449 Rename elisp-interaction-FOO to lisp-interaction-FOO,
2450 rename all other elisp-FOO to emacs-lisp-FOO. 2450 rename all other elisp-FOO to emacs-lisp-FOO.
2451 2451
24521985-06-14 K. Shane Hartman (shane at mit-prep) 24521985-06-14 K. Shane Hartman (shane@mit-prep)
2453 2453
2454 * rmail.el (rmail-mode-1): 2454 * rmail.el (rmail-mode-1):
2455 Use %b instead of %17b in mode-line-format to leave more room for 2455 Use %b instead of %17b in mode-line-format to leave more room for
@@ -2497,10 +2497,10 @@
2497 * add-log.el: Flush `add-log-entry-to-log-in-buffer'. 2497 * add-log.el: Flush `add-log-entry-to-log-in-buffer'.
2498 2498
2499 * loaddefs.el: 2499 * loaddefs.el:
2500 Changes to reflect partitioning of command history stuff. 2500 Changes to reflect partitioning of command history stuff.
2501 Flush autoload of report-emacs-bug, leave the file emacsbug.el for 2501 Flush autoload of report-emacs-bug, leave the file emacsbug.el for
2502 arpanet sites to use if they want. 2502 arpanet sites to use if they want.
2503 2503
2504 * echistory.el: (require 'chistory) 2504 * echistory.el: (require 'chistory)
2505 2505
2506 * chistory.el: 2506 * chistory.el:
@@ -2514,7 +2514,7 @@
2514 confirmation. Add new function `edit-and-eval-command' which it 2514 confirmation. Add new function `edit-and-eval-command' which it
2515 uses. 2515 uses.
2516 2516
25171985-06-13 K. Shane Hartman (shane at mit-prep) 25171985-06-13 K. Shane Hartman (shane@mit-prep)
2518 2518
2519 * rmail.el (rmail-insert-inbox-text): 2519 * rmail.el (rmail-insert-inbox-text):
2520 Expand file name "movemail" in exec-directory for call-process. 2520 Expand file name "movemail" in exec-directory for call-process.
@@ -2554,12 +2554,12 @@
2554 necessary if buffer wont fit; also fix fencepost neglect to 2554 necessary if buffer wont fit; also fix fencepost neglect to
2555 account for modeline in height computations. 2555 account for modeline in height computations.
2556 2556
25571985-06-12 Richard Mlynarik (mly at mit-prep) 25571985-06-12 Richard Mlynarik (mly@mit-prep)
2558 2558
2559 * rmail (rmail-insert-inbox-text) 2559 * rmail (rmail-insert-inbox-text)
2560 file-name-directory includes a trailing "/" 2560 file-name-directory includes a trailing "/"
2561 2561
25621985-06-12 K. Shane Hartman (shane at mit-prep) 25621985-06-12 K. Shane Hartman (shane@mit-prep)
2563 2563
2564 * shell.el (inferior-lisp-mode): 2564 * shell.el (inferior-lisp-mode):
2565 Call lisp-mode-hook AFTER shell-mode-hook. 2565 Call lisp-mode-hook AFTER shell-mode-hook.
@@ -2580,15 +2580,15 @@
2580 multiple entries to the ChangeLog. Bound to ESC-*. Made it share 2580 multiple entries to the ChangeLog. Bound to ESC-*. Made it share
2581 code with add-change-log-entry (former calls latter). 2581 code with add-change-log-entry (former calls latter).
2582 2582
25831985-06-12 Richard M. Stallman (rms at mit-prep) 25831985-06-12 Richard M. Stallman (rms@mit-prep)
2584 2584
2585 * rmail.el (rmail-get-attribute-string): 2585 * rmail.el (rmail-get-attribute-string):
2586 Rewritten by rlk to be smaller and more general. 2586 Rewritten by rlk to be smaller and more general.
2587 2587
25881985-06-11 K. Shane Hartman (shane at mit-prep) 25881985-06-11 K. Shane Hartman (shane@mit-prep)
2589 2589
2590 * ebuff-menu.el: Make M-C-v scroll-other-window instead of 2590 * ebuff-menu.el: Make M-C-v scroll-other-window instead of
2591 scroll-down. Make M-v scroll-down. 2591 scroll-down. Make M-v scroll-down.
2592 2592
2593 * ebuff-menu.el, echistory.el: Made them use electric. 2593 * ebuff-menu.el, echistory.el: Made them use electric.
2594 2594
@@ -2596,7 +2596,7 @@
2596 New module for packages that retain control until some event 2596 New module for packages that retain control until some event
2597 occurs. Command loop and window maker. 2597 occurs. Command loop and window maker.
2598 2598
25991985-06-10 K. Shane Hartman (shane at mit-prep) 25991985-06-10 K. Shane Hartman (shane@mit-prep)
2600 2600
2601 * echistory.el: 2601 * echistory.el:
2602 Made it use helper.el. Remove kill-ring-save stuff pending use of 2602 Made it use helper.el. Remove kill-ring-save stuff pending use of
@@ -2606,14 +2606,14 @@
2606 2606
2607 * helper.el: 2607 * helper.el:
2608 New module for packages which want to do help without giving up 2608 New module for packages which want to do help without giving up
2609 control. 2609 control.
2610 2610
26111985-06-10 Richard M. Stallman (rms at mit-prep) 26111985-06-10 Richard M. Stallman (rms@mit-prep)
2612 2612
2613 * sendmail.el: 2613 * sendmail.el:
2614 Switch to C-c as prefix instead of C-z. 2614 Switch to C-c as prefix instead of C-z.
2615 2615
26161985-06-09 Richard M. Stallman (rms at mit-prep) 26161985-06-09 Richard M. Stallman (rms@mit-prep)
2617 2617
2618 * simple.el: 2618 * simple.el:
2619 Rename kill-ring-save to copy-region-as-kill. 2619 Rename kill-ring-save to copy-region-as-kill.
@@ -2633,7 +2633,7 @@
2633 When macro is executing, make prompt really appear. 2633 When macro is executing, make prompt really appear.
2634 In loaddefs, put this on C-x q. 2634 In loaddefs, put this on C-x q.
2635 2635
26361985-06-09 K. Shane Hartman (shane at mit-prep) 26361985-06-09 K. Shane Hartman (shane@mit-prep)
2637 2637
2638 * dired.el: 2638 * dired.el:
2639 Fix bugs in dired introduced by use of auto-save-file-name-p. Dont 2639 Fix bugs in dired introduced by use of auto-save-file-name-p. Dont
@@ -2642,7 +2642,7 @@
2642 is no filename on line. Rename dired-mark-backup-and-temp-files 2642 is no filename on line. Rename dired-mark-backup-and-temp-files
2643 to be dired-mark-backup-and-auto-save-files. 2643 to be dired-mark-backup-and-auto-save-files.
2644 2644
26451985-06-08 K. Shane Hartman (shane at mit-prep) 26451985-06-08 K. Shane Hartman (shane@mit-prep)
2646 2646
2647 * ebuff-menu.el (electric-buffer-list): 2647 * ebuff-menu.el (electric-buffer-list):
2648 Lost if # lines < window-min-height and there was only one window. 2648 Lost if # lines < window-min-height and there was only one window.
@@ -2657,7 +2657,7 @@
2657 Went to char select after Buffer-menu-execute, which can kill 2657 Went to char select after Buffer-menu-execute, which can kill
2658 lines. So set mark at select before execute and go to mark before 2658 lines. So set mark at select before execute and go to mark before
2659 select. Winnage. 2659 select. Winnage.
2660 2660
2661 * buff-menu.el: 2661 * buff-menu.el:
2662 Stomp all kinds of roaches. Buffer-menu-do-kills was doing re-search 2662 Stomp all kinds of roaches. Buffer-menu-do-kills was doing re-search
2663 when it wanted to do search (no harm, but faster). Fix fencepost 2663 when it wanted to do search (no harm, but faster). Fix fencepost
@@ -2672,7 +2672,7 @@
2672 Don't run dired if value of new variable find-file-run-dired is 2672 Don't run dired if value of new variable find-file-run-dired is
2673 nil. t by default. 2673 nil. t by default.
2674 2674
26751985-06-07 K. Shane Hartman (shane at mit-prep) 26751985-06-07 K. Shane Hartman (shane@mit-prep)
2676 2676
2677 * options.el (list-options): Use substitute-command-keys. 2677 * options.el (list-options): Use substitute-command-keys.
2678 2678
@@ -2696,14 +2696,14 @@
2696 Fix bug with non-file-buffer names. Use buffer name instead in 2696 Fix bug with non-file-buffer names. Use buffer name instead in
2697 these cases. New variable view-hook. 2697 these cases. New variable view-hook.
2698 2698
26991985-06-06 Richard Mlynarik (mly at mit-prep) 26991985-06-06 Richard Mlynarik (mly@mit-prep)
2700 2700
2701 * view.el: 2701 * view.el:
2702 (provide 'view) 2702 (provide 'view)
2703 defined unadvertized c-m-a, c-m-e, c-m-b, c-m-f 2703 defined unadvertized c-m-a, c-m-e, c-m-b, c-m-f
2704 at end of buffer says how to exit. 2704 at end of buffer says how to exit.
2705 2705
27061985-06-06 K. Shane Hartman (shane at mit-prep) 27061985-06-06 K. Shane Hartman (shane@mit-prep)
2707 2707
2708 * view.el: 2708 * view.el:
2709 Restrict quit to q, C-c, C-z. Fill keymaps with new function 2709 Restrict quit to q, C-c, C-z. Fill keymaps with new function
@@ -2714,7 +2714,7 @@
2714 Make *Tab Stops* buffer go away when changes are installed by 2714 Make *Tab Stops* buffer go away when changes are installed by
2715 switching to edit-tab-stops-buffer and burying *Tab Stops*. 2715 switching to edit-tab-stops-buffer and burying *Tab Stops*.
2716 2716
27171985-06-06 Richard M. Stallman (rms at mit-prep) 27171985-06-06 Richard M. Stallman (rms@mit-prep)
2718 2718
2719 * fill.el: 2719 * fill.el:
2720 New function fill-individual-paragraphs. 2720 New function fill-individual-paragraphs.
@@ -2729,13 +2729,13 @@
2729 * files.el: 2729 * files.el:
2730 Define auto-save-file-name-p. 2730 Define auto-save-file-name-p.
2731 2731
27321985-06-04 Richard Mlynarik (mly at mit-prep) 27321985-06-04 Richard Mlynarik (mly@mit-prep)
2733 2733
2734 * sendmail.el (sendmail-send-it): 2734 * sendmail.el (sendmail-send-it):
2735 Somewhat gratuitously deleting empty subject lines. 2735 Somewhat gratuitously deleting empty subject lines.
2736 /usr/lib/sendmail seems smart enough (!) to hack this itself 2736 /usr/lib/sendmail seems smart enough (!) to hack this itself
2737 2737
27381985-06-04 K. Shane Hartman (shane at mit-prep) 27381985-06-04 K. Shane Hartman (shane@mit-prep)
2739 2739
2740 * info.el (Info-find-node, Info-exit): 2740 * info.el (Info-find-node, Info-exit):
2741 Use expansion of filename in error message on file not found in 2741 Use expansion of filename in error message on file not found in
@@ -2752,20 +2752,20 @@
2752 Bind enable-recursive-minibuffers so can use C-h v. It would be 2752 Bind enable-recursive-minibuffers so can use C-h v. It would be
2753 nice if instead could enable JUST C-h v (or C-h f for 2753 nice if instead could enable JUST C-h v (or C-h f for
2754 describe-function). 2754 describe-function).
2755 2755
2756 * aton.el (occur-menu): 2756 * aton.el (occur-menu):
2757 Bogus message in minibuffer claimed C-z expanded menu entry. 2757 Bogus message in minibuffer claimed C-z expanded menu entry.
2758 Use substitute-command-keys to get the right key. Move to the 2758 Use substitute-command-keys to get the right key. Move to the
2759 first line if rebuild-summary, else the next line. Make the 2759 first line if rebuild-summary, else the next line. Make the
2760 occur menu buffer read-only. 2760 occur menu buffer read-only.
2761 2761
27621985-06-03 K. Shane Hartman (shane at mit-prep) 27621985-06-03 K. Shane Hartman (shane@mit-prep)
2763 2763
2764 * mim-mode.el: 2764 * mim-mode.el:
2765 Fix bugs related to moving across atoms in other packages (i.e. 2765 Fix bugs related to moving across atoms in other packages (i.e.
2766 with trailers). 2766 with trailers).
2767 2767
27681985-06-03 Richard M. Stallman (rms at mit-prep) 27681985-06-03 Richard M. Stallman (rms@mit-prep)
2769 2769
2770 * c-mode.el (indent-c-exp, calculate-c-indent): 2770 * c-mode.el (indent-c-exp, calculate-c-indent):
2771 Fix indentation of line following a #-directive in C-M-Q, 2771 Fix indentation of line following a #-directive in C-M-Q,
@@ -2781,7 +2781,7 @@
2781 Echo with spaces between chars and dash after 2781 Echo with spaces between chars and dash after
2782 even if have prompt string. 2782 even if have prompt string.
2783 2783
27841985-06-03 K. Shane Hartman (shane at mit-prep) 27841985-06-03 K. Shane Hartman (shane@mit-prep)
2785 2785
2786 * mim-mode.el, medit.el: 2786 * mim-mode.el, medit.el:
2787 Clean up the documentation, use \\[...] where appropriate. 2787 Clean up the documentation, use \\[...] where appropriate.
@@ -2791,7 +2791,7 @@
2791 Make it put the *lisp* buffer in inferior-lisp-mode as 2791 Make it put the *lisp* buffer in inferior-lisp-mode as
2792 claimed in NEWS. 2792 claimed in NEWS.
2793 2793
27941985-06-02 Richard M. Stallman (rms at mit-prep) 27941985-06-02 Richard M. Stallman (rms@mit-prep)
2795 2795
2796 * rnews.el (news-get-pruned-list-of-files): 2796 * rnews.el (news-get-pruned-list-of-files):
2797 Sort final list of files numerically. 2797 Sort final list of files numerically.
@@ -2802,7 +2802,7 @@
2802 2802
2803 * simple.el: define turn-on-auto-fill. 2803 * simple.el: define turn-on-auto-fill.
2804 2804
28051985-06-01 K. Shane Hartman (shane at mit-prep) 28051985-06-01 K. Shane Hartman (shane@mit-prep)
2806 2806
2807 * loaddefs.el: Update documentation for rmail. 2807 * loaddefs.el: Update documentation for rmail.
2808 2808
@@ -2810,7 +2810,7 @@
2810 Asked (fboundp 'lisp-indent-hook). Right question is boundp. 2810 Asked (fboundp 'lisp-indent-hook). Right question is boundp.
2811 2811
2812 * scheme-mode.el (calculate-scheme-indent): Ditto. 2812 * scheme-mode.el (calculate-scheme-indent): Ditto.
2813 2813
2814 * compile.el (next-error): Missed a \\[...]. 2814 * compile.el (next-error): Missed a \\[...].
2815 2815
2816 * buff-menu.el: 2816 * buff-menu.el:
@@ -2823,22 +2823,22 @@
2823 definition. Fix typo in electric-buffer-list documentation (also fix 2823 definition. Fix typo in electric-buffer-list documentation (also fix
2824 in ebuff-menu). 2824 in ebuff-menu).
2825 2825
28261985-06-01 Richard M. Stallman (rms at mit-prep) 28261985-06-01 Richard M. Stallman (rms@mit-prep)
2827 2827
2828 * Many files: put in \\[...] where appropriate. 2828 * Many files: put in \\[...] where appropriate.
2829 2829
28301985-06-01 K. Shane Hartman (shane at mit-prep) 28301985-06-01 K. Shane Hartman (shane@mit-prep)
2831 2831
2832 * shell.el (run-lisp): 2832 * shell.el (run-lisp):
2833 Make it interactive since loaddefs claims it is. 2833 Make it interactive since loaddefs claims it is.
2834 2834
28351985-06-01 Richard M. Stallman (rms at mit-prep) 28351985-06-01 Richard M. Stallman (rms@mit-prep)
2836 2836
2837 * isearch.el: 2837 * isearch.el:
2838 Fix quit logic since condition signaled is `quit' now. 2838 Fix quit logic since condition signaled is `quit' now.
2839 Don't reprint echo area if have buffered ^G to handle. 2839 Don't reprint echo area if have buffered ^G to handle.
2840 2840
28411985-05-31 K. Shane Hartman (shane at mit-prep) 28411985-05-31 K. Shane Hartman (shane@mit-prep)
2842 2842
2843 * c-mode.el (c-backward-to-noncomment): 2843 * c-mode.el (c-backward-to-noncomment):
2844 Still failed to terminate in some cases (after many #include's and 2844 Still failed to terminate in some cases (after many #include's and
@@ -2846,7 +2846,7 @@
2846 and dot <= lim. It guarantees termination but does it leave dot 2846 and dot <= lim. It guarantees termination but does it leave dot
2847 at right place for indenter? 2847 at right place for indenter?
2848 2848
28491985-05-31 Richard M. Stallman (rms at mit-prep) 28491985-05-31 Richard M. Stallman (rms@mit-prep)
2850 2850
2851 * simple.el (help-for-help): 2851 * simple.el (help-for-help):
2852 Lookup in help-map explicitly; calling help-command no longer works. 2852 Lookup in help-map explicitly; calling help-command no longer works.
@@ -2862,7 +2862,7 @@
2862 Handle key codes > 127 in local-bind-to-key. 2862 Handle key codes > 127 in local-bind-to-key.
2863 Write ml-modify-syntax-entry. 2863 Write ml-modify-syntax-entry.
2864 2864
28651985-05-30 Richard Mlynarik (mly at mit-prep) 28651985-05-30 Richard Mlynarik (mly@mit-prep)
2866 2866
2867 * sendmail.el 2867 * sendmail.el
2868 Typo made sendmail-send-it lose when mail-interactive 2868 Typo made sendmail-send-it lose when mail-interactive
@@ -2875,11 +2875,11 @@
2875 Catch another place where \\[..] was needed 2875 Catch another place where \\[..] was needed
2876 Don't insert copyright info if noninteractive 2876 Don't insert copyright info if noninteractive
2877 2877
28781985-05-30 K. Shane Hartman (shane at mit-prep) 28781985-05-30 K. Shane Hartman (shane@mit-prep)
2879 2879
2880 * lisp-mode.el (lisp-send-defun): 2880 * lisp-mode.el (lisp-send-defun):
2881 Make it interactive since it's on a key. Also, indent lambda like 2881 Make it interactive since it's on a key. Also, indent lambda like
2882 defun. 2882 defun.
2883 2883
2884 * view.el: 2884 * view.el:
2885 Improve documentation. Add isearch, previous and next 2885 Improve documentation. Add isearch, previous and next
@@ -2887,7 +2887,7 @@
2887 repeat last command because it really does not repeat all commands. 2887 repeat last command because it really does not repeat all commands.
2888 Make space quit in help scrolling if no more to scroll. 2888 Make space quit in help scrolling if no more to scroll.
2889 2889
28901985-05-30 Richard M. Stallman (rms at mit-prep) 28901985-05-30 Richard M. Stallman (rms@mit-prep)
2891 2891
2892 * simple.el: 2892 * simple.el:
2893 Use \\[...] in doc strings when appropriate. 2893 Use \\[...] in doc strings when appropriate.
@@ -2906,7 +2906,7 @@
2906 Define advertised-undo == undo, to force startup msg 2906 Define advertised-undo == undo, to force startup msg
2907 to say C-x u rather than C-_. 2907 to say C-x u rather than C-_.
2908 2908
29091985-05-29 Richard M. Stallman (rms at mit-prep) 29091985-05-29 Richard M. Stallman (rms@mit-prep)
2910 2910
2911 * rmail.el: 2911 * rmail.el:
2912 Add C-r command (rmail-edit-current-message) and its commands. 2912 Add C-r command (rmail-edit-current-message) and its commands.
@@ -2919,11 +2919,11 @@
2919 compare-windows.el => compare-w.el 2919 compare-windows.el => compare-w.el
2920 electric-buffer-list.el => ebuff-menu.el 2920 electric-buffer-list.el => ebuff-menu.el
2921 2921
29221985-05-28 Richard Mlynarik (mly at mit-prep) 29221985-05-28 Richard Mlynarik (mly@mit-prep)
2923 2923
2924 * simple.el (describe-function) 2924 * simple.el (describe-function)
2925 bind enable-recursive-minibuffers to read fn name 2925 bind enable-recursive-minibuffers to read fn name
2926 (useful when typing c-h f after m-esc) 2926 (useful when typing c-h f after m-esc)
2927 2927
2928 * files.el 2928 * files.el
2929 made create-file-buffer a lisp function (was in src/buffer.c) 2929 made create-file-buffer a lisp function (was in src/buffer.c)
@@ -2932,7 +2932,7 @@
2932 If the first character typed is a space then quit, ie return to 2932 If the first character typed is a space then quit, ie return to
2933 previous window/buffer configuration 2933 previous window/buffer configuration
2934 2934
29351985-05-27 Richard M. Stallman (rms at mit-prep) 29351985-05-27 Richard M. Stallman (rms@mit-prep)
2936 2936
2937 * fill.el (fill-region-as-paragraph): 2937 * fill.el (fill-region-as-paragraph):
2938 It was filling to width (1- fill-column) 2938 It was filling to width (1- fill-column)
@@ -2940,7 +2940,7 @@
2940 Also make it not delete excess spaces in paragraph indentation, 2940 Also make it not delete excess spaces in paragraph indentation,
2941 delete fill prefixes before checking for excess spaces. 2941 delete fill prefixes before checking for excess spaces.
2942 2942
29431985-05-25 K. Shane Hartman (shane at mit-prep) 29431985-05-25 K. Shane Hartman (shane@mit-prep)
2944 2944
2945 * c-mode.el: 2945 * c-mode.el:
2946 c-backward-to-noncomment failed to terminate on LF after #include 2946 c-backward-to-noncomment failed to terminate on LF after #include
@@ -2950,18 +2950,18 @@
2950 isearch was doing (push-mark odot) inside save-window-excursion, 2950 isearch was doing (push-mark odot) inside save-window-excursion,
2951 which loses. Move to outside of save-window-excursion. 2951 which loses. Move to outside of save-window-excursion.
2952 2952
29531985-05-24 K. Shane Hartman (shane at mit-prep) 29531985-05-24 K. Shane Hartman (shane@mit-prep)
2954 2954
2955 * loaddefs.el: 2955 * loaddefs.el:
2956 Update documentation strings for dired, byte-recompile-directory. 2956 Update documentation strings for dired, byte-recompile-directory.
2957 Correct some typos and spelling errors. 2957 Correct some typos and spelling errors.
2958 2958
29591985-05-24 Richard M. Stallman (rms at mit-prep) 29591985-05-24 Richard M. Stallman (rms@mit-prep)
2960 2960
2961 * add-log.el: 2961 * add-log.el:
2962 Don't make double blank line when adding to existing entry. 2962 Don't make double blank line when adding to existing entry.
2963 2963
29641985-05-23 Richard M. Stallman (rms at mit-prep) 29641985-05-23 Richard M. Stallman (rms@mit-prep)
2965 2965
2966 * sendmail.el (mail-yank-original): 2966 * sendmail.el (mail-yank-original):
2967 Arg other than C-u is # columns to indent. 2967 Arg other than C-u is # columns to indent.
@@ -2972,7 +2972,7 @@
2972 * shell.el: rename lisp to run-lisp. 2972 * shell.el: rename lisp to run-lisp.
2973 * loaddefs.el: make run-lisp autoloading. 2973 * loaddefs.el: make run-lisp autoloading.
2974 2974
29751985-05-23 Richard Mlynarik (mly at mit-prep) 29751985-05-23 Richard Mlynarik (mly@mit-prep)
2976 2976
2977 * files.el 2977 * files.el
2978 FOO! Local-variables weren't working since hack-local-variables 2978 FOO! Local-variables weren't working since hack-local-variables
@@ -2994,7 +2994,7 @@
2994 * lisp-mode.el 2994 * lisp-mode.el
2995 made mode doc strings use \[...] substitute-command-keys technology 2995 made mode doc strings use \[...] substitute-command-keys technology
2996 2996
29971985-05-23 Richard M. Stallman (rms at mit-prep) 29971985-05-23 Richard M. Stallman (rms@mit-prep)
2998 2998
2999 * lisp-mode.el: 2999 * lisp-mode.el:
3000 Renamed lisp-mode to elisp-mode and external-lisp-mode to lisp-mode. 3000 Renamed lisp-mode to elisp-mode and external-lisp-mode to lisp-mode.
@@ -3003,19 +3003,19 @@
3003 * loaddefs.el: 3003 * loaddefs.el:
3004 Made ".el" files use elisp-mode; ".scm" files use scheme-mode. 3004 Made ".el" files use elisp-mode; ".scm" files use scheme-mode.
3005 3005
30061985-05-22 Richard M. Stallman (rms at mit-prep) 30061985-05-22 Richard M. Stallman (rms@mit-prep)
3007 3007
3008 * tags.el (visit-tag-table): 3008 * tags.el (visit-tag-table):
3009 If tags file has changed since last read in, offer to read it again. 3009 If tags file has changed since last read in, offer to read it again.
3010 3010
30111985-05-22 Richard Mlynarik (mly at mit-prep) 30111985-05-22 Richard Mlynarik (mly@mit-prep)
3012 3012
3013 * nrnews.el 3013 * nrnews.el
3014 Foo. A distinct lack of communication here. 3014 Foo. A distinct lack of communication here.
3015 Fairly radical surgery --- many bug fixes and clarifications, 3015 Fairly radical surgery --- many bug fixes and clarifications,
3016 quite different from rnews.el Sigh 3016 quite different from rnews.el Sigh
3017 3017
30181985-05-22 K. Shane Hartman (shane at mit-prep) 30181985-05-22 K. Shane Hartman (shane@mit-prep)
3019 3019
3020 * view.el 3020 * view.el
3021 Add new flavor of help. ?, h still give list of 3021 Add new flavor of help. ?, h still give list of
@@ -3026,7 +3026,7 @@
3026 Minor change for documentation of view-file and 3026 Minor change for documentation of view-file and
3027 view-buffer because C-h does not describe mode now. 3027 view-buffer because C-h does not describe mode now.
3028 3028
30291985-05-22 Richard M. Stallman (rms at mit-prep) 30291985-05-22 Richard M. Stallman (rms@mit-prep)
3030 3030
3031 * rnews.el: 3031 * rnews.el:
3032 news-go-to-news-group: don't get confusing error if arg is nil. 3032 news-go-to-news-group: don't get confusing error if arg is nil.
@@ -3044,7 +3044,7 @@
3044 various: standardized elipses in messages. 3044 various: standardized elipses in messages.
3045 Use error rather than message where appropriate. 3045 Use error rather than message where appropriate.
3046 3046
30471985-05-21 Richard Mlynarik (mly at mit-prep) 30471985-05-21 Richard Mlynarik (mly@mit-prep)
3048 3048
3049 * mlsupport: 3049 * mlsupport:
3050 Fixs assorted typos where variable "bufname" was changed to "name" 3050 Fixs assorted typos where variable "bufname" was changed to "name"
@@ -3061,7 +3061,7 @@
3061 Call bury-buffer after selecting new buffer. 3061 Call bury-buffer after selecting new buffer.
3062 Make things work when pop-up-windows is nil. 3062 Make things work when pop-up-windows is nil.
3063 3063
30641985-05-21 K. Shane Hartman (shane at mit-prep) 30641985-05-21 K. Shane Hartman (shane@mit-prep)
3065 3065
3066 * view.el: 3066 * view.el:
3067 Flush skip commands since they dont make much sense. Make searches, 3067 Flush skip commands since they dont make much sense. Make searches,
@@ -3069,7 +3069,7 @@
3069 line. Use mark ring and provide mark manipulation commands. C-l 3069 line. Use mark ring and provide mark manipulation commands. C-l
3070 is recenter. Improve documentation. 3070 is recenter. Improve documentation.
3071 3071
30721985-05-21 Richard M. Stallman (rms at mit-prep) 30721985-05-21 Richard M. Stallman (rms@mit-prep)
3073 3073
3074 * loadup.el: 3074 * loadup.el:
3075 Copy DOCSTR rather than renaming it. 3075 Copy DOCSTR rather than renaming it.
@@ -3077,7 +3077,7 @@
3077 * sendmail.el (mail-yank-original): 3077 * sendmail.el (mail-yank-original):
3078 If have numeric arg, don't delete header fields and don't indent. 3078 If have numeric arg, don't delete header fields and don't indent.
3079 3079
30801985-05-20 Richard M. Stallman (rms at mit-prep) 30801985-05-20 Richard M. Stallman (rms@mit-prep)
3081 3081
3082 * rmail.el (rmail-get-new-mail): 3082 * rmail.el (rmail-get-new-mail):
3083 Pass the proper arg to delete-file. 3083 Pass the proper arg to delete-file.
@@ -3086,7 +3086,7 @@
3086 * sendmail.el (mail-send-and-exit): 3086 * sendmail.el (mail-send-and-exit):
3087 Bury the *mail* buffer. 3087 Bury the *mail* buffer.
3088 3088
30891985-05-19 Richard Mlynarik (mly at mit-prep) 30891985-05-19 Richard Mlynarik (mly@mit-prep)
3090 3090
3091 * view.el, dired.el 3091 * view.el, dired.el
3092 typos in viewing stuff 3092 typos in viewing stuff
@@ -3106,7 +3106,7 @@
3106 what this format is; however the code installed seems to work 3106 what this format is; however the code installed seems to work
3107 for all cases encountered 3107 for all cases encountered
3108 3108
31091985-05-19 Richard M. Stallman (rms at mit-prep) 31091985-05-19 Richard M. Stallman (rms@mit-prep)
3110 3110
3111 * rmail.el (rmail-get-new-mail): 3111 * rmail.el (rmail-get-new-mail):
3112 Pass the proper arg to delete-file. 3112 Pass the proper arg to delete-file.
@@ -3118,7 +3118,7 @@
3118 * files.el (backup-buffer): 3118 * files.el (backup-buffer):
3119 Get error if about to rename a directory. 3119 Get error if about to rename a directory.
3120 3120
31211985-05-18 K. Shane Hartman (shane at mit-prep) 31211985-05-18 K. Shane Hartman (shane@mit-prep)
3122 3122
3123 * view.el, more-mode.el: Latter flushed in favor of former. 3123 * view.el, more-mode.el: Latter flushed in favor of former.
3124 view-mode preserves concept of more-mode but uses 3124 view-mode preserves concept of more-mode but uses
@@ -3129,16 +3129,16 @@
3129 documentation of dired-listing-switches to note importance of 3129 documentation of dired-listing-switches to note importance of
3130 excluding 'F' option. 3130 excluding 'F' option.
3131 3131
31321985-05-17 Richard M. Stallman (rms at mit-prep) 31321985-05-17 Richard M. Stallman (rms@mit-prep)
3133 3133
3134 * isearch.el: 3134 * isearch.el:
3135 Preserve window-start on exit from save-window-excursion 3135 Preserve window-start on exit from save-window-excursion
3136 3136
31371985-05-16 Richard M. Stallman (rms at mit-prep) 31371985-05-16 Richard M. Stallman (rms@mit-prep)
3138 3138
3139 * rmail.el: correct read-only suppression in rmail-new-summary. 3139 * rmail.el: correct read-only suppression in rmail-new-summary.
3140 3140
31411985-05-16 K. Shane Hartman (shane at mit-prep) 31411985-05-16 K. Shane Hartman (shane@mit-prep)
3142 3142
3143 * loaddefs.el: Autoload more-mode, more-file, more-buffer. 3143 * loaddefs.el: Autoload more-mode, more-file, more-buffer.
3144 3144
@@ -3147,7 +3147,7 @@
3147 * dired.el: Put more-file on v-iew in dired. 3147 * dired.el: Put more-file on v-iew in dired.
3148 Returns to dired when user quits more. 3148 Returns to dired when user quits more.
3149 3149
31501985-05-16 Richard Mlynarik (mly at mit-prep) 31501985-05-16 Richard Mlynarik (mly@mit-prep)
3151 3151
3152 * simple.el: make <help> i run info 3152 * simple.el: make <help> i run info
3153 3153
@@ -3164,19 +3164,19 @@
3164 3164
3165 * buff-menu.el: make splitting screen between > 2 buffers work 3165 * buff-menu.el: make splitting screen between > 2 buffers work
3166 3166
31671985-05-16 K. Shane Hartman (shane at mit-prep) 31671985-05-16 K. Shane Hartman (shane@mit-prep)
3168 3168
3169 * dired.el: Put dired-rename-file, dired-copy file-on keys. Make 3169 * dired.el: Put dired-rename-file, dired-copy file-on keys. Make
3170 them change buffer if appropriate. Put dired-mark-backup-files, 3170 them change buffer if appropriate. Put dired-mark-backup-files,
3171 dired-mark-temp-files on keys. Eliminate possibility of looping 3171 dired-mark-temp-files on keys. Eliminate possibility of looping
3172 at last line in dired-repeat-over-filenames. 3172 at last line in dired-repeat-over-filenames.
3173 3173
31741985-05-15 K. Shane Hartman (shane at mit-grape-nehi) 31741985-05-15 K. Shane Hartman (shane@mit-grape-nehi)
3175 3175
3176 * dired.el: Fix bug in dired-noselect which caused dired of / to 3176 * dired.el: Fix bug in dired-noselect which caused dired of / to
3177 get buffer name of /default/directory// with contents of /. 3177 get buffer name of /default/directory// with contents of /.
3178 3178
31791985-05-13 Richard M. Stallman (rms at mit-prep) 31791985-05-13 Richard M. Stallman (rms@mit-prep)
3180 3180
3181 * isearch.el: Add crl's slow isearch code, plus changes: 3181 * isearch.el: Add crl's slow isearch code, plus changes:
3182 use variable isearch-slow-speed to control whether to use it. 3182 use variable isearch-slow-speed to control whether to use it.
@@ -3190,18 +3190,18 @@
3190 3190
3191 * startup.el: Don't print a help message if noninteractive. 3191 * startup.el: Don't print a help message if noninteractive.
3192 3192
31931985-05-13 K. Shane Hartman (shane at mit-ajax) 31931985-05-13 K. Shane Hartman (shane@mit-ajax)
3194 3194
3195 * replace.el: Add ?^ to list of special characters in query 3195 * replace.el: Add ?^ to list of special characters in query
3196 replace loop so that replacing continues after moving back to 3196 replace loop so that replacing continues after moving back to
3197 previous. 3197 previous.
3198 3198
3199 * add-log.el: add prefix arg to add-change-log-entry so will 3199 * add-log.el: add prefix arg to add-change-log-entry so will
3200 prompt for information if desired. If there is an entry for today, 3200 prompt for information if desired. If there is an entry for today,
3201 make sure login-name is same before using it, else make new entry. 3201 make sure login-name is same before using it, else make new entry.
3202 Use auto-fill-mode. 3202 Use auto-fill-mode.
3203 3203
32041985-05-12 Richard M. Stallman (rms at mit-prep) 32041985-05-12 Richard M. Stallman (rms@mit-prep)
3205 3205
3206 * lisp-mode.el: defined lisp-mode-commands, lisp-mode-variables. 3206 * lisp-mode.el: defined lisp-mode-commands, lisp-mode-variables.
3207 Added external-lisp-mode. 3207 Added external-lisp-mode.
@@ -3220,20 +3220,20 @@
3220 Change format used for change log entries. 3220 Change format used for change log entries.
3221 Select indented-text-mode for the change log file. 3221 Select indented-text-mode for the change log file.
3222 3222
32231985-05-12 Shane (shane at mit-ajax) 32231985-05-12 Shane (shane@mit-ajax)
3224 simple.el: suppress matching close paren if preceded 3224 simple.el: suppress matching close paren if preceded
3225 by char syntax \. 3225 by char syntax \.
3226 mim-mode.el: flush private paren blinker in favor of default. 3226 mim-mode.el: flush private paren blinker in favor of default.
3227 add-log.el: change mode-string to mode-name so reflected in 3227 add-log.el: change mode-string to mode-name so reflected in
3228 mode-line. change \\W to \\sW when looking for place to add. 3228 mode-line. change \\W to \\sW when looking for place to add.
3229 3229
32301985-05-12 Richard M. Stallman (rms at mit-prep) 32301985-05-12 Richard M. Stallman (rms@mit-prep)
3231 simple.el: modified open-line to insert newlines before 3231 simple.el: modified open-line to insert newlines before
3232 an existing one before dot. This makes better redisplay. 3232 an existing one before dot. This makes better redisplay.
3233 dired.el: Installed Shane's changes that allow user to choose 3233 dired.el: Installed Shane's changes that allow user to choose
3234 switches to use. 3234 switches to use.
3235 3235
32361985-05-11 Richard M. Stallman (rms at mit-prep) 32361985-05-11 Richard M. Stallman (rms@mit-prep)
3237 rmail.el: if given file name as argument, 3237 rmail.el: if given file name as argument,
3238 correctly displays one message of that file 3238 correctly displays one message of that file
3239 but does not try to get new mail. 3239 but does not try to get new mail.
diff --git a/lisp/ChangeLog.2 b/lisp/ChangeLog.2
index e17e1cf2783..2c8b6361b19 100644
--- a/lisp/ChangeLog.2
+++ b/lisp/ChangeLog.2
@@ -1,32 +1,32 @@
11988-09-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 11988-09-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
2 2
3 * Version 18.52 released. 3 * Version 18.52 released.
4 4
5 * fortran.el (fortran-split-line): Add space before continuation-char. 5 * fortran.el (fortran-split-line): Add space before continuation-char.
6 6
71988-08-29 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 71988-08-29 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
8 8
9 * mh-e.el: New version from Larus. 9 * mh-e.el: New version from Larus.
10 10
111988-08-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 111988-08-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
12 12
13 * view.el (view-mode): Initially view-scroll-size is nil. 13 * view.el (view-mode): Initially view-scroll-size is nil.
14 (view-scroll-size): If it's nil, return (view-window-size). 14 (view-scroll-size): If it's nil, return (view-window-size).
15 15
161988-08-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 161988-08-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
17 17
18 * fill.el (justify-current-line): Skip fill-prefix before whitespace. 18 * fill.el (justify-current-line): Skip fill-prefix before whitespace.
19 19
20 * spell.el (spell-region): Change minibuffer prompt. 20 * spell.el (spell-region): Change minibuffer prompt.
21 21
221988-08-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 221988-08-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
23 23
24 * add-log.el (add-change-log-entry): Log filename is now an arg; 24 * add-log.el (add-change-log-entry): Log filename is now an arg;
25 prompt for it with `interactive'. 25 prompt for it with `interactive'.
26 (add-change-log-entry-other-window): Always use default log filename 26 (add-change-log-entry-other-window): Always use default log filename
27 and never prompt for anything. 27 and never prompt for anything.
28 28
291988-08-13 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 291988-08-13 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
30 30
31 * simula.el: New version from obh. 31 * simula.el: New version from obh.
32 32
@@ -34,12 +34,12 @@
34 (add-change-log-entry-other-window): New fn. 34 (add-change-log-entry-other-window): New fn.
35 * loaddefs.el: Autoload that fn and put on C-x 4 a. 35 * loaddefs.el: Autoload that fn and put on C-x 4 a.
36 36
371988-08-11 Chris Hanson (cph at kleph) 371988-08-11 Chris Hanson (cph@kleph)
38 38
39 * xscheme.el (xscheme-cd): New function to guarantee that `cd' 39 * xscheme.el (xscheme-cd): New function to guarantee that `cd'
40 happens in Scheme process buffer. 40 happens in Scheme process buffer.
41 41
421988-08-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 421988-08-08 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
43 43
44 * life.el, saveconf.el, doctex.el: New files. 44 * life.el, saveconf.el, doctex.el: New files.
45 45
@@ -47,7 +47,7 @@
47 * dired.el (dired-find-buffer): Let create-file-buffer do more work. 47 * dired.el (dired-find-buffer): Let create-file-buffer do more work.
48 (dired-noselect): Use directory-file-name, file-name-as-directory. 48 (dired-noselect): Use directory-file-name, file-name-as-directory.
49 49
501988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 501988-08-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
51 51
52 * server.el (server-process-filter): Handle +NNN to specify linenum. 52 * server.el (server-process-filter): Handle +NNN to specify linenum.
53 (server-visit-files): Arg is now alist of (FILENAME . LINENUM). 53 (server-visit-files): Arg is now alist of (FILENAME . LINENUM).
@@ -58,87 +58,87 @@
58 * abbrev.el: Doc fix. 58 * abbrev.el: Doc fix.
59 * files.el: 59 * files.el:
60 60
611988-08-03 Robert J. Chassell (bob at frosted-flakes.ai.mit.edu) 611988-08-03 Robert J. Chassell (bob@frosted-flakes.ai.mit.edu)
62 62
63 * texinfo.el: Changed fill-colum from 75 to 72. The larger 63 * texinfo.el: Changed fill-colum from 75 to 72. The larger
64 fill-column causes numerous overfull hboxes in TeX when you are 64 fill-column causes numerous overfull hboxes in TeX when you are
65 writing Emacs Lisp code that will be formatted as a Texinfo example. 65 writing Emacs Lisp code that will be formatted as a Texinfo example.
66 66
671988-07-31 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 671988-07-31 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
68 68
69 * rmailsum.el (rmail-new-summary): Always go to line for current msg. 69 * rmailsum.el (rmail-new-summary): Always go to line for current msg.
70 (rmail-summary-exit): Delete just current window, and that 70 (rmail-summary-exit): Delete just current window, and that
71 only if Rmail was already in another window. 71 only if Rmail was already in another window.
72 72
731988-07-29 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 731988-07-29 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
74 74
75 * tags.el: provide 'tags. 75 * tags.el: provide 'tags.
76 76
771988-07-26 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 771988-07-26 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
78 78
79 * info.el (Info-follow-reference): Handle extra newlines, tabs or 79 * info.el (Info-follow-reference): Handle extra newlines, tabs or
80 spaces inside of cross-references. 80 spaces inside of cross-references.
81 81
82 * outline.el: doc fix. 82 * outline.el: doc fix.
83 83
841988-07-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 841988-07-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
85 85
86 * loaddefs.el: autoload texinfo-format-region. 86 * loaddefs.el: autoload texinfo-format-region.
87 87
881988-07-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 881988-07-22 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
89 89
90 * simple.el (transpose-subr-1): Error if regions overlap. 90 * simple.el (transpose-subr-1): Error if regions overlap.
91 91
92 * dired.el (dired-flag-file-deleted): Directories no longer special. 92 * dired.el (dired-flag-file-deleted): Directories no longer special.
93 * dired.el (dired-do-deletions): If deleting a dir, run `rmdir'. 93 * dired.el (dired-do-deletions): If deleting a dir, run `rmdir'.
94 94
951988-07-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 951988-07-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
96 96
97 * ftp.el (ftp-find-file-or-directory): Typo in arg name. 97 * ftp.el (ftp-find-file-or-directory): Typo in arg name.
98 98
991988-07-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 991988-07-18 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
100 100
101 * c-fill.el: New file. 101 * c-fill.el: New file.
102 102
103 * compile.el (compilation-error-regexp): Exclude colon from filename. 103 * compile.el (compilation-error-regexp): Exclude colon from filename.
104 104
1051988-07-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1051988-07-17 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
106 106
107 * view.el: `h' ran undefined command; make it like `?'. 107 * view.el: `h' ran undefined command; make it like `?'.
108 108
1091988-07-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1091988-07-16 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
110 110
111 * spell.el (spell-region): Run spell-filter to alter the text 111 * spell.el (spell-region): Run spell-filter to alter the text
112 before actual checking. 112 before actual checking.
113 113
1141988-07-15 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 1141988-07-15 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
115 115
116 * rmailsum.el (rmail-make-basic-summary-line): If sender is self, 116 * rmailsum.el (rmail-make-basic-summary-line): If sender is self,
117 show recipient instead, with `to:'. 117 show recipient instead, with `to:'.
118 118
1191988-07-13 Richard Stallman (rms at wheat-chex.ai.mit.edu) 1191988-07-13 Richard Stallman (rms@wheat-chex.ai.mit.edu)
120 120
121 * files.el (auto-save-file-name-p): doc fix. 121 * files.el (auto-save-file-name-p): doc fix.
122 122
1231988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1231988-07-12 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
124 124
125 * paths.el (rmail-spool-directory): Handle RTU like sysV. 125 * paths.el (rmail-spool-directory): Handle RTU like sysV.
126 126
1271988-07-10 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1271988-07-10 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
128 128
129 * compile.el (compile1): use set-buffer, not switch-to-buffer. 129 * compile.el (compile1): use set-buffer, not switch-to-buffer.
130 130
131 * startup.el (command-line): strip hyphens one by one from TERM type. 131 * startup.el (command-line): strip hyphens one by one from TERM type.
132 132
1331988-07-05 Chris Hanson (cph at kleph) 1331988-07-05 Chris Hanson (cph@kleph)
134 134
135 * texinfmt.el: Add support for @defun and related commands. 135 * texinfmt.el: Add support for @defun and related commands.
136 136
1371988-07-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1371988-07-05 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
138 138
139 * loadup.el: Avoid setting the global variable `name'. 139 * loadup.el: Avoid setting the global variable `name'.
140 140
1411988-07-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1411988-07-04 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
142 142
143 * rmail.el (rmail-make-in-reply-to-field): Use doublequotes, not 143 * rmail.el (rmail-make-in-reply-to-field): Use doublequotes, not
144 parens, around sender name in rfc822 mode. 144 parens, around sender name in rfc822 mode.
@@ -146,11 +146,11 @@
146 * info.el (Info-read-subfile): Don't lose if subfile header isn't 146 * info.el (Info-read-subfile): Don't lose if subfile header isn't
147 same length as main file header. 147 same length as main file header.
148 148
1491988-07-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1491988-07-03 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
150 150
151 * shell.el (shell-send-input): Put bound on search for prompt. 151 * shell.el (shell-send-input): Put bound on search for prompt.
152 152
1531988-07-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1531988-07-01 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
154 154
155 * autoinsert.el: New file. 155 * autoinsert.el: New file.
156 156
@@ -162,11 +162,11 @@
162 162
163 * tags.el (list-tags): Terminate scan on end-of-buffer. 163 * tags.el (list-tags): Terminate scan on end-of-buffer.
164 164
1651988-06-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1651988-06-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
166 166
167 * loaddefs.el (auto-mode-alist): C mode for `.cc'. 167 * loaddefs.el (auto-mode-alist): C mode for `.cc'.
168 168
1691988-06-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1691988-06-27 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
170 170
171 * paths.el (rmail-spool-directory): Treat unisoft like usg. 171 * paths.el (rmail-spool-directory): Treat unisoft like usg.
172 172
@@ -176,37 +176,37 @@
176 176
177 * dired.el: provide 'dired. 177 * dired.el: provide 'dired.
178 178
1791988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1791988-06-23 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
180 180
181 * files.el (hack-local-variables): Ignore `eval' if running as root. 181 * files.el (hack-local-variables): Ignore `eval' if running as root.
182 182
1831988-06-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1831988-06-22 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
184 184
185 * nroff-mode.el (nroff-brace-table): Add G1 vs G2. 185 * nroff-mode.el (nroff-brace-table): Add G1 vs G2.
186 186
1871988-06-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1871988-06-21 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
188 188
189 * spell.el (spell-region, spell-string): Fix typo `spell-cmd'. 189 * spell.el (spell-region, spell-string): Fix typo `spell-cmd'.
190 190
1911988-06-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1911988-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
192 192
193 * lpr.el (lpr-command): New variable holds the shell command to 193 * lpr.el (lpr-command): New variable holds the shell command to
194 print a file (normally "lpr"). 194 print a file (normally "lpr").
195 195
1961988-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 1961988-06-15 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
197 197
198 * rnewspost.el (news-inews): run news-inews-hook. 198 * rnewspost.el (news-inews): run news-inews-hook.
199 199
200 * rmail.el (rmail-show-message): run rmail-show-message-hook. 200 * rmail.el (rmail-show-message): run rmail-show-message-hook.
201 201
2021988-06-12 Richard Stallman (rms at gluteus.ai.mit.edu) 2021988-06-12 Richard Stallman (rms@gluteus.ai.mit.edu)
203 203
204 * keypad.el: Additional conventional chars added in the comments. 204 * keypad.el: Additional conventional chars added in the comments.
205 205
206 * text-mode.el: erroneously installed text-mode-syntax-table 206 * text-mode.el: erroneously installed text-mode-syntax-table
207 in current buffer. 207 in current buffer.
208 208
2091988-06-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 2091988-06-09 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
210 210
211 * fill.el (fill-region-as-paragraph): Err if fill-prefix is 211 * fill.el (fill-region-as-paragraph): Err if fill-prefix is
212 too long for the fill-column. 212 too long for the fill-column.
@@ -214,29 +214,29 @@
214 * texinfmt.el (texinfo-format-{region,buffer-1}): Make sure buffer 214 * texinfmt.el (texinfo-format-{region,buffer-1}): Make sure buffer
215 ends in a newline. 215 ends in a newline.
216 216
2171988-06-07 Chris Hanson (cph at kleph) 2171988-06-07 Chris Hanson (cph@kleph)
218 218
219 * xscheme.el (xscheme-process-filter-alist): add escape sequence 219 * xscheme.el (xscheme-process-filter-alist): add escape sequence
220 which instructs Emacs to change the working directory of the 220 which instructs Emacs to change the working directory of the
221 Scheme process buffer. This change is required for Scheme runtime 221 Scheme process buffer. This change is required for Scheme runtime
222 library version 14. 222 library version 14.
223 223
2241988-06-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 2241988-06-02 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
225 225
226 * sendmail.el (mail-do-fcc): avoid insert-buffer (too high level). 226 * sendmail.el (mail-do-fcc): avoid insert-buffer (too high level).
227 227
2281988-05-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 2281988-05-31 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
229 229
230 * outline.el: Must put `\(...\)' around outline-regexp 230 * outline.el: Must put `\(...\)' around outline-regexp
231 when prepending `^'. 231 when prepending `^'.
232 232
2331988-05-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 2331988-05-30 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
234 234
235 * fortran.el, hanoi.el, helper.el, info.el, mlconvert.el, modula2.el, 235 * fortran.el, hanoi.el, helper.el, info.el, mlconvert.el, modula2.el,
236 rmail.el, sendmail.el, sort.el, underline.el: doc fixes. 236 rmail.el, sendmail.el, sort.el, underline.el: doc fixes.
237 * loaddefs.el: autoload doc fixes. 237 * loaddefs.el: autoload doc fixes.
238 238
2391988-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu) 2391988-05-28 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
240 240
241 * help.el (print-help-return-message): Handle pop-up-windows = nil. 241 * help.el (print-help-return-message): Handle pop-up-windows = nil.
242 242
@@ -246,24 +246,24 @@
246 246
247 * shell.el (lisp-send-defun): Install new, corrected no-process check. 247 * shell.el (lisp-send-defun): Install new, corrected no-process check.
248 248
2491988-05-27 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2491988-05-27 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
250 250
251 * c-mode.el (electric-c-terminator): Tests to distinguish labels 251 * c-mode.el (electric-c-terminator): Tests to distinguish labels
252 from other uses of colon failed if inserting at end of buffer. 252 from other uses of colon failed if inserting at end of buffer.
253 253
2541988-05-24 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2541988-05-24 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
255 255
256 * texinfmt.el (texinfo-parse-expanded-arg): like texinfo-parse-line-arg 256 * texinfmt.el (texinfo-parse-expanded-arg): like texinfo-parse-line-arg
257 but expand commands inside the arg. 257 but expand commands inside the arg.
258 (texinfo-index): Use that. 258 (texinfo-index): Use that.
259 (@end ifinfo): Discard terminating newline. 259 (@end ifinfo): Discard terminating newline.
260 260
2611988-05-23 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2611988-05-23 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
262 262
263 * files.el (file-name-sans-versions): VMS version can be sep. by `.'. 263 * files.el (file-name-sans-versions): VMS version can be sep. by `.'.
264 Also delete mysterious line that removes `$__$'. 264 Also delete mysterious line that removes `$__$'.
265 265
2661988-05-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2661988-05-22 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
267 267
268 * gdb.el (gdb-filter-accumulate-marker): Empty gdb-filter-accumulate 268 * gdb.el (gdb-filter-accumulate-marker): Empty gdb-filter-accumulate
269 since its contents are now in STRING. 269 since its contents are now in STRING.
@@ -271,46 +271,46 @@
271 * rnews.el (news-get-pruned-list-of-files): catch errors for 271 * rnews.el (news-get-pruned-list-of-files): catch errors for
272 read-protected directories. 272 read-protected directories.
273 273
2741988-05-20 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2741988-05-20 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
275 275
276 * meese.el: Bind off buffer-read-only while changing buffer. 276 * meese.el: Bind off buffer-read-only while changing buffer.
277 Don't add protect-innocence-hook twice. 277 Don't add protect-innocence-hook twice.
278 278
279 * sendmail.el (mail-do-fcc): If fcc file is in a buffer, append there. 279 * sendmail.el (mail-do-fcc): If fcc file is in a buffer, append there.
280 280
2811988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2811988-05-16 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
282 282
283 * bibtex.el (bibtex-mode): Delete some keys that were vt100 keypad. 283 * bibtex.el (bibtex-mode): Delete some keys that were vt100 keypad.
284 (bibtex-DEAthesis): Delete this and its key definition. 284 (bibtex-DEAthesis): Delete this and its key definition.
285 (bibtex-sun-*): Insert functions. 285 (bibtex-sun-*): Insert functions.
286 286
2871988-05-15 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2871988-05-15 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
288 288
289 * loaddefs.el: Doc fix. 289 * loaddefs.el: Doc fix.
290 290
2911988-05-12 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2911988-05-12 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
292 292
293 * tex-mode.el (TeX-region): Pass nil to make-shell as startfile arg. 293 * tex-mode.el (TeX-region): Pass nil to make-shell as startfile arg.
294 294
2951988-05-11 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 2951988-05-11 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
296 296
297 * shell.el (make-shell): If PROGRAM is nil, default like M-x shell. 297 * shell.el (make-shell): If PROGRAM is nil, default like M-x shell.
298 298
299 * tex-mode.el (TeX-region): Used eliminated fn. expand-directory-name. 299 * tex-mode.el (TeX-region): Used eliminated fn. expand-directory-name.
300 300
3011988-05-10 Richard Stallman (rms at corn-chex.ai.mit.edu) 3011988-05-10 Richard Stallman (rms@corn-chex.ai.mit.edu)
302 302
303 * shell.el (lisp-send-defun): Undo last change. 303 * shell.el (lisp-send-defun): Undo last change.
304 304
305 * loaddefs.el (rmail-primary-inbox-list): Doc fix. 305 * loaddefs.el (rmail-primary-inbox-list): Doc fix.
306 306
3071988-05-08 Richard Stallman (rms at lucky-charms.ai.mit.edu) 3071988-05-08 Richard Stallman (rms@lucky-charms.ai.mit.edu)
308 308
309 * man.el (manual-entry): Handle section names > 1 letter. 309 * man.el (manual-entry): Handle section names > 1 letter.
310 310
311 * paths.el (manual-formatted-*): Add alternative for Xenix. 311 * paths.el (manual-formatted-*): Add alternative for Xenix.
312 312
3131988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 3131988-05-06 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
314 314
315 * Version 18.51 released. 315 * Version 18.51 released.
316 316
@@ -322,59 +322,59 @@
322 322
323 * files.el (revert-buffer): Avoid wta error if autosave turned off. 323 * files.el (revert-buffer): Avoid wta error if autosave turned off.
324 324
3251988-05-03 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 3251988-05-03 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
326 326
327 * icon.el: New file. 327 * icon.el: New file.
328 328
3291988-05-02 Brian Fox (bfox at rice-krispies.ai.mit.edu) 3291988-05-02 Brian Fox (bfox@rice-krispies.ai.mit.edu)
330 330
331 * replace.el (perform-replace): Make `y' do what SPC does, `n' do 331 * replace.el (perform-replace): Make `y' do what SPC does, `n' do
332 what DEL does, and `q' do what ESC does. The original set of keys 332 what DEL does, and `q' do what ESC does. The original set of keys
333 still work. 333 still work.
334 334
3351988-05-01 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 3351988-05-01 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
336 336
337 * gdb.el (gdb-filter-insert): Save and restore prev. current buffer. 337 * gdb.el (gdb-filter-insert): Save and restore prev. current buffer.
338 (gdb-filter-accumulate-marker): set-buffer should not be done here. 338 (gdb-filter-accumulate-marker): set-buffer should not be done here.
339 339
3401988-04-28 Chris Hanson (cph at kleph) 3401988-04-28 Chris Hanson (cph@kleph)
341 341
342 * xscheme.el: Force use of pipes for communication with inferior 342 * xscheme.el: Force use of pipes for communication with inferior
343 Scheme. This avoids bugs in PTY implementations on various 343 Scheme. This avoids bugs in PTY implementations on various
344 systems. 344 systems.
345 345
3461988-04-25 Chris Hanson (cph at kleph) 3461988-04-25 Chris Hanson (cph@kleph)
347 347
348 * scheme.el: Add indentation for `with-values'. 348 * scheme.el: Add indentation for `with-values'.
349 349
3501988-04-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 3501988-04-22 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
351 351
352 * shell.el (shell-send-input, lisp-send-defun): Err right away 352 * shell.el (shell-send-input, lisp-send-defun): Err right away
353 if shell no process. 353 if shell no process.
354 354
355 * text-mode.el (center-line): doc fix. 355 * text-mode.el (center-line): doc fix.
356 356
3571988-04-21 Richard Stallman (rms at corn-chex.ai.mit.edu) 3571988-04-21 Richard Stallman (rms@corn-chex.ai.mit.edu)
358 358
359 * texinfmt.el (texinfo-format-region): Select the output buffer 359 * texinfmt.el (texinfo-format-region): Select the output buffer
360 at the beginning. Copy the @setfilename command as well as 360 at the beginning. Copy the @setfilename command as well as
361 the specified region. At end, put point at top. 361 the specified region. At end, put point at top.
362 Accept @bye only at beg of line. 362 Accept @bye only at beg of line.
363 363
3641988-04-20 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 3641988-04-20 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
365 365
366 * informat.el (Info-validate): Change message for Next's Previous. 366 * informat.el (Info-validate): Change message for Next's Previous.
367 Now the word "invalid" must be included in the message string 367 Now the word "invalid" must be included in the message string
368 if it is wanted. 368 if it is wanted.
369 369
3701988-04-19 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 3701988-04-19 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
371 371
372 * cl-indent.el (common-lisp-indent-hook): Handle ` like '. 372 * cl-indent.el (common-lisp-indent-hook): Handle ` like '.
373 373
374 * gdb.el: Completely rewritten filtering mechanism (by cph). 374 * gdb.el: Completely rewritten filtering mechanism (by cph).
375 Should look the same to the user. 375 Should look the same to the user.
376 376
3771988-04-18 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 3771988-04-18 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
378 378
379 * startup.el (command-line): Treat `_' in term-type name like `-'. 379 * startup.el (command-line): Treat `_' in term-type name like `-'.
380 380
@@ -389,7 +389,7 @@
389 * tex-mode.el (TeX-common-initialization): Add a \(...\) to 389 * tex-mode.el (TeX-common-initialization): Add a \(...\) to
390 comment-start-skip so its end is always at start of delimiter. 390 comment-start-skip so its end is always at start of delimiter.
391 391
3921988-04-14 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 3921988-04-14 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
393 393
394 * paragraph.el (forward-paragraph): Bug in pragraph-ignore-fill-prefix. 394 * paragraph.el (forward-paragraph): Bug in pragraph-ignore-fill-prefix.
395 395
@@ -404,11 +404,11 @@
404 404
405 * rmailout.el (rmail-output): Don't die if rmail-last-file is nil. 405 * rmailout.el (rmail-output): Don't die if rmail-last-file is nil.
406 406
4071988-04-13 Leonard H. Tower Jr. (tower at rice-krispies.ai.mit.edu) 4071988-04-13 Leonard H. Tower Jr. (tower@rice-krispies.ai.mit.edu)
408 408
409 * rnews.el: fixed mis-documentation. 409 * rnews.el: fixed mis-documentation.
410 410
4111988-04-13 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 4111988-04-13 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
412 412
413 * dired.el (dired-readin): Print msg on startup and when done. 413 * dired.el (dired-readin): Print msg on startup and when done.
414 414
@@ -423,12 +423,12 @@
423 423
424 * cal.el (calendar): Convert any nonnull arg to a number. 424 * cal.el (calendar): Convert any nonnull arg to a number.
425 425
4261988-04-12 Chris Hanson (cph at kleph) 4261988-04-12 Chris Hanson (cph@kleph)
427 427
428 * xscheme.el: Change to print ";No value" when the value of an 428 * xscheme.el: Change to print ";No value" when the value of an
429 expression is undefined. 429 expression is undefined.
430 430
4311988-04-10 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 4311988-04-10 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
432 432
433 * kermit.el: New file. 433 * kermit.el: New file.
434 434
@@ -453,12 +453,12 @@
453 Delete handling of C-q, which is not used in Texinfo nowadays. 453 Delete handling of C-q, which is not used in Texinfo nowadays.
454 (texinfo-format-region): New function to format a region. 454 (texinfo-format-region): New function to format a region.
455 455
4561988-04-09 Leonard H. Tower Jr. (tower at frosted-flakes.ai.mit.edu) 4561988-04-09 Leonard H. Tower Jr. (tower@frosted-flakes.ai.mit.edu)
457 457
458 * rnewspost.el (news-post-news, news-reply) No longer re-inits 458 * rnewspost.el (news-post-news, news-reply) No longer re-inits
459 *post-news* buffer, if buffer-modified-p. 459 *post-news* buffer, if buffer-modified-p.
460 460
4611988-04-09 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 4611988-04-09 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
462 462
463 * spook.el (shuffle-vector): Rewrite by phr. 463 * spook.el (shuffle-vector): Rewrite by phr.
464 464
@@ -469,22 +469,22 @@
469 * paragraph.el (forward-paragraph): Ignore fill-prefix if 469 * paragraph.el (forward-paragraph): Ignore fill-prefix if
470 Make paragraph-ignore-fill-prefix is non-nil. 470 Make paragraph-ignore-fill-prefix is non-nil.
471 471
4721988-04-08 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 4721988-04-08 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
473 473
474 * man.el, loaddefs.el: Doc fix. 474 * man.el, loaddefs.el: Doc fix.
475 475
4761988-04-06 Robert J. Chassell (bob at frosted-flakes.ai.mit.edu) 4761988-04-06 Robert J. Chassell (bob@frosted-flakes.ai.mit.edu)
477 477
478 * loaddefs.el: added `.texinfo' to the less common extensions 478 * loaddefs.el: added `.texinfo' to the less common extensions
479 section of the auto-mode-alist so that emacs chooses the correct 479 section of the auto-mode-alist so that emacs chooses the correct
480 mode for files with this extension. 480 mode for files with this extension.
481 481
4821988-04-01 Richard M. Stallman (rms at wilson) 4821988-04-01 Richard M. Stallman (rms@wilson)
483 483
484 * gdb.el (gdb): Specify -cd option to GDB so GDB will use 484 * gdb.el (gdb): Specify -cd option to GDB so GDB will use
485 the same path for the dir as the user is using in Emacs. 485 the same path for the dir as the user is using in Emacs.
486 486
4871988-03-24 Richard M. Stallman (rms at wilson) 4871988-03-24 Richard M. Stallman (rms@wilson)
488 488
489 * spook.el: New file. 489 * spook.el: New file.
490 490
@@ -492,7 +492,7 @@
492 (nroff-mode): In paragraph-{start,separate}, ditto. 492 (nroff-mode): In paragraph-{start,separate}, ditto.
493 (electric-nroff-newline): Don't insert extra newlines. 493 (electric-nroff-newline): Don't insert extra newlines.
494 494
4951988-03-23 Richard M. Stallman (rms at wilson) 4951988-03-23 Richard M. Stallman (rms@wilson)
496 496
497 * x-mouse.el: Change unshifted clicks for x11. 497 * x-mouse.el: Change unshifted clicks for x11.
498 Bind all up-clicks to no-op. 498 Bind all up-clicks to no-op.
@@ -506,7 +506,7 @@
506 * term/x11-win.el: Delete this file since X11 is now 506 * term/x11-win.el: Delete this file since X11 is now
507 a subcase of X. 507 a subcase of X.
508 508
5091988-03-20 Richard M. Stallman (rms at wilson) 5091988-03-20 Richard M. Stallman (rms@wilson)
510 510
511 * rmailkwd.el (rmail-next-labeled-message): Allow space 511 * rmailkwd.el (rmail-next-labeled-message): Allow space
512 before the label name (since now they are supposed to be there). 512 before the label name (since now they are supposed to be there).
@@ -516,7 +516,7 @@
516 * rmail.el (rmail): If it's nil, compute the default here. 516 * rmail.el (rmail): If it's nil, compute the default here.
517 Now we decide $LOGNAME vs $USER at run time, not build time. 517 Now we decide $LOGNAME vs $USER at run time, not build time.
518 518
519 * lisp-mode.el (lisp-indent-line): 519 * lisp-mode.el (lisp-indent-line):
520 Single-semicolon comment lines should be indented at comment col. 520 Single-semicolon comment lines should be indented at comment col.
521 521
522 * cl-indent.el (lisp-indent-do): Smarter version from Kevin Layer. 522 * cl-indent.el (lisp-indent-do): Smarter version from Kevin Layer.
@@ -526,7 +526,7 @@
526 526
527 * cl.el: Make and doc strings and error messages use GNU style. 527 * cl.el: Make and doc strings and error messages use GNU style.
528 528
5291988-03-19 Richard M. Stallman (rms at wilson) 5291988-03-19 Richard M. Stallman (rms@wilson)
530 530
531 * hideif.el: New version from liberte@b.cs.uiuc.edu. 531 * hideif.el: New version from liberte@b.cs.uiuc.edu.
532 532
@@ -550,12 +550,12 @@
550 Remove versions from name of file to write. Good on VMS. 550 Remove versions from name of file to write. Good on VMS.
551 (batch-byte-compile): Likewise. 551 (batch-byte-compile): Likewise.
552 552
5531988-03-18 Chris Hanson (cph at kleph) 5531988-03-18 Chris Hanson (cph@kleph)
554 554
555 * term/x11-win.el (command-switch-alist): Option "-rn" mistakenly 555 * term/x11-win.el (command-switch-alist): Option "-rn" mistakenly
556 omitted from this list. 556 omitted from this list.
557 557
5581988-03-18 Richard M. Stallman (rms at wilson) 5581988-03-18 Richard M. Stallman (rms@wilson)
559 559
560 * modula2.el: Changes from Michael Schmidt: 560 * modula2.el: Changes from Michael Schmidt:
561 Better prompting in m2-for. Variables for program name for 561 Better prompting in m2-for. Variables for program name for
@@ -583,14 +583,14 @@
583 Also improve the doc string. 583 Also improve the doc string.
584 * chistory.el (Command-history-setup): Likewise. 584 * chistory.el (Command-history-setup): Likewise.
585 585
5861988-02-11 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 5861988-02-11 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
587 587
588 * Version 18.50 released. 588 * Version 18.50 released.
589 589
590 * tex-mode.el (tex-mode): Use the default if file has no tex commands. 590 * tex-mode.el (tex-mode): Use the default if file has no tex commands.
591 591
592 * term/vt200.el: Delete vt200-enable-arrows; leave the standard 592 * term/vt200.el: Delete vt200-enable-arrows; leave the standard
593 name enable-arrow-keys. 593 name enable-arrow-keys.
594 594
595 * version.el (emacs-build-system): Store system name on which 595 * version.el (emacs-build-system): Store system name on which
596 Emacs was built. 596 Emacs was built.
@@ -600,16 +600,16 @@
600 600
601 * man.el (nuke-nroff-bs): New regexp for footers on hpux. 601 * man.el (nuke-nroff-bs): New regexp for footers on hpux.
602 602
6031988-02-10 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 6031988-02-10 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
604 604
605 * simple.el (fundamental-mode): Delete fundamental-mode-map. 605 * simple.el (fundamental-mode): Delete fundamental-mode-map.
606 606
6071988-02-08 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 6071988-02-08 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
608 608
609 * paths.el (rmail-primary-inbox-list): Check separately for which 609 * paths.el (rmail-primary-inbox-list): Check separately for which
610 directory and which envvar. 610 directory and which envvar.
611 611
6121988-02-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 6121988-02-06 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
613 613
614 * loaddefs.el: Autoload `gdb'. 614 * loaddefs.el: Autoload `gdb'.
615 615
@@ -620,16 +620,16 @@
620 * dbx.el: New file (Masanobu's version, 620 * dbx.el: New file (Masanobu's version,
621 changed to use overlay-arrow-string). 621 changed to use overlay-arrow-string).
622 622
6231988-02-04 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 6231988-02-04 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
624 624
625 * mh-e.el: Version 3.4o from Larus. 625 * mh-e.el: Version 3.4o from Larus.
626 626
6271988-01-31 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 6271988-01-31 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
628 628
629 * term/vt125.el, term/vt240.el: New files: 629 * term/vt125.el, term/vt240.el: New files:
630 Just load vt100.el or vt200.el. 630 Just load vt100.el or vt200.el.
631 631
6321988-01-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 6321988-01-28 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
633 633
634 * tags.el (find-tag-tag): Deleted. 634 * tags.el (find-tag-tag): Deleted.
635 * tags.el (find-tag-default): New function returns default tag 635 * tags.el (find-tag-default): New function returns default tag
@@ -640,20 +640,20 @@
640 * tags.el (find-tag): Use find-tag-default and show default in the 640 * tags.el (find-tag): Use find-tag-default and show default in the
641 prompt while reading the tag. 641 prompt while reading the tag.
642 642
6431988-01-24 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 6431988-01-24 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
644 644
645 * undigest.el (undigestify-rmail-message): Accept "Apparently-To". 645 * undigest.el (undigestify-rmail-message): Accept "Apparently-To".
646 646
6471988-01-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu) 6471988-01-22 Richard Stallman (rms@frosted-flakes.ai.mit.edu)
648 648
649 * edt.el (edt-bind-gold-keypad): New fn so that calls to 649 * edt.el (edt-bind-gold-keypad): New fn so that calls to
650 define-keypad-key are deferred till edt-mode is turned on. 650 define-keypad-key are deferred till edt-mode is turned on.
651 651
6521988-01-21 Richard Stallman (rms at frosted-flakes) 6521988-01-21 Richard Stallman (rms@frosted-flakes)
653 653
654 * simple.el (kill-line): doc fix. 654 * simple.el (kill-line): doc fix.
655 655
6561988-01-20 Richard Stallman (rms at frosted-flakes) 6561988-01-20 Richard Stallman (rms@frosted-flakes)
657 657
658 * rmail.el (rmail-get-new-mail): If save fails, recount messages. 658 * rmail.el (rmail-get-new-mail): If save fails, recount messages.
659 * rmail.el (rmail-revert): Handle revert-buffer; recount messages. 659 * rmail.el (rmail-revert): Handle revert-buffer; recount messages.
@@ -663,12 +663,12 @@
663 663
664 * files.el (revert-buffer): Return t if did revert. 664 * files.el (revert-buffer): Return t if did revert.
665 665
6661988-01-19 Richard Stallman (rms at frosted-flakes) 6661988-01-19 Richard Stallman (rms@frosted-flakes)
667 667
668 * sendmail.el (mail-send-and-exit): Don't delete the window 668 * sendmail.el (mail-send-and-exit): Don't delete the window
669 unless an rmail-mode buffer is in the next window. 669 unless an rmail-mode buffer is in the next window.
670 670
6711988-01-19 Chris Hanson (cph at sugar-smacks) 6711988-01-19 Chris Hanson (cph@sugar-smacks)
672 672
673 * xscheme.el: Extensive changes including better documentation, a 673 * xscheme.el: Extensive changes including better documentation, a
674 new major mode `scheme-debugger-mode', and a new format for the 674 new major mode `scheme-debugger-mode', and a new format for the
@@ -696,12 +696,12 @@
696 * scheme.el: Minor changes to support "xscheme.el" changes. 696 * scheme.el: Minor changes to support "xscheme.el" changes.
697 Mostly this involved adding hooks to existing facilities. 697 Mostly this involved adding hooks to existing facilities.
698 698
6991988-01-19 Richard Stallman (rms at frosted-flakes) 6991988-01-19 Richard Stallman (rms@frosted-flakes)
700 700
701 * c-mode.el (indent-c-exp): Use new state-element from 701 * c-mode.el (indent-c-exp): Use new state-element from
702 parse-partial-sexp to handle case of (...newline...) {... 702 parse-partial-sexp to handle case of (...newline...) {...
703 703
7041988-01-17 Richard Stallman (rms at frosted-flakes) 7041988-01-17 Richard Stallman (rms@frosted-flakes)
705 705
706 * rmail.el (rmail-display-labels): Preserve buffer bounds correctly. 706 * rmail.el (rmail-display-labels): Preserve buffer bounds correctly.
707 Remove extra spaces from the string before displaying it. 707 Remove extra spaces from the string before displaying it.
@@ -709,17 +709,17 @@
709 * rmail.el (rmail-insert-inbox-text): message only if file exists. 709 * rmail.el (rmail-insert-inbox-text): message only if file exists.
710 * rmail.el (rmail-get-new-mail): Don't save if was no new mail. 710 * rmail.el (rmail-get-new-mail): Don't save if was no new mail.
711 711
7121988-01-15 Richard Stallman (rms at frosted-flakes) 7121988-01-15 Richard Stallman (rms@frosted-flakes)
713 713
714 * info.el (Info-search): Two bugs in indirect files: 714 * info.el (Info-search): Two bugs in indirect files:
715 Failed to search the indirect table right, and failed 715 Failed to search the indirect table right, and failed
716 to recover if nothing found. 716 to recover if nothing found.
717 717
7181988-01-14 Richard Stallman (rms at frosted-flakes) 7181988-01-14 Richard Stallman (rms@frosted-flakes)
719 719
720 * loaddefs.el: Make search-... into user variables. 720 * loaddefs.el: Make search-... into user variables.
721 721
7221988-01-11 Richard Stallman (rms at frosted-flakes) 7221988-01-11 Richard Stallman (rms@frosted-flakes)
723 723
724 * rmail.el (rmail-display-label): Put a space before each label 724 * rmail.el (rmail-display-label): Put a space before each label
725 name if there wasn't one already. Turns out valid BABYL format 725 name if there wasn't one already. Turns out valid BABYL format
@@ -734,18 +734,18 @@
734 * info.el (Info-find-node): If filename starts with ./, 734 * info.el (Info-find-node): If filename starts with ./,
735 interpret relative to current directory. 735 interpret relative to current directory.
736 736
7371988-01-10 Richard Stallman (rms at frosted-flakes) 7371988-01-10 Richard Stallman (rms@frosted-flakes)
738 738
739 * undigest.el: If it fails, delete ALL of the temporary copy. 739 * undigest.el: If it fails, delete ALL of the temporary copy.
740 740
7411988-01-06 Richard Stallman (rms at frosted-flakes) 7411988-01-06 Richard Stallman (rms@frosted-flakes)
742 742
743 * paths.el (mh-dir, mh-lib): Add two new alternatives to test for. 743 * paths.el (mh-dir, mh-lib): Add two new alternatives to test for.
744 (For HPUX). 744 (For HPUX).
745 * paths.el (manual-formatted-dirlist) [HPUX]: 745 * paths.el (manual-formatted-dirlist) [HPUX]:
746 Add a completely new alternative value. 746 Add a completely new alternative value.
747 747
7481988-01-05 Richard Stallman (rms at frosted-flakes) 7481988-01-05 Richard Stallman (rms@frosted-flakes)
749 749
750 * simple.el (indent-new-comment-line): In a comment, look back 750 * simple.el (indent-new-comment-line): In a comment, look back
751 for a line with a nonempty comment and indent the comment text 751 for a line with a nonempty comment and indent the comment text
@@ -754,12 +754,12 @@
754 * lpr.el (print-buffer-1): Use `untabify' to expand tabs, 754 * lpr.el (print-buffer-1): Use `untabify' to expand tabs,
755 not the `expand' program. Fix other bugs with tab-width != 8. 755 not the `expand' program. Fix other bugs with tab-width != 8.
756 756
7571987-12-26 Richard Stallman (rms at frosted-flakes) 7571987-12-26 Richard Stallman (rms@frosted-flakes)
758 758
759 * c-mode.el (electric-c-terminator, c-indent-line): 759 * c-mode.el (electric-c-terminator, c-indent-line):
760 Don't recognize `case' unless space or tab follows. 760 Don't recognize `case' unless space or tab follows.
761 761
7621987-12-23 Richard Mlynarik (mly at peduncle) 7621987-12-23 Richard Mlynarik (mly@peduncle)
763 763
764 * loaddefs.el: 764 * loaddefs.el:
765 Update terminal-emualator documentation. (This wasn't done 765 Update terminal-emualator documentation. (This wasn't done
@@ -771,21 +771,21 @@
771 Add nonstandard (though useful) NF and LP termcap flags. 771 Add nonstandard (though useful) NF and LP termcap flags.
772 Fix terminal-emulator documentation. Some comments. 772 Fix terminal-emulator documentation. Some comments.
773 773
7741987-12-22 Richard Stallman (rms at frosted-flakes) 7741987-12-22 Richard Stallman (rms@frosted-flakes)
775 775
776 * rnews.el (news-get-pruned-list-of-files): Don't die on 776 * rnews.el (news-get-pruned-list-of-files): Don't die on
777 unreadable directory. 777 unreadable directory.
778 778
7791987-12-21 Richard Stallman (rms at frosted-flakes) 7791987-12-21 Richard Stallman (rms@frosted-flakes)
780 780
781 * window.el (split-widow-{vertically,horizontally}): 781 * window.el (split-widow-{vertically,horizontally}):
782 Make the arg optional. 782 Make the arg optional.
783 783
7841987-12-09 Richard Stallman (rms at frosted-flakes) 7841987-12-09 Richard Stallman (rms@frosted-flakes)
785 785
786 * picture.el (picture-clear-rectangle): Delete spurious arg. 786 * picture.el (picture-clear-rectangle): Delete spurious arg.
787 787
7881987-12-08 Richard Stallman (rms at frosted-flakes) 7881987-12-08 Richard Stallman (rms@frosted-flakes)
789 789
790 * rmailout.el (rmail-output): Don't crash if msg has no From. 790 * rmailout.el (rmail-output): Don't crash if msg has no From.
791 791
@@ -795,7 +795,7 @@
795 795
796 * simple.el (kill-region): Doc fix. 796 * simple.el (kill-region): Doc fix.
797 797
7981987-12-06 Richard Stallman (rms at frosted-flakes) 7981987-12-06 Richard Stallman (rms@frosted-flakes)
799 799
800 * compile.el (compilation-error-regexp): Last alternative 800 * compile.el (compilation-error-regexp): Last alternative
801 could match spuriously; change `.*' to ` *'. Change may be wrong; 801 could match spuriously; change `.*' to ` *'. Change may be wrong;
@@ -827,7 +827,7 @@
827 827
828 * replace.el ({keep,flush}-lines): Handle matches split across lines. 828 * replace.el ({keep,flush}-lines): Handle matches split across lines.
829 829
8301987-12-05 Richard Stallman (rms at frosted-flakes) 8301987-12-05 Richard Stallman (rms@frosted-flakes)
831 831
832 * xscheme.el (xscheme-start-process): Put xscheme-mode-string 832 * xscheme.el (xscheme-start-process): Put xscheme-mode-string
833 into mode-line-process. 833 into mode-line-process.
@@ -837,7 +837,7 @@
837 * term/x-win.el: Set window-setup-hook instead of term-setup-hook. 837 * term/x-win.el: Set window-setup-hook instead of term-setup-hook.
838 term-setup-hook now for users only. 838 term-setup-hook now for users only.
839 839
8401987-12-04 Richard Stallman (rms at frosted-flakes) 8401987-12-04 Richard Stallman (rms@frosted-flakes)
841 841
842 * tags.el (find-tag): Better error message when no tag found 842 * tags.el (find-tag): Better error message when no tag found
843 for substring. 843 for substring.
@@ -855,29 +855,29 @@
855 * chistory.el (Command-history-setup): 855 * chistory.el (Command-history-setup):
856 * options.el (Edit-options-mode): 856 * options.el (Edit-options-mode):
857 857
8581987-12-01 Richard Stallman (rms at frosted-flakes) 8581987-12-01 Richard Stallman (rms@frosted-flakes)
859 859
860 * lisp-mode.el (calculate-lisp-indent): Typo for case within a string. 860 * lisp-mode.el (calculate-lisp-indent): Typo for case within a string.
861 Indent first arg of ordinary function directly under the function 861 Indent first arg of ordinary function directly under the function
862 name. Remove a call to parse-partial-sexp that always did 862 name. Remove a call to parse-partial-sexp that always did
863 nothing. 863 nothing.
864 864
8651987-11-25 Richard Stallman (rms at frosted-flakes) 8651987-11-25 Richard Stallman (rms@frosted-flakes)
866 866
867 * rmail.el (rmail): Widen and goto beginning before checking format. 867 * rmail.el (rmail): Widen and goto beginning before checking format.
868 868
8691987-11-22 Richard Stallman (rms at frosted-flakes) 8691987-11-22 Richard Stallman (rms@frosted-flakes)
870 870
871 * page.el (mark-page): Be more careful about where exactly 871 * page.el (mark-page): Be more careful about where exactly
872 to put the buffer boundaries. Widen before searching for a page. 872 to put the buffer boundaries. Widen before searching for a page.
873 873
8741987-11-19 Richard Stallman (rms at frosted-flakes) 8741987-11-19 Richard Stallman (rms@frosted-flakes)
875 875
876 * startup.el (command-line-1): Don't (goto-line 0). 876 * startup.el (command-line-1): Don't (goto-line 0).
877 877
878 * replace.el (occur-mode): Doc fix. 878 * replace.el (occur-mode): Doc fix.
879 879
8801987-11-11 Richard Stallman (rms at frosted-flakes) 8801987-11-11 Richard Stallman (rms@frosted-flakes)
881 881
882 * dired.el (dired-find-file{,-other-window}): No need to 882 * dired.el (dired-find-file{,-other-window}): No need to
883 check for a line saying it is a directory, because find-file 883 check for a line saying it is a directory, because find-file
@@ -888,29 +888,29 @@
888 * rmail.el (rmail): If buffer already existed and find-file 888 * rmail.el (rmail): If buffer already existed and find-file
889 reverts it, recompute the message tables. 889 reverts it, recompute the message tables.
890 890
8911987-11-03 Richard Stallman (rms at frosted-flakes) 8911987-11-03 Richard Stallman (rms@frosted-flakes)
892 892
893 * files.el (hack-local-variables): If selective-display 893 * files.el (hack-local-variables): If selective-display
894 is set, next local-variables line starts with either \n or ^M. 894 is set, next local-variables line starts with either \n or ^M.
895 895
8961987-10-31 Richard Stallman (rms at sugar-smacks) 8961987-10-31 Richard Stallman (rms@sugar-smacks)
897 897
898 * mh-e.el (push): Renamed to mh-push. 898 * mh-e.el (push): Renamed to mh-push.
899 899
900 * mailalias.el (define-mail-alias): Fix bug when there was 900 * mailalias.el (define-mail-alias): Fix bug when there was
901 multiple whitespace. 901 multiple whitespace.
902 902
9031987-10-29 Richard Stallman (rms at frosted-flakes) 9031987-10-29 Richard Stallman (rms@frosted-flakes)
904 904
905 * simple.el (repeat-complex-command, next-complex-command): 905 * simple.el (repeat-complex-command, next-complex-command):
906 Rename `arg' to `repeat-complex-command-arg'. 906 Rename `arg' to `repeat-complex-command-arg'.
907 907
9081987-10-15 Leonard H. Tower Jr. (tower at frosted-flakes) 9081987-10-15 Leonard H. Tower Jr. (tower@frosted-flakes)
909 909
910 * rnewspost.el (news-inews): 910 * rnewspost.el (news-inews):
911 commented out -n and -t args in news-inews. 911 commented out -n and -t args in news-inews.
912 912
9131987-10-07 Richard Stallman (rms at frosted-flakes) 9131987-10-07 Richard Stallman (rms@frosted-flakes)
914 914
915 * tex-mode.el (TeX-start-shell): Copy the local map 915 * tex-mode.el (TeX-start-shell): Copy the local map
916 before changing it: don't clobber shell-mode's map. 916 before changing it: don't clobber shell-mode's map.
@@ -918,17 +918,17 @@
918 * rmail.el (rmail-insert-inbox-text): Print the "getting..." 918 * rmail.el (rmail-insert-inbox-text): Print the "getting..."
919 message for all files. 919 message for all files.
920 920
9211987-10-02 Richard Stallman (rms at frosted-flakes) 9211987-10-02 Richard Stallman (rms@frosted-flakes)
922 922
923 * rnews.el: Rename // to news-/. Rename cadr, etc. to news-cadr, etc. 923 * rnews.el: Rename // to news-/. Rename cadr, etc. to news-cadr, etc.
924 Rename push to news-push and supply a definition for it. 924 Rename push to news-push and supply a definition for it.
925 925
9261987-09-30 Richard Stallman (rms at frosted-flakes) 9261987-09-30 Richard Stallman (rms@frosted-flakes)
927 927
928 * compile.el (compile1): Save the compilation process 928 * compile.el (compile1): Save the compilation process
929 across the sit-for. 929 across the sit-for.
930 930
9311987-09-16 Richard M. Stallman (rms at prep) 9311987-09-16 Richard M. Stallman (rms@prep)
932 932
933 * Version 18.49 released. 933 * Version 18.49 released.
934 934
@@ -939,7 +939,7 @@
939 * c-mode.el (electric-c-brace): set insertpos after 939 * c-mode.el (electric-c-brace): set insertpos after
940 calling newline, since newline might do an auto-fill. 940 calling newline, since newline might do an auto-fill.
941 941
9421987-09-12 Richard Mlynarik (mly at prep) 9421987-09-12 Richard Mlynarik (mly@prep)
943 943
944 * loaddefs.el, mail-utils.el (rmail-dont-reply-to): 944 * loaddefs.el, mail-utils.el (rmail-dont-reply-to):
945 Add new variable `rmail-default-dont-reply-to-names' which is used 945 Add new variable `rmail-default-dont-reply-to-names' which is used
@@ -948,21 +948,21 @@
948 constant "info-" in `rmail-dont-reply-to' and is intended to be 948 constant "info-" in `rmail-dont-reply-to' and is intended to be
949 used in the site-init.el file -- eg "all-ai\\>\\|[0-9]ai\\>\\|info-" 949 used in the site-init.el file -- eg "all-ai\\>\\|[0-9]ai\\>\\|info-"
950 950
9511987-09-10 Richard M. Stallman (rms at prep) 9511987-09-10 Richard M. Stallman (rms@prep)
952 952
953 * debug.el (debug): bind default-major-mode normally when 953 * debug.el (debug): bind default-major-mode normally when
954 creating the backtrace buffer. 954 creating the backtrace buffer.
955 955
956 * rmailsum.el (rmail-summary-goto-msg): Avoid error on empty buf. 956 * rmailsum.el (rmail-summary-goto-msg): Avoid error on empty buf.
957 957
9581987-09-07 Richard Mlynarik (mly at prep) 9581987-09-07 Richard Mlynarik (mly@prep)
959 959
960 * rmailsum (rmail-new-summary): Fix scope of `new-summary-line-count' 960 * rmailsum (rmail-new-summary): Fix scope of `new-summary-line-count'
961 961
962 * lisp-mode.el (calculate-lisp-indent): 962 * lisp-mode.el (calculate-lisp-indent):
963 Don't fail on first line of defun. 963 Don't fail on first line of defun.
964 964
9651987-08-30 Richard M. Stallman (rms at prep) 9651987-08-30 Richard M. Stallman (rms@prep)
966 966
967 * Version 18.48 released. 967 * Version 18.48 released.
968 968
@@ -971,11 +971,11 @@
971 Definitions for the common-lisp functions 971 Definitions for the common-lisp functions
972 were different from those in cl.el and could interfere. 972 were different from those in cl.el and could interfere.
973 973
9741987-08-19 Richard Mlynarik (mly at prep) 9741987-08-19 Richard Mlynarik (mly@prep)
975 975
976 * lisp-mode.el (lisp-indent-hook): Fix braino. 976 * lisp-mode.el (lisp-indent-hook): Fix braino.
977 977
9781987-08-14 Richard M. Stallman (rms at prep) 9781987-08-14 Richard M. Stallman (rms@prep)
979 979
980 * loaddefs.el (auto-mode-alist): Recognize .emacs file 980 * loaddefs.el (auto-mode-alist): Recognize .emacs file
981 with either Unix or VMS syntax. 981 with either Unix or VMS syntax.
@@ -986,12 +986,12 @@
986 * shell.el (lisp-send-defun-and-go): 986 * shell.el (lisp-send-defun-and-go):
987 Call to lisp-send-defun requires an arg. 987 Call to lisp-send-defun requires an arg.
988 988
9891987-07-31 Leonard H. Tower Jr. (tower at prep) 9891987-07-31 Leonard H. Tower Jr. (tower@prep)
990 990
991 * rnewspost.el (news-setup) commented out Posting-Front-End to 991 * rnewspost.el (news-setup) commented out Posting-Front-End to
992 save USENET bytes 992 save USENET bytes
993 993
9941987-07-29 Richard Mlynarik (mly at prep) 9941987-07-29 Richard Mlynarik (mly@prep)
995 995
996 * simple.el (negative-argument): 996 * simple.el (negative-argument):
997 Pass explicit ?- to prefix-arg-internal rather than relying on 997 Pass explicit ?- to prefix-arg-internal rather than relying on
@@ -1015,7 +1015,7 @@
1015 Call indent-hook even if looking-at a list. 1015 Call indent-hook even if looking-at a list.
1016 Needed for correct indentation of pleblisp FLET, etc. 1016 Needed for correct indentation of pleblisp FLET, etc.
1017 1017
10181987-07-26 Richard M. Stallman (rms at prep) 10181987-07-26 Richard M. Stallman (rms@prep)
1019 1019
1020 * rmailsum.el (rmail-new-summary): Avoid error on empty summary. 1020 * rmailsum.el (rmail-new-summary): Avoid error on empty summary.
1021 1021
@@ -1023,7 +1023,7 @@
1023 1023
1024 * c-mode.el (c-backward-to-noncomment): Last change broke it totally. 1024 * c-mode.el (c-backward-to-noncomment): Last change broke it totally.
1025 1025
10261987-07-25 Richard M. Stallman (rms at prep) 10261987-07-25 Richard M. Stallman (rms@prep)
1027 1027
1028 * paths.el (term-file-prefix): Make it "[.term]" on VMS 1028 * paths.el (term-file-prefix): Make it "[.term]" on VMS
1029 1029
@@ -1031,7 +1031,7 @@
1031 1031
1032 * tags.el (visit-tags-table): Reset tag-table-files. 1032 * tags.el (visit-tags-table): Reset tag-table-files.
1033 1033
10341987-07-18 Richard M. Stallman (rms at prep) 10341987-07-18 Richard M. Stallman (rms@prep)
1035 1035
1036 * lpr.el (print-region-1): Make program name conditional on 1036 * lpr.el (print-region-1): Make program name conditional on
1037 system-type; use "lp" on sysV. 1037 system-type; use "lp" on sysV.
@@ -1053,7 +1053,7 @@
1053 * informat.el (Info-tagify): The check for a split file 1053 * informat.el (Info-tagify): The check for a split file
1054 searched for the wrong string. 1054 searched for the wrong string.
1055 1055
10561987-06-30 Richard Mlynarik (mly at prep) 10561987-06-30 Richard Mlynarik (mly@prep)
1057 1057
1058 * info.el (Info-menu): 1058 * info.el (Info-menu):
1059 If interactive and point is within a menu item, 1059 If interactive and point is within a menu item,
@@ -1066,7 +1066,7 @@
1066 * mh-e.el: Version 3.4m from Larus. 1066 * mh-e.el: Version 3.4m from Larus.
1067 Bug fixes plus draft folders. 1067 Bug fixes plus draft folders.
1068 1068
10691987-06-29 Richard M. Stallman (rms at prep) 10691987-06-29 Richard M. Stallman (rms@prep)
1070 1070
1071 * vms-patch.el (make-legal-file-name): New function converts any 1071 * vms-patch.el (make-legal-file-name): New function converts any
1072 string to a similar string that's a legal VMS filename. 1072 string to a similar string that's a legal VMS filename.
@@ -1076,11 +1076,11 @@
1076 * blackbox.el (bb-init-board): 1076 * blackbox.el (bb-init-board):
1077 Use (logand (random) 7) instead of remainder by 8. 1077 Use (logand (random) 7) instead of remainder by 8.
1078 1078
10791987-06-25 Richard M. Stallman (rms at prep) 10791987-06-25 Richard M. Stallman (rms@prep)
1080 1080
1081 * replace.el (perform-replace): Don't exit on no-op comma. 1081 * replace.el (perform-replace): Don't exit on no-op comma.
1082 1082
10831987-06-23 Richard M. Stallman (rms at prep) 10831987-06-23 Richard M. Stallman (rms@prep)
1084 1084
1085 * c-mode.el (electric-c-terminator): Bug if auto-fill 1085 * c-mode.el (electric-c-terminator): Bug if auto-fill
1086 while doing an auto-newline. (insertpos off by 1). 1086 while doing an auto-newline. (insertpos off by 1).
@@ -1088,74 +1088,74 @@
1088 * files.el (set-visited-file-name): 1088 * files.el (set-visited-file-name):
1089 Downcase buffer name uniformly on VMS. 1089 Downcase buffer name uniformly on VMS.
1090 1090
10911987-06-22 Richard M. Stallman (rms at prep) 10911987-06-22 Richard M. Stallman (rms@prep)
1092 1092
1093 * c-mode.el (c-backward-to-noncomment): 1093 * c-mode.el (c-backward-to-noncomment):
1094 Don't loop on lines starting in ` #'. 1094 Don't loop on lines starting in ` #'.
1095 1095
10961987-06-18 Richard M. Stallman (rms at prep) 10961987-06-18 Richard M. Stallman (rms@prep)
1097 1097
1098 * files.el (set-visited-file-name): 1098 * files.el (set-visited-file-name):
1099 Downcase the new buffer name on VMS. 1099 Downcase the new buffer name on VMS.
1100 1100
11011987-06-17 Richard M. Stallman (rms at prep) 11011987-06-17 Richard M. Stallman (rms@prep)
1102 1102
1103 * view.el (View-scroll-lines-forward): 1103 * view.el (View-scroll-lines-forward):
1104 If end of buffer is visible, exit view mode. 1104 If end of buffer is visible, exit view mode.
1105 1105
11061987-06-15 Richard M. Stallman (rms at prep) 11061987-06-15 Richard M. Stallman (rms@prep)
1107 1107
1108 * rmail.el (rmail-get-new-mail): 1108 * rmail.el (rmail-get-new-mail):
1109 If file has changed on disk and is read in again, 1109 If file has changed on disk and is read in again,
1110 count its messages again. 1110 count its messages again.
1111 1111
11121987-06-10 Richard M. Stallman (rms at prep) 11121987-06-10 Richard M. Stallman (rms@prep)
1113 1113
1114 * Version 18.47 released. 1114 * Version 18.47 released.
1115 1115
1116 * startup.el (command-line): Old test for su failed. 1116 * startup.el (command-line): Old test for su failed.
1117 Now assume su if (user-login-name) != (getenv "USER"). 1117 Now assume su if (user-login-name) != (getenv "USER").
1118 1118
11191987-06-08 Richard M. Stallman (rms at prep) 11191987-06-08 Richard M. Stallman (rms@prep)
1120 1120
1121 * version 18.46 released. 1121 * version 18.46 released.
1122 1122
1123 * isearch.el (isearch): Typo (3 should be 2) in getting old 1123 * isearch.el (isearch): Typo (3 should be 2) in getting old
1124 start-point in reverse regexp search made more liberal. 1124 start-point in reverse regexp search made more liberal.
1125 1125
11261987-06-08 Chris Hanson (cph at prep) 11261987-06-08 Chris Hanson (cph@prep)
1127 1127
1128 * scheme.el (scheme-mode-syntax-table): Typo. 1128 * scheme.el (scheme-mode-syntax-table): Typo.
1129 1129
11301987-06-04 Richard M. Stallman (rms at prep) 11301987-06-04 Richard M. Stallman (rms@prep)
1131 1131
1132 * telnet.el: Doc fix. 1132 * telnet.el: Doc fix.
1133 1133
11341987-05-31 Richard M. Stallman (rms at prep) 11341987-05-31 Richard M. Stallman (rms@prep)
1135 1135
1136 * version 18.45. 1136 * version 18.45.
1137 1137
1138 * informat.el (Info-split): Bind case-fold-search to t. 1138 * informat.el (Info-split): Bind case-fold-search to t.
1139 1139
11401987-05-29 Richard M. Stallman (rms at prep) 11401987-05-29 Richard M. Stallman (rms@prep)
1141 1141
1142 * lisp-mode.el: Add some comments. 1142 * lisp-mode.el: Add some comments.
1143 1143
1144 * replace.el (list-matching-lines): If run on *Occur* buffer, 1144 * replace.el (list-matching-lines): If run on *Occur* buffer,
1145 find nothing, rather than getting infinite loop. 1145 find nothing, rather than getting infinite loop.
1146 1146
11471987-05-28 Richard M. Stallman (rms at prep) 11471987-05-28 Richard M. Stallman (rms@prep)
1148 1148
1149 * simple.el (backward-delete-char-untabify): 1149 * simple.el (backward-delete-char-untabify):
1150 Use insert-char to insert the spaces. Wins for large tab-width. 1150 Use insert-char to insert the spaces. Wins for large tab-width.
1151 1151
11521987-05-28 Chris Hanson (cph at prep) 11521987-05-28 Chris Hanson (cph@prep)
1153 1153
1154 * xscheme.el (xscheme-send-current-line): Send the line to Scheme 1154 * xscheme.el (xscheme-send-current-line): Send the line to Scheme
1155 AFTER writing the newline which acknowledges the command. 1155 AFTER writing the newline which acknowledges the command.
1156 Otherwise the process-mark can end up in the wrong place. 1156 Otherwise the process-mark can end up in the wrong place.
1157 1157
11581987-05-28 Richard M. Stallman (rms at prep) 11581987-05-28 Richard M. Stallman (rms@prep)
1159 1159
1160 * texinfmt.el (texinfo-format-printindex): Pass -d to `sort'. 1160 * texinfmt.el (texinfo-format-printindex): Pass -d to `sort'.
1161 This makes entry `Foo' precede `Foo Bar'. 1161 This makes entry `Foo' precede `Foo Bar'.
@@ -1163,7 +1163,7 @@
1163 * vms-patch.el (create-file-buffer): New VMS-override definition 1163 * vms-patch.el (create-file-buffer): New VMS-override definition
1164 downcases the file name. 1164 downcases the file name.
1165 1165
11661987-05-27 Richard M. Stallman (rms at prep) 11661987-05-27 Richard M. Stallman (rms@prep)
1167 1167
1168 * informat.el (Info-split): Put newlines at end of split files. 1168 * informat.el (Info-split): Put newlines at end of split files.
1169 1169
@@ -1175,29 +1175,29 @@
1175 1175
1176 * ftp.el (various): Ignore errors in accept-process-output. 1176 * ftp.el (various): Ignore errors in accept-process-output.
1177 1177
11781987-05-25 Richard M. Stallman (rms at prep) 11781987-05-25 Richard M. Stallman (rms@prep)
1179 1179
1180 * sun-mouse-fns.el (mouse-scroll-proportional): 1180 * sun-mouse-fns.el (mouse-scroll-proportional):
1181 Scroll proportional to current restrictions. 1181 Scroll proportional to current restrictions.
1182 * sun-mouse-fns.el (enable-mouse-in-buffer-list): 1182 * sun-mouse-fns.el (enable-mouse-in-buffer-list):
1183 Make mouse do something on *Buffer List*. 1183 Make mouse do something on *Buffer List*.
1184 1184
11851987-05-23 Richard M. Stallman (rms at prep) 11851987-05-23 Richard M. Stallman (rms@prep)
1186 1186
1187 * shell.el (kill-output-from-shell): Save final unfinished line. 1187 * shell.el (kill-output-from-shell): Save final unfinished line.
1188 1188
11891987-05-21 Richard M. Stallman (rms at prep) 11891987-05-21 Richard M. Stallman (rms@prep)
1190 1190
1191 * c-mode.el (calculate-c-indent, indent-c-exp): 1191 * c-mode.el (calculate-c-indent, indent-c-exp):
1192 When using c-continued-statement-offset, if line starts 1192 When using c-continued-statement-offset, if line starts
1193 with an open-brace, add c-continued-brace-offset. 1193 with an open-brace, add c-continued-brace-offset.
1194 1194
11951987-05-20 Richard M. Stallman (rms at prep) 11951987-05-20 Richard M. Stallman (rms@prep)
1196 1196
1197 * isearch.el (isearch): When splitting window, any hscroll 1197 * isearch.el (isearch): When splitting window, any hscroll
1198 stays with the text it applied to. 1198 stays with the text it applied to.
1199 1199
12001987-05-19 Chris Hanson (cph at prep) 12001987-05-19 Chris Hanson (cph@prep)
1201 1201
1202 * scheme.el (scheme-indent-specform): 1202 * scheme.el (scheme-indent-specform):
1203 Do not handle first two distinguished forms specially. All 1203 Do not handle first two distinguished forms specially. All
@@ -1208,7 +1208,7 @@
1208 `scheme-mit-dialect'. Users of other dialects can set this to 1208 `scheme-mit-dialect'. Users of other dialects can set this to
1209 false to disable that indentation. 1209 false to disable that indentation.
1210 1210
12111987-05-16 Richard M. Stallman (rms at prep) 12111987-05-16 Richard M. Stallman (rms@prep)
1212 1212
1213 * rmailsum.el (rmail-summary-scroll-msg-{up,down}): 1213 * rmailsum.el (rmail-summary-scroll-msg-{up,down}):
1214 Simplify, and make ...-down use scroll-other-window 1214 Simplify, and make ...-down use scroll-other-window
@@ -1228,7 +1228,7 @@
1228 * sendmail.el, electric.el, ehelp.el, rmail.el: 1228 * sendmail.el, electric.el, ehelp.el, rmail.el:
1229 Delete temporary duplicate definitions of one-window-p. 1229 Delete temporary duplicate definitions of one-window-p.
1230 1230
12311987-05-13 Richard M. Stallman (rms at prep) 12311987-05-13 Richard M. Stallman (rms@prep)
1232 1232
1233 * sendmail.el (mail-setup): New parameter mail-default-reply-to: 1233 * sendmail.el (mail-setup): New parameter mail-default-reply-to:
1234 if non-nil, insert it as a Reply-to field. 1234 if non-nil, insert it as a Reply-to field.
@@ -1239,7 +1239,7 @@
1239 Don't use last-input-char; look in the buffer to determine 1239 Don't use last-input-char; look in the buffer to determine
1240 which closeparen is present. 1240 which closeparen is present.
1241 1241
12421987-05-12 Richard M. Stallman (rms at prep) 12421987-05-12 Richard M. Stallman (rms@prep)
1243 1243
1244 * loadefs.el (sentence-end): Treat `}' like `)'. 1244 * loadefs.el (sentence-end): Treat `}' like `)'.
1245 1245
@@ -1256,7 +1256,7 @@
1256 use user's original login name to get init file. 1256 use user's original login name to get init file.
1257 Otherwise use $HOME. 1257 Otherwise use $HOME.
1258 1258
12591987-05-11 Richard M. Stallman (rms at prep) 12591987-05-11 Richard M. Stallman (rms@prep)
1260 1260
1261 * isearch.el (isearch): When splitting window for slow search 1261 * isearch.el (isearch): When splitting window for slow search
1262 with temp window at the top, prevent scrolling in main window. 1262 with temp window at the top, prevent scrolling in main window.
@@ -1265,17 +1265,17 @@
1265 1265
1266 * loaddefs.el (run-scheme): Add an autoload. 1266 * loaddefs.el (run-scheme): Add an autoload.
1267 1267
12681987-04-29 Richard Mlynarik (mly at prep) 12681987-04-29 Richard Mlynarik (mly@prep)
1269 1269
1270 * abbrevlist.el (list-one-abbrev-list): Use value returned by sort. 1270 * abbrevlist.el (list-one-abbrev-list): Use value returned by sort.
1271 (Michael Prange <8704291816.AA13767@prep.ai.mit.edu>) 1271 (Michael Prange <8704291816.AA13767@prep.ai.mit.edu>)
1272 1272
12731987-04-29 Leonard H. Tower Jr. (tower at prep) 12731987-04-29 Leonard H. Tower Jr. (tower@prep)
1274 1274
1275 * loaddefs.el 1275 * loaddefs.el
1276 Updated rnews documentation and added autoload of news-post-news. 1276 Updated rnews documentation and added autoload of news-post-news.
1277 1277
12781987-04-28 Leonard H. Tower Jr. (tower at prep) 12781987-04-28 Leonard H. Tower Jr. (tower@prep)
1279 1279
1280 * rnewspost.el (news-post-news, news-reply) 1280 * rnewspost.el (news-post-news, news-reply)
1281 Fixed news-show-all-headers bug when *news* buffer was on an 1281 Fixed news-show-all-headers bug when *news* buffer was on an
@@ -1283,7 +1283,7 @@
1283 tree. Also made both work from almost any buffer in any mode. 1283 tree. Also made both work from almost any buffer in any mode.
1284 (Dave Steiner <8704230309.AA03452@topaz.rutgers.edu>) 1284 (Dave Steiner <8704230309.AA03452@topaz.rutgers.edu>)
1285 1285
12861987-04-28 Richard Mlynarik (mly at prep) 12861987-04-28 Richard Mlynarik (mly@prep)
1287 1287
1288 * files.el (save-buffer): 1288 * files.el (save-buffer):
1289 When saving a large file, print a message. 1289 When saving a large file, print a message.
@@ -1294,12 +1294,12 @@
1294 1294
1295 * startup.el (command-line): -batch => -no-init-file 1295 * startup.el (command-line): -batch => -no-init-file
1296 1296
12971987-04-23 Leonard H. Tower Jr. (tower at prep) 12971987-04-23 Leonard H. Tower Jr. (tower@prep)
1298 1298
1299 * rnewspost.el; rnews.el: 1299 * rnewspost.el; rnews.el:
1300 added (require 'rnews) and (provide 'rnews), respectively. 1300 added (require 'rnews) and (provide 'rnews), respectively.
1301 1301
13021987-04-23 Chris Hanson (cph at prep) 13021987-04-23 Chris Hanson (cph@prep)
1303 1303
1304 * scheme.el: 1304 * scheme.el:
1305 * xscheme.el: 1305 * xscheme.el:
@@ -1308,7 +1308,7 @@
1308 new CScheme release. The new `scheme.el' implements the Scheme 1308 new CScheme release. The new `scheme.el' implements the Scheme
1309 standard syntax more correctly. 1309 standard syntax more correctly.
1310 1310
13111987-04-23 Richard Mlynarik (mly at prep) 13111987-04-23 Richard Mlynarik (mly@prep)
1312 1312
1313 * loaddefs.el: 1313 * loaddefs.el:
1314 Autoload `run-prolog'. ".pl" files are in prolog-mode. 1314 Autoload `run-prolog'. ".pl" files are in prolog-mode.
@@ -1319,23 +1319,23 @@
1319 * vip.el: Fixes from Masahiko Sato; Version 2.8 1319 * vip.el: Fixes from Masahiko Sato; Version 2.8
1320 (ms@sail.stanford.edu <8704231017.AA11075@nttlab.ntt.junet>) 1320 (ms@sail.stanford.edu <8704231017.AA11075@nttlab.ntt.junet>)
1321 1321
13221987-04-15 Paul Rubin (phr at prep) 13221987-04-15 Paul Rubin (phr@prep)
1323 1323
1324 * version 18.44 released. 1324 * version 18.44 released.
1325 1325
13261987-04-14 Richard Mlynarik (mly at prep) 13261987-04-14 Richard Mlynarik (mly@prep)
1327 1327
1328 * mailalias.el (build-mail-aliases): 1328 * mailalias.el (build-mail-aliases):
1329 Don't treat "alt" as "alias" (delimit "[ \t]+" not "[ \t]*") 1329 Don't treat "alt" as "alias" (delimit "[ \t]+" not "[ \t]*")
1330 (sjk <8704140433.AA00840@cancun.ads.arpa>) 1330 (sjk <8704140433.AA00840@cancun.ads.arpa>)
1331 1331
13321987-04-13 Richard Mlynarik (mly at prep) 13321987-04-13 Richard Mlynarik (mly@prep)
1333 1333
1334 * loaddefs.el ((query-)replace-regexp documentation): 1334 * loaddefs.el ((query-)replace-regexp documentation):
1335 Use \=\<n> in doc strings now that \< is special in 1335 Use \=\<n> in doc strings now that \< is special in
1336 substitute-command-keys. 1336 substitute-command-keys.
1337 1337
13381987-04-11 Richard Mlynarik (mly at prep) 13381987-04-11 Richard Mlynarik (mly@prep)
1339 1339
1340 * server.el: (various): 1340 * server.el: (various):
1341 Changes suggested by rlk@athena.mit.edu 1341 Changes suggested by rlk@athena.mit.edu
@@ -1357,34 +1357,34 @@
1357 Skip over `quote' syntax chars to find real start of symbol. 1357 Skip over `quote' syntax chars to find real start of symbol.
1358 (douglis <8704102143.AA16318@sloth.Berkeley.EDU>) 1358 (douglis <8704102143.AA16318@sloth.Berkeley.EDU>)
1359 1359
13601987-04-10 Richard Mlynarik (mly at prep) 13601987-04-10 Richard Mlynarik (mly@prep)
1361 1361
1362 * mailalias.el: 1362 * mailalias.el:
1363 build-mail-aliases: Hack "\\\n" continuation lines. 1363 build-mail-aliases: Hack "\\\n" continuation lines.
1364 define-mail-alias: Addresses sent to the mailer should be 1364 define-mail-alias: Addresses sent to the mailer should be
1365 separated by ", ", not " "!! 1365 separated by ", ", not " "!!
1366 1366
13671987-04-08 Richard Mlynarik (mly at prep) 13671987-04-08 Richard Mlynarik (mly@prep)
1368 1368
1369 * rfc822.el (rfc822-addresses): 1369 * rfc822.el (rfc822-addresses):
1370 Don't loop trying to report that ";" is an invalid address. 1370 Don't loop trying to report that ";" is an invalid address.
1371 1371
13721987-04-06 Richard Mlynarik (mly at prep) 13721987-04-06 Richard Mlynarik (mly@prep)
1373 1373
1374 * sun-mouse.el: (sm::window-xy): 1374 * sun-mouse.el: (sm::window-xy):
1375 Agree with `new' args to next-window. 1375 Agree with `new' args to next-window.
1376 (peck@sun.com <8704032106.AA12845@denali.sun.com>) 1376 (peck@sun.com <8704032106.AA12845@denali.sun.com>)
1377 1377
13781987-04-03 Richard Mlynarik (mly at prep) 13781987-04-03 Richard Mlynarik (mly@prep)
1379 1379
1380 * term/vt200.el: Fix typo. 1380 * term/vt200.el: Fix typo.
1381 1381
13821987-04-02 Richard Mlynarik (mly at prep) 13821987-04-02 Richard Mlynarik (mly@prep)
1383 1383
1384 * startup.el (command-line): 1384 * startup.el (command-line):
1385 Default init file is "$HOME/.emacs", not "~$USER/.emacs" 1385 Default init file is "$HOME/.emacs", not "~$USER/.emacs"
1386 1386
13871987-03-31 Richard Mlynarik (mly at prep) 13871987-03-31 Richard Mlynarik (mly@prep)
1388 1388
1389 * edt.el: Fix typo. 1389 * edt.el: Fix typo.
1390 1390
@@ -1413,7 +1413,7 @@
1413 Don't call rmail-show-msg if message is already current. 1413 Don't call rmail-show-msg if message is already current.
1414 Avoids scrolling. 1414 Avoids scrolling.
1415 1415
14161987-03-22 Richard M. Stallman (rms at prep) 14161987-03-22 Richard M. Stallman (rms@prep)
1417 1417
1418 * Version 18.41 released. 1418 * Version 18.41 released.
1419 1419
@@ -1432,7 +1432,7 @@
1432 if already in that mode. Avoids wiping out local variables 1432 if already in that mode. Avoids wiping out local variables
1433 such as Info-current-file. 1433 such as Info-current-file.
1434 1434
14351987-03-21 Richard M. Stallman (rms at prep) 14351987-03-21 Richard M. Stallman (rms@prep)
1436 1436
1437 * term/sun.el: Define sun-esc-bracket as nil: 1437 * term/sun.el: Define sun-esc-bracket as nil:
1438 don't redefine M-[ by default. 1438 don't redefine M-[ by default.
@@ -1440,12 +1440,12 @@
1440 * informat.el (Info-validate): Don't get error while 1440 * informat.el (Info-validate): Don't get error while
1441 checking for an indirect info file. 1441 checking for an indirect info file.
1442 1442
14431987-03-20 Richard M. Stallman (rms at prep) 14431987-03-20 Richard M. Stallman (rms@prep)
1444 1444
1445 * dired.el (dired-{un,}compress): Don't specify path 1445 * dired.el (dired-{un,}compress): Don't specify path
1446 for programs compress and uncompress. 1446 for programs compress and uncompress.
1447 1447
14481987-03-19 Richard Mlynarik (mly at prep) 14481987-03-19 Richard Mlynarik (mly@prep)
1449 1449
1450 * disassemble.el (disassemble-1): 1450 * disassemble.el (disassemble-1):
1451 Let print-escape-newlines t around constant printing. 1451 Let print-escape-newlines t around constant printing.
@@ -1453,22 +1453,22 @@
1453 * terminal.el (terminal-emulator): 1453 * terminal.el (terminal-emulator):
1454 Quote shell arg as "TERMCAP=foo" not TERMCAP="foo" 1454 Quote shell arg as "TERMCAP=foo" not TERMCAP="foo"
1455 1455
14561987-03-19 Richard M. Stallman (rms at prep) 14561987-03-19 Richard M. Stallman (rms@prep)
1457 1457
1458 * vip.el (string-tail, change-mode-line): 1458 * vip.el (string-tail, change-mode-line):
1459 Use string manipulation; flush the temp buffer " *working-space*". 1459 Use string manipulation; flush the temp buffer " *working-space*".
1460 1460
14611987-03-18 Richard M. Stallman (rms at prep) 14611987-03-18 Richard M. Stallman (rms@prep)
1462 1462
1463 * Version 18.40 released. 1463 * Version 18.40 released.
1464 1464
1465 * files.el (after-find-file): Use directory-file-name where needed. 1465 * files.el (after-find-file): Use directory-file-name where needed.
1466 1466
14671987-03-18 Richard Mlynarik (mly at prep) 14671987-03-18 Richard Mlynarik (mly@prep)
1468 1468
1469 * ftp.el (ftp-find-file-or-directory): Paren error. 1469 * ftp.el (ftp-find-file-or-directory): Paren error.
1470 1470
14711987-03-17 Richard M. Stallman (rms at prep) 14711987-03-17 Richard M. Stallman (rms@prep)
1472 1472
1473 * server.el (server-visit-buffers): Don't revert a buffer 1473 * server.el (server-visit-buffers): Don't revert a buffer
1474 automatically if the file does not currently exist. 1474 automatically if the file does not currently exist.
@@ -1482,11 +1482,11 @@
1482 1482
1483 * files.el (recover-file): Don't try to list directory on vms. 1483 * files.el (recover-file): Don't try to list directory on vms.
1484 1484
14851987-03-14 Richard M. Stallman (rms at prep) 14851987-03-14 Richard M. Stallman (rms@prep)
1486 1486
1487 * Version 18.39 released. 1487 * Version 18.39 released.
1488 1488
14891987-03-13 Richard M. Stallman (rms at prep) 14891987-03-13 Richard M. Stallman (rms@prep)
1490 1490
1491 * dired.el: New commands dired-{un,}compress, 1491 * dired.el: New commands dired-{un,}compress,
1492 dired-byte-compile, dired-ch{mod,own,grp} and subroutine 1492 dired-byte-compile, dired-ch{mod,own,grp} and subroutine
@@ -1496,22 +1496,22 @@
1496 * sun-{mouse,mouse-fns,cursors}.el, term/sun.el: 1496 * sun-{mouse,mouse-fns,cursors}.el, term/sun.el:
1497 New and replacement files from peck@sun.com. 1497 New and replacement files from peck@sun.com.
1498 1498
14991987-03-12 Richard M. Stallman (rms at prep) 14991987-03-12 Richard M. Stallman (rms@prep)
1500 1500
1501 * server.el (server-visit-files): Before trying 1501 * server.el (server-visit-files): Before trying
1502 find-file-noselect, check for existing buffer, and if it 1502 find-file-noselect, check for existing buffer, and if it
1503 isn't modified, revert it unconditionally. 1503 isn't modified, revert it unconditionally.
1504 1504
1505 * mh-e.el (mh-send-letter): Considerable rewrite by Larus; 1505 * mh-e.el (mh-send-letter): Considerable rewrite by Larus;
1506 don't know why. 1506 don't know why.
1507 1507
15081987-03-11 Chris Hanson (cph at prep) 15081987-03-11 Chris Hanson (cph@prep)
1509 1509
1510 * sort.el (sort-subr): fix typo in sorting of lists: in case where 1510 * sort.el (sort-subr): fix typo in sorting of lists: in case where
1511 `sortcar' is not available, and arguments are numbers, was using 1511 `sortcar' is not available, and arguments are numbers, was using
1512 `cdr' to extract second argument to `sort' (rather than `car'). 1512 `cdr' to extract second argument to `sort' (rather than `car').
1513 1513
15141987-03-11 Richard M. Stallman (rms at prep) 15141987-03-11 Richard M. Stallman (rms@prep)
1515 1515
1516 * tex-mode.el (TeX-comment-indent): In column 0, 1516 * tex-mode.el (TeX-comment-indent): In column 0,
1517 don't require indenting at least to column 1. 1517 don't require indenting at least to column 1.
@@ -1521,12 +1521,12 @@
1521 * server.el: New version frm peck@sun, supporting 1521 * server.el: New version frm peck@sun, supporting
1522 multiple clients. 1522 multiple clients.
1523 1523
15241987-03-10 Richard M. Stallman (rms at prep) 15241987-03-10 Richard M. Stallman (rms@prep)
1525 1525
1526 * outline.el (hide-region-body): Exit loop cleanly 1526 * outline.el (hide-region-body): Exit loop cleanly
1527 no matter which stage reaches eob. 1527 no matter which stage reaches eob.
1528 1528
15291987-03-09 Richard M. Stallman (rms at prep) 15291987-03-09 Richard M. Stallman (rms@prep)
1530 1530
1531 * files.el (hack-local-variables): New optional arg FORCE. 1531 * files.el (hack-local-variables): New optional arg FORCE.
1532 If it's nil, and `inhibit-local-variables' is non-nil, 1532 If it's nil, and `inhibit-local-variables' is non-nil,
@@ -1539,16 +1539,16 @@
1539 * shell.el (make-shell): Make a TERMCAP env var 1539 * shell.el (make-shell): Make a TERMCAP env var
1540 for term type "emacs" to give the screen width. 1540 for term type "emacs" to give the screen width.
1541 1541
15421987-03-08 Richard M. Stallman (rms at prep) 15421987-03-08 Richard M. Stallman (rms@prep)
1543 1543
1544 * info.el (Info-mode): Make variables Info-current-*, 1544 * info.el (Info-mode): Make variables Info-current-*,
1545 Info-tag-table-marker and Info-history local in Info-mode. 1545 Info-tag-table-marker and Info-history local in Info-mode.
1546 1546
15471987-03-06 Richard Mlynarik (mly at prep) 15471987-03-06 Richard Mlynarik (mly@prep)
1548 1548
1549 * ftp.el: Paren error. 1549 * ftp.el: Paren error.
1550 1550
15511987-03-05 Richard M. Stallman (rms at prep) 15511987-03-05 Richard M. Stallman (rms@prep)
1552 1552
1553 * sort.el (sort-reorder-buffer): Fix typo `end'->`last' 1553 * sort.el (sort-reorder-buffer): Fix typo `end'->`last'
1554 in insertion of the spacing after the last sort record. 1554 in insertion of the spacing after the last sort record.
@@ -1559,7 +1559,7 @@
1559 1559
1560 * rmail.el (rmail-next-undeleted-message): Likewise. 1560 * rmail.el (rmail-next-undeleted-message): Likewise.
1561 1561
15621987-03-04 Richard M. Stallman (rms at prep) 15621987-03-04 Richard M. Stallman (rms@prep)
1563 1563
1564 * loaddefs.el (auto-mode-alist): Add .article and .letter 1564 * loaddefs.el (auto-mode-alist): Add .article and .letter
1565 as text-mode, for rn. 1565 as text-mode, for rn.
@@ -1576,7 +1576,7 @@
1576 * c-mode.el (calculate-c-indent): Line at beg of buffer 1576 * c-mode.el (calculate-c-indent): Line at beg of buffer
1577 needs no indentation. 1577 needs no indentation.
1578 1578
15791987-03-03 Richard M. Stallman (rms at prep) 15791987-03-03 Richard M. Stallman (rms@prep)
1580 1580
1581 * shell.el (shell): New series of variables `explicit-FOO-args' 1581 * shell.el (shell): New series of variables `explicit-FOO-args'
1582 specify args to use when running program FOO as a shell. 1582 specify args to use when running program FOO as a shell.
@@ -1587,7 +1587,7 @@
1587 1587
1588 * loaddefs.el (dired-listing-switches): Doc fix. 1588 * loaddefs.el (dired-listing-switches): Doc fix.
1589 1589
15901987-03-02 Richard Mlynarik (mly at prep) 15901987-03-02 Richard Mlynarik (mly@prep)
1591 1591
1592 * Version 18.38 released. 1592 * Version 18.38 released.
1593 1593
@@ -1596,12 +1596,12 @@
1596 This both simplifies and shortens the code, and makes it 1596 This both simplifies and shortens the code, and makes it
1597 environment-implementation-independent. 1597 environment-implementation-independent.
1598 1598
15991987-03-02 Chris Hanson (cph at prep) 15991987-03-02 Chris Hanson (cph@prep)
1600 1600
1601 * page.el (what-page): Reported wrong page number if invoked 1601 * page.el (what-page): Reported wrong page number if invoked
1602 exactly to the right of a page-delimiter. 1602 exactly to the right of a page-delimiter.
1603 1603
16041987-02-28 Richard M. Stallman (rms at prep) 16041987-02-28 Richard M. Stallman (rms@prep)
1605 1605
1606 * loaddefs.el (mode-line-modified): 1606 * loaddefs.el (mode-line-modified):
1607 New variable for string that indicates modifiedness in mode line. 1607 New variable for string that indicates modifiedness in mode line.
@@ -1610,7 +1610,7 @@
1610 change it rather than mode-line-format. 1610 change it rather than mode-line-format.
1611 * rmailedit.el (rmail-edit-mode): same thing. 1611 * rmailedit.el (rmail-edit-mode): same thing.
1612 1612
16131987-02-27 Richard M. Stallman (rms at prep) 16131987-02-27 Richard M. Stallman (rms@prep)
1614 1614
1615 * info.el (Info-follow-reference): Combine multiple spaces 1615 * info.el (Info-follow-reference): Combine multiple spaces
1616 in node name before searching. Also helps with newline and 1616 in node name before searching. Also helps with newline and
@@ -1619,18 +1619,18 @@
1619 * texinfmt.el (texinfo-format-buffer-1): 1619 * texinfmt.el (texinfo-format-buffer-1):
1620 Discard everything after the @bye. 1620 Discard everything after the @bye.
1621 1621
16221987-02-26 Paul Rubin (phr at prep) 16221987-02-26 Paul Rubin (phr@prep)
1623 1623
1624 * texinfmt.el (texinfo-format-emph): 1624 * texinfmt.el (texinfo-format-emph):
1625 Function was accidentally misnamed `texinfo-format'. 1625 Function was accidentally misnamed `texinfo-format'.
1626 1626
16271987-02-26 Richard M. Stallman (rms at prep) 16271987-02-26 Richard M. Stallman (rms@prep)
1628 1628
1629 * x-mouse.el (x-help, x-buffer-menu): 1629 * x-mouse.el (x-help, x-buffer-menu):
1630 Install definitions of these commands, possible now that 1630 Install definitions of these commands, possible now that
1631 xmenu.c is installed. 1631 xmenu.c is installed.
1632 1632
16331987-02-24 Richard M. Stallman (rms at prep) 16331987-02-24 Richard M. Stallman (rms@prep)
1634 1634
1635 * edt.el (update-mode-line): New function forces mode line update. 1635 * edt.el (update-mode-line): New function forces mode line update.
1636 * edt.el (backup-mode, advance-mode): Call update-mode-line. 1636 * edt.el (backup-mode, advance-mode): Call update-mode-line.
@@ -1639,17 +1639,17 @@
1639 * edt.el: fix calls to define-keypad-key. 1639 * edt.el: fix calls to define-keypad-key.
1640 * edt.el: fix typo `delete-previous-character'. 1640 * edt.el: fix typo `delete-previous-character'.
1641 1641
16421987-02-22 Richard M. Stallman (rms at prep) 16421987-02-22 Richard M. Stallman (rms@prep)
1643 1643
1644 * texinfmt.el: Define @cite, @emph and @strong. 1644 * texinfmt.el: Define @cite, @emph and @strong.
1645 1645
16461987-02-19 Richard Mlynarik (mly at prep) 16461987-02-19 Richard Mlynarik (mly@prep)
1647 1647
1648 * subr.el: 1648 * subr.el:
1649 (fset 'set-window-buffer 'show-buffer) => 1649 (fset 'set-window-buffer 'show-buffer) =>
1650 (fset 'show-buffer 'set-window-buffer) 1650 (fset 'show-buffer 'set-window-buffer)
1651 1651
16521987-02-19 Richard M. Stallman (rms at prep) 16521987-02-19 Richard M. Stallman (rms@prep)
1653 1653
1654 * view.el (view-mode): No longer interactive. 1654 * view.el (view-mode): No longer interactive.
1655 Much easier than fixing the problems that happen if it is 1655 Much easier than fixing the problems that happen if it is
@@ -1657,7 +1657,7 @@
1657 1657
1658 * files.el (find-alternate-file): Don't offer save if read-only. 1658 * files.el (find-alternate-file): Don't offer save if read-only.
1659 1659
16601987-02-18 Chris Hanson (cph at prep) 16601987-02-18 Chris Hanson (cph@prep)
1661 1661
1662 * simple.el (do-auto-fill): Do not `save-excursion' if 1662 * simple.el (do-auto-fill): Do not `save-excursion' if
1663 do-auto-fill should have exactly the same effect as doing 1663 do-auto-fill should have exactly the same effect as doing
@@ -1665,7 +1665,7 @@
1665 comment-start is inserted, point will be left at the beginning 1665 comment-start is inserted, point will be left at the beginning
1666 rather than the end of the inserted prefix. 1666 rather than the end of the inserted prefix.
1667 1667
16681987-02-18 Richard M. Stallman (rms at prep) 16681987-02-18 Richard M. Stallman (rms@prep)
1669 1669
1670 * abbrev.el (abbrev-mode): Update the mode line. 1670 * abbrev.el (abbrev-mode): Update the mode line.
1671 * simple.el (overwrite-mode): Update the mode line. 1671 * simple.el (overwrite-mode): Update the mode line.
@@ -1678,7 +1678,7 @@
1678 * isearch.el (isearch): If DEL is not special, 1678 * isearch.el (isearch): If DEL is not special,
1679 it terminates the search as a random control character. 1679 it terminates the search as a random control character.
1680 1680
16811987-02-16 Richard M. Stallman (rms at prep) 16811987-02-16 Richard M. Stallman (rms@prep)
1682 1682
1683 * dabbrev.el: Missing quote in arg to make-variable-buffer-local. 1683 * dabbrev.el: Missing quote in arg to make-variable-buffer-local.
1684 1684
@@ -1690,26 +1690,26 @@
1690 1690
1691 * tex-mode.el (TeX-mode): bound search for % at eol. 1691 * tex-mode.el (TeX-mode): bound search for % at eol.
1692 1692
16931987-02-15 Richard M. Stallman (rms at prep) 16931987-02-15 Richard M. Stallman (rms@prep)
1694 1694
1695 * loaddefs.el (completion-ignored-extensions): Add .bin again; 1695 * loaddefs.el (completion-ignored-extensions): Add .bin again;
1696 scheme is said to use it. 1696 scheme is said to use it.
1697 1697
16981987-02-13 Richard M. Stallman (rms at prep) 16981987-02-13 Richard M. Stallman (rms@prep)
1699 1699
1700 * rmail.el (rmail-insert-inbox-text): Do expand-file-name 1700 * rmail.el (rmail-insert-inbox-text): Do expand-file-name
1701 on names of inbox files. 1701 on names of inbox files.
1702 1702
1703 * loaddefs.el: Add autoload for server-start. 1703 * loaddefs.el: Add autoload for server-start.
1704 1704
17051987-02-09 Richard Mlynarik (mly at prep) 17051987-02-09 Richard Mlynarik (mly@prep)
1706 1706
1707 * Version 18.37 released. 1707 * Version 18.37 released.
1708 1708
1709 * rmail.el (rmail-mode-1): 1709 * rmail.el (rmail-mode-1):
1710 Don't rely on mode-line-format being consp. 1710 Don't rely on mode-line-format being consp.
1711 1711
17121987-02-08 Richard M. Stallman (rms at prep) 17121987-02-08 Richard M. Stallman (rms@prep)
1713 1713
1714 * shell.el (inferior-lisp-program): New variable is used 1714 * shell.el (inferior-lisp-program): New variable is used
1715 as program name when starting inferior Lisp. 1715 as program name when starting inferior Lisp.
@@ -1754,7 +1754,7 @@
1754 Generate mocklisp-style defuns, not Lisp-style, 1754 Generate mocklisp-style defuns, not Lisp-style,
1755 for dummy function ml-foo. Indent the body. 1755 for dummy function ml-foo. Indent the body.
1756 1756
17571987-02-08 Daniel LaLiberte (liberte at b.cs.uiuc.edu) 17571987-02-08 Daniel LaLiberte (liberte@b.cs.uiuc.edu)
1758 1758
1759 * mlconvert.el (convert-mocklisp-buffer): 1759 * mlconvert.el (convert-mocklisp-buffer):
1760 Insert the starting comment and the `require' after 1760 Insert the starting comment and the `require' after
@@ -1763,28 +1763,28 @@
1763 * mlconvert.el (fix-mlisp-syntax): Detect and fix the 1763 * mlconvert.el (fix-mlisp-syntax): Detect and fix the
1764 ^LETTER syntax. 1764 ^LETTER syntax.
1765 1765
17661987-02-07 Richard M. Stallman (rms at prep) 17661987-02-07 Richard M. Stallman (rms@prep)
1767 1767
1768 * mlconvert.el (convert-mocklisp-buffer): 1768 * mlconvert.el (convert-mocklisp-buffer):
1769 Treat | as alphabetic char. Convert syntax before 1769 Treat | as alphabetic char. Convert syntax before
1770 converting non-defuns to defuns. 1770 converting non-defuns to defuns.
1771 1771
17721987-02-05 Richard Mlynarik (mly at prep) 17721987-02-05 Richard Mlynarik (mly@prep)
1773 1773
1774 * ftp.el (ftp-find-file): 1774 * ftp.el (ftp-find-file):
1775 Ignore `125's from server. 1775 Ignore `125's from server.
1776 1776
17771987-02-03 Richard Mlynarik (mly at prep) 17771987-02-03 Richard Mlynarik (mly@prep)
1778 1778
1779 * simple.el (auto-fill-mode): 1779 * simple.el (auto-fill-mode):
1780 Update mode-line after changing minor mode. 1780 Update mode-line after changing minor mode.
1781 1781
17821987-02-03 Richard M. Stallman (rms at prep) 17821987-02-03 Richard M. Stallman (rms@prep)
1783 1783
1784 * mh-e.el (mh-insert-prefix-string): 1784 * mh-e.el (mh-insert-prefix-string):
1785 Use explicit loop by lines. 1785 Use explicit loop by lines.
1786 1786
17871987-02-01 Richard M. Stallman (rms at prep) 17871987-02-01 Richard M. Stallman (rms@prep)
1788 1788
1789 * loaddefs.el: purecopy many strings found in initial var values. 1789 * loaddefs.el: purecopy many strings found in initial var values.
1790 Garbage collect in middle of file to reduce storage required 1790 Garbage collect in middle of file to reduce storage required
@@ -1811,14 +1811,14 @@
1811 These are done by definining subroutine one-window-p in a way that 1811 These are done by definining subroutine one-window-p in a way that
1812 works in old versions of Emacs. 1812 works in old versions of Emacs.
1813 1813
18141987-01-30 Richard Mlynarik (mly at prep) 18141987-01-30 Richard Mlynarik (mly@prep)
1815 1815
1816 * loaddefs.el (completion-ignored-extensions): 1816 * loaddefs.el (completion-ignored-extensions):
1817 Add ".lbin" 1817 Add ".lbin"
1818 1818
1819 * mail-utils.el, loaddefs.el (mail-use-rfc822): Doc typo. 1819 * mail-utils.el, loaddefs.el (mail-use-rfc822): Doc typo.
1820 1820
18211987-01-29 Richard M. Stallman (rms at prep) 18211987-01-29 Richard M. Stallman (rms@prep)
1822 1822
1823 * rmail.el (rmail-set-message-counters): 1823 * rmail.el (rmail-set-message-counters):
1824 * rmail.el (rmail-count-new-messages): 1824 * rmail.el (rmail-count-new-messages):
@@ -1829,21 +1829,21 @@
1829 * files.el (rename-auto-save-file): Don't rename if new and old 1829 * files.el (rename-auto-save-file): Don't rename if new and old
1830 names are the same. 1830 names are the same.
1831 1831
18321987-01-28 Richard M. Stallman (rms at prep) 18321987-01-28 Richard M. Stallman (rms@prep)
1833 1833
1834 * rmail.el (rmail-mode-1): Don't set mode-line-buffer-identification. 1834 * rmail.el (rmail-mode-1): Don't set mode-line-buffer-identification.
1835 1835
18361987-01-26 Richard M. Stallman (rms at prep) 18361987-01-26 Richard M. Stallman (rms@prep)
1837 1837
1838 * simple.el (set-variable): Use documentation-property 1838 * simple.el (set-variable): Use documentation-property
1839 instead of get, for getting variable documentation. 1839 instead of get, for getting variable documentation.
1840 1840
18411987-01-25 Richard Mlynarik (mly at prep) 18411987-01-25 Richard Mlynarik (mly@prep)
1842 1842
1843 * debug.el (debug): 1843 * debug.el (debug):
1844 Bind cursor-in-echo-area. 1844 Bind cursor-in-echo-area.
1845 1845
18461987-01-23 Richard M. Stallman (rms at prep) 18461987-01-23 Richard M. Stallman (rms@prep)
1847 1847
1848 * isearch.el (isearch): In reverse search, wrapping is to end 1848 * isearch.el (isearch): In reverse search, wrapping is to end
1849 of buffer, not beginning. 1849 of buffer, not beginning.
@@ -1854,12 +1854,12 @@
1854 * loaddefs.el (completion-ignored-extensions): 1854 * loaddefs.el (completion-ignored-extensions):
1855 Add ".glo", ".idx" and ".lot". 1855 Add ".glo", ".idx" and ".lot".
1856 1856
18571987-01-22 Chris Hanson (cph at prep) 18571987-01-22 Chris Hanson (cph@prep)
1858 1858
1859 * shell.el (shell): Do not pass -T flag to `/bin/sh', only to 1859 * shell.el (shell): Do not pass -T flag to `/bin/sh', only to
1860 `/bin/csh'. 1860 `/bin/csh'.
1861 1861
18621987-01-22 Richard M. Stallman (rms at prep) 18621987-01-22 Richard M. Stallman (rms@prep)
1863 1863
1864 * scribe.el (scribe-mode): Doc fix. 1864 * scribe.el (scribe-mode): Doc fix.
1865 * loaddefs.el (scribe-mode): Doc fix. 1865 * loaddefs.el (scribe-mode): Doc fix.
@@ -1867,22 +1867,22 @@
1867 * tex-mode.el (tex-mode): Change tex vs latex discrimination 1867 * tex-mode.el (tex-mode): Change tex vs latex discrimination
1868 to avoid a slow regexp. 1868 to avoid a slow regexp.
1869 1869
18701987-01-22 Richard Mlynarik (mly at prep) 18701987-01-22 Richard Mlynarik (mly@prep)
1871 1871
1872 * files.el (find-file-noselect): 1872 * files.el (find-file-noselect):
1873 Call expand-file-name earlier so it is correct in case of errors, 1873 Call expand-file-name earlier so it is correct in case of errors,
1874 file-not-found, etc. 1874 file-not-found, etc.
1875 1875
18761987-01-21 Richard Mlynarik (mly at prep) 18761987-01-21 Richard Mlynarik (mly@prep)
1877 1877
1878 * yow.el, flame.el, doctor.el: 1878 * yow.el, flame.el, doctor.el:
1879 Change calls to (random) (lisp reader doesn't read octal "07777") 1879 Change calls to (random) (lisp reader doesn't read octal "07777")
1880 1880
18811987-01-21 Richard M. Stallman (rms at prep) 18811987-01-21 Richard M. Stallman (rms@prep)
1882 1882
1883 * Version 18.36 released. 1883 * Version 18.36 released.
1884 1884
18851987-01-21 Richard M. Stallman (rms at prep) 18851987-01-21 Richard M. Stallman (rms@prep)
1886 1886
1887 * bytecomp.el (byte-compile-setq-default): New function for 1887 * bytecomp.el (byte-compile-setq-default): New function for
1888 special handling needed because setq-default has an unevalled arg. 1888 special handling needed because setq-default has an unevalled arg.
@@ -1898,7 +1898,7 @@
1898 * bytecomp.el (byte-compile-cond): Notice unconditional clauses 1898 * bytecomp.el (byte-compile-cond): Notice unconditional clauses
1899 and optimize the code generated. 1899 and optimize the code generated.
1900 1900
19011987-01-20 Richard M. Stallman (rms at prep) 19011987-01-20 Richard M. Stallman (rms@prep)
1902 1902
1903 * bytecomp.el (byte-compile-if): Correct test for else-less if's. 1903 * bytecomp.el (byte-compile-if): Correct test for else-less if's.
1904 1904
@@ -1907,32 +1907,32 @@
1907 1907
1908 * sort.el (sort-columns): Pass -t\n instead of -b to `sort'. 1908 * sort.el (sort-columns): Pass -t\n instead of -b to `sort'.
1909 1909
19101987-01-19 Richard M. Stallman (rms at prep) 19101987-01-19 Richard M. Stallman (rms@prep)
1911 1911
1912 * loaddefs.el (auto-mode-alist): Recognize .lsp as Lisp mode. 1912 * loaddefs.el (auto-mode-alist): Recognize .lsp as Lisp mode.
1913 1913
19141987-01-16 Richard Mlynarik (mly at prep) 19141987-01-16 Richard Mlynarik (mly@prep)
1915 1915
1916 * rmail.el (rmail-count-new-messages), 1916 * rmail.el (rmail-count-new-messages),
1917 rmailout.el (rmail-output-to-rmail-file): 1917 rmailout.el (rmail-output-to-rmail-file):
1918 Add optional arg `nomsg' to former, which latter supplies, 1918 Add optional arg `nomsg' to former, which latter supplies,
1919 so that rmail doesn't report counting one appended message. 1919 so that rmail doesn't report counting one appended message.
1920 1920
19211987-01-15 Richard M. Stallman (rms at prep) 19211987-01-15 Richard M. Stallman (rms@prep)
1922 1922
1923 * shell.el (shell): Flush hpux kludge to use "sh" instead of 1923 * shell.el (shell): Flush hpux kludge to use "sh" instead of
1924 SHELL, and install another kludge to pass -T if on hpux. 1924 SHELL, and install another kludge to pass -T if on hpux.
1925 1925
19261987-01-15 Richard Mlynarik (mly at prep) 19261987-01-15 Richard Mlynarik (mly@prep)
1927 1927
1928 * time.el (display-time-filter): 1928 * time.el (display-time-filter):
1929 Never eat anything larger than your own head. 1929 Never eat anything larger than your own head.
1930 1930
19311987-01-15 Richard M. Stallman (rms at prep) 19311987-01-15 Richard M. Stallman (rms@prep)
1932 1932
1933 * files.el (after-find-file): Sit for 2 sec after warning msg. 1933 * files.el (after-find-file): Sit for 2 sec after warning msg.
1934 1934
19351987-01-15 Richard Mlynarik (mly at prep) 19351987-01-15 Richard Mlynarik (mly@prep)
1936 1936
1937 * rmail.el (rmail-get-new-mail): 1937 * rmail.el (rmail-get-new-mail):
1938 (or (verify-visited-file-modtime (current-buffer)) 1938 (or (verify-visited-file-modtime (current-buffer))
@@ -1941,19 +1941,19 @@
1941 * simple.el (append-next-kill): 1941 * simple.el (append-next-kill):
1942 Make this work when not (interactive-p) 1942 Make this work when not (interactive-p)
1943 1943
19441987-01-14 Richard Mlynarik (mly at prep) 19441987-01-14 Richard Mlynarik (mly@prep)
1945 1945
1946 * terminal.el: 1946 * terminal.el:
1947 Can't send ^d chars (004) through the cretinous so-called ptys 1947 Can't send ^d chars (004) through the cretinous so-called ptys
1948 written by the mindless so-called hackers responsible for un*x 1948 written by the mindless so-called hackers responsible for un*x
1949 (the Operating System of the Future.) 1949 (the Operating System of the Future.)
1950 1950
19511987-01-12 Richard Mlynarik (mly at prep) 19511987-01-12 Richard Mlynarik (mly@prep)
1952 1952
1953 * files.el (basic-save-buffer): 1953 * files.el (basic-save-buffer):
1954 Typo. 1954 Typo.
1955 1955
19561987-01-11 Richard Mlynarik (mly at prep) 19561987-01-11 Richard Mlynarik (mly@prep)
1957 1957
1958 * ebuff-menu (electric-buffer-list): 1958 * ebuff-menu (electric-buffer-list):
1959 Typo. 1959 Typo.
@@ -1966,17 +1966,17 @@
1966 Save/restore point from te-saved-point to minimise the lossage 1966 Save/restore point from te-saved-point to minimise the lossage
1967 vandals can inflict. 1967 vandals can inflict.
1968 1968
19691987-01-09 Richard M. Stallman (rms at prep) 19691987-01-09 Richard M. Stallman (rms@prep)
1970 1970
1971 * tex-mode.el: New version from Gildea. 1971 * tex-mode.el: New version from Gildea.
1972 Many changes. 1972 Many changes.
1973 1973
19741987-01-09 Richard Mlynarik (mly at prep) 19741987-01-09 Richard Mlynarik (mly@prep)
1975 1975
1976 * novice.el (disabled-command-hook): 1976 * novice.el (disabled-command-hook):
1977 cursor-in-echo-area. 1977 cursor-in-echo-area.
1978 1978
19791987-01-09 Richard M. Stallman (rms at prep) 19791987-01-09 Richard M. Stallman (rms@prep)
1980 1980
1981 * mh-e.el (mh-send-letter, mh-fully-kill-draft): 1981 * mh-e.el (mh-send-letter, mh-fully-kill-draft):
1982 Two minor fixes from Larus. 1982 Two minor fixes from Larus.
@@ -1984,7 +1984,7 @@
1984 * files.el (basic-save-buffer): After prompting for 1984 * files.el (basic-save-buffer): After prompting for
1985 filename for non-file buffer, turn on auto-save. 1985 filename for non-file buffer, turn on auto-save.
1986 1986
19871987-01-08 Richard Mlynarik (mly at prep) 19871987-01-08 Richard Mlynarik (mly@prep)
1988 1988
1989 * files.el (set-visited-filename): 1989 * files.el (set-visited-filename):
1990 (kill-local-variable 'revert-buffer-function) 1990 (kill-local-variable 'revert-buffer-function)
@@ -1993,12 +1993,12 @@
1993 Quit if luser types a char rather than inhibiting redisplay for 20 1993 Quit if luser types a char rather than inhibiting redisplay for 20
1994 minutes! 1994 minutes!
1995 1995
19961987-01-08 Richard M. Stallman (rms at prep) 19961987-01-08 Richard M. Stallman (rms@prep)
1997 1997
1998 * sort.el (sort-columns): Fix typo in variable name. 1998 * sort.el (sort-columns): Fix typo in variable name.
1999 Also check for presence of tabs and get error. 1999 Also check for presence of tabs and get error.
2000 2000
20011987-01-07 Richard M. Stallman (rms at prep) 20011987-01-07 Richard M. Stallman (rms@prep)
2002 2002
2003 * vi.el: New version from wu@crys.wisc.edu. 2003 * vi.el: New version from wu@crys.wisc.edu.
2004 All function and variable names start with `vi'. 2004 All function and variable names start with `vi'.
@@ -2007,22 +2007,22 @@
2007 * sun-mouse.el (set-screen-size-and-rdis): 2007 * sun-mouse.el (set-screen-size-and-rdis):
2008 was using x as screen height and y as width; exchange. 2008 was using x as screen height and y as width; exchange.
2009 2009
20101987-01-06 Richard Mlynarik (mly at prep) 20101987-01-06 Richard Mlynarik (mly@prep)
2011 2011
2012 * term/x-win.el: 2012 * term/x-win.el:
2013 Set suspend-hook to get an error. 2013 Set suspend-hook to get an error.
2014 2014
20151987-01-06 Richard M. Stallman (rms at prep) 20151987-01-06 Richard M. Stallman (rms@prep)
2016 2016
2017 * mh-e.el (mh-write-msg-to-file): Generate buffer " *mh-temp*" 2017 * mh-e.el (mh-write-msg-to-file): Generate buffer " *mh-temp*"
2018 if it is missing. 2018 if it is missing.
2019 2019
20201987-01-06 Richard Mlynarik (mly at prep) 20201987-01-06 Richard Mlynarik (mly@prep)
2021 2021
2022 * rmailmsc.el (set-rmail-inbox-list): 2022 * rmailmsc.el (set-rmail-inbox-list):
2023 More informative prompt. 2023 More informative prompt.
2024 2024
20251987-01-05 Richard M. Stallman (rms at prep) 20251987-01-05 Richard M. Stallman (rms@prep)
2026 2026
2027 * paths.el: Prefer Berkeley-style formatted manual directories 2027 * paths.el: Prefer Berkeley-style formatted manual directories
2028 (/usr/mat/cat1...) to ATT-style ones. Pyramid has trouble 2028 (/usr/mat/cat1...) to ATT-style ones. Pyramid has trouble
@@ -2032,41 +2032,41 @@
2032 2032
2033 * Version 18.35 released. 2033 * Version 18.35 released.
2034 2034
20351987-01-04 Richard M. Stallman (rms at prep) 20351987-01-04 Richard M. Stallman (rms@prep)
2036 2036
2037 * picture.el: Fix typo in define-key for C-c<. 2037 * picture.el: Fix typo in define-key for C-c<.
2038 2038
20391987-01-04 Richard Mlynarik (mly at prep) 20391987-01-04 Richard Mlynarik (mly@prep)
2040 2040
2041 * prolog.el: 2041 * prolog.el:
2042 Don't modify current buffer's syntax-table when loading this file. 2042 Don't modify current buffer's syntax-table when loading this file.
2043 2043
20441987-01-03 Richard M. Stallman (rms at prep) 20441987-01-03 Richard M. Stallman (rms@prep)
2045 2045
2046 * x-mouse.el: Define names for the button-up events. 2046 * x-mouse.el: Define names for the button-up events.
2047 2047
20481986-12-31 Richard M. Stallman (rms at prep) 20481986-12-31 Richard M. Stallman (rms@prep)
2049 2049
2050 * bytecomp.el (byte-compile-function-form): 2050 * bytecomp.el (byte-compile-function-form):
2051 Was miscompiling (function SYMBOL) by failing to quote SYMBOL. 2051 Was miscompiling (function SYMBOL) by failing to quote SYMBOL.
2052 2052
20531986-12-28 Richard Mlynarik (mly at prep) 20531986-12-28 Richard Mlynarik (mly@prep)
2054 2054
2055 * userlock.el: 2055 * userlock.el:
2056 Bind cursor-in-echo-area for read-char. 2056 Bind cursor-in-echo-area for read-char.
2057 2057
20581986-12-24 Richard Mlynarik (mly at prep) 20581986-12-24 Richard Mlynarik (mly@prep)
2059 2059
2060 * terminal.el: 2060 * terminal.el:
2061 Lots of things changed. 2061 Lots of things changed.
2062 Have to start a shell just to call stty since emacs 2062 Have to start a shell just to call stty since emacs
2063 won't set things up correctly!!! (We end up sometimes 2063 won't set things up correctly!!! (We end up sometimes
2064 execing 5 programs to start up...) 2064 execing 5 programs to start up...)
2065 Emulator terminal-type capabilities extended somewhat 2065 Emulator terminal-type capabilities extended somewhat
2066 and `command-set' made somewhat emacs-oid in order to make 2066 and `command-set' made somewhat emacs-oid in order to make
2067 termscript files easier to understand. 2067 termscript files easier to understand.
2068 2068
20691986-12-23 Richard M. Stallman (rms at prep) 20691986-12-23 Richard M. Stallman (rms@prep)
2070 2070
2071 * macros.el (insert-kbd-macro): Only look for global key bindings 2071 * macros.el (insert-kbd-macro): Only look for global key bindings
2072 since we don't know how to record local ones properly 2072 since we don't know how to record local ones properly
@@ -2086,21 +2086,21 @@
2086 for subsequent compilation. Thus, each macro call is expanded 2086 for subsequent compilation. Thus, each macro call is expanded
2087 only once. 2087 only once.
2088 2088
20891986-12-22 Richard M. Stallman (rms at prep) 20891986-12-22 Richard M. Stallman (rms@prep)
2090 2090
2091 * subr.el: Delete nth and copy-keymap (now in fns.c and keymap.c). 2091 * subr.el: Delete nth and copy-keymap (now in fns.c and keymap.c).
2092 2092
20931986-12-22 Richard Mlynarik (mly at prep) 20931986-12-22 Richard Mlynarik (mly@prep)
2094 2094
2095 * texinfmt.el (batch-texinfo-format): 2095 * texinfmt.el (batch-texinfo-format):
2096 Was printing message about source file rather than output file. 2096 Was printing message about source file rather than output file.
2097 2097
20981986-12-22 Richard M. Stallman (rms at prep) 20981986-12-22 Richard M. Stallman (rms@prep)
2099 2099
2100 * subr.el: Remove `delete-backward-char-untabify', 2100 * subr.el: Remove `delete-backward-char-untabify',
2101 insert `backward-'delete-char'. 2101 insert `backward-'delete-char'.
2102 2102
21031986-12-22 Richard Mlynarik (mly at prep) 21031986-12-22 Richard Mlynarik (mly@prep)
2104 2104
2105 * simple.el (undo): 2105 * simple.el (undo):
2106 Was missing local var `modified' 2106 Was missing local var `modified'
@@ -2111,7 +2111,7 @@
2111 `backward-delete-char-untabify' -- the non-conventional naming of 2111 `backward-delete-char-untabify' -- the non-conventional naming of
2112 the latter confuses people 2112 the latter confuses people
2113 2113
21141986-12-20 Richard Mlynarik (mly at prep) 21141986-12-20 Richard Mlynarik (mly@prep)
2115 2115
2116 * loaddefs.el: 2116 * loaddefs.el:
2117 Add autoload for sort-regexp-fields. 2117 Add autoload for sort-regexp-fields.
@@ -2119,7 +2119,7 @@
2119 * sort.el: 2119 * sort.el:
2120 Rename skip-fields -> sort-skip-fields to avoid name-conflict 2120 Rename skip-fields -> sort-skip-fields to avoid name-conflict
2121 2121
21221986-12-20 Richard M. Stallman (rms at prep) 21221986-12-20 Richard M. Stallman (rms@prep)
2123 2123
2124 * isearch.el (isearch): Print message "" only if don't set mark. 2124 * isearch.el (isearch): Print message "" only if don't set mark.
2125 * isearch.el (isearch-message): Put cursor in echo area instead of 2125 * isearch.el (isearch-message): Put cursor in echo area instead of
@@ -2137,7 +2137,7 @@
2137 * simple.el (undo): If undo-mode clears modified, 2137 * simple.el (undo): If undo-mode clears modified,
2138 delete any auto-save file. 2138 delete any auto-save file.
2139 2139
21401986-12-20 Richard Mlynarik (mly at prep) 21401986-12-20 Richard Mlynarik (mly@prep)
2141 2141
2142 * fortran.el: 2142 * fortran.el:
2143 Allow fortran-comment-indent-char to be a string of length 1, 2143 Allow fortran-comment-indent-char to be a string of length 1,
@@ -2150,17 +2150,17 @@
2150 * subr.el (read-quoted-char): 2150 * subr.el (read-quoted-char):
2151 Document PROMPT arg. 2151 Document PROMPT arg.
2152 2152
21531986-12-19 Richard M. Stallman (rms at prep) 21531986-12-19 Richard M. Stallman (rms@prep)
2154 2154
2155 * lisp.el (lisp-complete-symbol): 2155 * lisp.el (lisp-complete-symbol):
2156 Don't put pre-completion text on kill ring. 2156 Don't put pre-completion text on kill ring.
2157 2157
21581986-12-19 Richard Mlynarik (mly at prep) 21581986-12-19 Richard Mlynarik (mly@prep)
2159 2159
2160 * ftp.el (read-ftp-user-password): 2160 * ftp.el (read-ftp-user-password):
2161 Change prompting for user-name 2161 Change prompting for user-name
2162 2162
21631986-12-18 Richard M. Stallman (rms at prep) 21631986-12-18 Richard M. Stallman (rms@prep)
2164 2164
2165 * files.el (recover-file): Supply missing arg in call to error. 2165 * files.el (recover-file): Supply missing arg in call to error.
2166 2166
@@ -2170,7 +2170,7 @@
2170 * isearch.el: When extending a reverse non-regexp search 2170 * isearch.el: When extending a reverse non-regexp search
2171 must not extend past barrier (same idea as below for regexps). 2171 must not extend past barrier (same idea as below for regexps).
2172 2172
21731986-12-17 Richard M. Stallman (rms at prep) 21731986-12-17 Richard M. Stallman (rms@prep)
2174 2174
2175 * isearch.el: Combine code for search-repeat-char and 2175 * isearch.el: Combine code for search-repeat-char and
2176 search-reverse-char into one cond clause. 2176 search-reverse-char into one cond clause.
@@ -2189,7 +2189,7 @@
2189 position of original command or of last C-s or C-r; it 2189 position of original command or of last C-s or C-r; it
2190 is saved by isearch-push-state. 2190 is saved by isearch-push-state.
2191 2191
21921986-12-15 Richard Mlynarik (mly at prep) 21921986-12-15 Richard Mlynarik (mly@prep)
2193 2193
2194 * fortran.el: 2194 * fortran.el:
2195 Initialise fortran-mode-abbrev-table correctly. 2195 Initialise fortran-mode-abbrev-table correctly.
@@ -2205,7 +2205,7 @@
2205 specs violate the rfc822 date format -- one should be using a spec 2205 specs violate the rfc822 date format -- one should be using a spec
2206 like "+1000" instead] 2206 like "+1000" instead]
2207 2207
22081986-12-12 Richard M. Stallman (rms at prep) 22081986-12-12 Richard M. Stallman (rms@prep)
2209 2209
2210 * loaddefs.el: Delete incorrect entry for .mss in auto-mode-alist, 2210 * loaddefs.el: Delete incorrect entry for .mss in auto-mode-alist,
2211 so correct entry is visible. 2211 so correct entry is visible.
@@ -2223,7 +2223,7 @@
2223 * sendmail.el (mail-mode): Set buffer-offer-save. 2223 * sendmail.el (mail-mode): Set buffer-offer-save.
2224 2224
2225 * files.el (save-some-buffers): If user says `n' to "Save 2225 * files.el (save-some-buffers): If user says `n' to "Save
2226 abbrevs?", clear abbrevs-changed so won't ask again. 2226 abbrevs?", clear abbrevs-changed so won't ask again.
2227 2227
2228 * files.el (buffer-offer-save): New variable, local in all buffers. 2228 * files.el (buffer-offer-save): New variable, local in all buffers.
2229 * files.el (save-some-buffers): New 2nd arg EXITING. 2229 * files.el (save-some-buffers): New 2nd arg EXITING.
@@ -2233,20 +2233,20 @@
2233 * sup-mouse.el: New file to handle mouse commands on 2233 * sup-mouse.el: New file to handle mouse commands on
2234 supdup terminals. 2234 supdup terminals.
2235 2235
22361986-12-11 Chris Hanson (cph at prep) 22361986-12-11 Chris Hanson (cph@prep)
2237 2237
2238 * man.el: Fix bug in regexp used to nuke footers in hp-ux. 2238 * man.el: Fix bug in regexp used to nuke footers in hp-ux.
2239 2239
22401986-12-11 Richard M. Stallman (rms at prep) 22401986-12-11 Richard M. Stallman (rms@prep)
2241 2241
2242 * keypad.el: Fix typo "kill-linee". 2242 * keypad.el: Fix typo "kill-linee".
2243 2243
22441986-12-11 Richard Mlynarik (mly at prep) 22441986-12-11 Richard Mlynarik (mly@prep)
2245 2245
2246 * isearch.el (isearch): 2246 * isearch.el (isearch):
2247 Never set search-last-string to "" 2247 Never set search-last-string to ""
2248 2248
22491986-12-10 Richard M. Stallman (rms at prep) 22491986-12-10 Richard M. Stallman (rms@prep)
2250 2250
2251 * help.el (help-for-help): Once long help text is on screen, 2251 * help.el (help-for-help): Once long help text is on screen,
2252 bind cursor-in-echo-area to t for reading subsequent chars. 2252 bind cursor-in-echo-area to t for reading subsequent chars.
@@ -2254,13 +2254,13 @@
2254 * sort.el (sort-columns): Fix typo (col-beg1 was col-beg 2254 * sort.el (sort-columns): Fix typo (col-beg1 was col-beg
2255 and likewise for col-end1). 2255 and likewise for col-end1).
2256 2256
22571986-12-09 Richard Mlynarik (mly at prep) 22571986-12-09 Richard Mlynarik (mly@prep)
2258 2258
2259 * terminal.el, ehelp.el: 2259 * terminal.el, ehelp.el:
2260 New files. 2260 New files.
2261 "terminal" still needs a small amount of documentation. 2261 "terminal" still needs a small amount of documentation.
2262 2262
22631986-12-06 Richard M. Stallman (rms at prep) 22631986-12-06 Richard M. Stallman (rms@prep)
2264 2264
2265 * Version 18.32 released. 2265 * Version 18.32 released.
2266 2266
@@ -2269,7 +2269,7 @@
2269 (makes existing Emacs process serve as "the editor" for 2269 (makes existing Emacs process serve as "the editor" for
2270 other programs that want to invoke an editor subprocess.) 2270 other programs that want to invoke an editor subprocess.)
2271 2271
22721986-12-05 Richard M. Stallman (rms at prep) 22721986-12-05 Richard M. Stallman (rms@prep)
2273 2273
2274 * subr.el (substitute-key-definition): [MLY] 2274 * subr.el (substitute-key-definition): [MLY]
2275 The definitions are in the cdr's of alist elts, not the cars. 2275 The definitions are in the cdr's of alist elts, not the cars.
@@ -2306,7 +2306,7 @@
2306 2306
2307 * rmail.el (rmail-search): For reverse search, use 2307 * rmail.el (rmail-search): For reverse search, use
2308 re-search-forward to filter messages; then, once a message is found, 2308 re-search-forward to filter messages; then, once a message is found,
2309 use re-search-backward to position point within it. 2309 use re-search-backward to position point within it.
2310 2310
2311 * rmail.el (rmail-expunge): Don't bomb if rmail file is empty. 2311 * rmail.el (rmail-expunge): Don't bomb if rmail file is empty.
2312 * rmail.el (rmail-show-message): If showing message number zero, 2312 * rmail.el (rmail-show-message): If showing message number zero,
@@ -2314,12 +2314,12 @@
2314 * rmail.el (rmail-set-message-counters): If no messages, set 2314 * rmail.el (rmail-set-message-counters): If no messages, set
2315 rmail-current-message to 0. 2315 rmail-current-message to 0.
2316 2316
23171986-12-04 Richard Mlynarik (mly at prep) 23171986-12-04 Richard Mlynarik (mly@prep)
2318 2318
2319 * ftp.el (ftp-sentinel): 2319 * ftp.el (ftp-sentinel):
2320 Catch time taken/transfer-rate information. 2320 Catch time taken/transfer-rate information.
2321 2321
23221986-12-02 Richard M. Stallman (rms at prep) 23221986-12-02 Richard M. Stallman (rms@prep)
2323 2323
2324 * float.el (float-to-string): Don't infinite-loop if arg is zero. 2324 * float.el (float-to-string): Don't infinite-loop if arg is zero.
2325 2325
@@ -2330,19 +2330,19 @@
2330 * float.el (string-to-float): Detect if loading-0s 2330 * float.el (string-to-float): Detect if loading-0s
2331 gets to equal the length of digit-string. 2331 gets to equal the length of digit-string.
2332 2332
23331986-12-02 Richard Mlynarik (mly at prep) 23331986-12-02 Richard Mlynarik (mly@prep)
2334 2334
2335 * float.el (extract-match): 2335 * float.el (extract-match):
2336 Convert to new re-register regime 2336 Convert to new re-register regime
2337 2337
23381986-12-01 Richard Mlynarik (mly at prep) 23381986-12-01 Richard Mlynarik (mly@prep)
2339 2339
2340 * mailalias.el (expand-mail-aliases): 2340 * mailalias.el (expand-mail-aliases):
2341 Check for case of (eq mail-aliases t) -- can happen if mail-mode 2341 Check for case of (eq mail-aliases t) -- can happen if mail-mode
2342 is entered without calling mail-setup (eg when trying to recover 2342 is entered without calling mail-setup (eg when trying to recover
2343 an autosaved mail file) 2343 an autosaved mail file)
2344 2344
23451986-11-26 Richard Mlynarik (mly at prep) 23451986-11-26 Richard Mlynarik (mly@prep)
2346 2346
2347 * loaddefs.el: 2347 * loaddefs.el:
2348 mode-line-format should contain (-3 . "%p") rather than "%3p" 2348 mode-line-format should contain (-3 . "%p") rather than "%3p"
@@ -2350,7 +2350,7 @@
2350 * terminal.el: 2350 * terminal.el:
2351 Use the "env" program 2351 Use the "env" program
2352 2352
23531986-11-26 Richard M. Stallman (rms at prep) 23531986-11-26 Richard M. Stallman (rms@prep)
2354 2354
2355 * compile.el (compile1, compilation_sentinel): 2355 * compile.el (compile1, compilation_sentinel):
2356 Don't make *compilation* read-only. 2356 Don't make *compilation* read-only.
@@ -2363,7 +2363,7 @@
2363 * terminal.el: New file, like shell-mode modified to 2363 * terminal.el: New file, like shell-mode modified to
2364 simulate a display terminal for the inferior. 2364 simulate a display terminal for the inferior.
2365 2365
23661986-11-25 Richard M. Stallman (rms at prep) 23661986-11-25 Richard M. Stallman (rms@prep)
2367 2367
2368 * outline.el (outline-mode): outline-regexp must match at start 2368 * outline.el (outline-mode): outline-regexp must match at start
2369 of line to be a paragraph start. 2369 of line to be a paragraph start.
@@ -2377,7 +2377,7 @@
2377 2377
2378 * ftp.el: New file for visiting remote files using FTP. 2378 * ftp.el: New file for visiting remote files using FTP.
2379 2379
23801986-11-24 Richard M. Stallman (rms at prep) 23801986-11-24 Richard M. Stallman (rms@prep)
2381 2381
2382 * files.el (find-file-noselect): Due to change in 2382 * files.el (find-file-noselect): Due to change in
2383 insert-file-contents, need not set buffer-file-name if error. 2383 insert-file-contents, need not set buffer-file-name if error.
@@ -2392,45 +2392,45 @@
2392 * disass.el: new name for disassemble.el to avoid USG truncation. 2392 * disass.el: new name for disassemble.el to avoid USG truncation.
2393 loaddefs.el changed for this. 2393 loaddefs.el changed for this.
2394 2394
23951986-11-24 Chris Hanson (cph at prep) 23951986-11-24 Chris Hanson (cph@prep)
2396 2396
2397 * term/supdup.el: Add code for hp-ux which has no binding for the 2397 * term/supdup.el: Add code for hp-ux which has no binding for the
2398 TERMCAP environment variable. 2398 TERMCAP environment variable.
2399 2399
24001986-11-23 Richard M. Stallman (rms at prep) 24001986-11-23 Richard M. Stallman (rms@prep)
2401 2401
2402 * version 18.31 released. 2402 * version 18.31 released.
2403 2403
2404 * x-mouse.el: New mouse-command keys are C-x C-@. 2404 * x-mouse.el: New mouse-command keys are C-x C-@.
2405 2405
24061986-11-22 Richard Mlynarik (mly at prep) 24061986-11-22 Richard Mlynarik (mly@prep)
2407 2407
2408 * bytecomp.el (byte-recompile-directory): 2408 * bytecomp.el (byte-recompile-directory):
2409 Use third arg to `directory-files' 2409 Use third arg to `directory-files'
2410 2410
24111986-11-22 Richard M. Stallman (rms at prep) 24111986-11-22 Richard M. Stallman (rms@prep)
2412 2412
2413 * subr.el: Defvars for global-map, ctl-x-map, esc-map 2413 * subr.el: Defvars for global-map, ctl-x-map, esc-map
2414 and mouse-map, just so they get doc strings. 2414 and mouse-map, just so they get doc strings.
2415 2415
24161986-11-21 Richard M. Stallman (rms at prep) 24161986-11-21 Richard M. Stallman (rms@prep)
2417 2417
2418 * bytecomp.el (byte-compile-file): Bind vms-stmlf-recfm to t 2418 * bytecomp.el (byte-compile-file): Bind vms-stmlf-recfm to t
2419 around writing the output file. 2419 around writing the output file.
2420 2420
24211986-11-21 Leonard H. Tower Jr. (tower at prep) 24211986-11-21 Leonard H. Tower Jr. (tower@prep)
2422 2422
2423 * rnews.el, rnewspost.el (caesar-region, news-caesar-buffer-body) 2423 * rnews.el, rnewspost.el (caesar-region, news-caesar-buffer-body)
2424 Added former from phr, rename latter and modified it to work with 2424 Added former from phr, rename latter and modified it to work with
2425 former. Changed key-bindings for rename. This gets rid of the 2425 former. Changed key-bindings for rename. This gets rid of the
2426 interface (which also is ugly) to the UNIX "tr" command. 2426 interface (which also is ugly) to the UNIX "tr" command.
2427 2427
24281986-11-21 Richard M. Stallman (rms at prep) 24281986-11-21 Richard M. Stallman (rms@prep)
2429 2429
2430 * mh-e.el (mh-display-msg): 2430 * mh-e.el (mh-display-msg):
2431 Pass non-nil 2nd arg to insert-file-contents 2431 Pass non-nil 2nd arg to insert-file-contents
2432 2432
24331986-11-20 Richard M. Stallman (rms at prep) 24331986-11-20 Richard M. Stallman (rms@prep)
2434 2434
2435 * vip.el (vip-find-char): Use search-forward instead of 2435 * vip.el (vip-find-char): Use search-forward instead of
2436 * yow.el (snarf-yows): scan-buffer. A few other local 2436 * yow.el (snarf-yows): scan-buffer. A few other local
@@ -2438,7 +2438,7 @@
2438 2438
2439 * bytecomp.el: Don't open-code scan-buffer. 2439 * bytecomp.el: Don't open-code scan-buffer.
2440 2440
24411986-11-20 Richard Mlynarik (mly at prep) 24411986-11-20 Richard Mlynarik (mly@prep)
2442 2442
2443 * helper.el: 2443 * helper.el:
2444 Flush Helper-major-mode, Helper-mode-name: 2444 Flush Helper-major-mode, Helper-mode-name:
@@ -2450,13 +2450,13 @@
2450 * ebuffer-menu.el, echistory.el, view.el: 2450 * ebuffer-menu.el, echistory.el, view.el:
2451 Flush references to Helper-{major-mode,mode-name} 2451 Flush references to Helper-{major-mode,mode-name}
2452 2452
24531986-11-19 Richard M. Stallman (rms at prep) 24531986-11-19 Richard M. Stallman (rms@prep)
2454 2454
2455 * indent.el: Make tab-stop-list a user variable. 2455 * indent.el: Make tab-stop-list a user variable.
2456 2456
2457 * rmail.el: Undo previous change to rmail-show-message. 2457 * rmail.el: Undo previous change to rmail-show-message.
2458 2458
24591986-11-18 Richard Mlynarik (mly at prep) 24591986-11-18 Richard Mlynarik (mly@prep)
2460 2460
2461 * prolog.el (end-of-prolog-clause): 2461 * prolog.el (end-of-prolog-clause):
2462 Typo 2462 Typo
@@ -2468,7 +2468,7 @@
2468 With no interactive argument, just move to beginning of current 2468 With no interactive argument, just move to beginning of current
2469 message (like ".") rather than to message 1. 2469 message (like ".") rather than to message 1.
2470 2470
24711986-11-16 Richard M. Stallman (rms at prep) 24711986-11-16 Richard M. Stallman (rms@prep)
2472 2472
2473 * startup.el: expect window-system to be a symbol, not a string, 2473 * startup.el: expect window-system to be a symbol, not a string,
2474 and concatenate "-win" instead of "-windows" to keep 2474 and concatenate "-win" instead of "-windows" to keep
@@ -2477,12 +2477,12 @@
2477 * term/x-win.el: New name for term/X-windows.el 2477 * term/x-win.el: New name for term/X-windows.el
2478 needed due to change in dispnew.c re window-systems. 2478 needed due to change in dispnew.c re window-systems.
2479 2479
24801986-11-16 Leonard H. Tower Jr. (tower at prep) 24801986-11-16 Leonard H. Tower Jr. (tower@prep)
2481 2481
2482 * rnews.el (news-ignored-headers) 2482 * rnews.el (news-ignored-headers)
2483 removed Organization:, so it's visible to readers. 2483 removed Organization:, so it's visible to readers.
2484 2484
24851986-11-14 Richard M. Stallman (rms at prep) 24851986-11-14 Richard M. Stallman (rms@prep)
2486 2486
2487 * Emacs version 18.30 * 2487 * Emacs version 18.30 *
2488 2488
@@ -2493,14 +2493,14 @@
2493 2493
2494 * outline.el (outline-regexp): ^L starts a header line. 2494 * outline.el (outline-regexp): ^L starts a header line.
2495 2495
24961986-11-13 Richard M. Stallman (rms at prep) 24961986-11-13 Richard M. Stallman (rms@prep)
2497 2497
2498 * fill.el (fill-region-as-paragraph): 2498 * fill.el (fill-region-as-paragraph):
2499 If 1st line starts with fill prefix, exclude that fill 2499 If 1st line starts with fill prefix, exclude that fill
2500 prefix from the preprocessing before actual filling. 2500 prefix from the preprocessing before actual filling.
2501 Fixes failure to preserve initial whitespace after a fill prefix. 2501 Fixes failure to preserve initial whitespace after a fill prefix.
2502 2502
25031986-11-11 Leonard H. Tower Jr. (tower at prep) 25031986-11-11 Leonard H. Tower Jr. (tower@prep)
2504 2504
2505 * rnews.el (news-show-all-headers) 2505 * rnews.el (news-show-all-headers)
2506 Added code to replace previously deleted (news-get-back). 2506 Added code to replace previously deleted (news-get-back).
@@ -2509,21 +2509,21 @@
2509 Got rid of redundant "on system-name (system-type)" now that 2509 Got rid of redundant "on system-name (system-type)" now that
2510 (emacs-version) outputs it. 2510 (emacs-version) outputs it.
2511 2511
25121986-11-10 Richard Mlynarik (mly at prep) 25121986-11-10 Richard Mlynarik (mly@prep)
2513 2513
2514 * dired.el (dired-mode): 2514 * dired.el (dired-mode):
2515 (run-hooks 'dired-mode-hook) 2515 (run-hooks 'dired-mode-hook)
2516 2516
25171986-11-09 Richard Mlynarik (mly at prep) 25171986-11-09 Richard Mlynarik (mly@prep)
2518 2518
2519 * files.el (set-visited-file-name): 2519 * files.el (set-visited-file-name):
2520 (kill-local-variable 'write-file-hooks) 2520 (kill-local-variable 'write-file-hooks)
2521 2521
25221986-11-09 Richard M. Stallman (rms at prep) 25221986-11-09 Richard M. Stallman (rms@prep)
2523 2523
2524 * simple.el (push-mark): Print nothing if minibuffer active. 2524 * simple.el (push-mark): Print nothing if minibuffer active.
2525 2525
25261986-11-08 Richard M. Stallman (rms at prep) 25261986-11-08 Richard M. Stallman (rms@prep)
2527 2527
2528 * rnews.el (news-set-mode-line): 2528 * rnews.el (news-set-mode-line):
2529 Don't change mode-line-format; instead change mode-line-process 2529 Don't change mode-line-format; instead change mode-line-process
@@ -2548,7 +2548,7 @@
2548 * loadup.el: look for new file "site-load.el" to preload 2548 * loadup.el: look for new file "site-load.el" to preload
2549 libraries before the DOC file is read. 2549 libraries before the DOC file is read.
2550 2550
25511986-11-07 Richard M. Stallman (rms at prep) 25511986-11-07 Richard M. Stallman (rms@prep)
2552 2552
2553 * novice.el (disabled-command-hook): 2553 * novice.el (disabled-command-hook):
2554 Catch errors in `documentation' in case doc file is missing. 2554 Catch errors in `documentation' in case doc file is missing.
@@ -2556,38 +2556,38 @@
2556 * keypad.el (function-key-sequence): 2556 * keypad.el (function-key-sequence):
2557 Use cons, not list, to make the definition to search for. 2557 Use cons, not list, to make the definition to search for.
2558 2558
25591986-11-07 Richard Mlynarik (mly at prep) 25591986-11-07 Richard Mlynarik (mly@prep)
2560 2560
2561 * sort.el (sort-build-lists): 2561 * sort.el (sort-build-lists):
2562 Delete CPH's change. 2562 Delete CPH's change.
2563 This had already been fixed in a different way. 2563 This had already been fixed in a different way.
2564 2564
25651986-11-07 Richard M. Stallman (rms at prep) 25651986-11-07 Richard M. Stallman (rms@prep)
2566 2566
2567 * c-mode.el (calculate-c-indent): 2567 * c-mode.el (calculate-c-indent):
2568 A line ending in singlequote-colon now does not make the 2568 A line ending in singlequote-colon now does not make the
2569 following line be considered a continuation. 2569 following line be considered a continuation.
2570 2570
25711986-11-07 Chris Hanson (cph at prep) 25711986-11-07 Chris Hanson (cph@prep)
2572 2572
2573 * sort.el (sort-build-lists): 2573 * sort.el (sort-build-lists):
2574 Was not initializing point to the beginning of the region. As a 2574 Was not initializing point to the beginning of the region. As a
2575 result, if one tried to sort a region where point was at the end 2575 result, if one tried to sort a region where point was at the end
2576 and mark at the beginning, nothing would happen. 2576 and mark at the beginning, nothing would happen.
2577 2577
25781986-11-06 Richard M. Stallman (rms at prep) 25781986-11-06 Richard M. Stallman (rms@prep)
2579 2579
2580 * subr.el (indent-to-column): New alias for indent-to. 2580 * subr.el (indent-to-column): New alias for indent-to.
2581 2581
25821986-11-06 Leonard H. Tower Jr. (tower at prep) 25821986-11-06 Leonard H. Tower Jr. (tower@prep)
2583 2583
2584 * rnewspost.el 2584 * rnewspost.el
2585 Finish bringing posting and followups (mostly) up to the News 2.11 2585 Finish bringing posting and followups (mostly) up to the News 2.11
2586 revision of RFC 850 (exceptions noted in rnewspost.el's header). 2586 revision of RFC 850 (exceptions noted in rnewspost.el's header).
2587 Added function news-reply-yank-original, to be used in lieu of 2587 Added function news-reply-yank-original, to be used in lieu of
2588 mail-yank-original. 2588 mail-yank-original.
2589 2589
25901986-11-06 Richard M. Stallman (rms at prep) 25901986-11-06 Richard M. Stallman (rms@prep)
2591 2591
2592 * version.el (emacs-version): 2592 * version.el (emacs-version):
2593 Include host name and system type. 2593 Include host name and system type.
@@ -2603,28 +2603,28 @@
2603 Eliminate incorrect nested or-for-effect within or-for-effect. 2603 Eliminate incorrect nested or-for-effect within or-for-effect.
2604 Bug was it didn't offer to reread a changed file. 2604 Bug was it didn't offer to reread a changed file.
2605 2605
26061986-11-05 Leonard H. Tower Jr. (tower at prep) 26061986-11-05 Leonard H. Tower Jr. (tower@prep)
2607 2607
2608 * rnewspost.el (news-reply) 2608 * rnewspost.el (news-reply)
2609 Fixed bug when point was outside of header on invocation. 2609 Fixed bug when point was outside of header on invocation.
2610 Added References: header line per RFC850. 2610 Added References: header line per RFC850.
2611 2611
26121986-11-05 Richard M. Stallman (rms at prep) 26121986-11-05 Richard M. Stallman (rms@prep)
2613 2613
2614 * files.el (file-name-sans-versions): 2614 * files.el (file-name-sans-versions):
2615 Fix one more typo in name of argument variable. 2615 Fix one more typo in name of argument variable.
2616 2616
26171986-11-05 Richard Mlynarik (mly at prep) 26171986-11-05 Richard Mlynarik (mly@prep)
2618 2618
2619 * mh-e.el: 2619 * mh-e.el:
2620 Version 3.4d from Larus 2620 Version 3.4d from Larus
2621 2621
26221986-11-05 Richard M. Stallman (rms at prep) 26221986-11-05 Richard M. Stallman (rms@prep)
2623 2623
2624 * novice.el (disabled-command-hook): 2624 * novice.el (disabled-command-hook):
2625 Clean up the message in the case of coming from M-x ... 2625 Clean up the message in the case of coming from M-x ...
2626 2626
26271986-11-04 Richard M. Stallman (rms at prep) 26271986-11-04 Richard M. Stallman (rms@prep)
2628 2628
2629 * various files (dired-mode, Edit-options-mode, rmail-mode, 2629 * various files (dired-mode, Edit-options-mode, rmail-mode,
2630 rmail-summary-mode, rmail-edit-mode, Buffer-menu-mode): 2630 rmail-summary-mode, rmail-edit-mode, Buffer-menu-mode):
@@ -2634,28 +2634,28 @@
2634 default-major-mode. The mode-class property now makes sure 2634 default-major-mode. The mode-class property now makes sure
2635 new buffers are not made in dired-mode. 2635 new buffers are not made in dired-mode.
2636 2636
26371986-11-04 Leonard H. Tower Jr. (tower at prep) 26371986-11-04 Leonard H. Tower Jr. (tower@prep)
2638 2638
2639 * rnews.el 2639 * rnews.el
2640 Add several C-C C-F C-letter fields in RFC 850. 2640 Add several C-C C-F C-letter fields in RFC 850.
2641 2641
26421986-11-04 Richard Mlynarik (mly at prep) 26421986-11-04 Richard Mlynarik (mly@prep)
2643 2643
2644 * paragraphs.el (various): 2644 * paragraphs.el (various):
2645 (interactive "*") needed in some places. 2645 (interactive "*") needed in some places.
2646 2646
26471986-11-03 Richard M. Stallman (rms at prep) 26471986-11-03 Richard M. Stallman (rms@prep)
2648 2648
2649 * help.el (variable-at-point): 2649 * help.el (variable-at-point):
2650 Catch all errors anywhere within. Fixes bug when 2650 Catch all errors anywhere within. Fixes bug when
2651 `C-h v' was done with point after an `('. 2651 `C-h v' was done with point after an `('.
2652 2652
26531986-11-02 Richard Mlynarik (mly at prep) 26531986-11-02 Richard Mlynarik (mly@prep)
2654 2654
2655 * files.el (backup-buffer): 2655 * files.el (backup-buffer):
2656 "neq" isn't defined -- use /= 2656 "neq" isn't defined -- use /=
2657 2657
26581986-11-01 Richard Mlynarik (mly at prep) 26581986-11-01 Richard Mlynarik (mly@prep)
2659 2659
2660 * simple.el (open-line): 2660 * simple.el (open-line):
2661 interactive "*" 2661 interactive "*"
@@ -2669,7 +2669,7 @@
2669 * file.el (file-name-sans-version): 2669 * file.el (file-name-sans-version):
2670 Fix typo in VMS case. 2670 Fix typo in VMS case.
2671 2671
26721986-10-30 Richard Mlynarik (mly at prep) 26721986-10-30 Richard Mlynarik (mly@prep)
2673 2673
2674 * xscheme.el: 2674 * xscheme.el:
2675 defvar scheme-program-name, not defconst 2675 defvar scheme-program-name, not defconst
@@ -2677,19 +2677,19 @@
2677 * keypad.el (setup-terminal-keypad): 2677 * keypad.el (setup-terminal-keypad):
2678 Use correct format for indirect keymap entries. 2678 Use correct format for indirect keymap entries.
2679 2679
26801986-10-29 Leonard H. Tower Jr. (tower at prep) 26801986-10-29 Leonard H. Tower Jr. (tower@prep)
2681 2681
2682 * rnews.el, rnewspost.el: 2682 * rnews.el, rnewspost.el:
2683 Created later from parts of former to speed up initial rnews load 2683 Created later from parts of former to speed up initial rnews load
2684 (also debugging time). Added autoloads as appropriate. The mail and 2684 (also debugging time). Added autoloads as appropriate. The mail and
2685 posting commands are most often not used in an rnews session. 2685 posting commands are most often not used in an rnews session.
2686 2686
26871986-10-29 Richard Mlynarik (mly at prep) 26871986-10-29 Richard Mlynarik (mly@prep)
2688 2688
2689 * startup.el (command-line): 2689 * startup.el (command-line):
2690 VMS sys$login:.emacs 2690 VMS sys$login:.emacs
2691 2691
26921986-10-29 Leonard H. Tower Jr. (tower at prep) 26921986-10-29 Leonard H. Tower Jr. (tower@prep)
2693 2693
2694 * rnews.el (news-inews): 2694 * rnews.el (news-inews):
2695 Added save-excursion call. Got bury-buffer at right nesting level. 2695 Added save-excursion call. Got bury-buffer at right nesting level.
@@ -2701,8 +2701,8 @@
2701 2701
2702 * rnews.el: 2702 * rnews.el:
2703 Message text cleanup. 2703 Message text cleanup.
2704 2704
27051986-10-29 Richard Mlynarik (mly at prep) 27051986-10-29 Richard Mlynarik (mly@prep)
2706 2706
2707 * help.el (view-lossage): 2707 * help.el (view-lossage):
2708 Use (goto-char (point-min)), not (beginning-of-buffer)) 2708 Use (goto-char (point-min)), not (beginning-of-buffer))
@@ -2720,7 +2720,7 @@
2720 * files.el (auto-save-mode): 2720 * files.el (auto-save-mode):
2721 Print a confirming message if interactive. 2721 Print a confirming message if interactive.
2722 2722
27231986-10-28 Richard Mlynarik (mly at prep) 27231986-10-28 Richard Mlynarik (mly@prep)
2724 2724
2725 * undigestify.el: 2725 * undigestify.el:
2726 Compensate for broken MH digests 2726 Compensate for broken MH digests
@@ -2731,7 +2731,7 @@
2731 * rmail.el (rmail-forward): 2731 * rmail.el (rmail-forward):
2732 Use mail, not mail-other-window. 2732 Use mail, not mail-other-window.
2733 2733
27341986-10-27 Richard Mlynarik (mly at prep) 27341986-10-27 Richard Mlynarik (mly@prep)
2735 2735
2736 * nroff-mode (electric-nroff-mode): 2736 * nroff-mode (electric-nroff-mode):
2737 Fix bugs. 2737 Fix bugs.
@@ -2743,7 +2743,7 @@
2743 * tex-mode.el: 2743 * tex-mode.el:
2744 defconst -> defvar 2744 defconst -> defvar
2745 2745
27461986-10-26 Richard Mlynarik (mly at prep) 27461986-10-26 Richard Mlynarik (mly@prep)
2747 2747
2748 * sendmail.el: 2748 * sendmail.el:
2749 (provide 'sendmail) 2749 (provide 'sendmail)
@@ -2751,7 +2751,7 @@
2751 * files.el (basic-save-buffer): 2751 * files.el (basic-save-buffer):
2752 Set file modes appropriately in file-precious-flag case. 2752 Set file modes appropriately in file-precious-flag case.
2753 2753
27541986-10-22 Richard Mlynarik (mly at prep) 27541986-10-22 Richard Mlynarik (mly@prep)
2755 2755
2756 * Rename term/xterm.el => term/X-windows.el 2756 * Rename term/xterm.el => term/X-windows.el
2757 2757
@@ -2766,7 +2766,7 @@
2766 * tex-mode.el (TeX-region): 2766 * tex-mode.el (TeX-region):
2767 Ensure newline before trailer (from gildea) 2767 Ensure newline before trailer (from gildea)
2768 2768
27691986-10-21 Richard Mlynarik (mly at prep) 27691986-10-21 Richard Mlynarik (mly@prep)
2770 2770
2771 * rmailedit.el (rmail-cease-edit): 2771 * rmailedit.el (rmail-cease-edit):
2772 Don't add edited attribute unless changes were actually made. 2772 Don't add edited attribute unless changes were actually made.
@@ -2774,14 +2774,14 @@
2774 * term/xterm.el (x-handle-switch): 2774 * term/xterm.el (x-handle-switch):
2775 command-line-args => command-line-args-left (yet again) 2775 command-line-args => command-line-args-left (yet again)
2776 2776
27771986-10-20 Richard Mlynarik (mly at prep) 27771986-10-20 Richard Mlynarik (mly@prep)
2778 2778
2779 * sort.el: 2779 * sort.el:
2780 Work if (point) > (mark) 2780 Work if (point) > (mark)
2781 2781
2782 * vip.el (vi-change-mode-line): 2782 * vip.el (vi-change-mode-line):
2783 2783
27841986-10-18 Richard Mlynarik (mly at prep) 27841986-10-18 Richard Mlynarik (mly@prep)
2785 2785
2786 * add-log.el (add-change-log-entry): 2786 * add-log.el (add-change-log-entry):
2787 If file specified is a directory, then use `ChangeLog' in that 2787 If file specified is a directory, then use `ChangeLog' in that
@@ -2793,7 +2793,7 @@
2793 * files.el (normal-mode): 2793 * files.el (normal-mode):
2794 Don't clobber value of major-mode set by way of default-major-mode. 2794 Don't clobber value of major-mode set by way of default-major-mode.
2795 2795
27961986-10-17 Richard Mlynarik (mly at prep) 27961986-10-17 Richard Mlynarik (mly@prep)
2797 2797
2798 * help.el, picture.el, simple.el, tags.el, vi.el: 2798 * help.el, picture.el, simple.el, tags.el, vi.el:
2799 Doc/spelling fixes from sjk 2799 Doc/spelling fixes from sjk
@@ -2804,7 +2804,7 @@
2804 * rmail.el (rmail-reply): 2804 * rmail.el (rmail-reply):
2805 Handle resent-reply-to better. 2805 Handle resent-reply-to better.
2806 2806
28071986-10-15 Richard Mlynarik (mly at prep) 28071986-10-15 Richard Mlynarik (mly@prep)
2808 2808
2809 * edt.el: 2809 * edt.el:
2810 (require 'keypad) 2810 (require 'keypad)
@@ -2813,7 +2813,7 @@
2813 Don't lose finding files from dired when default-major-mode is 2813 Don't lose finding files from dired when default-major-mode is
2814 nil. 2814 nil.
2815 2815
28161986-10-14 Richard Mlynarik (mly at prep) 28161986-10-14 Richard Mlynarik (mly@prep)
2817 2817
2818 * texinfmt.el: 2818 * texinfmt.el:
2819 Support for @include from schaefer%andy.bgsu.edu@CSNET-RELAY.ARPA 2819 Support for @include from schaefer%andy.bgsu.edu@CSNET-RELAY.ARPA
@@ -2826,7 +2826,7 @@
2826 * files.el (save-buffers-kill-emacs): 2826 * files.el (save-buffers-kill-emacs):
2827 Make arg optional. 2827 Make arg optional.
2828 2828
28291986-10-12 Richard Mlynarik (mly at prep) 28291986-10-12 Richard Mlynarik (mly@prep)
2830 2830
2831 * macros.el (name-last-kbd-macro): 2831 * macros.el (name-last-kbd-macro):
2832 Insert omitted argument in error message. 2832 Insert omitted argument in error message.
@@ -2834,7 +2834,7 @@
2834 * userlock.el (ask-user-about-lock-help): 2834 * userlock.el (ask-user-about-lock-help):
2835 Improve help message. 2835 Improve help message.
2836 2836
28371986-10-11 Richard Mlynarik (mly at prep) 28371986-10-11 Richard Mlynarik (mly@prep)
2838 2838
2839 * files.el (find-backup-file-name): 2839 * files.el (find-backup-file-name):
2840 Call make-backup-file-name rather than appending "~" 2840 Call make-backup-file-name rather than appending "~"
@@ -2842,12 +2842,12 @@
2842 * lisp-mode.el: 2842 * lisp-mode.el:
2843 Make `|' have `"' syntax for |WeIrD SymbolS| 2843 Make `|' have `"' syntax for |WeIrD SymbolS|
2844 2844
28451986-10-10 Richard Mlynarik (mly at prep) 28451986-10-10 Richard Mlynarik (mly@prep)
2846 2846
2847 * edt.el, vi.el: 2847 * edt.el, vi.el:
2848 typo. 2848 typo.
2849 2849
28501986-10-08 Richard Mlynarik (mly at prep) 28501986-10-08 Richard Mlynarik (mly@prep)
2851 2851
2852 * bytecomp.el (byte-compile-function-form): 2852 * bytecomp.el (byte-compile-function-form):
2853 Handle "(function symbol)" 2853 Handle "(function symbol)"
@@ -2856,7 +2856,7 @@
2856 Return nil if field wasn't there and we did add (the 2856 Return nil if field wasn't there and we did add (the
2857 non-`soft' case) 2857 non-`soft' case)
2858 2858
28591986-10-07 Richard Mlynarik (mly at prep) 28591986-10-07 Richard Mlynarik (mly@prep)
2860 2860
2861 * shell.el: 2861 * shell.el:
2862 Split off shell-set-directory from shell-send-input. 2862 Split off shell-set-directory from shell-send-input.
@@ -2865,7 +2865,7 @@
2865 Fix bugs. Check whether last-command was a dabbrev-expand. 2865 Fix bugs. Check whether last-command was a dabbrev-expand.
2866 Undo-boundary. 2866 Undo-boundary.
2867 2867
28681986-10-04 Richard Mlynarik (mly at prep) 28681986-10-04 Richard Mlynarik (mly@prep)
2869 2869
2870 * info.el (Info-find-node): 2870 * info.el (Info-find-node):
2871 Bug in case of nodename "*" 2871 Bug in case of nodename "*"
@@ -2893,17 +2893,17 @@
2893 * texinfmt.el, informat.el (batch-{texinfo-format,info-validate}): 2893 * texinfmt.el, informat.el (batch-{texinfo-format,info-validate}):
2894 First elt of command-line-args-left shouldn't be skipped. 2894 First elt of command-line-args-left shouldn't be skipped.
2895 2895
28961986-10-02 Richard Mlynarik (mly at prep) 28961986-10-02 Richard Mlynarik (mly@prep)
2897 2897
2898 * info.el (Info-find-node): 2898 * info.el (Info-find-node):
2899 Tag-table position match-data was being clobbered by intervening 2899 Tag-table position match-data was being clobbered by intervening
2900 search for "(indirect)" 2900 search for "(indirect)"
2901 2901
29021986-10-02 Richard M. Stallman (rms at prep) 29021986-10-02 Richard M. Stallman (rms@prep)
2903 2903
2904 * texinfmt.el: define @smallbook and @tex ... @end tex. 2904 * texinfmt.el: define @smallbook and @tex ... @end tex.
2905 2905
29061986-10-01 Richard M. Stallman (rms at prep) 29061986-10-01 Richard M. Stallman (rms@prep)
2907 2907
2908 * lisp.el (lisp-complete-symbol): fix stupid bugs 2908 * lisp.el (lisp-complete-symbol): fix stupid bugs
2909 affecting printing completion lists. 2909 affecting printing completion lists.
@@ -2918,18 +2918,18 @@
2918 2918
2919 * macros.el (insert-kbd-macro): Fix a few bugs. 2919 * macros.el (insert-kbd-macro): Fix a few bugs.
2920 2920
29211986-09-29 Richard M. Stallman (rms at prep) 29211986-09-29 Richard M. Stallman (rms@prep)
2922 2922
2923 * subr.el (momentary-string-display): 2923 * subr.el (momentary-string-display):
2924 Use insert-before-markers to insert the string so that 2924 Use insert-before-markers to insert the string so that
2925 the right cursor position is displayed. 2925 the right cursor position is displayed.
2926 2926
29271986-09-27 Richard M. Stallman (rms at prep) 29271986-09-27 Richard M. Stallman (rms@prep)
2928 2928
2929 * vip.el: renamed from vi1.el. Many cleanup changes. 2929 * vip.el: renamed from vi1.el. Many cleanup changes.
2930 Entry point is now vip-mode, autoloaded from loaddefs.el. 2930 Entry point is now vip-mode, autoloaded from loaddefs.el.
2931 2931
29321986-09-26 Richard Mlynarik (mly at prep) 29321986-09-26 Richard Mlynarik (mly@prep)
2933 2933
2934 * files.el (recover-file, find-file-noselect): 2934 * files.el (recover-file, find-file-noselect):
2935 Add nowarn arg to find-file-noselect, so that recover-file doesn't 2935 Add nowarn arg to find-file-noselect, so that recover-file doesn't
@@ -2945,7 +2945,7 @@
2945 (Would be able to do something useful if there were a way 2945 (Would be able to do something useful if there were a way
2946 to get back the original filename from the auto-save filename) 2946 to get back the original filename from the auto-save filename)
2947 2947
29481986-09-25 Richard M. Stallman (rms at prep) 29481986-09-25 Richard M. Stallman (rms@prep)
2949 2949
2950 * man.el (manual-entry): If formatted man file name ends 2950 * man.el (manual-entry): If formatted man file name ends
2951 in .Z, uncompress it. 2951 in .Z, uncompress it.
@@ -2954,12 +2954,12 @@
2954 Now in Lisp code and autoloaded. 2954 Now in Lisp code and autoloaded.
2955 Get an error if name has a definition that's not a kbd macro. 2955 Get an error if name has a definition that's not a kbd macro.
2956 2956
29571986-09-25 Richard Mlynarik (mly at prep) 29571986-09-25 Richard Mlynarik (mly@prep)
2958 2958
2959 * replace.el (perform-replace): 2959 * replace.el (perform-replace):
2960 Make ? (as well as C-h) give help for query-replace(-regexp) 2960 Make ? (as well as C-h) give help for query-replace(-regexp)
2961 2961
29621986-09-24 Richard Mlynarik (mly at prep) 29621986-09-24 Richard Mlynarik (mly@prep)
2963 2963
2964 * simple.el (set-mark): 2964 * simple.el (set-mark):
2965 set-mark is in lisp code now (from editfns.c) 2965 set-mark is in lisp code now (from editfns.c)
@@ -2976,7 +2976,7 @@
2976 * man.el (manual-entry) 2976 * man.el (manual-entry)
2977 HPUX dain bramage. 2977 HPUX dain bramage.
2978 2978
29791986-09-23 Richard M. Stallman (rms at prep) 29791986-09-23 Richard M. Stallman (rms@prep)
2980 2980
2981 * help.el: New file containing help commands 2981 * help.el: New file containing help commands
2982 formerly in simple.el. Installed in loadup.el 2982 formerly in simple.el. Installed in loadup.el
@@ -2995,7 +2995,7 @@
2995 If given an argument, apply that argument to the message 2995 If given an argument, apply that argument to the message
2996 (and return the result) instead of calling `message' with it. 2996 (and return the result) instead of calling `message' with it.
2997 2997
29981986-09-23 Richard Mlynarik (mly at prep) 29981986-09-23 Richard Mlynarik (mly@prep)
2999 2999
3000 * files.el (revert-buffer) 3000 * files.el (revert-buffer)
3001 Pass noconfirm arg to revert-buffer-function 3001 Pass noconfirm arg to revert-buffer-function
@@ -3004,7 +3004,7 @@
3004 * tags.el (visit-tags-table-buffer) 3004 * tags.el (visit-tags-table-buffer)
3005 noconfirm revert-buffer 3005 noconfirm revert-buffer
3006 3006
30071986-09-23 Richard M. Stallman (rms at prep) 30071986-09-23 Richard M. Stallman (rms@prep)
3008 3008
3009 * rmail.el: Define "x" like "e" for consistency with Dired. 3009 * rmail.el: Define "x" like "e" for consistency with Dired.
3010 3010
@@ -3017,7 +3017,7 @@
3017 3017
3018 * mh-e.el: Version 3.4a from Larus. 3018 * mh-e.el: Version 3.4a from Larus.
3019 3019
30201986-09-23 Richard Mlynarik (mly at prep) 30201986-09-23 Richard Mlynarik (mly@prep)
3021 3021
3022 * doctor.el: 3022 * doctor.el:
3023 Heroine isn't a drug. 3023 Heroine isn't a drug.
@@ -3039,7 +3039,7 @@
3039 3039
3040 Save space: Merge buffer-menu-{execute,do-saves,do-kills} 3040 Save space: Merge buffer-menu-{execute,do-saves,do-kills}
3041 3041
30421986-09-22 Richard M. Stallman (rms at prep) 30421986-09-22 Richard M. Stallman (rms@prep)
3043 3043
3044 * macros.el (insert-kbd-macro): New function to insert 3044 * macros.el (insert-kbd-macro): New function to insert
3045 Lisp code to define a kbd macro as it is now defined. 3045 Lisp code to define a kbd macro as it is now defined.
@@ -3049,19 +3049,19 @@
3049 * simple.el (callers of print-help-return-message): 3049 * simple.el (callers of print-help-return-message):
3050 Calling this function is now the last thing done in each caller. 3050 Calling this function is now the last thing done in each caller.
3051 3051
30521986-09-22 Richard Mlynarik (mly at prep) 30521986-09-22 Richard Mlynarik (mly@prep)
3053 3053
3054 * loaddefs.el 3054 * loaddefs.el
3055 Fix some defvars/defconsts whose doc-string didn't start on the 3055 Fix some defvars/defconsts whose doc-string didn't start on the
3056 same line (yuck). Split some of these into a defvar nil followed 3056 same line (yuck). Split some of these into a defvar nil followed
3057 by a setq. 3057 by a setq.
3058 3058
30591986-09-21 Richard M. Stallman (rms at prep) 30591986-09-21 Richard M. Stallman (rms@prep)
3060 3060
3061 * loaddefs.el (auto-mode-alist): 3061 * loaddefs.el (auto-mode-alist):
3062 Don't use non-saved-text-mode now that it is deleted. 3062 Don't use non-saved-text-mode now that it is deleted.
3063 3063
30641986-09-21 Richard Mlynarik (mly at prep) 30641986-09-21 Richard Mlynarik (mly@prep)
3065 3065
3066 * disassemble.el, fortran.el 3066 * disassemble.el, fortran.el
3067 Use insert-char. 3067 Use insert-char.
@@ -3087,12 +3087,12 @@
3087 Fix some initializations of syntax-tables so that user 3087 Fix some initializations of syntax-tables so that user
3088 can override them. 3088 can override them.
3089 3089
30901986-09-21 Richard M. Stallman (rms at prep) 30901986-09-21 Richard M. Stallman (rms@prep)
3091 3091
3092 * files.el (recover-file, list-directory): 3092 * files.el (recover-file, list-directory):
3093 Don't say /bin/ls; let search path be searched for ls. 3093 Don't say /bin/ls; let search path be searched for ls.
3094 3094
30951986-09-20 Richard M. Stallman (rms at prep) 30951986-09-20 Richard M. Stallman (rms@prep)
3096 3096
3097 * lisp.el (lisp-complete-symbol): New command does 3097 * lisp.el (lisp-complete-symbol): New command does
3098 completion on a symbol name in the buffer. 3098 completion on a symbol name in the buffer.
@@ -3103,7 +3103,7 @@
3103 * abbrevlist.el: New file defining list-one-abbrev-table, 3103 * abbrevlist.el: New file defining list-one-abbrev-table,
3104 a function now used by fortran-mode but not Fortran-specific. 3104 a function now used by fortran-mode but not Fortran-specific.
3105 3105
31061986-09-19 Richard M. Stallman (rms at prep) 31061986-09-19 Richard M. Stallman (rms@prep)
3107 3107
3108 * subr.el (momentary-string-display): New function 3108 * subr.el (momentary-string-display): New function
3109 to display a string momentarily in the buffer. 3109 to display a string momentarily in the buffer.
@@ -3114,19 +3114,19 @@
3114 * loaddefs.el: Include defvar of ctl-x-4-map 3114 * loaddefs.el: Include defvar of ctl-x-4-map
3115 needed now that this is loaded before files.el. 3115 needed now that this is loaded before files.el.
3116 3116
31171986-09-17 Richard Mlynarik (mly at prep) 31171986-09-17 Richard Mlynarik (mly@prep)
3118 3118
3119 * hanoi.el 3119 * hanoi.el
3120 Vital improvements 3120 Vital improvements
3121 3121
31221986-09-17 Richard M. Stallman (rms at prep) 31221986-09-17 Richard M. Stallman (rms@prep)
3123 3123
3124 * loaddefs.el: disable C-x p. 3124 * loaddefs.el: disable C-x p.
3125 * loaddefs.el: autoload set-gosmacs-bindings. 3125 * loaddefs.el: autoload set-gosmacs-bindings.
3126 * gosmacs.el: renamed from gosling.el with many changes 3126 * gosmacs.el: renamed from gosling.el with many changes
3127 (saves old bindings and can restore them as they were). 3127 (saves old bindings and can restore them as they were).
3128 3128
31291986-09-17 Richard Mlynarik (mly at prep) 31291986-09-17 Richard Mlynarik (mly@prep)
3130 3130
3131 * replace.el (occur) 3131 * replace.el (occur)
3132 Use variable list-matching-lines-default-context-lines if 3132 Use variable list-matching-lines-default-context-lines if
@@ -3134,9 +3134,9 @@
3134 If nlines arg is -ve, include that many lines of preceding 3134 If nlines arg is -ve, include that many lines of preceding
3135 context, no lines of following context. 3135 context, no lines of following context.
3136 Use markers instead of line-numbers. 3136 Use markers instead of line-numbers.
3137 In occur-mode-goto-occurrence, warn about deleted buffer. 3137 In occur-mode-goto-occurrence, warn about deleted buffer.
3138 3138
31391986-09-16 Richard M. Stallman (rms at prep) 31391986-09-16 Richard M. Stallman (rms@prep)
3140 3140
3141 * simple.el (indent-for-comment): 3141 * simple.el (indent-for-comment):
3142 Delete only the spaces before the beginning of the comment starter 3142 Delete only the spaces before the beginning of the comment starter
@@ -3156,7 +3156,7 @@
3156 * simple.el (view-lossage, command-apropos): 3156 * simple.el (view-lossage, command-apropos):
3157 Ca;; print-help-return-message. 3157 Ca;; print-help-return-message.
3158 3158
31591986-09-15 Richard M. Stallman (rms at prep) 31591986-09-15 Richard M. Stallman (rms@prep)
3160 3160
3161 * sendmail.el (sendmail-send-it): 3161 * sendmail.el (sendmail-send-it):
3162 Don't require newline before header-separator; 3162 Don't require newline before header-separator;
@@ -3165,12 +3165,12 @@
3165 * mh-e.el: Version 3.4 from Larus. 3165 * mh-e.el: Version 3.4 from Larus.
3166 Uses `interactive' properly to read the arguments. 3166 Uses `interactive' properly to read the arguments.
3167 3167
31681986-09-14 Richard Mlynarik (mly at prep) 31681986-09-14 Richard Mlynarik (mly@prep)
3169 3169
3170 * files.el (normal-mode) 3170 * files.el (normal-mode)
3171 Use shorter error message, so more fits on screen. 3171 Use shorter error message, so more fits on screen.
3172 3172
31731986-09-14 Richard M. Stallman (rms at prep) 31731986-09-14 Richard M. Stallman (rms@prep)
3174 3174
3175 * loadup.el: On VMS, dump under name temacs.dump only. 3175 * loadup.el: On VMS, dump under name temacs.dump only.
3176 3176
@@ -3179,7 +3179,7 @@
3179 3179
3180 * files.el (cd): Don't do file-name-as-directory on VMS. 3180 * files.el (cd): Don't do file-name-as-directory on VMS.
3181 3181
31821986-09-13 Richard M. Stallman (rms at prep) 31821986-09-13 Richard M. Stallman (rms@prep)
3183 3183
3184 * bytecomp.el (byte-compile-file): 3184 * bytecomp.el (byte-compile-file):
3185 Don't bomb on defvar with no initial value argument. 3185 Don't bomb on defvar with no initial value argument.
@@ -3195,17 +3195,17 @@
3195 Make them buffer-local and fix documentation. 3195 Make them buffer-local and fix documentation.
3196 * loaddefs.el: make indent-tabs-mode buffer-local. 3196 * loaddefs.el: make indent-tabs-mode buffer-local.
3197 3197
31981986-09-12 Richard M. Stallman (rms at prep) 31981986-09-12 Richard M. Stallman (rms@prep)
3199 3199
3200 * dired.el (dired-add-entry): Go to beginning of line 3200 * dired.el (dired-add-entry): Go to beginning of line
3201 before adding the entry. 3201 before adding the entry.
3202 3202
32031986-09-12 Richard Mlynarik (mly at prep) 32031986-09-12 Richard Mlynarik (mly@prep)
3204 3204
3205 * mlsupport.el: 3205 * mlsupport.el:
3206 Define ml-substr (used to be in mocklisp.c) 3206 Define ml-substr (used to be in mocklisp.c)
3207 3207
32081986-09-12 Richard M. Stallman (rms at prep) 32081986-09-12 Richard M. Stallman (rms@prep)
3209 3209
3210 * time.el: Don't just clobber global-mode-string. 3210 * time.el: Don't just clobber global-mode-string.
3211 Instead, add 'display-time-string as an element 3211 Instead, add 'display-time-string as an element
@@ -3217,50 +3217,50 @@
3217 * rmail.el (rmail-show-message): Use mode-line-process to 3217 * rmail.el (rmail-show-message): Use mode-line-process to
3218 display the message numbers and labels. 3218 display the message numbers and labels.
3219 3219
32201986-09-11 Richard Mlynarik (mly at prep) 32201986-09-11 Richard Mlynarik (mly@prep)
3221 3221
3222 * compile.el (compilation-sentinel) 3222 * compile.el (compilation-sentinel)
3223 Ignore buffer-read-only. 3223 Ignore buffer-read-only.
3224 3224
32251986-09-10 Richard M. Stallman (rms at prep) 32251986-09-10 Richard M. Stallman (rms@prep)
3226 3226
3227 * picture.el: Convert `Picture' to `picture' in all symbols. 3227 * picture.el: Convert `Picture' to `picture' in all symbols.
3228 3228
3229 * subr.el: Define old names send-string and send-region 3229 * subr.el: Define old names send-string and send-region
3230 as aliases for new names process-send-... 3230 as aliases for new names process-send-...
3231 3231
32321986-09-09 Richard M. Stallman (rms at prep) 32321986-09-09 Richard M. Stallman (rms@prep)
3233 3233
3234 * time.el (display-time): variable display-time-interval 3234 * time.el (display-time): variable display-time-interval
3235 specifies seconds between updates. 3235 specifies seconds between updates.
3236 3236
3237 * loaddefs.el: Put \-newline in doc strings that lacked it. 3237 * loaddefs.el: Put \-newline in doc strings that lacked it.
3238 3238
32391986-09-08 Richard M. Stallman (rms at prep) 32391986-09-08 Richard M. Stallman (rms@prep)
3240 3240
3241 * simple.el: Give C-c's keymap a name, mode-specific-map. 3241 * simple.el: Give C-c's keymap a name, mode-specific-map.
3242 3242
3243 * options.el (list-options): Use user-variable-p to filter 3243 * options.el (list-options): Use user-variable-p to filter
3244 the variables and documentation-property to get the strings. 3244 the variables and documentation-property to get the strings.
3245 3245
32461986-09-06 Richard M. Stallman (rms at prep) 32461986-09-06 Richard M. Stallman (rms@prep)
3247 3247
3248 * tex-mode.el (tex-region): 3248 * tex-mode.el (tex-region):
3249 Handle case where specified region extends before header. 3249 Handle case where specified region extends before header.
3250 3250
32511986-09-04 Leonard H. Tower Jr. (tower at prep) 32511986-09-04 Leonard H. Tower Jr. (tower@prep)
3252 3252
3253 * rnews.el (news-inews) 3253 * rnews.el (news-inews)
3254 added -h to call of inews to insert all header fields. 3254 added -h to call of inews to insert all header fields.
3255 3255
32561986-09-04 Richard M. Stallman (rms at prep) 32561986-09-04 Richard M. Stallman (rms@prep)
3257 3257
3258 * files.el (save-buffers-kill-emacs): 3258 * files.el (save-buffers-kill-emacs):
3259 Prefix arg means save with no query. 3259 Prefix arg means save with no query.
3260 3260
3261 * files.el (backup-buffer): Fix uses of % in message about %backup%. 3261 * files.el (backup-buffer): Fix uses of % in message about %backup%.
3262 3262
32631986-09-03 Leonard H. Tower Jr. (tower at prep) 32631986-09-03 Leonard H. Tower Jr. (tower@prep)
3264 3264
3265 * rnews.el (news-reply-mode-map) 3265 * rnews.el (news-reply-mode-map)
3266 Change mail-x field bindings from C-c x to C-c C-f C-x to agree 3266 Change mail-x field bindings from C-c x to C-c C-f C-x to agree
@@ -3270,7 +3270,7 @@
3270 Change mail-x field bindings from C-c C-f x to C-c C-f C-x to 3270 Change mail-x field bindings from C-c C-f x to C-c C-f C-x to
3271 agree with ../etc/NEWS . 3271 agree with ../etc/NEWS .
3272 3272
32731986-09-01 Richard M. Stallman (rms at prep) 32731986-09-01 Richard M. Stallman (rms@prep)
3274 3274
3275 * info.el (Info-find-node, Info-read-subfile): 3275 * info.el (Info-find-node, Info-read-subfile):
3276 Now knows how to deal with indirect info files. 3276 Now knows how to deal with indirect info files.
@@ -3288,7 +3288,7 @@
3288 * info.el, loaddefs.el: 3288 * info.el, loaddefs.el:
3289 Autoloads for informat.el moved from info.el to loaddefs.el. 3289 Autoloads for informat.el moved from info.el to loaddefs.el.
3290 3290
32911986-08-31 Richard M. Stallman (rms at prep) 32911986-08-31 Richard M. Stallman (rms@prep)
3292 3292
3293 * page.el (mark-page): 3293 * page.el (mark-page):
3294 * paragraphs.el (mark-paragraph): 3294 * paragraphs.el (mark-paragraph):
@@ -3322,7 +3322,7 @@
3322 * keypad.el (function-key-sequence): New function 3322 * keypad.el (function-key-sequence): New function
3323 finds which key sequence leads to a slot in function-keymap. 3323 finds which key sequence leads to a slot in function-keymap.
3324 3324
33251986-08-30 Richard M. Stallman (rms at prep) 33251986-08-30 Richard M. Stallman (rms@prep)
3326 3326
3327 * files.el (backup-buffer): Use "%backup%~", not "%backup%", 3327 * files.el (backup-buffer): Use "%backup%~", not "%backup%",
3328 if cannot write the backup in the usual place. 3328 if cannot write the backup in the usual place.
@@ -3331,19 +3331,19 @@
3331 if have prefix arg. Args are now the same as for 3331 if have prefix arg. Args are now the same as for
3332 sort-lines, etc. 3332 sort-lines, etc.
3333 3333
33341986-08-28 Richard Mlynarik (mly at prep) 33341986-08-28 Richard Mlynarik (mly@prep)
3335 3335
3336 * c-mode.el (electric-c-{brace,terminator}) 3336 * c-mode.el (electric-c-{brace,terminator})
3337 c-indent-line takes no args. 3337 c-indent-line takes no args.
3338 3338
33391986-08-28 Richard M. Stallman (rms at prep) 33391986-08-28 Richard M. Stallman (rms@prep)
3340 3340
3341 * files.el (backup-buffer): file-precious-flag forces copying. 3341 * files.el (backup-buffer): file-precious-flag forces copying.
3342 3342
3343 * loaddefs.el: Autoload plain-TeX-mode and LaTeX-mode. 3343 * loaddefs.el: Autoload plain-TeX-mode and LaTeX-mode.
3344 Define aliases for them. Fix doc for TeX-mode. 3344 Define aliases for them. Fix doc for TeX-mode.
3345 3345
33461986-08-26 Leonard H. Tower Jr. (tower at prep) 33461986-08-26 Leonard H. Tower Jr. (tower@prep)
3347 3347
3348 * rnews.el: 3348 * rnews.el:
3349 Added autoload of rmail-output and bound it to C-o in 3349 Added autoload of rmail-output and bound it to C-o in
@@ -3353,7 +3353,7 @@
3353 Made rmail-mode specific code dependent on rmail-mode being 3353 Made rmail-mode specific code dependent on rmail-mode being
3354 major-mode. 3354 major-mode.
3355 3355
33561986-08-25 Richard M. Stallman (rms at prep) 33561986-08-25 Richard M. Stallman (rms@prep)
3357 3357
3358 * view.el (view-mode): 3358 * view.el (view-mode):
3359 Bind mode-line-buffer-identification; 3359 Bind mode-line-buffer-identification;
@@ -3411,7 +3411,7 @@
3411 * bytecomp.el (old-file-newer-than-file-p): 3411 * bytecomp.el (old-file-newer-than-file-p):
3412 Deleted this; built-in file-newer-than-file-p is well established. 3412 Deleted this; built-in file-newer-than-file-p is well established.
3413 3413
34141986-08-24 Richard M. Stallman (rms at prep) 34141986-08-24 Richard M. Stallman (rms@prep)
3415 3415
3416 * term/xterm.el: Install some changes from rlk. 3416 * term/xterm.el: Install some changes from rlk.
3417 -ib switch and InternalBorder default are handled. 3417 -ib switch and InternalBorder default are handled.
@@ -3430,7 +3430,7 @@
3430 Delete the variable ask-about-buffer-names 3430 Delete the variable ask-about-buffer-names
3431 and simplify this function. 3431 and simplify this function.
3432 3432
34331986-08-23 Richard M. Stallman (rms at prep) 34331986-08-23 Richard M. Stallman (rms@prep)
3434 3434
3435 * files.el (basic-save-buffer): 3435 * files.el (basic-save-buffer):
3436 When changing visited name, don't try to rename old auto-save file 3436 When changing visited name, don't try to rename old auto-save file
@@ -3453,7 +3453,7 @@
3453 * novice.el (disabled-command-hook): 3453 * novice.el (disabled-command-hook):
3454 If the 'disabled property is a string, include it in the message. 3454 If the 'disabled property is a string, include it in the message.
3455 3455
34561986-08-21 Richard M. Stallman (rms at prep) 34561986-08-21 Richard M. Stallman (rms@prep)
3457 3457
3458 * bytecomp.el (byte-compile-interactive-p): 3458 * bytecomp.el (byte-compile-interactive-p):
3459 Remove superfluous compilation of 'nil causing stack overflow. 3459 Remove superfluous compilation of 'nil causing stack overflow.
@@ -3461,23 +3461,23 @@
3461 * compile.el (compilation-parse-errors): 3461 * compile.el (compilation-parse-errors):
3462 Count lines from the previous error message, not from line 1. 3462 Count lines from the previous error message, not from line 1.
3463 3463
34641986-08-21 Richard Mlynarik (mly at prep) 34641986-08-21 Richard Mlynarik (mly@prep)
3465 3465
3466 * debug.el (debug, debugger-eval-expression): 3466 * debug.el (debug, debugger-eval-expression):
3467 Evaluate the expression in the context of the buffer 3467 Evaluate the expression in the context of the buffer
3468 current when the debugger was entered. 3468 current when the debugger was entered.
3469 3469
34701986-08-21 Richard M. Stallman (rms at prep) 34701986-08-21 Richard M. Stallman (rms@prep)
3471 3471
3472 * files.el (after-find-file): Print no message 3472 * files.el (after-find-file): Print no message
3473 rather than printing a null message. 3473 rather than printing a null message.
3474 3474
34751986-08-20 Richard M. Stallman (rms at prep) 34751986-08-20 Richard M. Stallman (rms@prep)
3476 3476
3477 * files.el (set-auto-mode): On VMS, turn on case-fold-search 3477 * files.el (set-auto-mode): On VMS, turn on case-fold-search
3478 while matching auto-mode-alist elements. 3478 while matching auto-mode-alist elements.
3479 3479
34801986-08-20 Richard M. Stallman (rms at prep) 34801986-08-20 Richard M. Stallman (rms@prep)
3481 3481
3482 * debug.el (debug): Don't try to restore the match data 3482 * debug.el (debug): Don't try to restore the match data
3483 if it refers to a dead buffer. 3483 if it refers to a dead buffer.
@@ -3485,7 +3485,7 @@
3485 * startup.el (command-line-1): 3485 * startup.el (command-line-1):
3486 -i FILE or -insert FILE means insert contents of file into buffer. 3486 -i FILE or -insert FILE means insert contents of file into buffer.
3487 3487
34881986-08-19 Richard M. Stallman (rms at prep) 34881986-08-19 Richard M. Stallman (rms@prep)
3489 3489
3490 * simple.el (describe-variable): 3490 * simple.el (describe-variable):
3491 Use `documentation-property' instead of `get' to get 3491 Use `documentation-property' instead of `get' to get
@@ -3508,7 +3508,7 @@
3508 3508
3509 * c-mode.el (c-mode): Give `&' and `|' "punctuation" syntax. 3509 * c-mode.el (c-mode): Give `&' and `|' "punctuation" syntax.
3510 3510
35111986-08-18 Richard Mlynarik (mly at prep) 35111986-08-18 Richard Mlynarik (mly@prep)
3512 3512
3513 * files.el (find-backup-file-name): 3513 * files.el (find-backup-file-name):
3514 Don't blow up if (eq version-control 'never) 3514 Don't blow up if (eq version-control 'never)
@@ -3517,18 +3517,18 @@
3517 Use `buffer-auto-save-file-name' not `auto-save-file-name' which 3517 Use `buffer-auto-save-file-name' not `auto-save-file-name' which
3518 is unbound and unused. 3518 is unbound and unused.
3519 3519
35201986-08-17 Richard M. Stallman (rms at prep) 35201986-08-17 Richard M. Stallman (rms@prep)
3521 3521
3522 * compile.el (compilation-sentinel): 3522 * compile.el (compilation-sentinel):
3523 Don't get error if *compilation* has been killed. 3523 Don't get error if *compilation* has been killed.
3524 Include current date/time in message inserted in buffer. 3524 Include current date/time in message inserted in buffer.
3525 3525
35261986-08-17 Richard Mlynarik (mly at prep) 35261986-08-17 Richard Mlynarik (mly@prep)
3527 3527
3528 * files.el (basic-save-buffer) 3528 * files.el (basic-save-buffer)
3529 Fix paren error 3529 Fix paren error
3530 3530
35311986-08-16 Richard M. Stallman (rms at prep) 35311986-08-16 Richard M. Stallman (rms@prep)
3532 3532
3533 * files.el (find-file-noselect): 3533 * files.el (find-file-noselect):
3534 Change find-file-not-found-hook to find-file-not-found-hooks 3534 Change find-file-not-found-hook to find-file-not-found-hooks
@@ -3549,12 +3549,12 @@
3549 realize that char-after returns nil in that case. 3549 realize that char-after returns nil in that case.
3550 Also move error check after auto-revert. 3550 Also move error check after auto-revert.
3551 3551
35521986-08-16 Richard Mlynarik (mly at prep) 35521986-08-16 Richard Mlynarik (mly@prep)
3553 3553
3554 * subr.el 3554 * subr.el
3555 Move copy-alist to c code, moved nth from c code. 3555 Move copy-alist to c code, moved nth from c code.
3556 3556
35571986-08-16 Richard M. Stallman (rms at prep) 35571986-08-16 Richard M. Stallman (rms@prep)
3558 3558
3559 * files.el (normal-mode): initially call fundamental-mode 3559 * files.el (normal-mode): initially call fundamental-mode
3560 to reinitialize everything. 3560 to reinitialize everything.
@@ -3562,16 +3562,16 @@
3562 * files.el (hack-local-variables): 3562 * files.el (hack-local-variables):
3563 Don't consider suffix as including any leading spaces. 3563 Don't consider suffix as including any leading spaces.
3564 3564
35651986-08-16 Richard Mlynarik (mly at prep) 35651986-08-16 Richard Mlynarik (mly@prep)
3566 3566
3567 * informat.el, texinfmt.el 3567 * informat.el, texinfmt.el
3568 Detect and complain about duplicate node-names 3568 Detect and complain about duplicate node-names
3569 3569
35701986-08-16 Richard M. Stallman (rms at prep) 35701986-08-16 Richard M. Stallman (rms@prep)
3571 3571
3572 * mh-e.el: 3.3j from Larus. Changes C-c C-g prefix to C-c C-f. 3572 * mh-e.el: 3.3j from Larus. Changes C-c C-g prefix to C-c C-f.
3573 3573
35741986-08-15 Richard M. Stallman (rms at prep) 35741986-08-15 Richard M. Stallman (rms@prep)
3575 3575
3576 * isearch.el: 3576 * isearch.el:
3577 Default for regexp searches is now search-last-regexp. 3577 Default for regexp searches is now search-last-regexp.
@@ -3612,7 +3612,7 @@
3612 * sendmail.el (mail-mode): 3612 * sendmail.el (mail-mode):
3613 Fix documentation of key bindings. 3613 Fix documentation of key bindings.
3614 3614
36151986-08-15 Richard Mlynarik (mly at prep) 36151986-08-15 Richard Mlynarik (mly@prep)
3616 3616
3617 * man.el (manual-entry) 3617 * man.el (manual-entry)
3618 Compensate for Sun wankerism. 3618 Compensate for Sun wankerism.
@@ -3620,7 +3620,7 @@
3620 more fine-grained than `system-type' for testing for 3620 more fine-grained than `system-type' for testing for
3621 these cases... 3621 these cases...
3622 3622
36231986-08-15 Richard M. Stallman (rms at prep) 36231986-08-15 Richard M. Stallman (rms@prep)
3624 3624
3625 * startup.el (command-line): No longer necessary to set 3625 * startup.el (command-line): No longer necessary to set
3626 ctl-arrow from default-ctl-arrow, etc., after init file is run 3626 ctl-arrow from default-ctl-arrow, etc., after init file is run
@@ -3630,12 +3630,12 @@
3630 * rmailedit.el (rmail-edit-mode): 3630 * rmailedit.el (rmail-edit-mode):
3631 Change default-mode-line-format to (default-value 'mode-line-format). 3631 Change default-mode-line-format to (default-value 'mode-line-format).
3632 3632
36331986-08-14 Richard Mlynarik (mly at prep) 36331986-08-14 Richard Mlynarik (mly@prep)
3634 3634
3635 * man.el (manual-entry): 3635 * man.el (manual-entry):
3636 Speed up `\b'-hacking. 3636 Speed up `\b'-hacking.
3637 3637
36381986-08-14 Richard M. Stallman (rms at prep) 36381986-08-14 Richard M. Stallman (rms@prep)
3639 3639
3640 * sendmail.el: Change key bindings. 3640 * sendmail.el: Change key bindings.
3641 C-c <letter> becomes C-c C-<letter> or C-c C-f <letter>. 3641 C-c <letter> becomes C-c C-<letter> or C-c C-f <letter>.
@@ -3650,7 +3650,7 @@
3650 * rmailsum.el (rmail-make-basic-summary-line): 3650 * rmailsum.el (rmail-make-basic-summary-line):
3651 Don't accept a time zone as a month. 3651 Don't accept a time zone as a month.
3652 3652
36531986-08-13 Richard M. Stallman (rms at prep) 36531986-08-13 Richard M. Stallman (rms@prep)
3654 3654
3655 * mh-e.el: New version 3.3i, moving mode-specific commands 3655 * mh-e.el: New version 3.3i, moving mode-specific commands
3656 to C-c prefix. 3656 to C-c prefix.
@@ -3666,7 +3666,7 @@
3666 3666
3667 * info.el: Autoload Info-validate. Fix bug in autoload Info-tagify. 3667 * info.el: Autoload Info-validate. Fix bug in autoload Info-tagify.
3668 3668
36691986-08-12 Richard Mlynarik (mly at prep) 36691986-08-12 Richard Mlynarik (mly@prep)
3670 3670
3671 * rmailedit.el (rmail-cease-edit, rmail-attributes) 3671 * rmailedit.el (rmail-cease-edit, rmail-attributes)
3672 Add label (well, `attribute,' really) "edited" to message. 3672 Add label (well, `attribute,' really) "edited" to message.
@@ -3674,7 +3674,7 @@
3674 * mlsupport.el (auto-execute) 3674 * mlsupport.el (auto-execute)
3675 Fix from bap@g.cs.cmu.edu 3675 Fix from bap@g.cs.cmu.edu
3676 3676
36771986-08-11 Richard Mlynarik (mly at prep) 36771986-08-11 Richard Mlynarik (mly@prep)
3678 3678
3679 * bytecomp.el (byte-compile-form) 3679 * bytecomp.el (byte-compile-form)
3680 Compile references to t and nil as constants rather then variable 3680 Compile references to t and nil as constants rather then variable
@@ -3711,12 +3711,12 @@
3711 correct (if perhaps a little confusing to the person who requested 3711 correct (if perhaps a little confusing to the person who requested
3712 that RMS' change be made) 3712 that RMS' change be made)
3713 3713
37141986-08-10 Richard Mlynarik (mly at prep) 37141986-08-10 Richard Mlynarik (mly@prep)
3715 3715
3716 * info.el (Info-validate) 3716 * info.el (Info-validate)
3717 re-search for \\*, not * 3717 re-search for \\*, not *
3718 3718
37191986-08-07 Richard Mlynarik (mly at prep) 37191986-08-07 Richard Mlynarik (mly@prep)
3720 3720
3721 * rfc822.el, loaddefs.el, mail-utils.el 3721 * rfc822.el, loaddefs.el, mail-utils.el
3722 Hairy address parser, used only if mail-use-rfc822 is non-nil 3722 Hairy address parser, used only if mail-use-rfc822 is non-nil
@@ -3731,7 +3731,7 @@
3731 * bytecomp.el 3731 * bytecomp.el
3732 Compile eql same as eq. 3732 Compile eql same as eq.
3733 3733
37341986-07-30 Richard M. Stallman (rms at prep) 37341986-07-30 Richard M. Stallman (rms@prep)
3735 3735
3736 * outline.el (many functions): 3736 * outline.el (many functions):
3737 New variable outline-regexp controls what is a heading line. 3737 New variable outline-regexp controls what is a heading line.
@@ -3741,12 +3741,12 @@
3741 * term/xterm.el (x-get-default-args): 3741 * term/xterm.el (x-get-default-args):
3742 Process reversevideo option just once. (Twice is noop.) 3742 Process reversevideo option just once. (Twice is noop.)
3743 3743
37441986-07-28 Richard M. Stallman (rms at prep) 37441986-07-28 Richard M. Stallman (rms@prep)
3745 3745
3746 * term/vt100.el, term/vt200.el: 3746 * term/vt100.el, term/vt200.el:
3747 Move (require 'keypad) to top to avoid error. 3747 Move (require 'keypad) to top to avoid error.
3748 3748
37491986-07-18 Leonard H. Tower Jr. (tower at prep) 37491986-07-18 Leonard H. Tower Jr. (tower@prep)
3750 3750
3751 * rnews.el: (news-add-news-group) 3751 * rnews.el: (news-add-news-group)
3752 handle unsubscribed groups better 3752 handle unsubscribed groups better
@@ -3754,17 +3754,17 @@
3754 * rnews.el: (news-{next,previous}-group) 3754 * rnews.el: (news-{next,previous}-group)
3755 now skip groups with no new messages 3755 now skip groups with no new messages
3756 3756
37571986-07-17 Richard M. Stallman (rms at prep) 37571986-07-17 Richard M. Stallman (rms@prep)
3758 3758
3759 * mh-e.el: Install version 3.3h from Larus. 3759 * mh-e.el: Install version 3.3h from Larus.
3760 3760
37611986-07-15 Richard M. Stallman (rms at prep) 37611986-07-15 Richard M. Stallman (rms@prep)
3762 3762
3763 * shell.el (shell-send-input): 3763 * shell.el (shell-send-input):
3764 If get error trying to change directory, call 3764 If get error trying to change directory, call
3765 shell-set-directory-error-hook with no args. 3765 shell-set-directory-error-hook with no args.
3766 3766
37671986-07-12 Richard M. Stallman (rms at prep) 37671986-07-12 Richard M. Stallman (rms@prep)
3768 3768
3769 * tags.el (list-tags, tags-apropos): Call output buffer *Tags List*. 3769 * tags.el (list-tags, tags-apropos): Call output buffer *Tags List*.
3770 3770
@@ -3773,37 +3773,37 @@
3773 starts on same line as a case..: or label. New local var 3773 starts on same line as a case..: or label. New local var
3774 colon-line-end. 3774 colon-line-end.
3775 3775
37761986-07-07 Richard M. Stallman (rms at prep) 37761986-07-07 Richard M. Stallman (rms@prep)
3777 3777
3778 * startup.el (command-line-1): rename argument variable 3778 * startup.el (command-line-1): rename argument variable
3779 command-line-args to command-line-args-left. Don't rebind 3779 command-line-args to command-line-args-left. Don't rebind
3780 command-line-args. 3780 command-line-args.
3781 3781
37821986-06-21 Richard M. Stallman (rms at prep) 37821986-06-21 Richard M. Stallman (rms@prep)
3783 3783
3784 * mh-e.el: Version 3.3g from Larus. 3784 * mh-e.el: Version 3.3g from Larus.
3785 3785
37861986-06-19 Richard M. Stallman (rms at prep) 37861986-06-19 Richard M. Stallman (rms@prep)
3787 3787
3788 * isearch.el (isearch): Use slow terminal mode 3788 * isearch.el (isearch): Use slow terminal mode
3789 only if current window is > 4 times the slow-terminal lines high. 3789 only if current window is > 4 times the slow-terminal lines high.
3790 3790
37911986-06-17 Richard M. Stallman (rms at prep) 37911986-06-17 Richard M. Stallman (rms@prep)
3792 3792
3793 * nroff-mode.el: Add elements to nrofff-brace-table. 3793 * nroff-mode.el: Add elements to nrofff-brace-table.
3794 3794
37951986-06-16 Richard M. Stallman (rms at prep) 37951986-06-16 Richard M. Stallman (rms@prep)
3796 3796
3797 * mlconvert.el (convert-mocklisp-buffer): 3797 * mlconvert.el (convert-mocklisp-buffer):
3798 Proper handling of `!' function, via new function ml-not. 3798 Proper handling of `!' function, via new function ml-not.
3799 Proper handling of non-defuns, by putting them inside a 3799 Proper handling of non-defuns, by putting them inside a
3800 dummy defun and calling that function. 3800 dummy defun and calling that function.
3801 3801
38021986-06-14 Richard M. Stallman (rms at prep) 38021986-06-14 Richard M. Stallman (rms@prep)
3803 3803
3804 * mh-e.el : Install 3.3f from Larus. 3804 * mh-e.el : Install 3.3f from Larus.
3805 3805
38061986-06-12 Richard M. Stallman (rms at prep) 38061986-06-12 Richard M. Stallman (rms@prep)
3807 3807
3808 * startup.el (command-line): 3808 * startup.el (command-line):
3809 Rename default init file to default.el. 3809 Rename default init file to default.el.
@@ -3812,7 +3812,7 @@
3812 * keypad.el: New file that defines a standard keypad mode. 3812 * keypad.el: New file that defines a standard keypad mode.
3813 * term/vt*.el: Rewrite completely to use keypad.el. 3813 * term/vt*.el: Rewrite completely to use keypad.el.
3814 3814
38151986-06-11 Richard M. Stallman (rms at prep) 38151986-06-11 Richard M. Stallman (rms@prep)
3816 3816
3817 * abbrev.el (abbrev-prefix-mark): 3817 * abbrev.el (abbrev-prefix-mark):
3818 Insert a - at the beginning of the abbrev. 3818 Insert a - at the beginning of the abbrev.
@@ -3822,7 +3822,7 @@
3822 Ask user what to do if he is modifying a buffer whose 3822 Ask user what to do if he is modifying a buffer whose
3823 file is changed on disk. 3823 file is changed on disk.
3824 3824
38251986-06-10 Richard M. Stallman (rms at prep) 38251986-06-10 Richard M. Stallman (rms@prep)
3826 3826
3827 * rmail.el (rmail-reply): For the in-reply-to, 3827 * rmail.el (rmail-reply): For the in-reply-to,
3828 try to get the sender's full name from within parentheses. 3828 try to get the sender's full name from within parentheses.
@@ -3833,7 +3833,7 @@
3833 If cannot write backup under normal name, write it in ~/%backup%. 3833 If cannot write backup under normal name, write it in ~/%backup%.
3834 Preserve the last-modified time when backing up by copying. 3834 Preserve the last-modified time when backing up by copying.
3835 3835
38361986-06-09 Richard M. Stallman (rms at prep) 38361986-06-09 Richard M. Stallman (rms@prep)
3837 3837
3838 * rmail.el (rmail-expunge): Preserve point unless expunging 3838 * rmail.el (rmail-expunge): Preserve point unless expunging
3839 the current message. 3839 the current message.
@@ -3842,7 +3842,7 @@
3842 Since this is a primitive in version 18, define it 3842 Since this is a primitive in version 18, define it
3843 only if not defined. 3843 only if not defined.
3844 3844
38451986-06-08 Richard M. Stallman (rms at prep) 38451986-06-08 Richard M. Stallman (rms@prep)
3846 3846
3847 * files.el (load-file, load-library): two new commands. 3847 * files.el (load-file, load-library): two new commands.
3848 3848
@@ -3874,7 +3874,7 @@
3874 * files.el (file-name-sans-versions): New system-dependent 3874 * files.el (file-name-sans-versions): New system-dependent
3875 function to remove backup or version suffixes from filename. 3875 function to remove backup or version suffixes from filename.
3876 3876
38771986-06-07 Richard M. Stallman (rms at prep) 38771986-06-07 Richard M. Stallman (rms@prep)
3878 3878
3879 * c-mode.el (electric-c-terminator): 3879 * c-mode.el (electric-c-terminator):
3880 Check for point being inside a multi-line string or comment 3880 Check for point being inside a multi-line string or comment
@@ -3887,7 +3887,7 @@
3887 If previous line ends in ") {", skip back to matching "(" 3887 If previous line ends in ") {", skip back to matching "("
3888 and use that line's indentation as the brace's column. 3888 and use that line's indentation as the brace's column.
3889 3889
38901986-06-06 Richard M. Stallman (rms at prep) 38901986-06-06 Richard M. Stallman (rms@prep)
3891 3891
3892 * nroff-mode.el (nroff-comment-indent, nroff-mode): 3892 * nroff-mode.el (nroff-comment-indent, nroff-mode):
3893 Define a comment syntax. Install comment-indenter 3893 Define a comment syntax. Install comment-indenter
@@ -3897,7 +3897,7 @@
3897 * files.el (find-file-noselect): Tell revert-buffer not to query. 3897 * files.el (find-file-noselect): Tell revert-buffer not to query.
3898 * files.el (revert-buffer): Second arg non-nil means no query. 3898 * files.el (revert-buffer): Second arg non-nil means no query.
3899 3899
3900 * files.el (after-find-file): Warn if auto-save file 3900 * files.el (after-find-file): Warn if auto-save file
3901 exists and is newer than the file visited. 3901 exists and is newer than the file visited.
3902 3902
3903 * files.el (find-alternate-file): 3903 * files.el (find-alternate-file):
@@ -3917,7 +3917,7 @@
3917 * xterm.el: Use substitute-key-definition to get rid of keys 3917 * xterm.el: Use substitute-key-definition to get rid of keys
3918 that do suspend-emacs. 3918 that do suspend-emacs.
3919 3919
39201986-06-05 Richard M. Stallman (rms at prep) 39201986-06-05 Richard M. Stallman (rms@prep)
3921 3921
3922 * simple.el (fundamental-mode): 3922 * simple.el (fundamental-mode):
3923 Provide a fundamental-mode-map in case user does local-set-key. 3923 Provide a fundamental-mode-map in case user does local-set-key.
@@ -3943,7 +3943,7 @@
3943 always reduce size not to exceed the amount of space 3943 always reduce size not to exceed the amount of space
3944 left in either buffer. 3944 left in either buffer.
3945 3945
39461986-06-04 Richard M. Stallman (rms at prep) 39461986-06-04 Richard M. Stallman (rms@prep)
3947 3947
3948 * man.el (manual-entry): Use new variables manual-program, 3948 * man.el (manual-entry): Use new variables manual-program,
3949 manual-formatted-dir-prefix and manual-formatted-dirlist, 3949 manual-formatted-dir-prefix and manual-formatted-dirlist,
@@ -3963,7 +3963,7 @@
3963 Bind help-form only while the read-char is done; 3963 Bind help-form only while the read-char is done;
3964 don't interfere with recursive edits. 3964 don't interfere with recursive edits.
3965 3965
39661986-05-29 Richard M. Stallman (rms at prep) 39661986-05-29 Richard M. Stallman (rms@prep)
3967 3967
3968 * info.el (Info-validate): If file is valid, 3968 * info.el (Info-validate): If file is valid,
3969 erase the buffer of problems found previously. 3969 erase the buffer of problems found previously.
@@ -3974,20 +3974,20 @@
3974 as it was supposed to do. 3974 as it was supposed to do.
3975 Add some directive-pairs to nroff-brace-table. 3975 Add some directive-pairs to nroff-brace-table.
3976 3976
39771986-05-28 Richard M. Stallman (rms at prep) 39771986-05-28 Richard M. Stallman (rms@prep)
3978 3978
3979 * telnet.el (telnet-initial-filter): 3979 * telnet.el (telnet-initial-filter):
3980 If host nonexistent, kill the telnet buffer and get error. 3980 If host nonexistent, kill the telnet buffer and get error.
3981 3981
39821986-05-25 Richard M. Stallman (rms at prep) 39821986-05-25 Richard M. Stallman (rms@prep)
3983 3983
3984 * rmail.el (rmail-search): Don't find a match in the current message. 3984 * rmail.el (rmail-search): Don't find a match in the current message.
3985 3985
39861986-05-19 Richard M. Stallman (rms at prep) 39861986-05-19 Richard M. Stallman (rms@prep)
3987 3987
3988 * mh-e.el (mh-get-new-mail): Handle error messages reeived from `inc'. 3988 * mh-e.el (mh-get-new-mail): Handle error messages reeived from `inc'.
3989 3989
39901986-05-15 Richard M. Stallman (rms at prep) 39901986-05-15 Richard M. Stallman (rms@prep)
3991 3991
3992 * files.el (save-buffer): Switch meanings of one-C-u and two-C-u 3992 * files.el (save-buffer): Switch meanings of one-C-u and two-C-u
3993 in the code, so they match the documentation. 3993 in the code, so they match the documentation.
diff --git a/lisp/ChangeLog.3 b/lisp/ChangeLog.3
index 7f367391fbc..6db748a57d1 100644
--- a/lisp/ChangeLog.3
+++ b/lisp/ChangeLog.3
@@ -117,16 +117,16 @@
117 * completion.el: Pervasive changes to use Emacs 19 features 117 * completion.el: Pervasive changes to use Emacs 19 features
118 and conform to Emacs conventions. 118 and conform to Emacs conventions.
119 119
1201993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 1201993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
121 121
122 * Version 19.9 released. 122 * Version 19.9 released.
123 123
1241993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 1241993-05-27 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
125 125
126 * term/x-win.el: Check for a geometry resource, and apply it to the 126 * term/x-win.el: Check for a geometry resource, and apply it to the
127 initial frame. 127 initial frame.
128 128
1291993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 1291993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
130 130
131 * isearch.el (isearch-forward): Remove the claim that 131 * isearch.el (isearch-forward): Remove the claim that
132 isearch-whitespace-chars matches any string of whitespace. 132 isearch-whitespace-chars matches any string of whitespace.
@@ -178,7 +178,7 @@
178 * paths.el (gnus-local-organization): Renamed from ...-your-... 178 * paths.el (gnus-local-organization): Renamed from ...-your-...
179 (gnus-local-domain): Likewise. 179 (gnus-local-domain): Likewise.
180 180
1811993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 1811993-05-26 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
182 182
183 * faces.el (x-resolve-font-name): If PATTERN is nil, return the 183 * faces.el (x-resolve-font-name): If PATTERN is nil, return the
184 frame's face. 184 frame's face.
@@ -245,12 +245,12 @@
245 (x-handle-rn-switch): New function. 245 (x-handle-rn-switch): New function.
246 (command-switch-alist): Add -rn. 246 (command-switch-alist): Add -rn.
247 247
2481993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 2481993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
249 249
250 * term/x-win.el (command-switch-alist, x-switch-definitions): Treat 250 * term/x-win.el (command-switch-alist, x-switch-definitions): Treat
251 `-i' like `-itype', as in Emacs 18. 251 `-i' like `-itype', as in Emacs 18.
252 252
2531993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 2531993-05-25 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
254 254
255 * Version 19.8 released. 255 * Version 19.8 released.
256 256
@@ -297,7 +297,7 @@
297 * simple.el (kill-new): Pass t as 2nd arg to interprogram-cut-function. 297 * simple.el (kill-new): Pass t as 2nd arg to interprogram-cut-function.
298 * select.el (x-set-cut-buffer): New arg PUSH. 298 * select.el (x-set-cut-buffer): New arg PUSH.
299 299
3001993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 3001993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
301 301
302 * disp-table.el (standard-display-default): New function. 302 * disp-table.el (standard-display-default): New function.
303 (standard-display-european): New command. 303 (standard-display-european): New command.
@@ -308,7 +308,7 @@
308 308
309 * simple.el (shell-command): Don't activate mark even momentarily. 309 * simple.el (shell-command): Don't activate mark even momentarily.
310 310
3111993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 3111993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
312 312
313 * case-table.el, disp-table.el, finder.el, iso-ascii.el, 313 * case-table.el, disp-table.el, finder.el, iso-ascii.el,
314 iso-insert.el, iso-swed.el, iso-syntax.el, iso8859-1.el, 314 iso-insert.el, iso-swed.el, iso-syntax.el, iso8859-1.el,
@@ -319,7 +319,7 @@
319 319
320 * menu-bar.el (menu-bar-mode): Doc fix. 320 * menu-bar.el (menu-bar-mode): Doc fix.
321 321
3221993-05-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 3221993-05-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
323 323
324 * lucid.el (switch-to-other-buffer): Build the list of acceptable 324 * lucid.el (switch-to-other-buffer): Build the list of acceptable
325 buffers properly. 325 buffers properly.
@@ -340,15 +340,15 @@
340 340
341 * iso8859-1.el: Call set-case-..., not standard-case-... 341 * iso8859-1.el: Call set-case-..., not standard-case-...
342 342
3431993-05-23 Paul Eggert (eggert@twinsun.com) 3431993-05-23 Paul Eggert (eggert@twinsun.com)
344 344
345 * calendar.el (calendar-daylight-savings-starts, 345 * calendar.el (calendar-daylight-savings-starts,
346 calendar-daylight-savings-ends): Default to nil if the locale 346 calendar-daylight-savings-ends): Default to nil if the locale
347 never has DST. 347 never has DST.
348 348
3491993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 3491993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
350 350
351 * Version 19.7 released. 351 * Version 19.7 released.
352 352
3531993-05-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 3531993-05-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
354 354
@@ -358,7 +358,7 @@
358 file-relative-name. 358 file-relative-name.
359 (vc-update-change-log): Use find-change-log instead of hardcoding. 359 (vc-update-change-log): Use find-change-log instead of hardcoding.
360 360
3611993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 3611993-05-22 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
362 362
363 * cl.el (cl-floor, cl-ceiling, cl-truncate, cl-round): Renamed 363 * cl.el (cl-floor, cl-ceiling, cl-truncate, cl-round): Renamed
364 from floor, ceiling, truncate, and round; the old names conflict 364 from floor, ceiling, truncate, and round; the old names conflict
@@ -383,9 +383,9 @@
383 383
3841993-05-22 Noah Friedman (friedman@splode.com) 3841993-05-22 Noah Friedman (friedman@splode.com)
385 385
386 * rlogin.el (rlogin-filter): Yet another rewrite which handles 386 * rlogin.el (rlogin-filter): Yet another rewrite which handles
387 unusual values of scroll-step in a winning way by window-start 387 unusual values of scroll-step in a winning way by window-start
388 frobnication. 388 frobnication.
389 389
3901993-05-22 Richard Stallman (rms@mole.gnu.ai.mit.edu) 3901993-05-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
391 391
@@ -393,14 +393,14 @@
393 393
394 * apropos.el (apropos-print-matches): Bind tem. 394 * apropos.el (apropos-print-matches): Bind tem.
395 395
3961993-05-21 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 3961993-05-21 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
397 397
398 * holidays.el: Update reference to the papers in S-P&E. 398 * holidays.el: Update reference to the papers in S-P&E.
399 (filter-visible-calendar-holidays): Test for nil date. 399 (filter-visible-calendar-holidays): Test for nil date.
400 400
401 * cal-mayan.el: Update reference to the papers in S-P&E. 401 * cal-mayan.el: Update reference to the papers in S-P&E.
402 402
403 * cal-french.el: Update reference to the papers in S-P&E. 403 * cal-french.el: Update reference to the papers in S-P&E.
404 404
4051993-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) 4051993-05-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
406 406
@@ -422,7 +422,7 @@
422 (minibuffer-keyboard-quit): If Delete Selection mode is off, 422 (minibuffer-keyboard-quit): If Delete Selection mode is off,
423 do abort even if mark is active. 423 do abort even if mark is active.
424 424
4251993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 4251993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
426 426
427 Some time-handling patches from Paul Eggert: 427 Some time-handling patches from Paul Eggert:
428 * calendar.el (calendar-current-time-zone): New function. 428 * calendar.el (calendar-current-time-zone): New function.
@@ -447,13 +447,13 @@
447 (outline-minor-mode): Work with above change. 447 (outline-minor-mode): Work with above change.
448 Do not set outline-regexp or outline-header-end-regexp. 448 Do not set outline-regexp or outline-header-end-regexp.
449 449
4501993-05-19 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 4501993-05-19 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
451 451
452 * calendar.el (hebrew-calendar-yahrzeit): Correct error from S-P&E 452 * calendar.el (hebrew-calendar-yahrzeit): Correct error from S-P&E
453 paper in test for Adar I 30 date of death for yahrzeit in a 453 paper in test for Adar I 30 date of death for yahrzeit in a
454 non-leap year when Shevat 29 must be used. 454 non-leap year when Shevat 29 must be used.
455 455
4561993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 4561993-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
457 457
458 * files.el (set-auto-mode): If the buffer's file name is nil, 458 * files.el (set-auto-mode): If the buffer's file name is nil,
459 don't try to compare it against the entries in auto-mode-alist. 459 don't try to compare it against the entries in auto-mode-alist.
@@ -465,7 +465,7 @@
465 * isearch.el (isearch-mode-map): Use vector, not string, to bind 465 * isearch.el (isearch-mode-map): Use vector, not string, to bind
466 printing characters. 466 printing characters.
467 467
4681993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 4681993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
469 469
470 * select.el (xselect-convert-to-class): Just return "Emacs" here. 470 * select.el (xselect-convert-to-class): Just return "Emacs" here.
471 That's what the class will always be. 471 That's what the class will always be.
@@ -474,7 +474,7 @@
474 474
475 * loaddefs.el: Add bindings for C-SPC and C-/, like C-@ and C-_. 475 * loaddefs.el: Add bindings for C-SPC and C-/, like C-@ and C-_.
476 476
4771993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 4771993-05-18 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
478 478
479 * startup.el (normal-top-level, command-line, command-line-1): 479 * startup.el (normal-top-level, command-line, command-line-1):
480 Don't call the frame and face initialization functions unless 480 Don't call the frame and face initialization functions unless
@@ -579,7 +579,7 @@
579 (x-create-frame-with-faces): Simplify; do nothing special 579 (x-create-frame-with-faces): Simplify; do nothing special
580 with `default' or `modeline' face. 580 with `default' or `modeline' face.
581 581
5821993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 5821993-05-15 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
583 583
584 * version.el (emacs-version): Alpha release 19.6. 584 * version.el (emacs-version): Alpha release 19.6.
585 585
@@ -628,13 +628,13 @@
628 * isearch.el (isearch-mode-map): Handle any length vector in keymap. 628 * isearch.el (isearch-mode-map): Handle any length vector in keymap.
629 (isearch-char-to-string): Handle non-character events properly. 629 (isearch-char-to-string): Handle non-character events properly.
630 630
6311993-05-14 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 6311993-05-14 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
632 632
633 * subr.el (overlay-start, overlay-end, overlay-buffer): Removed. 633 * subr.el (overlay-start, overlay-end, overlay-buffer): Removed.
634 634
635 * vc.el (vc-version-diff): Match parens. 635 * vc.el (vc-version-diff): Match parens.
636 636
6371993-05-14 Paul Eggert (eggert@twinsun.com) 6371993-05-14 Paul Eggert (eggert@twinsun.com)
638 638
639 * vc.el (vc-revert-buffer1): Don't assume that compilation-error-list 639 * vc.el (vc-revert-buffer1): Don't assume that compilation-error-list
640 is a list; it might be t. 640 is a list; it might be t.
@@ -660,11 +660,11 @@
660 (emerge-write-and-delete): Don't write-file if file-out is nil. 660 (emerge-write-and-delete): Don't write-file if file-out is nil.
661 (emerge-setup-fixed-keymaps): Put emerge-abort on C-]. 661 (emerge-setup-fixed-keymaps): Put emerge-abort on C-].
662 (emerge-find-difference-diff): Renamed from emerge-find-difference. 662 (emerge-find-difference-diff): Renamed from emerge-find-difference.
663 (emerge-find-difference): New command. Now on `.'. 663 (emerge-find-difference): New command. Now on `.'.
664 (emerge-diff-ok-lines-regexp): Renamed from emerge-diff-ok-lines. 664 (emerge-diff-ok-lines-regexp): Renamed from emerge-diff-ok-lines.
665 (emerge-diff3-ok-lines-regexp): Renamed from emerge-diff3-ok-lines. 665 (emerge-diff3-ok-lines-regexp): Renamed from emerge-diff3-ok-lines.
666 666
6671993-05-13 Paul Eggert (eggert@twinsun.com) 6671993-05-13 Paul Eggert (eggert@twinsun.com)
668 668
669 * vc.el (vc-version-diff): Don't move point in current buffer. 669 * vc.el (vc-version-diff): Don't move point in current buffer.
670 670
@@ -720,7 +720,7 @@
720 (terminal-mode): Don't make meta-flag local. 720 (terminal-mode): Don't make meta-flag local.
721 (te-stty-string): Quote the args that have ^. Add pass8. 721 (te-stty-string): Quote the args that have ^. Add pass8.
722 722
7231993-05-08 Paul Eggert (eggert@twinsun.com) 7231993-05-08 Paul Eggert (eggert@twinsun.com)
724 724
725 * vc.el (vc-diff): Report an error if the buffer isn't registered. 725 * vc.el (vc-diff): Report an error if the buffer isn't registered.
726 (vc-registration-error): New function. 726 (vc-registration-error): New function.
@@ -731,7 +731,7 @@
731 (function ...) for Emacs 18. 731 (function ...) for Emacs 18.
732 (compilation-old-error-list): Set if undefined, for Emacs 18. 732 (compilation-old-error-list): Set if undefined, for Emacs 18.
733 733
7341993-05-11 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 7341993-05-11 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
735 735
736 * faces.el: Re-arranged to put accessors at the top. 736 * faces.el: Re-arranged to put accessors at the top.
737 737
@@ -747,7 +747,7 @@
7471993-05-10 Roland McGrath (roland@geech.gnu.ai.mit.edu) 7471993-05-10 Roland McGrath (roland@geech.gnu.ai.mit.edu)
748 748
749 * bytecomp.el (byte-recompile-directory): If ARG is non-nil, set 749 * bytecomp.el (byte-recompile-directory): If ARG is non-nil, set
750 it to its prefix numeric value. Test for ARG being zero with eq, 750 it to its prefix numeric value. Test for ARG being zero with eq,
751 not zerop. 751 not zerop.
752 752
7531993-05-09 Richard Stallman (rms@mole.gnu.ai.mit.edu) 7531993-05-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -800,7 +800,7 @@
800 * comint.el (comint-filter): Increment opoint only if after 800 * comint.el (comint-filter): Increment opoint only if after
801 insertion point. 801 insertion point.
802 802
8031993-05-08 Jim Blandy (jimb@totoro.cs.oberlin.edu) 8031993-05-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
804 804
805 * faces.el: Call internal-set-face-1, not internat-set-face-1. 805 * faces.el: Call internal-set-face-1, not internat-set-face-1.
806 806
@@ -812,7 +812,7 @@
812 812
813 * faces.el: Provide 'faces. 813 * faces.el: Provide 'faces.
814 814
8151993-05-08 Jim Blandy (jimb@totoro.cs.oberlin.edu) 8151993-05-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
816 816
817 * term/x-win.el: Since we require faces.el, there's no point in setting 817 * term/x-win.el: Since we require faces.el, there's no point in setting
818 frame-creation-function to x-create-frame - just set it directly 818 frame-creation-function to x-create-frame - just set it directly
@@ -836,7 +836,7 @@
836 836
837 * menu-bar.el: Don't add menu bar to minibuffer-only frames. 837 * menu-bar.el: Don't add menu bar to minibuffer-only frames.
838 838
8391993-05-07 Paul Eggert (eggert@twinsun.com) 8391993-05-07 Paul Eggert (eggert@twinsun.com)
840 840
841 * vc.el (vc-directory-18): New function. 841 * vc.el (vc-directory-18): New function.
842 If Emacs 18, make vc-directory alias to this. 842 If Emacs 18, make vc-directory alias to this.
@@ -851,12 +851,12 @@
851 * rmail.el (rmail-resend): Add `resent' attribute. 851 * rmail.el (rmail-resend): Add `resent' attribute.
852 (rmail-forward): With prefix arg, run rmail-resend. 852 (rmail-forward): With prefix arg, run rmail-resend.
853 853
8541993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu) 8541993-05-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
855 855
856 * term/x-win.el: (require 'faces), too. Move (require 'select) to top, 856 * term/x-win.el: (require 'faces), too. Move (require 'select) to top,
857 with the other requires. 857 with the other requires.
858 858
8591993-05-06 Jim Blandy (jimb@totoro.cs.oberlin.edu) 8591993-05-06 Jim Blandy (jimb@totoro.cs.oberlin.edu)
860 860
861 * finder.el: Bind finder-exit to 'q', not 'x'; the former is the 861 * finder.el: Bind finder-exit to 'q', not 'x'; the former is the
862 conventional way to get out of such a package. 862 conventional way to get out of such a package.
@@ -901,11 +901,11 @@
901 (vc-backend-diff): Use diff-switches, not vc-diff-options. 901 (vc-backend-diff): Use diff-switches, not vc-diff-options.
902 (vc-diff-options): Variable deleted. 902 (vc-diff-options): Variable deleted.
903 903
9041993-05-03 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 9041993-05-03 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
905 905
906 * calendar.el: Update reference to the papers in S-P&E. 906 * calendar.el: Update reference to the papers in S-P&E.
907 (calendar-print-astro-day-number): Correct spelling error in 907 (calendar-print-astro-day-number): Correct spelling error in
908 message string. 908 message string.
909 909
9101993-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu) 9101993-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
911 911
@@ -933,7 +933,7 @@
933 * files.el (find-file-noselect): Do set buffer-file-name 933 * files.el (find-file-noselect): Do set buffer-file-name
934 to the truename, when find-file-visit-truename. 934 to the truename, when find-file-visit-truename.
935 935
9361993-04-29 Jim Blandy (jimb@totoro.cs.oberlin.edu) 9361993-04-29 Jim Blandy (jimb@totoro.cs.oberlin.edu)
937 937
938 * yow.el (yow): Fix interactive spec. 938 * yow.el (yow): Fix interactive spec.
939 939
@@ -1023,7 +1023,7 @@
1023 * gud.el (gud-format-command): Fix %f expansion to send ondly the 1023 * gud.el (gud-format-command): Fix %f expansion to send ondly the
1024 basename of files to gdb. 1024 basename of files to gdb.
1025 1025
10261993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu) 10261993-04-27 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1027 1027
1028 * disp-table.el (describe-display-table): Don't use the term 1028 * disp-table.el (describe-display-table): Don't use the term
1029 "rope"; we're using vectors of characters now. 1029 "rope"; we're using vectors of characters now.
@@ -1083,7 +1083,7 @@
1083 1083
1084 * ring.el: Rewritten. A poor choice of representation made the 1084 * ring.el: Rewritten. A poor choice of representation made the
1085 old code excessively complex. The new version is smaller and 1085 old code excessively complex. The new version is smaller and
1086 faster. The interface is unchanged, except that ring-remove now 1086 faster. The interface is unchanged, except that ring-remove now
1087 accepts an optional numeric argument specifying the element to 1087 accepts an optional numeric argument specifying the element to
1088 remove. 1088 remove.
1089 1089
@@ -1101,7 +1101,7 @@
1101 1101
11021993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 11021993-04-25 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1103 1103
1104 * simple.el (down-arrow): New function. Uses 1104 * simple.el (down-arrow): New function. Uses
1105 next-line-add-newlines to suppress addition of new lines at end of 1105 next-line-add-newlines to suppress addition of new lines at end of
1106 buffer. 1106 buffer.
1107 (up-arrow): Alias of previous-line, added for consistency. 1107 (up-arrow): Alias of previous-line, added for consistency.
@@ -1109,7 +1109,7 @@
1109 keys. 1109 keys.
1110 1110
1111 * tex-mode.el (tex-compilation-parse-errors): Added. At the 1111 * tex-mode.el (tex-compilation-parse-errors): Added. At the
1112 moment, this would have to be applied manually. It's not worth 1112 moment, this would have to be applied manually. It's not worth
1113 trying to integrate this with the rest of the mode more tightly 1113 trying to integrate this with the rest of the mode more tightly
1114 until we decide whether and how compile's interface is going to 1114 until we decide whether and how compile's interface is going to
1115 change away from a closed subsystem. 1115 change away from a closed subsystem.
@@ -1126,7 +1126,7 @@
1126 patched it to fix that I found its algorithm was broken). 1126 patched it to fix that I found its algorithm was broken).
1127 (ring-ref): Added doc string. 1127 (ring-ref): Added doc string.
1128 1128
11291993-04-25 Jim Blandy (jimb@totoro.cs.oberlin.edu) 11291993-04-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1130 1130
1131 * bytecomp.el (meta-flag): Declare this an obsolete variable. 1131 * bytecomp.el (meta-flag): Declare this an obsolete variable.
1132 1132
@@ -1135,8 +1135,8 @@
1135 1135
11361993-04-24 Noah Friedman (friedman@splode.com) 11361993-04-24 Noah Friedman (friedman@splode.com)
1137 1137
1138 * shell.el (shell-prompt-pattern): Add `;' as potential prompt 1138 * shell.el (shell-prompt-pattern): Add `;' as potential prompt
1139 delimiter (for `es' and `rc' shells most particularly). 1139 delimiter (for `es' and `rc' shells most particularly).
1140 1140
11411993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 11411993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1142 1142
@@ -1157,8 +1157,8 @@
1157 * edt.el: Some fsets changed to defaliases. 1157 * edt.el: Some fsets changed to defaliases.
1158 1158
1159 * telnet.el: Commentary added. 1159 * telnet.el: Commentary added.
1160 (telnet): Doc fix. 1160 (telnet): Doc fix.
1161 (rsh): Added entry point for rsh to remote host, per suggestion by 1161 (rsh): Added entry point for rsh to remote host, per suggestion by
1162 Michael McNamara <mac@ardent.com>. No change to any other code. 1162 Michael McNamara <mac@ardent.com>. No change to any other code.
1163 1163
1164 * info.el (Info-find-node, Info-insert-subfile): Do the right 1164 * info.el (Info-find-node, Info-insert-subfile): Do the right
@@ -1176,7 +1176,7 @@
1176 Emulates Unipress' &kill-lines-magic variable. 1176 Emulates Unipress' &kill-lines-magic variable.
1177 (next-line): Added next-line-add-newlines variable. If nil, 1177 (next-line): Added next-line-add-newlines variable. If nil,
1178 next-line will not insert newlines when invoked at the end of a 1178 next-line will not insert newlines when invoked at the end of a
1179 buffer. This obviates three LCD packages. 1179 buffer. This obviates three LCD packages.
1180 (left-arrow, right-arrow): New functions. These do backward-char 1180 (left-arrow, right-arrow): New functions. These do backward-char
1181 and forward-char first. If line truncation is on, they then scroll 1181 and forward-char first. If line truncation is on, they then scroll
1182 left or right as necessary to make sure point is visible. 1182 left or right as necessary to make sure point is visible.
@@ -1242,7 +1242,7 @@
1242 * electric.el (shrink-window-if-larger-than-buffer): 1242 * electric.el (shrink-window-if-larger-than-buffer):
1243 Moved to window.el. 1243 Moved to window.el.
1244 1244
12451993-04-16 Jim Blandy (jimb@totoro.cs.oberlin.edu) 12451993-04-16 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1246 1246
1247 * comint.el (comint-match-partial-pathname): Move "---" range in 1247 * comint.el (comint-match-partial-pathname): Move "---" range in
1248 character class in regular expressions to the end of the character 1248 character class in regular expressions to the end of the character
@@ -1254,16 +1254,16 @@
1254 1254
12551993-04-16 Noah Friedman (friedman@splode.com) 12551993-04-16 Noah Friedman (friedman@splode.com)
1256 1256
1257 * rlogin.el: Add autoload cookies for all defvars. 1257 * rlogin.el: Add autoload cookies for all defvars.
1258 (rlogin-process-connection-type): New variable. 1258 (rlogin-process-connection-type): New variable.
1259 (rlogin): Use it to determine process-connection-type. 1259 (rlogin): Use it to determine process-connection-type.
1260 (rlogin): Set process mark to point-max, not point-min. 1260 (rlogin): Set process mark to point-max, not point-min.
1261 (rlogin-with-args): Put `+' inside \(\) pair in string-match. 1261 (rlogin-with-args): Put `+' inside \(\) pair in string-match.
1262 (rlogin-password): Take optional arg `proc' for use by rlogin-filter. 1262 (rlogin-password): Take optional arg `proc' for use by rlogin-filter.
1263 Write docstring. Call new winning version of comint-read-noecho 1263 Write docstring. Call new winning version of comint-read-noecho
1264 instead of doing reading by hand. 1264 instead of doing reading by hand.
1265 (rlogin-mode): Wrote docstring. 1265 (rlogin-mode): Wrote docstring.
1266 (rlogin-filter): Completely rewritten to be more efficient. 1266 (rlogin-filter): Completely rewritten to be more efficient.
1267 1267
12681993-04-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) 12681993-04-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1269 1269
@@ -1303,7 +1303,7 @@
1303 1303
13041993-04-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 13041993-04-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1305 1305
1306 * finder.el: Rewritten. The Finder is now a major mode with the 1306 * finder.el: Rewritten. The Finder is now a major mode with the
1307 ability to browse package commentary sections and a completely 1307 ability to browse package commentary sections and a completely
1308 point-and-shoot interface similar to Dired's. 1308 point-and-shoot interface similar to Dired's.
1309 1309
@@ -1319,12 +1319,12 @@
1319 * lisp-mnt.el (lm-commentary-region): Gone. 1319 * lisp-mnt.el (lm-commentary-region): Gone.
1320 (lm-commentary): New function, replacing lm-commentary-region. 1320 (lm-commentary): New function, replacing lm-commentary-region.
1321 1321
13221993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu) 13221993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1323 1323
1324 * bytecomp.el: The `suspend-hooks' variable is obsolete now, and 1324 * bytecomp.el: The `suspend-hooks' variable is obsolete now, and
1325 `suspend-hook' is the right name. 1325 `suspend-hook' is the right name.
1326 1326
13271993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu) 13271993-04-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1328 1328
1329 * term/sun-mouse.el (suspend-emacstool): Run suspend-hook, not 1329 * term/sun-mouse.el (suspend-emacstool): Run suspend-hook, not
1330 suspend-hooks. 1330 suspend-hooks.
@@ -1339,11 +1339,11 @@
1339 1339
13401993-04-12 Noah Friedman (friedman@splode.com) 13401993-04-12 Noah Friedman (friedman@splode.com)
1341 1341
1342 * comint.el (comint-process-echoes): New variable. 1342 * comint.el (comint-process-echoes): New variable.
1343 (comint-mode): Make it buffer-local. 1343 (comint-mode): Make it buffer-local.
1344 (comint-send-input): Delete text from process mark to point if 1344 (comint-send-input): Delete text from process mark to point if
1345 variable `comint-process-echoes' is non-`nil', since it is assumed 1345 variable `comint-process-echoes' is non-`nil', since it is assumed
1346 process will re-echo the text. 1346 process will re-echo the text.
1347 1347
13481993-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) 13481993-04-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1349 1349
@@ -1358,23 +1358,23 @@
1358 1358
1359 * comint.el: Clean up cmu* uses in header comments. 1359 * comint.el: Clean up cmu* uses in header comments.
1360 1360
13611993-04-10 Jim Blandy (jimb@mole.gnu.ai.mit.edu) 13611993-04-10 Jim Blandy (jimb@mole.gnu.ai.mit.edu)
1362 1362
1363 * subr.el (overlay-start, overlay-end, overlay-buffer): New 1363 * subr.el (overlay-start, overlay-end, overlay-buffer): New
1364 defsubsts. 1364 defsubsts.
1365 1365
13661993-04-10 Jim Blandy (jimb@totoro.cs.oberlin.edu) 13661993-04-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1367 1367
1368 * paragraphs.el (sentence-end, forward-sentence): Doc fixes. 1368 * paragraphs.el (sentence-end, forward-sentence): Doc fixes.
1369 1369
1370 * finder.el (finder-by-keyword): Build an alist to pass to 1370 * finder.el (finder-by-keyword): Build an alist to pass to
1371 completing-read, instead of building an invalid obarray. 1371 completing-read, instead of building an invalid obarray.
1372 1372
1373 * finder.el (finder-by-keyword): If the user quits or enters the 1373 * finder.el (finder-by-keyword): If the user quits or enters the
1374 empty string in response to the keyword prompt, restore the old 1374 empty string in response to the keyword prompt, restore the old
1375 window configuration properly. 1375 window configuration properly.
1376 1376
13771993-04-10 Jim Blandy (jimb@totoro.cs.oberlin.edu) 13771993-04-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1378 1378
1379 * paragraphs.el (sentence-end, forward-sentence): Doc fixes. 1379 * paragraphs.el (sentence-end, forward-sentence): Doc fixes.
1380 1380
@@ -1387,12 +1387,12 @@
1387 preceed the file 2 info for that same diff. So we save and restore 1387 preceed the file 2 info for that same diff. So we save and restore
1388 point to overcome this." 1388 point to overcome this."
1389 1389
13901993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu) 13901993-04-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
1391 1391
1392 * subr.el (overlay-start, overlay-end, overlay-buffer): New 1392 * subr.el (overlay-start, overlay-end, overlay-buffer): New
1393 defsubsts. 1393 defsubsts.
1394 1394
1395 * finder.el (finder-by-keyword): Build an alist to pass to 1395 * finder.el (finder-by-keyword): Build an alist to pass to
1396 completing-read, instead of building an invalid obarray. 1396 completing-read, instead of building an invalid obarray.
1397 1397
1398 * finder.el (finder-by-keyword): If the user quits or enters the 1398 * finder.el (finder-by-keyword): If the user quits or enters the
@@ -1551,7 +1551,7 @@
1551 * etags.el (etags-tags-completion-table): Rewritten with a mondo 1551 * etags.el (etags-tags-completion-table): Rewritten with a mondo
1552 regexp. 1552 regexp.
1553 1553
15541993-03-31 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 15541993-03-31 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1555 1555
1556 * timer.el (timer-program): New defconst. 1556 * timer.el (timer-program): New defconst.
1557 (run-at-time): Use timer-program as the name of the program the 1557 (run-at-time): Use timer-program as the name of the program the
@@ -1573,7 +1573,7 @@
1573 interactive spec. 1573 interactive spec.
1574 1574
1575 * map-ynp.el (map-y-or-n-p): Make bindings of user-defined keys be 1575 * map-ynp.el (map-y-or-n-p): Make bindings of user-defined keys be
1576 each a vector containing the user's binding, rather than 'user. Check 1576 each a vector containing the user's binding, rather than 'user. Check
1577 (vectorp DEF) and call the vector's elt, rather than checking (eq 'user 1577 (vectorp DEF) and call the vector's elt, rather than checking (eq 'user
1578 DEF) and calling something completely random. 1578 DEF) and calling something completely random.
1579 1579
@@ -1589,7 +1589,7 @@
1589 * files.el (find-backup-file-name): Delete nothing if overflow 1589 * files.el (find-backup-file-name): Delete nothing if overflow
1590 in number of versions to keep. 1590 in number of versions to keep.
1591 1591
15921993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 15921993-03-30 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1593 1593
1594 * subr.el (int-to-string): Make this an alias for the subr 1594 * subr.el (int-to-string): Make this an alias for the subr
1595 number-to-string. 1595 number-to-string.
@@ -1601,9 +1601,9 @@
1601 1601
16021993-03-30 Noah Friedman (friedman@splode.com) 16021993-03-30 Noah Friedman (friedman@splode.com)
1603 1603
1604 * comint.el (comint-read-noecho): Rewritten to provide some simple 1604 * comint.el (comint-read-noecho): Rewritten to provide some simple
1605 editing ability and be able to abort when called from a process 1605 editing ability and be able to abort when called from a process
1606 filter. Re-arranged and updated docstring. 1606 filter. Re-arranged and updated docstring.
1607 1607
16081993-03-30 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 16081993-03-30 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1609 1609
@@ -1647,20 +1647,20 @@
1647 1647
16481993-03-28 Noah Friedman (friedman@splode.com) 16481993-03-28 Noah Friedman (friedman@splode.com)
1649 1649
1650 * setenv.el: Renamed to env.el. Provide `env', not `setenv'. 1650 * setenv.el: Renamed to env.el. Provide `env', not `setenv'.
1651 (setenv): Renamed to `putenv', which is the more proper complement 1651 (setenv): Renamed to `putenv', which is the more proper complement
1652 of `getenv'. `setenv' retained as an alias. 1652 of `getenv'. `setenv' retained as an alias.
1653 Make VALUE parameter optional; if not set, remove VARIABLE from 1653 Make VALUE parameter optional; if not set, remove VARIABLE from
1654 process-environment. 1654 process-environment.
1655 1655
1656 * rlogin.el (rlogin): If given a prefix argument and an rlogin 1656 * rlogin.el (rlogin): If given a prefix argument and an rlogin
1657 session for HOST is already running, start a new rlogin process 1657 session for HOST is already running, start a new rlogin process
1658 rather than switching to the existing one. Added docstring. 1658 rather than switching to the existing one. Added docstring.
1659 Bound `proc' in let*. 1659 Bound `proc' in let*.
1660 (rlogin-explicit-args, rlogin-password-paranoia): New variables. 1660 (rlogin-explicit-args, rlogin-password-paranoia): New variables.
1661 (rlogin-filter): Prompt for passwords in minibuffer if 1661 (rlogin-filter): Prompt for passwords in minibuffer if
1662 rlogin-password-paranoia is set. 1662 rlogin-password-paranoia is set.
1663 (rlogin-with-args, rlogin-password): New functions. 1663 (rlogin-with-args, rlogin-password): New functions.
1664 1664
16651993-03-28 Eric S. Raymond (eric@geech.gnu.ai.mit.edu) 16651993-03-28 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
1666 1666
@@ -1678,7 +1678,7 @@
1678 [Mm]akefile, .lex. 1678 [Mm]akefile, .lex.
1679 1679
1680 * electric.el: (shrink-window-if-larger-than-buffer) Added doc 1680 * electric.el: (shrink-window-if-larger-than-buffer) Added doc
1681 string. Made argument optional, because window-buffer does the 1681 string. Made argument optional, because window-buffer does the
1682 right thing with nil. 1682 right thing with nil.
1683 1683
1684 * ebuff-menu.el (electric-buffer-menu-mode-map): fillarray isn't a 1684 * ebuff-menu.el (electric-buffer-menu-mode-map): fillarray isn't a
@@ -1699,12 +1699,12 @@
1699 1699
17001993-03-27 Noah Friedman (friedman@splode.com) 17001993-03-27 Noah Friedman (friedman@splode.com)
1701 1701
1702 * rlogin.el: Updated copyright year and added autoload cookies. 1702 * rlogin.el: Updated copyright year and added autoload cookies.
1703 (rlogin): Set process marker to beginning of buffer. 1703 (rlogin): Set process marker to beginning of buffer.
1704 (rlogin-filter): Use unwind-protect to restore match-data. Use 1704 (rlogin-filter): Use unwind-protect to restore match-data. Use
1705 insert-before-markers instead of insert to keep input and output 1705 insert-before-markers instead of insert to keep input and output
1706 from getting garbled. Delete spurious ?\C-m chars in output 1706 from getting garbled. Delete spurious ?\C-m chars in output
1707 instead of replacing them with ?\ . 1707 instead of replacing them with ?\ .
1708 1708
17091993-03-27 Richard Stallman (rms@wookumz.gnu.ai.mit.edu) 17091993-03-27 Richard Stallman (rms@wookumz.gnu.ai.mit.edu)
1710 1710
@@ -1757,7 +1757,7 @@
1757 1757
17581993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu) 17581993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
1759 1759
1760 * yow.el (psychoanalyze-pinhead): Needed a prefrontal lobotomy. I 1760 * yow.el (psychoanalyze-pinhead): Needed a prefrontal lobotomy. I
1761 gave it one. 1761 gave it one.
1762 1762
1763 * two-column.el: Added Commentary. 1763 * two-column.el: Added Commentary.
@@ -1780,13 +1780,13 @@
1780 1780
1781 * emacsbug.el: Added a (provide 'emacsbug); lisp-mnt.el needs this. 1781 * emacsbug.el: Added a (provide 'emacsbug); lisp-mnt.el needs this.
1782 1782
17831993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 17831993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1784 1784
1785 * term/x-win.el (x-defined-colors): Use x-color-defined-p instead of 1785 * term/x-win.el (x-defined-colors): Use x-color-defined-p instead of
1786 x-defined-color. 1786 x-defined-color.
1787 (x-handle-geometry): Use x-parse-geometry instead of x-geometry. 1787 (x-handle-geometry): Use x-parse-geometry instead of x-geometry.
1788 1788
17891993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 17891993-03-24 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1790 1790
1791 * calendar.el (calendar-standard-time-zone-name, 1791 * calendar.el (calendar-standard-time-zone-name,
1792 calendar-daylight-time-zone-name): Initialize these at load-time, 1792 calendar-daylight-time-zone-name): Initialize these at load-time,
@@ -1804,7 +1804,7 @@
1804 1804
1805 * compile.el: Fix library headers. 1805 * compile.el: Fix library headers.
1806 1806
18071993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 18071993-03-23 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1808 1808
1809 * files.el (insert-directory): Do chase symlinks before passing 1809 * files.el (insert-directory): Do chase symlinks before passing
1810 the directory name to ls. 1810 the directory name to ls.
@@ -1820,11 +1820,11 @@
1820 1820
18211993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu) 18211993-03-22 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
1822 1822
1823 * cookie.el: Created. This file contains what was formerly the 1823 * cookie.el: Created. This file contains what was formerly the
1824 guts of spook.el, lightly hacked to support more than one 1824 guts of spook.el, lightly hacked to support more than one
1825 simultaneous cookie database. 1825 simultaneous cookie database.
1826 1826
1827 * spook.el, yow.el: Modified to use cookie.el. Total code in 1827 * spook.el, yow.el: Modified to use cookie.el. Total code in
1828 the three files cookie.el, yow.el and spook.el is less than the 1828 the three files cookie.el, yow.el and spook.el is less than the
1829 old spook.el + yow.el. 1829 old spook.el + yow.el.
1830 1830
@@ -1846,10 +1846,10 @@
1846 spook.el, studly.el, tabify.el, text-mode.el: Added or corrected 1846 spook.el, studly.el, tabify.el, text-mode.el: Added or corrected
1847 Commentary headers. 1847 Commentary headers.
1848 1848
18491993-03-22 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 18491993-03-22 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
1850 1850
1851 * diary-insert.el: Change the name to diary-ins.el. 1851 * diary-insert.el: Change the name to diary-ins.el.
1852 * calendar.el: Change all autoload references to diary-ins. 1852 * calendar.el: Change all autoload references to diary-ins.
1853 1853
18541993-03-22 Richard Stallman (rms@geech.gnu.ai.mit.edu) 18541993-03-22 Richard Stallman (rms@geech.gnu.ai.mit.edu)
1855 1855
@@ -1877,7 +1877,7 @@
1877 mail-utils.el, mailalias.el, makefile.el, makesum.el, mim-mode.el, 1877 mail-utils.el, mailalias.el, makefile.el, makesum.el, mim-mode.el,
1878 modula2.el, nroff-mode.el, perl-mode.el, prolog.el, scheme.el, 1878 modula2.el, nroff-mode.el, perl-mode.el, prolog.el, scheme.el,
1879 sgml-mode.el, tex-mode.el: 1879 sgml-mode.el, tex-mode.el:
1880 Added or corrected Commentary sections. There's more of this 1880 Added or corrected Commentary sections. There's more of this
1881 coming; soon, the package finder will be able to browse Commentary 1881 coming; soon, the package finder will be able to browse Commentary
1882 sections, and I want almost all packages to have useful ones. 1882 sections, and I want almost all packages to have useful ones.
1883 1883
@@ -1889,9 +1889,9 @@
1889 1889
1890 * loaddefs.el (default-mode-line-format-default): Use %l. 1890 * loaddefs.el (default-mode-line-format-default): Use %l.
1891 1891
18921993-03-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 18921993-03-21 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1893 1893
1894 * time.el (display-time): Doc fix. 1894 * time.el (display-time): Doc fix.
1895 1895
1896 * isearch.el (isearch-switch-frame-handler): Call 1896 * isearch.el (isearch-switch-frame-handler): Call
1897 handle-switch-frame instead of select-frame; it has been renamed. 1897 handle-switch-frame instead of select-frame; it has been renamed.
@@ -1904,7 +1904,7 @@
1904 comment-indent-function. 1904 comment-indent-function.
1905 * bytecomp.el: Declare comment-indent-hook an obsolete variable. 1905 * bytecomp.el: Declare comment-indent-hook an obsolete variable.
1906 1906
19071993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 19071993-03-20 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1908 1908
1909 * time.el (display-time): Doc fix. 1909 * time.el (display-time): Doc fix.
1910 1910
@@ -1918,10 +1918,10 @@
1918 * finder.el: Make sure that when new keywords are compiled, we see them 1918 * finder.el: Make sure that when new keywords are compiled, we see them
1919 immediately. 1919 immediately.
1920 1920
19211993-03-19 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 19211993-03-19 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1922 1922
1923 * tex-mode.el (tex-send-command): Fix the command sent so that no 1923 * tex-mode.el (tex-send-command): Fix the command sent so that no
1924 blank is inserted when replacing the asterisk with the file name. 1924 blank is inserted when replacing the asterisk with the file name.
1925 1925
19261993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu) 19261993-03-19 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
1927 1927
@@ -1939,9 +1939,9 @@
1939 * ftp.el: Nuked (actually, moved to =ftp.el). 1939 * ftp.el: Nuked (actually, moved to =ftp.el).
1940 ange-ftp.el replaces this. 1940 ange-ftp.el replaces this.
1941 1941
19421993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu) 19421993-03-18 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
1943 1943
1944 * solar.el (solar-time-string): Round the time properly. 1944 * solar.el (solar-time-string): Round the time properly.
1945 1945
19461993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu) 19461993-03-18 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
1947 1947
@@ -1965,10 +1965,10 @@
1965 * frame.el (make-frame): Renamed from new-frame. 1965 * frame.el (make-frame): Renamed from new-frame.
1966 (new-frame): Alias for make-frame. 1966 (new-frame): Alias for make-frame.
1967 1967
19681993-03-18 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 19681993-03-18 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
1969 1969
1970 * tex-mode.el (tex-send-command): Fix the command sent so that no 1970 * tex-mode.el (tex-send-command): Fix the command sent so that no
1971 blank is inserted when replacing the asterisk with the file name. 1971 blank is inserted when replacing the asterisk with the file name.
1972 1972
19731993-03-18 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 19731993-03-18 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1974 1974
@@ -1984,7 +1984,7 @@
1984 1984
19851993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 19851993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1986 1986
1987 * help-screen.el: Installed, following release. Now package 1987 * help-screen.el: Installed, following release. Now package
1988 writers can easily implement help screens resembling Emacs's 1988 writers can easily implement help screens resembling Emacs's
1989 own on-line help system. 1989 own on-line help system.
1990 1990
@@ -2026,28 +2026,28 @@
2026 ring is now a separate buffer from *VC-log*; editing of old comments 2026 ring is now a separate buffer from *VC-log*; editing of old comments
2027 is no longer destructive. 2027 is no longer destructive.
2028 2028
20291993-03-16 Paul Eggert (eggert@twinsun.com) 20291993-03-16 Paul Eggert (eggert@twinsun.com)
2030 2030
2031 * vc.el (vc-version-diff): Use (message ...), not (message (format 2031 * vc.el (vc-version-diff): Use (message ...), not (message (format
2032 ...)). (vc-backend-checkout, vc-backend-assign-name): Correct 2032 ...)). (vc-backend-checkout, vc-backend-assign-name): Correct
2033 bogus messages. 2033 bogus messages.
2034 2034
2035 * vc-hooks.el: Merge today's change by eric with everybody else's 2035 * vc-hooks.el: Merge today's change by eric with everybody else's
2036 change (from 1992/08/04 through 1993/02/24). 2036 change (from 1992/08/04 through 1993/02/24).
2037 2037
20381993-03-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 20381993-03-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2039 2039
2040 * bytecomp.el (byte-compile-from-buffer): Put buffer containing 2040 * bytecomp.el (byte-compile-from-buffer): Put buffer containing
2041 compiled code in binary overwrite mode. 2041 compiled code in binary overwrite mode.
2042 2042
2043 * simple.el (quoted-insert): In overwrite mode, don't read digits 2043 * simple.el (quoted-insert): In overwrite mode, don't read digits
2044 as an octal character code. In binary overwrite mode, overwrite 2044 as an octal character code. In binary overwrite mode, overwrite
2045 the characters instead of inserting them. 2045 the characters instead of inserting them.
2046 (overwrite-mode-textual, overwrite-mode-binary): New symbols, for 2046 (overwrite-mode-textual, overwrite-mode-binary): New symbols, for
2047 use in the mode line. 2047 use in the mode line.
2048 (overwrite-mode): Doc fix. Use force-mode-line-update. 2048 (overwrite-mode): Doc fix. Use force-mode-line-update.
2049 (binary-overwrite-mode): New function. 2049 (binary-overwrite-mode): New function.
2050 * loaddefs.el (minor-mode-alist): Make the mode line element for 2050 * loaddefs.el (minor-mode-alist): Make the mode line element for
2051 overwrite-mode be the symbol `overwrite-mode'. 2051 overwrite-mode be the symbol `overwrite-mode'.
2052 2052
20531993-03-16 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 20531993-03-16 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
@@ -2055,12 +2055,12 @@
2055 * vc.el, vc-hooks.el: the macro vc-error-occurred has to move from 2055 * vc.el, vc-hooks.el: the macro vc-error-occurred has to move from
2056 vc.el to vc-hooks.el for C-x C-f of a nonexistent file to work. 2056 vc.el to vc-hooks.el for C-x C-f of a nonexistent file to work.
2057 2057
20581993-03-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 20581993-03-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2059 2059
2060 * calendar.el (calendar-time-zone): Initialize this when 2060 * calendar.el (calendar-time-zone): Initialize this when
2061 calendar.el loads, not in the defvar. 2061 calendar.el loads, not in the defvar.
2062 2062
20631993-03-15 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 20631993-03-15 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2064 2064
2065 * register.el (view-register): Neglect not to avoid failing to 2065 * register.el (view-register): Neglect not to avoid failing to
2066 properly display all the possible sorts of things one might find 2066 properly display all the possible sorts of things one might find
@@ -2079,7 +2079,7 @@
2079 2079
2080 * indent.el (indent-line-function): Doc fix. 2080 * indent.el (indent-line-function): Doc fix.
2081 2081
20821993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 20821993-03-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2083 2083
2084 * sort.el (sort-float-fields, sort-numeric-fields): Use 2084 * sort.el (sort-float-fields, sort-numeric-fields): Use
2085 string-to-number, not string-to-float or string-to-int. 2085 string-to-number, not string-to-float or string-to-int.
@@ -2105,7 +2105,7 @@
2105 * rmailsum.el (rmail-summary-next-msg): Call display-buffer. 2105 * rmailsum.el (rmail-summary-next-msg): Call display-buffer.
2106 (rmail-summary-previous-all, rmail-summary-next-all): Likewise. 2106 (rmail-summary-previous-all, rmail-summary-next-all): Likewise.
2107 (rmail-summary-rmail-update): Do nothing if rmail buffer not visible. 2107 (rmail-summary-rmail-update): Do nothing if rmail buffer not visible.
2108 (rmail-summary-mode-map): Don't bind C-n, C-p. Use ordinary move cmds. 2108 (rmail-summary-mode-map): Don't bind C-n, C-p. Use ordinary move cmds.
2109 2109
21101993-03-12 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 21101993-03-12 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
2111 2111
@@ -2147,7 +2147,7 @@
2147 2147
2148 * term/keyswap.el: Initial revision 2148 * term/keyswap.el: Initial revision
2149 2149
21501993-03-11 Jim Blandy (jimb@mole.gnu.ai.mit.edu) 21501993-03-11 Jim Blandy (jimb@mole.gnu.ai.mit.edu)
2151 2151
2152 * term/x-win.el: Disable suspending under X windows by setting 2152 * term/x-win.el: Disable suspending under X windows by setting
2153 suspend-hooks, not suspend-hook. The latter is an obsolete name. 2153 suspend-hooks, not suspend-hook. The latter is an obsolete name.
@@ -2172,12 +2172,12 @@
2172 * term/READ.ME: terminal package conventions and standard keysym 2172 * term/READ.ME: terminal package conventions and standard keysym
2173 cookies are now documented here. 2173 cookies are now documented here.
2174 2174
2175 * term/AT386.el: new package installed. Handles IBM-AT style 2175 * term/AT386.el: new package installed. Handles IBM-AT style
2176 console keyboards with style and flair. 2176 console keyboards with style and flair.
2177 2177
2178 * term/new-at386.el: removed, it was obsolescent. 2178 * term/new-at386.el: removed, it was obsolescent.
2179 2179
2180 * term/apollo.el: nuked and linked to vt100.el. All it formerly 2180 * term/apollo.el: nuked and linked to vt100.el. All it formerly
2181 did was load vt100.el. 2181 did was load vt100.el.
2182 2182
2183 * term/bobcat.el: copied and linked to `keyswap.el'. 2183 * term/bobcat.el: copied and linked to `keyswap.el'.
@@ -2196,7 +2196,7 @@
2196 * term/vt100.el: headers added, cleanup, explicit function-key 2196 * term/vt100.el: headers added, cleanup, explicit function-key
2197 enable is no longer necessary. 2197 enable is no longer necessary.
2198 2198
2199 * term/vt200.el: nuked. It's now a link to vt100.el. This is possible 2199 * term/vt200.el: nuked. It's now a link to vt100.el. This is possible
2200 because all the things handled differently on the vt200 are 2200 because all the things handled differently on the vt200 are
2201 mined out of termcap by 19's initialization before either 2201 mined out of termcap by 19's initialization before either
2202 package is loaded. 2202 package is loaded.
@@ -2208,7 +2208,7 @@
2208 cookies to functions were removed; all that stuff is handled 2208 cookies to functions were removed; all that stuff is handled
2209 terminal-independently in loaddefs now. 2209 terminal-independently in loaddefs now.
2210 2210
2211 Other changes: 2211 Other changes:
2212 2212
2213 * help.el: added binding and menu line for new `P' package-finder 2213 * help.el: added binding and menu line for new `P' package-finder
2214 command. Won't actually take effect till the next Emacs build. 2214 command. Won't actually take effect till the next Emacs build.
@@ -2216,18 +2216,18 @@
2216 * vc.el (vc-backend-checkin): Fixed bizarre POM-dependent bug 2216 * vc.el (vc-backend-checkin): Fixed bizarre POM-dependent bug
2217 introduced into VC by a bad patch. This was one for the 2217 introduced into VC by a bad patch. This was one for the
2218 books....badly corrupted vc-checkin code somehow mostly functioned 2218 books....badly corrupted vc-checkin code somehow mostly functioned
2219 for three days. The Code That Would Not Die... 2219 for three days. The Code That Would Not Die...
2220 2220
22211993-03-11 Richard Stallman (rms@mole.gnu.ai.mit.edu) 22211993-03-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2222 2222
2223 * startup.el (command-line-1): Fix copyright year. 2223 * startup.el (command-line-1): Fix copyright year.
2224 2224
22251993-03-10 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 22251993-03-10 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
2226 2226
2227 * diary-insert.el (insert-anniversary-diary-entry, 2227 * diary-insert.el (insert-anniversary-diary-entry,
2228 insert-block-diary-entry): Fix calendar-date-display-form used. 2228 insert-block-diary-entry): Fix calendar-date-display-form used.
2229 2229
22301993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu) 22301993-03-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2231 2231
2232 * files.el (basic-save-buffer): If file-precious-flag is set, and 2232 * files.el (basic-save-buffer): If file-precious-flag is set, and
2233 we write the buffer to a temp file and then rename it, don't 2233 we write the buffer to a temp file and then rename it, don't
@@ -2243,9 +2243,9 @@
22431993-03-09 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 22431993-03-09 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
2244 2244
2245 * term/at386.el: Removed. The new terminal initialization stuff 2245 * term/at386.el: Removed. The new terminal initialization stuff
2246 makes it superfluous. I wrote it, so I should know. :-) 2246 makes it superfluous. I wrote it, so I should know. :-)
2247 2247
2248 * vc.el: Installed version 5, the new baseline. This version 2248 * vc.el: Installed version 5, the new baseline. This version
2249 merges my changes with Paul Eggert's. 2249 merges my changes with Paul Eggert's.
2250 2250
22511993-03-09 Richard Stallman (rms@mole.gnu.ai.mit.edu) 22511993-03-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -2266,7 +2266,7 @@
2266 * help.el (command-apropos): Print echo area message iff found symbols. 2266 * help.el (command-apropos): Print echo area message iff found symbols.
2267 2267
2268 * rmailsum.el (rmail-update-summary): New function. 2268 * rmailsum.el (rmail-update-summary): New function.
2269 (rmail-new-summary): New arg redo-form. Considerable rewrite 2269 (rmail-new-summary): New arg redo-form. Considerable rewrite
2270 of how and when buffers are selected. 2270 of how and when buffers are selected.
2271 (rmail-summary-mode): New local vars rmail-summary-redo, 2271 (rmail-summary-mode): New local vars rmail-summary-redo,
2272 revert-buffer-function, post-command-hook, rmail-current-message. 2272 revert-buffer-function, post-command-hook, rmail-current-message.
@@ -2308,7 +2308,7 @@
2308 (isearch-unread): Don't call it here. 2308 (isearch-unread): Don't call it here.
2309 (isearch-mode-map): Bind the ASCII-equivalent function keys. 2309 (isearch-mode-map): Bind the ASCII-equivalent function keys.
2310 2310
23111993-03-07 Paul Eggert (eggert@twinsun.com) 23111993-03-07 Paul Eggert (eggert@twinsun.com)
2312 2312
2313 * vc.el (vc-update-change-log): Check that ChangeLog is writable 2313 * vc.el (vc-update-change-log): Check that ChangeLog is writable
2314 before starting the expensive rcs2log process. 2314 before starting the expensive rcs2log process.
@@ -2411,7 +2411,7 @@
2411 2411
2412 * compare-w.el (compare-windows): Use compare-buffer-substrings. 2412 * compare-w.el (compare-windows): Use compare-buffer-substrings.
2413 2413
24141993-03-05 Jim Blandy (jimb@totoro.cs.oberlin.edu) 24141993-03-05 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2415 2415
2416 * term/x-win.el: Disable suspending under X windows by setting 2416 * term/x-win.el: Disable suspending under X windows by setting
2417 suspend-hooks, not suspend-hook. The latter is an obsolete name. 2417 suspend-hooks, not suspend-hook. The latter is an obsolete name.
@@ -2419,19 +2419,19 @@
2419 2419
2420 * bytecomp.el: Declare suspend-hook to be an obsolete variable. 2420 * bytecomp.el: Declare suspend-hook to be an obsolete variable.
2421 2421
24221993-03-05 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 24221993-03-05 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
2423 2423
2424 * calendar.el (hebrew-calendar-yahrzeit): Change reference to 2424 * calendar.el (hebrew-calendar-yahrzeit): Change reference to
2425 nonexistent function last-month-of-hebrew-year to the correct 2425 nonexistent function last-month-of-hebrew-year to the correct
2426 function hebrew-calendar-last-month-of-year. 2426 function hebrew-calendar-last-month-of-year.
2427 2427
2428 * cal-mayan.el (calendar-mayan-haab-on-or-before, 2428 * cal-mayan.el (calendar-mayan-haab-on-or-before,
2429 calendar-mayan-tzolkin-on-or-before): Change `mod' to `%'. 2429 calendar-mayan-tzolkin-on-or-before): Change `mod' to `%'.
2430 2430
2431 * cal-mayan.el (calendar-next-tzolkin-date): Delete bogus second 2431 * cal-mayan.el (calendar-next-tzolkin-date): Delete bogus second
2432 defun. 2432 defun.
2433 2433
24341993-03-04 Jim Blandy (jimb@totoro.cs.oberlin.edu) 24341993-03-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2435 2435
2436 * simple.el (kill-ring-save): Doc fix. 2436 * simple.el (kill-ring-save): Doc fix.
2437 2437
@@ -2482,7 +2482,7 @@
2482 2482
2483 * add-log.el (add-change-log-entry): Never move past second hdr line. 2483 * add-log.el (add-change-log-entry): Never move past second hdr line.
2484 2484
24851993-03-02 Jim Blandy (jimb@mole.gnu.ai.mit.edu) 24851993-03-02 Jim Blandy (jimb@mole.gnu.ai.mit.edu)
2486 2486
2487 * term/x-win.el (x-switch-definitions): Use the proper names for 2487 * term/x-win.el (x-switch-definitions): Use the proper names for
2488 the scroll bar parameters. 2488 the scroll bar parameters.
@@ -2493,7 +2493,7 @@
2493 2493
2494 * term/x-win.el: Require `scroll-bar', not `scrollbar'. 2494 * term/x-win.el: Require `scroll-bar', not `scrollbar'.
2495 2495
24961993-03-02 Jim Blandy (jimb@totoro.cs.oberlin.edu) 24961993-03-02 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2497 2497
2498 * frame.el (new-frame): Doc fix. 2498 * frame.el (new-frame): Doc fix.
2499 2499
@@ -2525,7 +2525,7 @@
2525 2525
2526 * rmail.el (rmail-get-new-mail): Reset read-only after find-file. 2526 * rmail.el (rmail-get-new-mail): Reset read-only after find-file.
2527 2527
25281993-03-01 Jim Blandy (jimb@totoro.cs.oberlin.edu) 25281993-03-01 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2529 2529
2530 * simple.el (kill-region): If the buffer is read-only, call 2530 * simple.el (kill-region): If the buffer is read-only, call
2531 `barf-if-buffer-read-only' instead of just `ding', to get the 2531 `barf-if-buffer-read-only' instead of just `ding', to get the
@@ -2540,7 +2540,7 @@
2540 too small to be split anywhere. 2540 too small to be split anywhere.
2541 (mouse-split-window-horizontally): Similar changes. 2541 (mouse-split-window-horizontally): Similar changes.
2542 2542
25431993-02-28 Jim Blandy (jimb@totoro.cs.oberlin.edu) 25431993-02-28 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2544 2544
2545 * simple.el (insert-buffer): Make sure this returns nil. 2545 * simple.el (insert-buffer): Make sure this returns nil.
2546 2546
@@ -2560,7 +2560,7 @@
2560 * frame.el (auto-raise-mode): Renamed from toggle-auto-raise. 2560 * frame.el (auto-raise-mode): Renamed from toggle-auto-raise.
2561 (auto-lower-mode): Renamed from toggle-auto-lower. 2561 (auto-lower-mode): Renamed from toggle-auto-lower.
2562 2562
25631993-02-26 Jim Blandy (jimb@totoro.cs.oberlin.edu) 25631993-02-26 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2564 2564
2565 * timer.el (run-at-time): Doc fix. 2565 * timer.el (run-at-time): Doc fix.
2566 2566
@@ -2579,7 +2579,7 @@
2579 (window-configuration-to-register): Likewise. 2579 (window-configuration-to-register): Likewise.
2580 (frame-configuration-to-register): Likewise. 2580 (frame-configuration-to-register): Likewise.
2581 2581
25821993-02-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 25821993-02-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2583 2583
2584 * term/x-win.el (scroll-bar-mode, scroll-bar-mode): Move these 2584 * term/x-win.el (scroll-bar-mode, scroll-bar-mode): Move these
2585 functions to scrolbar.el. 2585 functions to scrolbar.el.
@@ -2593,7 +2593,7 @@
2593 * vc-hooks.el (vc-find-file-hook): Discard vc status of file 2593 * vc-hooks.el (vc-find-file-hook): Discard vc status of file
2594 if we will actually have to create the buffer. 2594 if we will actually have to create the buffer.
2595 2595
25961993-02-22 Jim Blandy (jimb@totoro.cs.oberlin.edu) 25961993-02-22 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2597 2597
2598 * gud.el (gud-break): With a prefix argument, set a temporary 2598 * gud.el (gud-break): With a prefix argument, set a temporary
2599 breakpoint. 2599 breakpoint.
@@ -2611,7 +2611,7 @@
2611 * subr.el (string-to-int): Make this an alias for 2611 * subr.el (string-to-int): Make this an alias for
2612 string-to-number. 2612 string-to-number.
2613 2613
26141993-02-21 Jim Blandy (jimb@totoro.cs.oberlin.edu) 26141993-02-21 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2615 2615
2616 * two-column.el: Add autoloads for the functions defined in 2616 * two-column.el: Add autoloads for the functions defined in
2617 tc-mode-map. 2617 tc-mode-map.
@@ -2635,12 +2635,12 @@
2635 * help.el (describe-function): 2635 * help.el (describe-function):
2636 Print the arglist if the function is bytecode or a list. 2636 Print the arglist if the function is bytecode or a list.
2637 2637
26381993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu) 26381993-02-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2639 2639
2640 * files.el (revert-buffer): Reverse the sense of the first 2640 * files.el (revert-buffer): Reverse the sense of the first
2641 argument, but leave interactive usage the same. 2641 argument, but leave interactive usage the same.
2642 * vc.el (vc-resynch-window): Call vc-revert-buffer1 with the newly 2642 * vc.el (vc-resynch-window): Call vc-revert-buffer1 with the newly
2643 appropriate arguments. This seems to be the only file which was 2643 appropriate arguments. This seems to be the only file which was
2644 adjusted for the new meaning of the revert-buffer arguments. 2644 adjusted for the new meaning of the revert-buffer arguments.
2645 2645
26461993-02-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 26461993-02-17 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
@@ -2667,7 +2667,7 @@
2667 (set-foreground-color, set-background-color): 2667 (set-foreground-color, set-background-color):
2668 Renamed from set-frame-{fore,back}ground. 2668 Renamed from set-frame-{fore,back}ground.
2669 2669
26701993-02-15 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 26701993-02-15 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2671 2671
2672 * informat.el (Info-tagify): Change the regular expression which 2672 * informat.el (Info-tagify): Change the regular expression which
2673 recognizes node names to work properly with Emacs 19's regexp 2673 recognizes node names to work properly with Emacs 19's regexp
@@ -2681,7 +2681,7 @@
2681 * bytecomp.el (byte-compile-lambda): 2681 * bytecomp.el (byte-compile-lambda):
2682 Test of byte-compile-compatibility was backwards. 2682 Test of byte-compile-compatibility was backwards.
2683 2683
26841993-02-12 Jim Blandy (jimb@totoro.cs.oberlin.edu) 26841993-02-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2685 2685
2686 * gosmacs.el: Bind M-h to delete-previous-word, not 2686 * gosmacs.el: Bind M-h to delete-previous-word, not
2687 backward-kill-word; the latter has different prefix semantics. 2687 backward-kill-word; the latter has different prefix semantics.
@@ -2728,7 +2728,7 @@
2728 2728
2729 * gosmacs.el (set-gosmacs-bindings): Fix binding of \eh. 2729 * gosmacs.el (set-gosmacs-bindings): Fix binding of \eh.
2730 2730
27311993-02-10 Jim Blandy (jimb@totoro.cs.oberlin.edu) 27311993-02-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2732 2732
2733 * gosmacs.el: Require 'mlsupport, to get definition of 2733 * gosmacs.el: Require 'mlsupport, to get definition of
2734 backward-kill-word. 2734 backward-kill-word.
@@ -2757,7 +2757,7 @@
2757 sure to examine buffer local value of compilation-old-error-list 2757 sure to examine buffer local value of compilation-old-error-list
2758 before switching to source file buffer. 2758 before switching to source file buffer.
2759 2759
27601993-02-08 Jim Blandy (jimb@totoro.cs.oberlin.edu) 27601993-02-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2761 2761
2762 * rmailout.el (rmail-output, rmail-output-to-mail-file): Reverse 2762 * rmailout.el (rmail-output, rmail-output-to-mail-file): Reverse
2763 the order of the arguments and make COUNT optional, for backward 2763 the order of the arguments and make COUNT optional, for backward
@@ -2765,7 +2765,7 @@
2765 2765
2766 * cl.el (cl-version): Mark as no longer in beta test. 2766 * cl.el (cl-version): Mark as no longer in beta test.
2767 2767
27681993-02-07 Jim Blandy (jimb@totoro.cs.oberlin.edu) 27681993-02-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2769 2769
2770 * subr.el (mod): Add back this alias for %. 2770 * subr.el (mod): Add back this alias for %.
2771 2771
@@ -2802,7 +2802,7 @@
2802 2802
2803 * sendmail.el (mail-do-fcc): Allow dash in timezone name. 2803 * sendmail.el (mail-do-fcc): Allow dash in timezone name.
2804 2804
28051993-02-01 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 28051993-02-01 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2806 2806
2807 * texinfo.el (texinfo-mode): Make page-delimiter buffer-local, and 2807 * texinfo.el (texinfo-mode): Make page-delimiter buffer-local, and
2808 set it according to texinfo-chapter-level-regexp. 2808 set it according to texinfo-chapter-level-regexp.
@@ -2830,7 +2830,7 @@
2830 * simple.el: Don't use the completion-oriented history commands. 2830 * simple.el: Don't use the completion-oriented history commands.
2831 * paths.el (sendmail-program): Try /usr/ucblib/sendmail. 2831 * paths.el (sendmail-program): Try /usr/ucblib/sendmail.
2832 2832
28331993-01-26 Jim Blandy (jimb@mole.gnu.ai.mit.edu) 28331993-01-26 Jim Blandy (jimb@mole.gnu.ai.mit.edu)
2834 2834
2835 * term/x-win.el: x-selection-value has been renamed to x-selection. 2835 * term/x-win.el: x-selection-value has been renamed to x-selection.
2836 x-own-selection has been renamed to x-set-selection, and the order 2836 x-own-selection has been renamed to x-set-selection, and the order
@@ -2842,7 +2842,7 @@
2842 2842
2843 * term/x-win.el: Doc fix. 2843 * term/x-win.el: Doc fix.
2844 2844
28451993-01-25 Jim Blandy (jimb@totoro.cs.oberlin.edu) 28451993-01-25 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2846 2846
2847 * frame.el (frame-notice-user-settings): Use new name 2847 * frame.el (frame-notice-user-settings): Use new name
2848 frame-live-p, instead of live-frame-p. 2848 frame-live-p, instead of live-frame-p.
@@ -2882,7 +2882,7 @@
2882 * simple.el ({next,previous}-complete-history-element): New functions. 2882 * simple.el ({next,previous}-complete-history-element): New functions.
2883 Bind them to M-n/M-p and next/prior in minibuffer completion maps. 2883 Bind them to M-n/M-p and next/prior in minibuffer completion maps.
2884 2884
28851993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu) 28851993-01-24 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2886 2886
2887 unread-command-event has been replaced by unread-command-events. 2887 unread-command-event has been replaced by unread-command-events.
2888 * simple.el (prefix-arg-internal): Use this to push back all 2888 * simple.el (prefix-arg-internal): Use this to push back all
@@ -2916,7 +2916,7 @@
2916 2916
2917 * simple.el (quoted-insert): Doc fix. 2917 * simple.el (quoted-insert): Doc fix.
2918 2918
29191993-01-23 Jim Blandy (jimb@totoro.cs.oberlin.edu) 29191993-01-23 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2920 2920
2921 * mouse.el (mouse-save-then-kill): Instead of deleting the text 2921 * mouse.el (mouse-save-then-kill): Instead of deleting the text
2922 whenever the text of the region happens to be the same as the 2922 whenever the text of the region happens to be the same as the
@@ -2933,7 +2933,7 @@
2933 screws up the undo record we create, corrupting the undo list 2933 screws up the undo record we create, corrupting the undo list
2934 pretty nastily. 2934 pretty nastily.
2935 2935
29361993-01-22 Jim Blandy (jimb@totoro.cs.oberlin.edu) 29361993-01-22 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2937 2937
2938 * term/x-win.el: Doc fix. 2938 * term/x-win.el: Doc fix.
2939 2939
@@ -2946,7 +2946,7 @@
2946 out of the commented-out scrollbar section, so it is on S-mouse-2 2946 out of the commented-out scrollbar section, so it is on S-mouse-2
2947 on the mode line. 2947 on the mode line.
2948 2948
29491993-01-21 Jim Blandy (jimb@totoro.cs.oberlin.edu) 29491993-01-21 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2950 2950
2951 * c-mode.el (c-fill-paragraph): Fix the regular expressions used 2951 * c-mode.el (c-fill-paragraph): Fix the regular expressions used
2952 for finding paragraph beginnings and endings so that they think 2952 for finding paragraph beginnings and endings so that they think
@@ -2965,7 +2965,7 @@
2965 name after file-find-noselect, refer to tags-file-name, not the 2965 name after file-find-noselect, refer to tags-file-name, not the
2966 undefined var FILE. 2966 undefined var FILE.
2967 2967
29681993-01-20 Jim Blandy (jimb@totoro.cs.oberlin.edu) 29681993-01-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2969 2969
2970 * c-mode.el (c-fill-paragraph): When modifying the 2970 * c-mode.el (c-fill-paragraph): When modifying the
2971 paragraph-separate regexp, don't let it match paragraph starts. 2971 paragraph-separate regexp, don't let it match paragraph starts.
@@ -2975,7 +2975,7 @@
2975 * etags.el (visit-tags-table-buffer): 2975 * etags.el (visit-tags-table-buffer):
2976 Error if called with 'same and no current table. 2976 Error if called with 'same and no current table.
2977 2977
29781993-01-19 Jim Blandy (jimb@totoro.cs.oberlin.edu) 29781993-01-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
2979 2979
2980 * mouse.el (event-end): Work on click events, too. 2980 * mouse.el (event-end): Work on click events, too.
2981 (mouse-split-window-vertically): Use event-end and 2981 (mouse-split-window-vertically): Use event-end and
@@ -2998,12 +2998,12 @@
2998 (scrollbar-set-window-start, scrollbar-scroll-down, 2998 (scrollbar-set-window-start, scrollbar-scroll-down,
2999 scrollbar-scroll-up): Use event-end, from mouse.el. 2999 scrollbar-scroll-up): Use event-end, from mouse.el.
3000 3000
30011993-01-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 30011993-01-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3002 3002
3003 * x-mouse.el: Deleted; it was the interface to the Emacs 18-style 3003 * x-mouse.el: Deleted; it was the interface to the Emacs 18-style
3004 mouse interface, which doesn't exist anymore. 3004 mouse interface, which doesn't exist anymore.
3005 3005
30061993-01-15 Jim Blandy (jimb@totoro.cs.oberlin.edu) 30061993-01-15 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3007 3007
3008 * c-mode.el (c-switch-label-regexp): New constant. 3008 * c-mode.el (c-switch-label-regexp): New constant.
3009 (electric-c-terminator, c-indent-line, indent-c-exp): Use it to 3009 (electric-c-terminator, c-indent-line, indent-c-exp): Use it to
@@ -3017,22 +3017,22 @@
3017 3017
3018 * files.el (switch-to-buffer-other-frame): Pass t to pop-to-buffer. 3018 * files.el (switch-to-buffer-other-frame): Pass t to pop-to-buffer.
3019 3019
30201993-01-14 Jim Blandy (jimb@totoro.cs.oberlin.edu) 30201993-01-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3021 3021
3022 * scrollbar.el: New file. 3022 * scrollbar.el: New file.
3023 * term/x-win.el: Require 'scrollbar. 3023 * term/x-win.el: Require 'scrollbar.
3024 3024
30251993-01-13 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 30251993-01-13 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
3026 3026
3027 * solar.el (solar-time-string): Round the time properly. 3027 * solar.el (solar-time-string): Round the time properly.
3028 3028
30291993-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) 30291993-01-12 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3030 3030
3031 * mouse.el (mouse-save-then-kill): When deleting, avoid delay 3031 * mouse.el (mouse-save-then-kill): When deleting, avoid delay
3032 and don't set the mark. Replace obsolete fn event-point. 3032 and don't set the mark. Replace obsolete fn event-point.
3033 (mouse-kill): Replace obsolete fn event-point. 3033 (mouse-kill): Replace obsolete fn event-point.
3034 3034
30351993-01-11 Jim Blandy (jimb@totoro.cs.oberlin.edu) 30351993-01-11 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3036 3036
3037 * page-ext.el (next-page): Correctly handle negative page count. 3037 * page-ext.el (next-page): Correctly handle negative page count.
3038 3038
@@ -3040,7 +3040,7 @@
3040 3040
3041 * simple.el (kill-append): Doc fix. 3041 * simple.el (kill-append): Doc fix.
3042 3042
30431993-01-09 Jim Blandy (jimb@totoro.cs.oberlin.edu) 30431993-01-09 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3044 3044
3045 * frame.el (frame-notice-user-settings): Don't try to delete the 3045 * frame.el (frame-notice-user-settings): Don't try to delete the
3046 initial frame if the user took care of that. 3046 initial frame if the user took care of that.
@@ -3066,7 +3066,7 @@
3066 3066
3067 * timer.el (run-at-time): Use a pipe to talk to the timer process. 3067 * timer.el (run-at-time): Use a pipe to talk to the timer process.
3068 3068
30691993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu) 30691993-01-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3070 3070
3071 * simple.el (set-goal-column): Make this disabled by default. 3071 * simple.el (set-goal-column): Make this disabled by default.
3072 3072
@@ -3141,14 +3141,14 @@
3141 Use defun instead of fset to define; the byte compiler is smart 3141 Use defun instead of fset to define; the byte compiler is smart
3142 enough now not to compile this trivial function into slow byte code. 3142 enough now not to compile this trivial function into slow byte code.
3143 3143
31441992-12-21 Jim Blandy (jimb@totoro.cs.oberlin.edu) 31441992-12-21 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3145 3145
3146 * c-mode.el (c-fill-paragraph): Calculating the proper fill-prefix 3146 * c-mode.el (c-fill-paragraph): Calculating the proper fill-prefix
3147 shouldn't change the buffer text. Make it not. If we're in the 3147 shouldn't change the buffer text. Make it not. If we're in the
3148 blank space before another comment, fill that one as a comment, 3148 blank space before another comment, fill that one as a comment,
3149 not as normal text. 3149 not as normal text.
3150 3150
31511992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu) 31511992-12-20 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3152 3152
3153 * simple.el (kill-region): Change interactive spec to signal an 3153 * simple.el (kill-region): Change interactive spec to signal an
3154 error if the buffer is read-only, and remove the code to do a 3154 error if the buffer is read-only, and remove the code to do a
@@ -3158,7 +3158,7 @@
3158 3158
3159 * loadup.el: Display load-path at start. 3159 * loadup.el: Display load-path at start.
3160 3160
31611992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu) 31611992-12-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3162 3162
3163 * sendmail.el (mail-position-on-field): `end' is guaranteed to be 3163 * sendmail.el (mail-position-on-field): `end' is guaranteed to be
3164 at the beginning of the header separator; don't skip back to the 3164 at the beginning of the header separator; don't skip back to the
@@ -3170,7 +3170,7 @@
3170 BSD/GNU regexp to insist that line number end with a colon or 3170 BSD/GNU regexp to insist that line number end with a colon or
3171 close-paren. 3171 close-paren.
3172 3172
31731992-12-17 Jim Blandy (jimb@totoro.cs.oberlin.edu) 31731992-12-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3174 3174
3175 * rmail.el (rmail-unix-mail-delimiter): Not all time zone names 3175 * rmail.el (rmail-unix-mail-delimiter): Not all time zone names
3176 end with "T". Accept any sequence of three or four alphabetic 3176 end with "T". Accept any sequence of three or four alphabetic
@@ -3181,23 +3181,23 @@
3181 * simple.el (prefix-arg-internal): Don't apply string-to-char to 3181 * simple.el (prefix-arg-internal): Don't apply string-to-char to
3182 get the first element of the key sequence - it might be a vector. 3182 get the first element of the key sequence - it might be a vector.
3183 3183
31841992-12-15 Jim Blandy (jimb@totoro.cs.oberlin.edu) 31841992-12-15 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3185 3185
3186 * c-mode.el (c-fill-paragraph): When guessing the fill prefix, 3186 * c-mode.el (c-fill-paragraph): When guessing the fill prefix,
3187 don't ever grab any actual text. 3187 don't ever grab any actual text.
3188 3188
31891992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu) 31891992-12-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3190 3190
3191 * compile.el (compilation-error-regexp-alist): Add regexp for the 3191 * compile.el (compilation-error-regexp-alist): Add regexp for the
3192 MIPS CC distributed with Ultrix. 3192 MIPS CC distributed with Ultrix.
3193 3193
31941992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu) 31941992-12-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3195 3195
3196 * paths.el (Info-default-directory-list): The info files are 3196 * paths.el (Info-default-directory-list): The info files are
3197 supposed to be in /usr/local/info these days. Add it to the list 3197 supposed to be in /usr/local/info these days. Add it to the list
3198 of directories to search. 3198 of directories to search.
3199 3199
32001992-12-11 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32001992-12-11 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3201 3201
3202 * vc.el (vc-do-command): Set the default directory of the *vc* 3202 * vc.el (vc-do-command): Set the default directory of the *vc*
3203 buffer to the directory containing FILE. 3203 buffer to the directory containing FILE.
@@ -3207,7 +3207,7 @@
3207 * info.el (Info-{first,second,third,fourth,fifth}-menu-item): Removed. 3207 * info.el (Info-{first,second,third,fourth,fifth}-menu-item): Removed.
3208 (Info-nth-menu-item): New function; bound to 1..9. 3208 (Info-nth-menu-item): New function; bound to 1..9.
3209 3209
32101992-12-08 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32101992-12-08 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3211 3211
3212 The find-file-name-handler function in ../src/fileio.c is now 3212 The find-file-name-handler function in ../src/fileio.c is now
3213 callable from lisp; use it instead of writing out its code. 3213 callable from lisp; use it instead of writing out its code.
@@ -3222,25 +3222,25 @@
3222 function. Set ange-ftp's `unhandled-file-name-property' to its 3222 function. Set ange-ftp's `unhandled-file-name-property' to its
3223 name. 3223 name.
3224 3224
32251992-12-07 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32251992-12-07 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3226 3226
3227 * lpr.el (lpr-switches, lpr-command): Make these defvars, not 3227 * lpr.el (lpr-switches, lpr-command): Make these defvars, not
3228 defconsts. 3228 defconsts.
3229 3229
32301992-12-04 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32301992-12-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3231 3231
3232 * c-mode.el (c-fill-paragraph): When trying to make sure that the 3232 * c-mode.el (c-fill-paragraph): When trying to make sure that the
3233 comment ender isn't on its own line, don't signal an error if 3233 comment ender isn't on its own line, don't signal an error if
3234 there is no comment ender. 3234 there is no comment ender.
3235 3235
32361992-12-03 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32361992-12-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3237 3237
3238 * sendmail.el (mail-self-blind, mail-interactive, 3238 * sendmail.el (mail-self-blind, mail-interactive,
3239 mail-yank-ignored-headers): Make these defvars, not defconsts. 3239 mail-yank-ignored-headers): Make these defvars, not defconsts.
3240 Otherwise, they wipe out the user's customizations when we 3240 Otherwise, they wipe out the user's customizations when we
3241 autoload sendmail.el. 3241 autoload sendmail.el.
3242 3242
32431992-12-01 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32431992-12-01 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3244 3244
3245 * hanoi.el (hanoi): If pole-spacing is odd, round down, not up. 3245 * hanoi.el (hanoi): If pole-spacing is odd, round down, not up.
3246 To see if the window is wide enough, just check if one half of a 3246 To see if the window is wide enough, just check if one half of a
@@ -3255,7 +3255,7 @@
3255 3255
3256 * vc.el (vc-next-action): Undo previous change. 3256 * vc.el (vc-next-action): Undo previous change.
3257 3257
32581992-11-19 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32581992-11-19 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3259 3259
3260 * vc.el (vc-next-action): Pass t as NOQUERY argument to 3260 * vc.el (vc-next-action): Pass t as NOQUERY argument to
3261 vc-resynch-window here too. This means that all uses of 3261 vc-resynch-window here too. This means that all uses of
@@ -3268,23 +3268,23 @@
3268 (vc-position-context, vc-find-position-by-context): New functions 3268 (vc-position-context, vc-find-position-by-context): New functions
3269 to help with that, made out of the old innards of vc-revert-buffer1. 3269 to help with that, made out of the old innards of vc-revert-buffer1.
3270 3270
32711992-11-18 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32711992-11-18 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3272 3272
3273 * fortran.el: New version of version 1.30 (!) from Stephen A. Wood 3273 * fortran.el: New version of version 1.30 (!) from Stephen A. Wood
3274 <saw@hallc1.cebaf.gov> 3274 <saw@hallc1.cebaf.gov>
3275 3275
32761992-11-17 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32761992-11-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3277 3277
3278 * fortran.el: New version (1.30) from "Stephen A. Wood" 3278 * fortran.el: New version (1.30) from "Stephen A. Wood"
3279 <saw@hallc1.cebaf.gov> 3279 <saw@hallc1.cebaf.gov>
3280 3280
3281 * subr.el (lambda): Doc fix. 3281 * subr.el (lambda): Doc fix.
3282 3282
32831992-11-15 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32831992-11-15 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3284 3284
3285 * simple.el (comment-column): Doc fix. 3285 * simple.el (comment-column): Doc fix.
3286 3286
32871992-11-13 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32871992-11-13 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3288 3288
3289 * paths.el (rmail-spool-directory): Add dgux-unix to the list of 3289 * paths.el (rmail-spool-directory): Add dgux-unix to the list of
3290 systems which put their mail in "/usr/mail". 3290 systems which put their mail in "/usr/mail".
@@ -3296,7 +3296,7 @@
3296 * lpr.el (lpr-command): Add dgux-unix to the list of systems which 3296 * lpr.el (lpr-command): Add dgux-unix to the list of systems which
3297 want "lp". 3297 want "lp".
3298 3298
32991992-11-12 Jim Blandy (jimb@totoro.cs.oberlin.edu) 32991992-11-12 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3300 3300
3301 * bytecomp.el: Declare unread-command-char an obsolete variable. 3301 * bytecomp.el: Declare unread-command-char an obsolete variable.
3302 * vip.el (vip-escape-to-emacs, vip-prefix-arg-value, 3302 * vip.el (vip-escape-to-emacs, vip-prefix-arg-value,
@@ -3344,7 +3344,7 @@
3344 * disass.el (byte-compile): Specify that the 'byte-compile feature 3344 * disass.el (byte-compile): Specify that the 'byte-compile feature
3345 is provided in the file "bytecomp". 3345 is provided in the file "bytecomp".
3346 3346
33471992-11-11 Jim Blandy (jimb@totoro.cs.oberlin.edu) 33471992-11-11 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3348 3348
3349 * ange-ftp.el (ange-ftp-repaint-buffer): Give this a non-hacky 3349 * ange-ftp.el (ange-ftp-repaint-buffer): Give this a non-hacky
3350 definition using (message nil). 3350 definition using (message nil).
@@ -3355,7 +3355,7 @@
3355 3355
3356 * c-mode.el (c-style-alist): Add quotes around C++ style name. 3356 * c-mode.el (c-style-alist): Add quotes around C++ style name.
3357 3357
33581992-11-10 Jim Blandy (jimb@totoro.cs.oberlin.edu) 33581992-11-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3359 3359
3360 * rect.el (operate-on-rectangle): Use move-to-column's FORCE 3360 * rect.el (operate-on-rectangle): Use move-to-column's FORCE
3361 argument instead of implementing it ourselves. 3361 argument instead of implementing it ourselves.
@@ -3376,9 +3376,9 @@
3376 3376
3377 * startup.el (after-init-hook): Doc fix. 3377 * startup.el (after-init-hook): Doc fix.
3378 3378
33791992-11-05 Jim Blandy (jimb@totoro.cs.oberlin.edu) 33791992-11-05 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3380 3380
3381 * isearch.el (isearch-frames-exist): This isn't what we want - 3381 * isearch.el (isearch-frames-exist): This isn't what we want -
3382 replaced by... 3382 replaced by...
3383 (isearch-gnu-emacs-events): non-nil if should expect events in the 3383 (isearch-gnu-emacs-events): non-nil if should expect events in the
3384 style generated by GNU Emacs 19. Set if set-frame-height is 3384 style generated by GNU Emacs 19. Set if set-frame-height is
@@ -3407,7 +3407,7 @@
3407 3407
3408 * fortran.el: version 1.28.7 3408 * fortran.el: version 1.28.7
3409 Many changes since version 1.28.3. Added auto-fill-mode, support 3409 Many changes since version 1.28.3. Added auto-fill-mode, support
3410 for some Fortran 90 statements. Adjust comments to conform to new 3410 for some Fortran 90 statements. Adjust comments to conform to new
3411 gnu conventions. 3411 gnu conventions.
3412 3412
3413 (fortran-mode): Fix `comment-line-start-skip' by changing \\1 to 3413 (fortran-mode): Fix `comment-line-start-skip' by changing \\1 to
@@ -3434,7 +3434,7 @@
3434 3434
3435 (fortran-mode, calculate-fortran-indent, 3435 (fortran-mode, calculate-fortran-indent,
3436 fortran-setup-tab-format-style, fortran-setup-fixed-format-style): 3436 fortran-setup-tab-format-style, fortran-setup-fixed-format-style):
3437 `fortran-comment-line-column' meaning changed. Now defaults to 0. 3437 `fortran-comment-line-column' meaning changed. Now defaults to 0.
3438 3438
34391992-11-05 Richard Stallman (rms@mole.gnu.ai.mit.edu) 34391992-11-05 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3440 3440
@@ -3446,7 +3446,7 @@
3446 * term/x-win.el (command-switch-alist, x-switch-definitions): 3446 * term/x-win.el (command-switch-alist, x-switch-definitions):
3447 -ib was used for two things. Use -itype for icon type. 3447 -ib was used for two things. Use -itype for icon type.
3448 3448
34491992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu) 34491992-11-04 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3450 3450
3451 * term/x-win.el: Moved functions to support selections and cut 3451 * term/x-win.el: Moved functions to support selections and cut
3452 buffers out from amidst the X initialization code. 3452 buffers out from amidst the X initialization code.
@@ -3458,7 +3458,7 @@
3458 default-directory to PWD if PWD is shorter. And, if PWD isn't 3458 default-directory to PWD if PWD is shorter. And, if PWD isn't
3459 accurate, delete it. 3459 accurate, delete it.
3460 3460
34611992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu) 34611992-11-03 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3462 3462
3463 * compile.el (compile-internal): Use NAME-OF-MODE in the prompt 3463 * compile.el (compile-internal): Use NAME-OF-MODE in the prompt
3464 when offering to kill an existing process. 3464 when offering to kill an existing process.
@@ -3497,7 +3497,7 @@
3497 * bytecomp.el (byte-compile-lambda): 3497 * bytecomp.el (byte-compile-lambda):
3498 Don't compile the interactive spec if it is a call to `list'. 3498 Don't compile the interactive spec if it is a call to `list'.
3499 3499
35001992-10-30 Jim Blandy (jimb@totoro.cs.oberlin.edu) 35001992-10-30 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3501 3501
3502 * ange-ftp.el: Tighten the regular expression used in 3502 * ange-ftp.el: Tighten the regular expression used in
3503 file-name-handler-alist to recognized ange-ftp filenames; the 3503 file-name-handler-alist to recognized ange-ftp filenames; the
@@ -3632,7 +3632,7 @@
3632 3632
3633 * replace.el (occur): Always search entire buffer. 3633 * replace.el (occur): Always search entire buffer.
3634 3634
36351992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu) 36351992-10-17 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3636 3636
3637 * mouse.el (mouse-tear-off-window): New function. 3637 * mouse.el (mouse-tear-off-window): New function.
3638 3638
@@ -3644,10 +3644,10 @@
3644 3644
3645 * telnet.el (telnet): Wait for telnet output before sending `open'. 3645 * telnet.el (telnet): Wait for telnet output before sending `open'.
3646 3646
36471992-10-14 Jim Blandy (jimb@totoro.cs.oberlin.edu) 36471992-10-14 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3648 3648
3649 * files.el (file-truename): The variable ~ should be considered an 3649 * files.el (file-truename): The variable ~ should be considered an
3650 absolute pathname; handle it correctly. Concatenate the directory 3650 absolute pathname; handle it correctly. Concatenate the directory
3651 onto the filename in the correct order. 3651 onto the filename in the correct order.
3652 3652
36531992-10-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) 36531992-10-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -3666,7 +3666,7 @@
3666 3666
3667 * picture.el (edit-picture): Run picture-mode-hook. 3667 * picture.el (edit-picture): Run picture-mode-hook.
3668 3668
36691992-10-10 Jim Blandy (jimb@totoro.cs.oberlin.edu) 36691992-10-10 Jim Blandy (jimb@totoro.cs.oberlin.edu)
3670 3670
3671 * dired-aux.el (dired-compress-file): Change references to 3671 * dired-aux.el (dired-compress-file): Change references to
3672 `from-file' to use `file'; the former only works because 3672 `from-file' to use `file'; the former only works because
@@ -3760,7 +3760,7 @@
3760 just return its number, if there was an unseen message. 3760 just return its number, if there was an unseen message.
3761 (rmail): Check for unseen messages before calling 3761 (rmail): Check for unseen messages before calling
3762 rmail-get-new-mail. After getting the new mail, call 3762 rmail-get-new-mail. After getting the new mail, call
3763 rmail-show-message to show the pre-existing unseen message, or if 3763 rmail-show-message to show the pre-existing unseen message, or if
3764 that is nil, the current message, which rmail-get-new-mail sets to 3764 that is nil, the current message, which rmail-get-new-mail sets to
3765 the first new message. 3765 the first new message.
3766 3766
@@ -3801,7 +3801,7 @@
3801 3801
3802 * simple.el (insert-buffer): Before reading arg, barf if read-only. 3802 * simple.el (insert-buffer): Before reading arg, barf if read-only.
3803 3803
38041992-10-03 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 38041992-10-03 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3805 3805
3806 * mouse.el: Begin adapting this to the new event format. 3806 * mouse.el: Begin adapting this to the new event format.
3807 (event-window, event-point, mouse-coords, mouse-timestamp): 3807 (event-window, event-point, mouse-coords, mouse-timestamp):
@@ -3838,14 +3838,14 @@
3838 * simple.el (kill-word): Don't change point before calling kill-region. 3838 * simple.el (kill-word): Don't change point before calling kill-region.
3839 (delete-indentation): Don't go beyond eob, comparing with fill-prefix. 3839 (delete-indentation): Don't go beyond eob, comparing with fill-prefix.
3840 3840
38411992-09-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 38411992-09-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3842 3842
3843 * gud.el (gud-last-frame): Added defvar for this. 3843 * gud.el (gud-last-frame): Added defvar for this.
3844 3844
38451992-09-29 Richard Stallman (rms@mole.gnu.ai.mit.edu) 38451992-09-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3846 3846
3847 * info.el (Info-follow-nearest-node): Handle line breaks after *note. 3847 * info.el (Info-follow-nearest-node): Handle line breaks after *note.
3848 Fix interactive spec. Doc fix. Put on mouse-3. 3848 Fix interactive spec. Doc fix. Put on mouse-3.
3849 3849
38501992-09-30 Roland McGrath (roland@geech.gnu.ai.mit.edu) 38501992-09-30 Roland McGrath (roland@geech.gnu.ai.mit.edu)
3851 3851
@@ -3865,7 +3865,7 @@
3865 3865
3866 * rmail.el (mail-unsent-separator): Add another alternative. 3866 * rmail.el (mail-unsent-separator): Add another alternative.
3867 3867
38681992-09-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 38681992-09-29 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3869 3869
3870 * term/x-win.el (x-select-text, x-cut-buffer-or-selection-value): 3870 * term/x-win.el (x-select-text, x-cut-buffer-or-selection-value):
3871 Use x-get-cut-buffer and x-set-cut-buffer, instead of expecting 3871 Use x-get-cut-buffer and x-set-cut-buffer, instead of expecting
@@ -3989,7 +3989,7 @@
3989 * mpuz.el: Fix setup of mpuz-read-map not to depend on keymap format. 3989 * mpuz.el: Fix setup of mpuz-read-map not to depend on keymap format.
3990 (mpuz): Renamed from mult-puzzle. Make it autoload. 3990 (mpuz): Renamed from mult-puzzle. Make it autoload.
3991 3991
3992 * setenv.el (setenv): Doc fix. Make it autoload. 3992 * setenv.el (setenv): Doc fix. Make it autoload.
3993 3993
3994 * diff.el (diff): Don't print echo area message. 3994 * diff.el (diff): Don't print echo area message.
3995 (diff-parse-differences): Always add `done' to message, at end. 3995 (diff-parse-differences): Always add `done' to message, at end.
@@ -4011,10 +4011,10 @@
4011 * files.el (after-find-file): New arg NOAUTO. 4011 * files.el (after-find-file): New arg NOAUTO.
4012 (revert-buffer, recover-file): Pass t for that arg. 4012 (revert-buffer, recover-file): Pass t for that arg.
4013 4013
40141992-09-23 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 40141992-09-23 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
4015 4015
4016 * cal-mayan.el (calendar-print-mayan-date): Fix conversion in 4016 * cal-mayan.el (calendar-print-mayan-date): Fix conversion in
4017 output message. 4017 output message.
4018 4018
40191992-09-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) 40191992-09-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4020 4020
@@ -4088,7 +4088,7 @@
4088 4088
4089 * subr.el (baud-rate): Defined. 4089 * subr.el (baud-rate): Defined.
4090 (substitute-key-definition): Understand today's keymap format. 4090 (substitute-key-definition): Understand today's keymap format.
4091 New arg OLDMAP. Operate recursively on prefix keys. 4091 New arg OLDMAP. Operate recursively on prefix keys.
4092 4092
4093 * rmail.el (rmail-insert-inbox-text): Make the inbox file empty here 4093 * rmail.el (rmail-insert-inbox-text): Make the inbox file empty here
4094 if we rename it with rename-file here. 4094 if we rename it with rename-file here.
@@ -4111,7 +4111,7 @@
4111 4111
4112 * ange-ftp.el (ange-ftp-file-name-as-directory): Fix typo. 4112 * ange-ftp.el (ange-ftp-file-name-as-directory): Fix typo.
4113 4113
41141992-09-17 Jim Blandy (jimb@pogo.cs.oberlin.edu) 41141992-09-17 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4115 4115
4116 * gud.el (gud-mode-map): Bind gud-refresh to C-c C-l, not C-c l; 4116 * gud.el (gud-mode-map): Bind gud-refresh to C-c C-l, not C-c l;
4117 the latter is reserved for the user's purposes. 4117 the latter is reserved for the user's purposes.
@@ -4181,7 +4181,7 @@
4181 (tags-table-parent-pointer-list): Doc fix. 4181 (tags-table-parent-pointer-list): Doc fix.
4182 (tags-table-including): New function, subr of visit-tags-table-buffer. 4182 (tags-table-including): New function, subr of visit-tags-table-buffer.
4183 4183
41841992-09-14 Jim Blandy (jimb@pogo.cs.oberlin.edu) 41841992-09-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4185 4185
4186 * gud.el (gdb, sdb, dbx): Use C-c C-r ("resume") for continuing, 4186 * gud.el (gdb, sdb, dbx): Use C-c C-r ("resume") for continuing,
4187 instead of C-c C-c. C-c C-c should be comint-interrupt-subjob; 4187 instead of C-c C-c. C-c C-c should be comint-interrupt-subjob;
@@ -4272,7 +4272,7 @@
4272 (dired-revert, dired-insert-old-subdirs): Use it. 4272 (dired-revert, dired-insert-old-subdirs): Use it.
4273 (dired-view-file): Undo previous change. 4273 (dired-view-file): Undo previous change.
4274 4274
42751992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu) 42751992-09-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4276 4276
4277 * mouse.el: Change uses of 'K' interactive spec to 'e'. 4277 * mouse.el: Change uses of 'K' interactive spec to 'e'.
4278 4278
@@ -4335,9 +4335,9 @@
4335 * add-log.el (add-log-current-defun): Use eq instead of = when one 4335 * add-log.el (add-log-current-defun): Use eq instead of = when one
4336 side might be nil. 4336 side might be nil.
4337 4337
43381992-09-09 Jim Blandy (jimb@pogo.cs.oberlin.edu) 43381992-09-09 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4339 4339
4340 * frame.el (frame-notice-user-settings): In situations where we 4340 * frame.el (frame-notice-user-settings): In situations where we
4341 have to delete the existing frame and create a new one, redirect 4341 have to delete the existing frame and create a new one, redirect
4342 the dying frame's focus to the new frame, so that characters typed 4342 the dying frame's focus to the new frame, so that characters typed
4343 ahead won't get lost. 4343 ahead won't get lost.
@@ -4364,10 +4364,10 @@
4364 * c-mode.el (c-fill-paragraph): Fix the cases where point is before 4364 * c-mode.el (c-fill-paragraph): Fix the cases where point is before
4365 or after the comment. This uses new var comment-start-place. 4365 or after the comment. This uses new var comment-start-place.
4366 4366
43671992-09-04 Jim Blandy (jimb@pogo.cs.oberlin.edu) 43671992-09-04 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4368 4368
4369 * rmail.el (rmail-unix-mail-delimiter): Expand this to recognize 4369 * rmail.el (rmail-unix-mail-delimiter): Expand this to recognize
4370 time zones after the date too. Re-arranged some of the whitespace 4370 time zones after the date too. Re-arranged some of the whitespace
4371 matching, to facilitate factoring out the time zone regexp. 4371 matching, to facilitate factoring out the time zone regexp.
4372 (rmail-nuke-pinhead-header): Deal with the timezone matched in 4372 (rmail-nuke-pinhead-header): Deal with the timezone matched in
4373 either position. 4373 either position.
@@ -4390,7 +4390,7 @@
4390 4390
4391 * sendmail.el (mail-do-fcc): Copy code from Emacs 18 to add time zone. 4391 * sendmail.el (mail-do-fcc): Copy code from Emacs 18 to add time zone.
4392 4392
43931992-09-03 Jim Blandy (jimb@pogo.cs.oberlin.edu) 43931992-09-03 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4394 4394
4395 * rmail.el (rmail-unix-mail-delimiter): Split this up and comment 4395 * rmail.el (rmail-unix-mail-delimiter): Split this up and comment
4396 its various components so it looks a bit less like three lines of 4396 its various components so it looks a bit less like three lines of
@@ -4401,7 +4401,7 @@
4401 * compile.el (compile-goto-error): Move to bol before looking for 4401 * compile.el (compile-goto-error): Move to bol before looking for
4402 the error. 4402 the error.
4403 4403
44041992-09-02 Jim Blandy (jimb@pogo.cs.oberlin.edu) 44041992-09-02 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4405 4405
4406 * c-mode.el (c-auto-newline): Added backslashed before quotes in 4406 * c-mode.el (c-auto-newline): Added backslashed before quotes in
4407 docstring. 4407 docstring.
@@ -4456,7 +4456,7 @@
4456 4456
4457 * add-log.el (add-log-current-defun): Recognize Emacs DEFUN properly. 4457 * add-log.el (add-log-current-defun): Recognize Emacs DEFUN properly.
4458 4458
44591992-08-24 Jim Blandy (jimb@pogo.cs.oberlin.edu) 44591992-08-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4460 4460
4461 * rnewspost.el (news-setup): Don't use kill-line; that puts 4461 * rnewspost.el (news-setup): Don't use kill-line; that puts
4462 trash in the kill ring; instead, use delete-region. 4462 trash in the kill ring; instead, use delete-region.
@@ -4476,7 +4476,7 @@
4476 4476
4477 * simple.el: Doc fixes. 4477 * simple.el: Doc fixes.
4478 4478
44791992-08-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 44791992-08-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4480 4480
4481 * sendmail.el (mail-signature-file): Undo the previous change - 4481 * sendmail.el (mail-signature-file): Undo the previous change -
4482 replace this with mail-signature. The manual has already gone to 4482 replace this with mail-signature. The manual has already gone to
@@ -4491,14 +4491,14 @@
4491 * rmail.el (rmail): Bind enable-local-variables, not inhibit... 4491 * rmail.el (rmail): Bind enable-local-variables, not inhibit...
4492 4492
4493 * sendmail.el (mail-setup): Don't use mail-signature-file 4493 * sendmail.el (mail-setup): Don't use mail-signature-file
4494 if nonexistent. Insert just one newline if no signature. 4494 if nonexistent. Insert just one newline if no signature.
4495 4495
44961992-08-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) 44961992-08-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4497 4497
4498 * rmail.el (rmail-next-undeleted-message): No error at eob, 4498 * rmail.el (rmail-next-undeleted-message): No error at eob,
4499 just message. (This reverses the previous change.) 4499 just message. (This reverses the previous change.)
4500 4500
45011992-08-17 Jim Blandy (jimb@pogo.cs.oberlin.edu) 45011992-08-17 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4502 4502
4503 * sendmail.el (mail-signature): Variable replaced with... 4503 * sendmail.el (mail-signature): Variable replaced with...
4504 (mail-signature-file): This, since this is the way all the 4504 (mail-signature-file): This, since this is the way all the
@@ -4511,12 +4511,12 @@
4511 4511
4512 * sort.el (sort-subr): No progress messages if sorting less than 50k. 4512 * sort.el (sort-subr): No progress messages if sorting less than 50k.
4513 4513
45141992-08-17 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 45141992-08-17 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
4515 4515
4516 * solar.el (sunrise-sunset): Get various values set properly when 4516 * solar.el (sunrise-sunset): Get various values set properly when
4517 there is (or isn't) a double prefix arg. 4517 there is (or isn't) a double prefix arg.
4518 4518
45191992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu) 45191992-08-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4520 4520
4521 * timer.el (run-at-time, timer-process-filter): The character 4521 * timer.el (run-at-time, timer-process-filter): The character
4522 used to separate the time from the token in input to the timer 4522 used to separate the time from the token in input to the timer
@@ -4532,9 +4532,9 @@
4532 4532
4533 * unrmail.el: New file. 4533 * unrmail.el: New file.
4534 4534
45351992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu) 45351992-08-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4536 4536
4537 * hideif.el (hide-ifdef-mode): Made this function autoload. 4537 * hideif.el (hide-ifdef-mode): Made this function autoload.
4538 (hide-ifdef-initially, hide-ifdef-read-only, 4538 (hide-ifdef-initially, hide-ifdef-read-only,
4539 hide-ifdef-lines): Make these variables autoload. 4539 hide-ifdef-lines): Make these variables autoload.
4540 4540
@@ -4552,17 +4552,17 @@
4552 4552
4553 * add-log.el (change-log-mode): Make it autoload. 4553 * add-log.el (change-log-mode): Make it autoload.
4554 4554
45551992-08-12 Jim Blandy (jimb@pogo.cs.oberlin.edu) 45551992-08-12 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4556 4556
4557 * frame.el (initial-frame-alist): Change the initial frame 4557 * frame.el (initial-frame-alist): Change the initial frame
4558 alist from ((minibuffer . nil)), which asks for no minibuffer, 4558 alist from ((minibuffer . nil)), which asks for no minibuffer,
4559 to ((minibuffer . t)), which asks for a minibuffer. 4559 to ((minibuffer . t)), which asks for a minibuffer.
4560 4560
4561 * term/x-win.el: Don't call set-input-mode from here; it's 4561 * term/x-win.el: Don't call set-input-mode from here; it's
4562 already taken care of in x_term_init, which is called from 4562 already taken care of in x_term_init, which is called from
4563 Fx_open_connection. Rah. 4563 Fx_open_connection. Rah.
4564 4564
45651992-08-11 Jim Blandy (jimb@pogo.cs.oberlin.edu) 45651992-08-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4566 4566
4567 * calendar.el, diary.el, diary-insert.el, holidays.el, 4567 * calendar.el, diary.el, diary-insert.el, holidays.el,
4568 cal-french.el cal-mayan.el, solar.el, lunar.el: Installed the 4568 cal-french.el cal-mayan.el, solar.el, lunar.el: Installed the
@@ -4584,42 +4584,42 @@
4584 * add-log.el (add-log-current-defun): Protect against "Unbalanced 4584 * add-log.el (add-log-current-defun): Protect against "Unbalanced
4585 parens" error from down-list. 4585 parens" error from down-list.
4586 4586
45871992-08-10 Jim Blandy (jimb@pogo.cs.oberlin.edu) 45871992-08-10 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4588 4588
4589 * frame.el (set-screen-width, set-screen-height): Make the 4589 * frame.el (set-screen-width, set-screen-height): Make the
4590 docstring say that these are obsolete. 4590 docstring say that these are obsolete.
4591 (screen-width, screen-height, set-screen-width, 4591 (screen-width, screen-height, set-screen-width,
4592 set-screen-height): Apply make-obsolete to these. 4592 set-screen-height): Apply make-obsolete to these.
4593 4593
45941992-08-10 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 45941992-08-10 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
4595 4595
4596 * calendar.el (calendar-mode): Update mode line. 4596 * calendar.el (calendar-mode): Update mode line.
4597 4597
4598 * calendar.el (calendar-read-date): New function. 4598 * calendar.el (calendar-read-date): New function.
4599 (calendar-goto-date): Use it. 4599 (calendar-goto-date): Use it.
4600 4600
4601 * holidays.el (holidays): Optional prefix arg causes prompting for 4601 * holidays.el (holidays): Optional prefix arg causes prompting for
4602 month and year. 4602 month and year.
4603 4603
4604 * calendar.el (calendar-interval): Fix doc string. 4604 * calendar.el (calendar-interval): Fix doc string.
4605 4605
4606 * calendar.el (calendar): Changed use of prefix arg--now it causes 4606 * calendar.el (calendar): Changed use of prefix arg--now it causes
4607 prompting for the month and year. 4607 prompting for the month and year.
4608 (regenerate-calendar-window): Renamed generate-calendar-window. 4608 (regenerate-calendar-window): Renamed generate-calendar-window.
4609 Changed optional argument from an offset from the current month to 4609 Changed optional argument from an offset from the current month to
4610 a month, year pair. 4610 a month, year pair.
4611 (redraw-calendar, calendar-current-month, scroll-calendar-left, 4611 (redraw-calendar, calendar-current-month, scroll-calendar-left,
4612 calendar-other-month): Change calls from regenerate-calendar-window 4612 calendar-other-month): Change calls from regenerate-calendar-window
4613 to generate-calendar-window. 4613 to generate-calendar-window.
4614 4614
46151992-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu) 46151992-08-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4616 4616
4617 * vc.el (vc-revert-buffer): Use yes-or-no-p. Doc fix. 4617 * vc.el (vc-revert-buffer): Use yes-or-no-p. Doc fix.
4618 4618
4619 * Reinstalled a loaddefs.el backup dated Aug 4. 4619 * Reinstalled a loaddefs.el backup dated Aug 4.
4620 The installed copy seems to be a very old version. 4620 The installed copy seems to be a very old version.
4621 4621
46221992-08-08 Jim Blandy (jimb@pogo.cs.oberlin.edu) 46221992-08-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4623 4623
4624 * frame.el (set-screen-width, set-screen-height): Changed these 4624 * frame.el (set-screen-width, set-screen-height): Changed these
4625 from fset aliases to actual functions, since they aren't supposed 4625 from fset aliases to actual functions, since they aren't supposed
@@ -4634,7 +4634,7 @@
4634 instead of many looking-at calls. Use memq instead of (or (eq x a) 4634 instead of many looking-at calls. Use memq instead of (or (eq x a)
4635 (eq x b)). Stupidity reigns. 4635 (eq x b)). Stupidity reigns.
4636 4636
46371992-08-07 Jim Blandy (jimb@pogo.cs.oberlin.edu) 46371992-08-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4638 4638
4639 * frame.el (set-frame-width, set-frame-height): Functions deleted 4639 * frame.el (set-frame-width, set-frame-height): Functions deleted
4640 *again*. Where did these come from? 4640 *again*. Where did these come from?
@@ -4672,7 +4672,7 @@
4672 * compile.el (compilation-mode-map): Change 4672 * compile.el (compilation-mode-map): Change
4673 compilation-previous/next-file bindings to M-{ and M-}. 4673 compilation-previous/next-file bindings to M-{ and M-}.
4674 4674
46751992-08-05 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 46751992-08-05 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4676 4676
4677 * cl.el (*cl-valid-named-list-accessors*, *cl-valid-nth-offsets*, 4677 * cl.el (*cl-valid-named-list-accessors*, *cl-valid-nth-offsets*,
4678 byte-compile-named-accessors): Deleted. 4678 byte-compile-named-accessors): Deleted.
@@ -4687,7 +4687,7 @@
4687 * bytecomp.el (byte-compile-log-1): Added new optional argument, 4687 * bytecomp.el (byte-compile-log-1): Added new optional argument,
4688 FILL; if it is non-nil, reformat the error message. 4688 FILL; if it is non-nil, reformat the error message.
4689 (byte-compile-warn): Use that flag. 4689 (byte-compile-warn): Use that flag.
4690 (byte-recompile-directory): Offer to recompile subdirectories. If 4690 (byte-recompile-directory): Offer to recompile subdirectories. If
4691 prefix argument is zero, create .elc files for those .el files 4691 prefix argument is zero, create .elc files for those .el files
4692 which lack them, without asking. 4692 which lack them, without asking.
4693 (byte-compile-output-form, byte-compile-output-docform): Disable 4693 (byte-compile-output-form, byte-compile-output-docform): Disable
@@ -4747,7 +4747,7 @@
4747 is visible. RET now goes to the next preorder node. These 4747 is visible. RET now goes to the next preorder node. These
4748 changes make sequential reading of info subtrees easier. 4748 changes make sequential reading of info subtrees easier.
4749 4749
47501992-08-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 47501992-08-04 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4751 4751
4752 * appt.el (appt-make-list): Add ;;;###autoload cookie for this 4752 * appt.el (appt-make-list): Add ;;;###autoload cookie for this
4753 function. 4753 function.
@@ -4794,12 +4794,12 @@
4794 4794
4795 * gud.el (gud-def): If KEY is nil, don't make a binding. 4795 * gud.el (gud-def): If KEY is nil, don't make a binding.
4796 4796
47971992-08-03 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 47971992-08-03 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
4798 4798
4799 * diary.el (print-diary-entries): Rewrote to work for either 4799 * diary.el (print-diary-entries): Rewrote to work for either
4800 simple or fancy diary display. 4800 simple or fancy diary display.
4801 (add-diary-heading): Deleted--incorporated into print-diary-entries. 4801 (add-diary-heading): Deleted--incorporated into print-diary-entries.
4802 * calendar.el (print-diary-entries-hook): Change default value. 4802 * calendar.el (print-diary-entries-hook): Change default value.
4803 4803
48041992-08-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 48041992-08-03 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
4805 4805
@@ -4807,7 +4807,7 @@
4807 4807
4808 * map-ynp.el (map-y-or-n-p): Use key-description for USER-KEYS. 4808 * map-ynp.el (map-y-or-n-p): Use key-description for USER-KEYS.
4809 4809
48101992-08-03 Jim Blandy (jimb@pogo.cs.oberlin.edu) 48101992-08-03 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4811 4811
4812 * simple.el (current-kill): Reinstate interprogram-paste feature. 4812 * simple.el (current-kill): Reinstate interprogram-paste feature.
4813 It doesn't seem to be wedged for me, and I can't find out how it is 4813 It doesn't seem to be wedged for me, and I can't find out how it is
@@ -4832,7 +4832,7 @@
4832 (medit-zap-define-to-mdl): Change `medit-save-defun' to 4832 (medit-zap-define-to-mdl): Change `medit-save-defun' to
4833 `medit-save-define'. 4833 `medit-save-define'.
4834 (medit-save-region, medit-save-buffer, medit-zap-define-to-mdl): 4834 (medit-save-region, medit-save-buffer, medit-zap-define-to-mdl):
4835 Changed `medit-go-to-mdl' to `medit-goto-mdl'. Did anyone ever 4835 Changed `medit-go-to-mdl' to `medit-goto-mdl'. Did anyone ever
4836 try this code? 4836 try this code?
4837 4837
48381992-08-02 Richard Stallman (rms@mole.gnu.ai.mit.edu) 48381992-08-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -4895,7 +4895,7 @@
4895 * add-log.el (add-log-current-defun): In C and Lisp, verify the defun 4895 * add-log.el (add-log-current-defun): In C and Lisp, verify the defun
4896 really starts at or before the original point. 4896 really starts at or before the original point.
4897 4897
48981992-08-01 Jim Blandy (jimb@pogo.cs.oberlin.edu) 48981992-08-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
4899 4899
4900 * mailalias.el: Provide 'mailalias. 4900 * mailalias.el: Provide 'mailalias.
4901 * mailpost.el: Require 'mailalias and 'sendmail, since we use 4901 * mailpost.el: Require 'mailalias and 'sendmail, since we use
@@ -4978,16 +4978,16 @@
4978 Changed these to work correctly with the Zawinski-Furuseth byte 4978 Changed these to work correctly with the Zawinski-Furuseth byte
4979 compiler. 4979 compiler.
4980 4980
49811992-07-31 Robert J. Chassell (bob@churchy.gnu.ai.mit.edu) 49811992-07-31 Robert J. Chassell (bob@churchy.gnu.ai.mit.edu)
4982 4982
4983 * loaddefs.el: New keybinding, `C-x r y', for `yank-rectangle'. 4983 * loaddefs.el: New keybinding, `C-x r y', for `yank-rectangle'.
4984 4984
49851992-07-31 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 49851992-07-31 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
4986 4986
4987 * calendar.el (calendar-string-spread): New function. 4987 * calendar.el (calendar-string-spread): New function.
4988 (calendar-mode-line-format): Redefine it. 4988 (calendar-mode-line-format): Redefine it.
4989 (calendar-set-mode-line): Rewrite using new function. 4989 (calendar-set-mode-line): Rewrite using new function.
4990 (update-calendar-mode-line): Rewrite using new function. 4990 (update-calendar-mode-line): Rewrite using new function.
4991 4991
49921992-07-31 Richard Stallman (rms@mole.gnu.ai.mit.edu) 49921992-07-31 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4993 4993
@@ -5006,7 +5006,7 @@
5006 (next-error): Use the ARGP-1th, not ARGPth cdr of 5006 (next-error): Use the ARGP-1th, not ARGPth cdr of
5007 compilation-error-list. 5007 compilation-error-list.
5008 5008
50091992-07-30 Jim Blandy (jimb@pogo.cs.oberlin.edu) 50091992-07-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5010 5010
5011 * bytecomp.el (byte-compile-warnings): By default, do not display 5011 * bytecomp.el (byte-compile-warnings): By default, do not display
5012 warnings about references free variables. 5012 warnings about references free variables.
@@ -5015,12 +5015,12 @@
5015 5015
5016 * sendmail.el (mail): Get rid of the multiple mail buffer feature. 5016 * sendmail.el (mail): Get rid of the multiple mail buffer feature.
5017 5017
50181992-07-29 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 50181992-07-29 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5019 5019
5020 * calendar.el (general-holidays, hebrew-holidays, local-holidays, 5020 * calendar.el (general-holidays, hebrew-holidays, local-holidays,
5021 christian-holidays, islamic-holidays, solar-holidays, other-holidays): 5021 christian-holidays, islamic-holidays, solar-holidays, other-holidays):
5022 New variables. 5022 New variables.
5023 (calendar-holidays): Use them to define the default value. 5023 (calendar-holidays): Use them to define the default value.
5024 5024
5025 5025
50261992-07-29 Richard Stallman (rms@mole.gnu.ai.mit.edu) 50261992-07-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -5086,21 +5086,21 @@
5086 point is in or after; the error need not start at bol. 5086 point is in or after; the error need not start at bol.
5087 Restore current buffer after calling other-window. 5087 Restore current buffer after calling other-window.
5088 5088
50891992-07-28 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 50891992-07-28 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5090 5090
5091 * holidays.el (calendar-holiday-function-sexp): 5091 * holidays.el (calendar-holiday-function-sexp):
5092 New function. 5092 New function.
5093 *calendar.el (calendar-holidays): Describe it and use it for daylight 5093 *calendar.el (calendar-holidays): Describe it and use it for daylight
5094 savings. 5094 savings.
5095 5095
5096 * calendar.el, cal-mayan.el, cal-french.el: Change names of all 5096 * calendar.el, cal-mayan.el, cal-french.el: Change names of all
5097 calendar-goto-next- or calendar-goto-previous- commands to 5097 calendar-goto-next- or calendar-goto-previous- commands to
5098 eliminate the word "goto". 5098 eliminate the word "goto".
5099 5099
5100 Change names of all cursor-to-***-calendar-date commands to 5100 Change names of all cursor-to-***-calendar-date commands to
5101 calendar-print-***-date. 5101 calendar-print-***-date.
5102 5102
5103 * diary.el (sort-diary-entries): New function. 5103 * diary.el (sort-diary-entries): New function.
5104 5104
51051992-07-28 Richard Stallman (rms@mole.gnu.ai.mit.edu) 51051992-07-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5106 5106
@@ -5171,20 +5171,20 @@
5171 * etags.el (tags-exact-match-p): Rewritten. 5171 * etags.el (tags-exact-match-p): Rewritten.
5172 (tags-with-syntax): New macro. 5172 (tags-with-syntax): New macro.
5173 5173
51741992-07-26 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 51741992-07-26 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5175 5175
5176 * calendar.el (calendar-cursor-to-date): Change `current-day' to 5176 * calendar.el (calendar-cursor-to-date): Change `current-day' to
5177 `starred-day'. 5177 `starred-day'.
5178 (calendar-star-date): Create and set buffer local var `starred-day'. 5178 (calendar-star-date): Create and set buffer local var `starred-day'.
5179 (calendar-mode): Don't create buffer local vars current-month, 5179 (calendar-mode): Don't create buffer local vars current-month,
5180 current-day, current-year. 5180 current-day, current-year.
5181 (regenerate-calendar-window, calendar-current-date): Don't set 5181 (regenerate-calendar-window, calendar-current-date): Don't set
5182 buffer local vars current-month, current-day, current-year. 5182 buffer local vars current-month, current-day, current-year.
5183 (calendar, redraw-calendar, scroll-calendar-left, 5183 (calendar, redraw-calendar, scroll-calendar-left,
5184 calendar-other-month, calendar-goto-date, calendar-goto-hebrew-date, 5184 calendar-other-month, calendar-goto-date, calendar-goto-hebrew-date,
5185 calendar-goto-julian-date, calendar-goto-islamic-date, 5185 calendar-goto-julian-date, calendar-goto-islamic-date,
5186 calendar-goto-iso-date): Use `calendar-current-date' instead of 5186 calendar-goto-iso-date): Use `calendar-current-date' instead of
5187 buffer local vars current-month, current-day, current-year. 5187 buffer local vars current-month, current-day, current-year.
5188 5188
51891992-07-26 Richard Stallman (rms@mole.gnu.ai.mit.edu) 51891992-07-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5190 5190
@@ -5267,17 +5267,17 @@
5267 * flow-ctrl.el: fixed set-input-mode call broken by new third 5267 * flow-ctrl.el: fixed set-input-mode call broken by new third
5268 arg for meta control. 5268 arg for meta control.
5269 5269
52701992-07-23 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 52701992-07-23 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5271 5271
5272 * calendar.el (cursor-to-islamic-calendar-date, 5272 * calendar.el (cursor-to-islamic-calendar-date,
5273 cursor-to-hebrew-calendar-date): Add phrase "until sunset" to message. 5273 cursor-to-hebrew-calendar-date): Add phrase "until sunset" to message.
5274 5274
5275 * calendar.el (calendar-goto-astro-day-number, 5275 * calendar.el (calendar-goto-astro-day-number,
5276 calendar-print-astro-day-number): New functions. 5276 calendar-print-astro-day-number): New functions.
5277 (calendar-mode): Put them on keys and describe them. 5277 (calendar-mode): Put them on keys and describe them.
5278 * diary.el (diary-astro-day-number): New function. 5278 * diary.el (diary-astro-day-number): New function.
5279 5279
5280 * diary.el (diary-julian-date): New function. 5280 * diary.el (diary-julian-date): New function.
5281 5281
52821992-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) 52821992-07-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5283 5283
@@ -5305,7 +5305,7 @@
5305 * etags.el (last-tag): New defvar. 5305 * etags.el (last-tag): New defvar.
5306 (find-tag-noselect): Set and use it. 5306 (find-tag-noselect): Set and use it.
5307 5307
53081992-07-22 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 53081992-07-22 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5309 5309
5310 * edebug.el, gnus.el, gnusmail.el, gnusmisc.el, gnuspost.el, 5310 * edebug.el, gnus.el, gnusmail.el, gnusmisc.el, gnuspost.el,
5311 hideif.el, isearch-mode.el, mh-e.el, mhspool.el, netunam.el, 5311 hideif.el, isearch-mode.el, mh-e.el, mhspool.el, netunam.el,
@@ -5318,7 +5318,7 @@
5318 * etags.el (find-tag-noselect): Properly return 5318 * etags.el (find-tag-noselect): Properly return
5319 find-tag-in-order's value. 5319 find-tag-in-order's value.
5320 5320
53211992-07-22 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 53211992-07-22 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5322 5322
5323 * bytecomp.el: Removed relative jump instructions. 5323 * bytecomp.el: Removed relative jump instructions.
5324 (byte-rel-goto-ops): Variable deleted. 5324 (byte-rel-goto-ops): Variable deleted.
@@ -5354,7 +5354,7 @@
5354 (fill-c++-comment): Renamed from fill-C-comment. 5354 (fill-c++-comment): Renamed from fill-C-comment.
5355 (c++-insert-header): Deleted. 5355 (c++-insert-header): Deleted.
5356 5356
53571992-07-21 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 53571992-07-21 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5358 5358
5359 * inf-lisp.el: When creating inferior-lisp-mode-map, use 5359 * inf-lisp.el: When creating inferior-lisp-mode-map, use
5360 shared-lisp-mode-map, instead of calling the function 5360 shared-lisp-mode-map, instead of calling the function
@@ -5365,23 +5365,23 @@
5365 argument; there's no longer any need to adapt to different 5365 argument; there's no longer any need to adapt to different
5366 versions of Emacs. 5366 versions of Emacs.
5367 5367
53681992-07-21 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 53681992-07-21 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5369 5369
5370 * calendar.el (calendar-set-mode-line): New function. 5370 * calendar.el (calendar-set-mode-line): New function.
5371 (list-yahrzeit-dates): Use it for mode line. 5371 (list-yahrzeit-dates): Use it for mode line.
5372 * diary.el (simple-diary-display, fancy-diary-display): Use it for 5372 * diary.el (simple-diary-display, fancy-diary-display): Use it for
5373 mode line. 5373 mode line.
5374 * diary.el (show-all-diary-entries): Use default mode line. 5374 * diary.el (show-all-diary-entries): Use default mode line.
5375 * lunar.el (calendar-phases-of-moon): Use it for mode line. 5375 * lunar.el (calendar-phases-of-moon): Use it for mode line.
5376 * holiday.el (list-calendar-holidays, calendar-cursor-holidays): 5376 * holiday.el (list-calendar-holidays, calendar-cursor-holidays):
5377 Use it for mode line. 5377 Use it for mode line.
5378 5378
53791992-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) 53791992-07-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5380 5380
5381 * dired.el (dired-remember-hidden): Fix typo in `following-char'. 5381 * dired.el (dired-remember-hidden): Fix typo in `following-char'.
5382 5382
5383 * add-log.el (add-change-log-entry): Avoid spurious whitespace 5383 * add-log.el (add-change-log-entry): Avoid spurious whitespace
5384 when making new entry. Delete excess blank lines. 5384 when making new entry. Delete excess blank lines.
5385 Really don't use "ChangeLog" as the file name in the entry. 5385 Really don't use "ChangeLog" as the file name in the entry.
5386 Always put a space after the colon. 5386 Always put a space after the colon.
5387 (add-log-current-defun): Verify the defun actually contains point. 5387 (add-log-current-defun): Verify the defun actually contains point.
@@ -5403,7 +5403,7 @@
5403 5403
5404 * Installed co-isearch.el, new gud.el (1.19) 5404 * Installed co-isearch.el, new gud.el (1.19)
5405 5405
54061992-07-21 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 54061992-07-21 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5407 5407
5408 * frame.el (get-frame): Renamed to get-other-frame; get-frame 5408 * frame.el (get-frame): Renamed to get-other-frame; get-frame
5409 sounds like a parallel to get-buffer or get-process. 5409 sounds like a parallel to get-buffer or get-process.
@@ -5421,7 +5421,7 @@
5421 keys to which the movement commands are bound to blackbox's 5421 keys to which the movement commands are bound to blackbox's
5422 movement functions. Define the insert and kp-enter keys. 5422 movement functions. Define the insert and kp-enter keys.
5423 5423
54241992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 54241992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5425 5425
5426 * blackbox.el (blackbox): Doc fix. 5426 * blackbox.el (blackbox): Doc fix.
5427 (bb-outside-box): For some reason, this function was replaced by 5427 (bb-outside-box): For some reason, this function was replaced by
@@ -5448,7 +5448,7 @@
5448 5448
5449 * startup.el (command-line): Fixed typo in comment. 5449 * startup.el (command-line): Fixed typo in comment.
5450 5450
54511992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 54511992-07-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5452 5452
5453 * bytecomp.el (byte-compile-warnings): Include the full 5453 * bytecomp.el (byte-compile-warnings): Include the full
5454 documentation given in the comments at the top of the file in this 5454 documentation given in the comments at the top of the file in this
@@ -5470,59 +5470,59 @@
5470 * window.el (window-config-to-register, register-to-window-config): 5470 * window.el (window-config-to-register, register-to-window-config):
5471 Deleted, along with keybindings C-x 6 and C-x 7. 5471 Deleted, along with keybindings C-x 6 and C-x 7.
5472 5472
54731992-07-19 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 54731992-07-19 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5474 5474
5475 * cal-mayan.el: New file. The only functions visible to the 5475 * cal-mayan.el: New file. The only functions visible to the
5476 outside world are calendar-goto-mayan-date, 5476 outside world are calendar-goto-mayan-date,
5477 calendar-next-haab-date, calendar-previous-haab-date, 5477 calendar-next-haab-date, calendar-previous-haab-date,
5478 calendar-next-tzolkin-date, calendar-previous-tzolkin-date, 5478 calendar-next-tzolkin-date, calendar-previous-tzolkin-date,
5479 calendar-next-calendar-round-date, 5479 calendar-next-calendar-round-date,
5480 calendar-previous-calendar-round-date, 5480 calendar-previous-calendar-round-date,
5481 diary-mayan-date, and cursor-to-mayan-calendar-date. 5481 diary-mayan-date, and cursor-to-mayan-calendar-date.
5482 * diary.el: Autoload diary-mayan-date. 5482 * diary.el: Autoload diary-mayan-date.
5483 * calendar.el: Autoload the 7 "goto" functions. 5483 * calendar.el: Autoload the 7 "goto" functions.
5484 (calendar-mode-map): Put them on keys. 5484 (calendar-mode-map): Put them on keys.
5485 (calendar-mode): Describe them. 5485 (calendar-mode): Describe them.
5486 5486
5487 * cal-french.el (french-calendar-month-name-array): Add accents to 5487 * cal-french.el (french-calendar-month-name-array): Add accents to
5488 month names. 5488 month names.
5489 (cursor-to-french-calendar-date): Add accents. 5489 (cursor-to-french-calendar-date): Add accents.
5490 5490
5491 * cal-french.el (calendar-goto-french-date): New function. 5491 * cal-french.el (calendar-goto-french-date): New function.
5492 * calendar.el: Autoload it. 5492 * calendar.el: Autoload it.
5493 (calendar-mode-map): Put it on a key. 5493 (calendar-mode-map): Put it on a key.
5494 (calendar-mode): Describe it. 5494 (calendar-mode): Describe it.
5495 5495
5496 * cal-french.el (diary-french-date): Moved from diary.el and fixed 5496 * cal-french.el (diary-french-date): Moved from diary.el and fixed
5497 accent. 5497 accent.
5498 * diary.el: Move dairy-french-date to cal-french.el and autoload it. 5498 * diary.el: Move dairy-french-date to cal-french.el and autoload it.
5499 5499
5500 * diary-insert.el: Move all diary inserting commands from diary.el 5500 * diary-insert.el: Move all diary inserting commands from diary.el
5501 * diary.el: Move all diary inserting commands to diary-insert.el 5501 * diary.el: Move all diary inserting commands to diary-insert.el
5502 * calendar.el: Change autoloads for all diary inserting commands 5502 * calendar.el: Change autoloads for all diary inserting commands
5503 from diary.el to diary-insert.el. 5503 from diary.el to diary-insert.el.
5504 5504
5505 * calendar.el: Put ";;;###autoload" before calendar function and 5505 * calendar.el: Put ";;;###autoload" before calendar function and
5506 before list-yahrzeit-dates function. 5506 before list-yahrzeit-dates function.
5507 * holiday.el: Put ";;;###autoload" before holiday function. 5507 * holiday.el: Put ";;;###autoload" before holiday function.
5508 * diary.el: Put ";;;###autoload" before diary function. 5508 * diary.el: Put ";;;###autoload" before diary function.
5509 5509
5510 * cal-french.el: New file. All French Revolutionary calendar 5510 * cal-french.el: New file. All French Revolutionary calendar
5511 code from calendar.el has been moved here. 5511 code from calendar.el has been moved here.
5512 5512
5513 * calendar.el: All French Revolutionary calendar code moved to a 5513 * calendar.el: All French Revolutionary calendar code moved to a
5514 new file, cal-french.el. Autoload cursor-to-french-calendar-date. 5514 new file, cal-french.el. Autoload cursor-to-french-calendar-date.
5515 5515
5516 * diary.el (list-sexp-diary-entries): Add mention of 5516 * diary.el (list-sexp-diary-entries): Add mention of
5517 diary-sunrise-sunset, diary-lunar-phase, and diary-sabbath-candles 5517 diary-sunrise-sunset, diary-lunar-phase, and diary-sabbath-candles
5518 to doc string. 5518 to doc string.
5519 5519
5520 * calendar.el (list-yahrzeit-dates): Prompt for date of death if 5520 * calendar.el (list-yahrzeit-dates): Prompt for date of death if
5521 not called from the calendar window. This function should now be 5521 not called from the calendar window. This function should now be
5522 known to the outside world. 5522 known to the outside world.
5523 5523
5524 * calendar.el (diary-file): Add mention of diary-sunrise-sunset, 5524 * calendar.el (diary-file): Add mention of diary-sunrise-sunset,
5525 diary-lunar-phase, and diary-sabbath-candles to doc string. 5525 diary-lunar-phase, and diary-sabbath-candles to doc string.
5526 5526
55271992-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) 55271992-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5528 5528
@@ -5534,7 +5534,7 @@
5534 * rmail.el (rmail-delete-forward): Removed the feature 5534 * rmail.el (rmail-delete-forward): Removed the feature
5535 of moving back if there's nowhere to go forward. 5535 of moving back if there's nowhere to go forward.
5536 5536
55371992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 55371992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5538 5538
5539 * etags.el (visit-tags-table-buffer): Call abbreviate-file-name on 5539 * etags.el (visit-tags-table-buffer): Call abbreviate-file-name on
5540 the argument before setting tags-file-name. 5540 the argument before setting tags-file-name.
@@ -5547,9 +5547,9 @@
5547 5547
55481992-07-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 55481992-07-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5549 5549
5550 * Keywords added for [n-z]*.el. Finder now under construction. 5550 * Keywords added for [n-z]*.el. Finder now under construction.
5551 5551
55521992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 55521992-07-17 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5553 5553
5554 * rmail.el (rmail-insert-inbox-text): Generate an alternate name 5554 * rmail.el (rmail-insert-inbox-text): Generate an alternate name
5555 to use for tofile by appending a `+' to file, not a `~'; files 5555 to use for tofile by appending a `+' to file, not a `~'; files
@@ -5558,7 +5558,7 @@
5558 5558
55591992-07-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 55591992-07-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5560 5560
5561 * Keywords added for [a-m]*.el. The keyword categories will 5561 * Keywords added for [a-m]*.el. The keyword categories will
5562 probably need some tuning, but at least this will suffice 5562 probably need some tuning, but at least this will suffice
5563 for testing the finder code. 5563 for testing the finder code.
5564 5564
@@ -5573,7 +5573,7 @@
5573 5573
5574 * Finished decorating the library files with new standard headers. 5574 * Finished decorating the library files with new standard headers.
5575 5575
55761992-07-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 55761992-07-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5577 5577
5578 * disass.el: Require `byte-compile', not 'bytecomp'. 5578 * disass.el: Require `byte-compile', not 'bytecomp'.
5579 5579
@@ -5593,7 +5593,7 @@
5593 * etags.el: Major rewrite with many new features. 5593 * etags.el: Major rewrite with many new features.
5594 * ctags.el: New file; goes with new etags.el. 5594 * ctags.el: New file; goes with new etags.el.
5595 5595
55961992-07-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 55961992-07-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5597 5597
5598 * byte-run.el (defsubst): Removed extra closing paren at the end 5598 * byte-run.el (defsubst): Removed extra closing paren at the end
5599 of this function. 5599 of this function.
@@ -5607,18 +5607,18 @@
5607 5607
56081992-07-15 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 56081992-07-15 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5609 5609
5610 * New library headers for [opqrst]*.el. Ghod, this is boring. 5610 * New library headers for [opqrst]*.el. Ghod, this is boring.
5611 5611
56121992-07-15 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 56121992-07-15 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5613 5613
5614 * lunar.el: New file. The only functions known to outside world 5614 * lunar.el: New file. The only functions known to outside world
5615 are calendar-phases-of-moon, diary-phases-of-moon, and 5615 are calendar-phases-of-moon, diary-phases-of-moon, and
5616 phases-of-moon. 5616 phases-of-moon.
5617 5617
5618 * calendar.el (calendar-mode): Put calendar-phases-of-moon on a key 5618 * calendar.el (calendar-mode): Put calendar-phases-of-moon on a key
5619 and describe it. 5619 and describe it.
5620 5620
5621 * diary.el: Autoload diary-lunar-phase. 5621 * diary.el: Autoload diary-lunar-phase.
5622 5622
56231992-07-15 Richard Stallman (rms@mole.gnu.ai.mit.edu) 56231992-07-15 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5624 5624
@@ -5637,7 +5637,7 @@
5637 * loaddefs.el: Key bindings moved here. 5637 * loaddefs.el: Key bindings moved here.
5638 * simple.el: From here. 5638 * simple.el: From here.
5639 5639
56401992-07-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 56401992-07-14 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5641 5641
5642 * byte-opt.el (byte-boolean-vars): Rebuilt for Emacs 19. 5642 * byte-opt.el (byte-boolean-vars): Rebuilt for Emacs 19.
5643 5643
@@ -5661,10 +5661,10 @@
5661 * [uvwxy]*.el: Added headers for new Emacs Lisp documentation 5661 * [uvwxy]*.el: Added headers for new Emacs Lisp documentation
5662 conventions. 5662 conventions.
5663 5663
56641992-07-14 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 56641992-07-14 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5665 5665
5666 * calendar.el (calendar-mode): Change key bindings for all 5666 * calendar.el (calendar-mode): Change key bindings for all
5667 functions to make them consistent with Version 19 requirements. 5667 functions to make them consistent with Version 19 requirements.
5668 5668
56691992-07-13 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 56691992-07-13 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5670 5670
@@ -5721,35 +5721,35 @@
5721 * loaddefs.el (completion-ignored-extensions): nconc together 5721 * loaddefs.el (completion-ignored-extensions): nconc together
5722 list of common extensions and list of unix or vms-specific ones. 5722 list of common extensions and list of unix or vms-specific ones.
5723 5723
57241992-07-13 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 57241992-07-13 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5725 5725
5726 * simple.el (kill-region): The variable `undo-high-threshold' has 5726 * simple.el (kill-region): The variable `undo-high-threshold' has
5727 been renamed to `undo-strong-limit'. Change its use here. 5727 been renamed to `undo-strong-limit'. Change its use here.
5728 5728
57291992-07-13 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 57291992-07-13 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5730 5730
5731 * calendar.el (exit-calendar): Bury buffers instead of killing them. 5731 * calendar.el (exit-calendar): Bury buffers instead of killing them.
5732 5732
5733 (european-calendar-display-form, american-calendar-display-form): 5733 (european-calendar-display-form, american-calendar-display-form):
5734 Make comma after day name conditional so it's available for more 5734 Make comma after day name conditional so it's available for more
5735 general use. 5735 general use.
5736 (calendar-date-string): Make dayname nil instead of the empty string. 5736 (calendar-date-string): Make dayname nil instead of the empty string.
5737 (cursor-to-julian-calendar-date, cursor-to-islamic-calendar-date, 5737 (cursor-to-julian-calendar-date, cursor-to-islamic-calendar-date,
5738 cursor-to-hebrew-calendar-date, list-yahrzeit-dates): Use nodayname 5738 cursor-to-hebrew-calendar-date, list-yahrzeit-dates): Use nodayname
5739 form of display. 5739 form of display.
5740 5740
5741 * diary.el (diary-islamic-date, diary-hebrew-date, 5741 * diary.el (diary-islamic-date, diary-hebrew-date,
5742 insert-diary-entry, insert-anniversary-diary-entry, 5742 insert-diary-entry, insert-anniversary-diary-entry,
5743 insert-block-diary-entry, insert-cyclic-diary-entry, 5743 insert-block-diary-entry, insert-cyclic-diary-entry,
5744 insert-hebrew-diary-entry, insert-islamic-diary-entry): Use 5744 insert-hebrew-diary-entry, insert-islamic-diary-entry): Use
5745 nodayname form of display. 5745 nodayname form of display.
5746 5746
57471992-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu) 57471992-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5748 5748
5749 * c-mode.el (calculate-c-indent): Don't indent as argdecl 5749 * c-mode.el (calculate-c-indent): Don't indent as argdecl
5750 after apparent function decl inside a comment. 5750 after apparent function decl inside a comment.
5751 5751
57521992-07-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 57521992-07-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5753 5753
5754 * bytecomp.el: Replaced with Jamie Zawinksi's byte compiler. 5754 * bytecomp.el: Replaced with Jamie Zawinksi's byte compiler.
5755 * byte-optimize.el, bytecomp-runtime.el: New files, supporting 5755 * byte-optimize.el, bytecomp-runtime.el: New files, supporting
@@ -5764,7 +5764,7 @@
5764 * mouse.el (mouse-kill): Don't set the mark; pass point and the 5764 * mouse.el (mouse-kill): Don't set the mark; pass point and the
5765 click's position to kill-region directly. 5765 click's position to kill-region directly.
5766 5766
57671992-07-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 57671992-07-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5768 5768
5769 * abbrev.el (write-abbrev-file): Removed extraneous interactive spec. 5769 * abbrev.el (write-abbrev-file): Removed extraneous interactive spec.
5770 5770
@@ -5808,7 +5808,7 @@
5808 5808
5809 * sendmail.el (mail-do-fcc): Call rmail-set-message-counters. 5809 * sendmail.el (mail-do-fcc): Call rmail-set-message-counters.
5810 5810
58111992-07-06 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 58111992-07-06 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5812 5812
5813 * etags.el (visit-tags-table): Remove automounter prefixes before 5813 * etags.el (visit-tags-table): Remove automounter prefixes before
5814 setting tags-file-name. 5814 setting tags-file-name.
@@ -5822,53 +5822,53 @@
5822 5822
5823 * Installed tq.el. 5823 * Installed tq.el.
5824 5824
58251992-07-06 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 58251992-07-06 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5826 5826
5827 * tex-mode.el (tex-file): Fix reference to tex-offer-save. 5827 * tex-mode.el (tex-file): Fix reference to tex-offer-save.
5828 5828
58291992-07-05 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 58291992-07-05 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5830 5830
5831 * tex-mode.el: Require comint instead of oshell. 5831 * tex-mode.el: Require comint instead of oshell.
5832 (tex-start-shell): Use comint, not oshell. 5832 (tex-start-shell): Use comint, not oshell.
5833 (tex-filter): Deleted function; no filter is now longer needed. 5833 (tex-filter): Deleted function; no filter is now longer needed.
5834 5834
5835 * tex-mode.el (tex-run-command, latex-run-command, slitex-run-command, 5835 * tex-mode.el (tex-run-command, latex-run-command, slitex-run-command,
5836 tex-bibtex-run-command, tex-dvi-print-command, 5836 tex-bibtex-run-command, tex-dvi-print-command,
5837 tex-alt-dvi-print-command, tex-dvi-view-command): Change doc strings 5837 tex-alt-dvi-print-command, tex-dvi-view-command): Change doc strings
5838 to reflect the fact that `*' will be replaced by the file name. 5838 to reflect the fact that `*' will be replaced by the file name.
5839 (tex-send-command): New function to interact with comint subshell and 5839 (tex-send-command): New function to interact with comint subshell and
5840 replace `*' by the file name. 5840 replace `*' by the file name.
5841 (tex-file, tex-region, tex-print, tex-view, tex-bibtex-file, 5841 (tex-file, tex-region, tex-print, tex-view, tex-bibtex-file,
5842 tex-show-print-queue): Use tex-send-command to send commands. 5842 tex-show-print-queue): Use tex-send-command to send commands.
5843 5843
5844 * tex-mode.el (tex-offer-save): New variable. 5844 * tex-mode.el (tex-offer-save): New variable.
5845 (tex-file): Offer to save buffers if tex-offer-save is t (default). 5845 (tex-file): Offer to save buffers if tex-offer-save is t (default).
5846 5846
5847 * tex-mode.el (latex-block-names, standard-latex-block-names): New 5847 * tex-mode.el (latex-block-names, standard-latex-block-names): New
5848 variables. 5848 variables.
5849 (tex-latex-block): Use them to do completing-read for block name. 5849 (tex-latex-block): Use them to do completing-read for block name.
5850 5850
5851 * tex-mode.el (tex-last-temp-file): New variable to remember file 5851 * tex-mode.el (tex-last-temp-file): New variable to remember file
5852 name for clean up. 5852 name for clean up.
5853 (tex-shell-sentinel): New function--clean up when tex process dies. 5853 (tex-shell-sentinel): New function--clean up when tex process dies.
5854 (tex-delete-last-temp-files): New function to do the cleanup. 5854 (tex-delete-last-temp-files): New function to do the cleanup.
5855 Add this function to kill-emacs-hook. 5855 Add this function to kill-emacs-hook.
5856 (tex-region): Do clean up of files from last invocation. 5856 (tex-region): Do clean up of files from last invocation.
5857 5857
5858 * tex-mode.el (tex-insert-quote): Make it barf on read-only buffers. 5858 * tex-mode.el (tex-insert-quote): Make it barf on read-only buffers.
5859 5859
5860 * tex-mode.el (tex-terminate-paragraph): Make it barf on read-only 5860 * tex-mode.el (tex-terminate-paragraph): Make it barf on read-only
5861 buffers. 5861 buffers.
5862 5862
5863 * tex-mode.el (tex-insert-braces): Make it barf on read-only buffers. 5863 * tex-mode.el (tex-insert-braces): Make it barf on read-only buffers.
5864 5864
5865 * tex-mode.el (tex-close-latex-block): Change void var `ERR' to `nil'. 5865 * tex-mode.el (tex-close-latex-block): Change void var `ERR' to `nil'.
5866 5866
5867 * tex-mode.el (tex-print): Use alternative printer when given prefix 5867 * tex-mode.el (tex-print): Use alternative printer when given prefix
5868 arg. 5868 arg.
5869 5869
5870 * tex-mode.el (tex-mode-load-hook): New variable. 5870 * tex-mode.el (tex-mode-load-hook): New variable.
5871 Run-hooks on it. 5871 Run-hooks on it.
5872 5872
58731992-07-04 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 58731992-07-04 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
5874 5874
@@ -5899,12 +5899,12 @@
5899 5899
5900 * cmutex.el: Deleted, following recommendation of reingold. 5900 * cmutex.el: Deleted, following recommendation of reingold.
5901 5901
59021992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu) 59021992-06-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5903 5903
5904 * startup.el (command-line-1): Signal an error if the argument to 5904 * startup.el (command-line-1): Signal an error if the argument to
5905 the `-insert' option isn't a string. 5905 the `-insert' option isn't a string.
5906 5906
59071992-06-28 Jim Blandy (jimb@pogo.cs.oberlin.edu) 59071992-06-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5908 5908
5909 * completion.el (completion-separator-self-insert-autofilling): 5909 * completion.el (completion-separator-self-insert-autofilling):
5910 Changed references to `auto-fill-hook' to `auto-fill-function'. 5910 Changed references to `auto-fill-hook' to `auto-fill-function'.
@@ -5912,29 +5912,29 @@
5912 * texinfo-upd.el (texinfo-update-node, 5912 * texinfo-upd.el (texinfo-update-node,
5913 texinfo-sequential-node-update): Same thing. 5913 texinfo-sequential-node-update): Same thing.
5914 5914
59151992-06-28 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 59151992-06-28 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5916 5916
5917 * solar.el: New file. 5917 * solar.el: New file.
5918 The only functions known to outside world are calendar-sunrise-sunset, 5918 The only functions known to outside world are calendar-sunrise-sunset,
5919 diary-sunrise-sunset, diary-sabbath-candles, sunrise-sunset, and 5919 diary-sunrise-sunset, diary-sabbath-candles, sunrise-sunset, and
5920 calendar-holiday-function-solar-equinoxes-solstices. 5920 calendar-holiday-function-solar-equinoxes-solstices.
5921 5921
5922 * calendar.el (calendar-holidays): Add equinoxes and solstices. 5922 * calendar.el (calendar-holidays): Add equinoxes and solstices.
5923 (calendar-mode-map): Add key for sunrise/sunset. 5923 (calendar-mode-map): Add key for sunrise/sunset.
5924 Add a new variables calendar-time-display-form, calendar-latitude, 5924 Add a new variables calendar-time-display-form, calendar-latitude,
5925 calendar-longitude, calendar-location-name, calendar-time-zone, 5925 calendar-longitude, calendar-location-name, calendar-time-zone,
5926 calendar-standard-time-zone-name, calendar-daylight-time-zone-name, 5926 calendar-standard-time-zone-name, calendar-daylight-time-zone-name,
5927 calendar-daylight-savings-starts, calendar-daylight-savings-ends. 5927 calendar-daylight-savings-starts, calendar-daylight-savings-ends.
5928 Add autoload of calendar-sunrise-sunset. 5928 Add autoload of calendar-sunrise-sunset.
5929 (calendar-mode): Add description of sunrise/sunset capability. 5929 (calendar-mode): Add description of sunrise/sunset capability.
5930 (calendar-version): Changed to 5. 5930 (calendar-version): Changed to 5.
5931 5931
5932 * diary.el: Autoload diary-sunrise-sunset and diary-sabbath-candles. 5932 * diary.el: Autoload diary-sunrise-sunset and diary-sabbath-candles.
5933 5933
5934 * holidays.el: Autoload 5934 * holidays.el: Autoload
5935 calendar-holiday-function-solar-equinoxes-solstices. 5935 calendar-holiday-function-solar-equinoxes-solstices.
5936 5936
59371992-06-27 Jim Blandy (jimb@pogo.cs.oberlin.edu) 59371992-06-27 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5938 5938
5939 * info.el: Bindings for Info-goto-emacs-command-node and 5939 * info.el: Bindings for Info-goto-emacs-command-node and
5940 Info-goto-emacs-key-command-node in help-map moved from here... 5940 Info-goto-emacs-key-command-node in help-map moved from here...
@@ -5950,7 +5950,7 @@
5950 into Emacs by loadup.el. 5950 into Emacs by loadup.el.
5951 * loaddefs.el: Removed autoload sections for the above files. 5951 * loaddefs.el: Removed autoload sections for the above files.
5952 5952
5953 * loaddefs.el: Put autoload sections in alphabetical order by file 5953 * loaddefs.el: Put autoload sections in alphabetical order by file
5954 name. 5954 name.
5955 5955
5956 * replace.el (perform-replace): Remember the match data from the 5956 * replace.el (perform-replace): Remember the match data from the
@@ -5962,7 +5962,7 @@
5962 * loaddefs.el: Bind [M-right], [M-left], [M-up], and [M-down] to 5962 * loaddefs.el: Bind [M-right], [M-left], [M-up], and [M-down] to
5963 backward-sexp, forward-sexp, backward-list, and forward-list. 5963 backward-sexp, forward-sexp, backward-list, and forward-list.
5964 5964
59651992-06-26 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 59651992-06-26 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5966 5966
5967 * holidays.el (calendar-holiday-list): Protect holiday evaluation from 5967 * holidays.el (calendar-holiday-list): Protect holiday evaluation from
5968 bogus holidays on list. 5968 bogus holidays on list.
@@ -5971,7 +5971,7 @@
5971 5971
5972 * outline.el (outline-flag-region): Bind buffer-read-only to nil. 5972 * outline.el (outline-flag-region): Bind buffer-read-only to nil.
5973 5973
59741992-06-25 Jim Blandy (jimb@pogo.cs.oberlin.edu) 59741992-06-25 Jim Blandy (jimb@pogo.cs.oberlin.edu)
5975 5975
5976 * calendar.el, diary.el, holidays.el: Merged new versions from Ed 5976 * calendar.el, diary.el, holidays.el: Merged new versions from Ed
5977 Reingold. 5977 Reingold.
@@ -5985,28 +5985,28 @@
5985 customize. 5985 customize.
5986 * holiday.el (holidays): Added autoload cookie for this. 5986 * holiday.el (holidays): Added autoload cookie for this.
5987 5987
59881992-06-25 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 59881992-06-25 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5989 5989
5990 * diary.el (diary-rosh-hodesh): Change mod to % in two places. 5990 * diary.el (diary-rosh-hodesh): Change mod to % in two places.
5991 5991
59921992-06-24 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 59921992-06-24 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
5993 5993
5994 * holidays.el (calendar-holiday-function-fixed, 5994 * holidays.el (calendar-holiday-function-fixed,
5995 calendar-holiday-function-float. calendar-holiday-function-julian, 5995 calendar-holiday-function-float. calendar-holiday-function-julian,
5996 calendar-holiday-function-islamic, calendar-holiday-function-hebrew): 5996 calendar-holiday-function-islamic, calendar-holiday-function-hebrew):
5997 Correct documentation strings. 5997 Correct documentation strings.
5998 5998
5999 * holidays.el (calendar-holiday-function-greek-orthodox-easter): 5999 * holidays.el (calendar-holiday-function-greek-orthodox-easter):
6000 New function. 6000 New function.
6001 6001
6002 * calendar.el (calendar-holidays): Add Greek Orthodox Easter to 6002 * calendar.el (calendar-holidays): Add Greek Orthodox Easter to
6003 all Christian holidays list. 6003 all Christian holidays list.
6004 6004
6005 * calendar.el: 6005 * calendar.el:
6006 calendar-load-hook: New variable; use it with run-hooks. 6006 calendar-load-hook: New variable; use it with run-hooks.
6007 calendar: Describe use of calendar-load-hook. 6007 calendar: Describe use of calendar-load-hook.
6008 6008
60091992-06-23 Jim Blandy (jimb@pogo.cs.oberlin.edu) 60091992-06-23 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6010 6010
6011 * autoload.el: The docstring is the third element of a `defun' 6011 * autoload.el: The docstring is the third element of a `defun'
6012 form, not the second. 6012 form, not the second.
@@ -6023,13 +6023,13 @@
6023 now has values like `enable-local-variables'. 6023 now has values like `enable-local-variables'.
6024 (hack-local-variables): Test `enable-local-eval' properly. 6024 (hack-local-variables): Test `enable-local-eval' properly.
6025 6025
60261992-06-22 Jim Blandy (jimb@pogo.cs.oberlin.edu) 60261992-06-22 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6027 6027
6028 * autoload.el (generate-file-autoloads): Do attach a 6028 * autoload.el (generate-file-autoloads): Do attach a
6029 `doc-string-elt' property to `defun', `defvar', `defconst', and 6029 `doc-string-elt' property to `defun', `defvar', `defconst', and
6030 `defmacro'; since the files with ";;;autoload" cookies in them are 6030 `defmacro'; since the files with ";;;autoload" cookies in them are
6031 never loaded into the dumped Emacs - otherwise, why would you be 6031 never loaded into the dumped Emacs - otherwise, why would you be
6032 autoloading them?. 6032 autoloading them?.
6033 6033
60341992-06-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) 60341992-06-21 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6035 6035
@@ -6038,47 +6038,47 @@
6038 Ensure we keep at least one word on each line. 6038 Ensure we keep at least one word on each line.
6039 Also don't break after a period followed by just one space. 6039 Also don't break after a period followed by just one space.
6040 6040
60411992-06-21 Jim Blandy (jimb@pogo.cs.oberlin.edu) 60411992-06-21 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6042 6042
6043 * screen.el (ctl-x-5-map): Removed declaration and initialization 6043 * screen.el (ctl-x-5-map): Removed declaration and initialization
6044 of this here; it's done in subr.el, alongside ctl-x-4-map. 6044 of this here; it's done in subr.el, alongside ctl-x-4-map.
6045 6045
6046 * autoload.el (generate-file-autoloads): If FILE is in the same 6046 * autoload.el (generate-file-autoloads): If FILE is in the same
6047 directory as the current buffer's file, or a subdirectory thereof, 6047 directory as the current buffer's file, or a subdirectory thereof,
6048 change FILE to be a path relative to the current buffer's file. 6048 change FILE to be a path relative to the current buffer's file.
6049 This will allow `update-autoloads-here' to find a section's file 6049 This will allow `update-autoloads-here' to find a section's file
6050 even if the Emacs tree has been moved, as it would be when 6050 even if the Emacs tree has been moved, as it would be when
6051 installed on a different system. 6051 installed on a different system.
6052 6052
60531992-06-19 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 60531992-06-19 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
6054 6054
6055 * upd-copyr.el (update-copyright): Grok abbreviated years. 6055 * upd-copyr.el (update-copyright): Grok abbreviated years.
6056 6056
60571992-06-19 Jim Blandy (jimb@pogo.cs.oberlin.edu) 60571992-06-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6058 6058
6059 * lisp-mode.el (indent-sexp): The local variable `last-point' was 6059 * lisp-mode.el (indent-sexp): The local variable `last-point' was
6060 being asked to do double-duty - `calculate-lisp-indent' needs to 6060 being asked to do double-duty - `calculate-lisp-indent' needs to
6061 be given a location guaranteed to be outside of the current 6061 be given a location guaranteed to be outside of the current
6062 s-expression, but the outer loop (according to the change made Dec 6062 s-expression, but the outer loop (according to the change made Dec
6063 21 1989) needs to know where point was at the top of the loop. 6063 21 1989) needs to know where point was at the top of the loop.
6064 Added variable `starting-point' for `calculate-lisp-indent' to 6064 Added variable `starting-point' for `calculate-lisp-indent' to
6065 use. 6065 use.
6066 6066
6067 * lisp-mode.el (indent-sexp): Change the `while' loop to an `if', 6067 * lisp-mode.el (indent-sexp): Change the `while' loop to an `if',
6068 using `make-list' and `-' instead of `(list nil)' and `1+'. 6068 using `make-list' and `-' instead of `(list nil)' and `1+'.
6069 6069
60701992-06-18 Jim Blandy (jimb@pogo.cs.oberlin.edu) 60701992-06-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6071 6071
6072 * edebug.el (edebug-debug): Added autoload cookie for this. 6072 * edebug.el (edebug-debug): Added autoload cookie for this.
6073 6073
6074 * etags.el (find-tag-other-frame): New function. Bind it to 6074 * etags.el (find-tag-other-frame): New function. Bind it to
6075 `C-x 5 .'. 6075 `C-x 5 .'.
6076 6076
60771992-06-17 Jim Blandy (jimb@pogo.cs.oberlin.edu) 60771992-06-17 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6078 6078
6079 * compile.el (compilation-error-regexp-alist): Tightened up the 6079 * compile.el (compilation-error-regexp-alist): Tightened up the
6080 regular expressions designed to match lint pass 2 and lint pass 3 6080 regular expressions designed to match lint pass 2 and lint pass 3
6081 error messages. These were too loose; they were matching the 6081 error messages. These were too loose; they were matching the
6082 "grep exited 00:06:20" messages at the end of the buffer. 6082 "grep exited 00:06:20" messages at the end of the buffer.
6083 6083
60841992-06-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu) 60841992-06-16 Roland McGrath (roland@churchy.gnu.ai.mit.edu)
@@ -6092,7 +6092,7 @@
6092 6092
6093 * mailabbrev.el: New version from jwz. 6093 * mailabbrev.el: New version from jwz.
6094 6094
60951992-06-15 Jim Blandy (jimb@pogo.cs.oberlin.edu) 60951992-06-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6096 6096
6097 * compile.el (compilation-enter-directory-regexp, 6097 * compile.el (compilation-enter-directory-regexp,
6098 compilation-leave-directory-regexp): In strings, replace uses of 6098 compilation-leave-directory-regexp): In strings, replace uses of
@@ -6101,7 +6101,7 @@
6101 all the complemented character sets; none of these should match 6101 all the complemented character sets; none of these should match
6102 across a newline. 6102 across a newline.
6103 6103
61041992-06-14 Jim Blandy (jimb@pogo.cs.oberlin.edu) 61041992-06-14 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6105 6105
6106 * isearch-mode.el (isearch-forward): Remove sentence from doc 6106 * isearch-mode.el (isearch-forward): Remove sentence from doc
6107 string claiming that the key bindings are controlled by variables 6107 string claiming that the key bindings are controlled by variables
@@ -6129,10 +6129,10 @@
6129 * gnus.el (gnus-nntp-server): Eval gnus-default-nntp-server only 6129 * gnus.el (gnus-nntp-server): Eval gnus-default-nntp-server only
6130 if bound. 6130 if bound.
6131 6131
61321992-06-12 Jim Blandy (jimb@pogo.cs.oberlin.edu) 61321992-06-12 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6133 6133
6134 * isearch-mode.el: New package, which will probably supercede 6134 * isearch-mode.el: New package, which will probably supercede
6135 isearch.el. 6135 isearch.el.
6136 (isearch-mode-map, isearch-mode-meta-map): When initializing 6136 (isearch-mode-map, isearch-mode-meta-map): When initializing
6137 these, remember that vectors are no longer keymaps. 6137 these, remember that vectors are no longer keymaps.
6138 (isearch-update): unread-command-char is no longer -1 when 6138 (isearch-update): unread-command-char is no longer -1 when
@@ -6163,19 +6163,19 @@
6163 * compile.el (compile-internal): Do buffer-disable-undo here. 6163 * compile.el (compile-internal): Do buffer-disable-undo here.
6164 (compilation-mode): Not here. 6164 (compilation-mode): Not here.
6165 6165
61661992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 61661992-06-10 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6167 6167
6168 * simple.el (rotate-yank-pointer): Move the guts of this to 6168 * simple.el (rotate-yank-pointer): Move the guts of this to
6169 current-kill, and get rid of the optional DO-NOT-MOVE argument. 6169 current-kill, and get rid of the optional DO-NOT-MOVE argument.
6170 (current-kill): Rotate the yank pointer here. 6170 (current-kill): Rotate the yank pointer here.
6171 6171
61721992-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 61721992-06-09 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6173 6173
6174 * subr.el (one-window-p): Rename argument ARG to NOMINI, so 6174 * subr.el (one-window-p): Rename argument ARG to NOMINI, so
6175 that the docstring will agree with the argument list generated 6175 that the docstring will agree with the argument list generated
6176 by make-docfile.c. 6176 by make-docfile.c.
6177 6177
6178 * simple.el (kill-region): Undo May 20th change - add back 6178 * simple.el (kill-region): Undo May 20th change - add back
6179 Roland McGrath's hack of June 17, 1991, which allows 6179 Roland McGrath's hack of June 17, 1991, which allows
6180 kill-region to work on read-only buffers - in read-only 6180 kill-region to work on read-only buffers - in read-only
6181 buffers, it acts just like copy-region-as-kill. 6181 buffers, it acts just like copy-region-as-kill.
@@ -6238,27 +6238,27 @@
62381992-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu) 62381992-06-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6239 6239
6240 * add-log.el (change-log-mode): Set version-control to 'never 6240 * add-log.el (change-log-mode): Set version-control to 'never
6241 locally. Set adaptive-fill-regexp. Make paragraph-separate 6241 locally. Set adaptive-fill-regexp. Make paragraph-separate
6242 match date lines. 6242 match date lines.
6243 6243
6244 * bytecomp.el (byte-compile-file): Don't put file name in minibuffer. 6244 * bytecomp.el (byte-compile-file): Don't put file name in minibuffer.
6245 (byte-compile-buffer): Function commented out. 6245 (byte-compile-buffer): Function commented out.
6246 6246
6247 * lisp-mode.el (lisp-indent-line): Keep point unchanged in ;;; 6247 * lisp-mode.el (lisp-indent-line): Keep point unchanged in ;;;
6248 line. 6248 line.
6249 6249
62501992-06-02 Roland McGrath (roland@geech.gnu.ai.mit.edu) 62501992-06-02 Roland McGrath (roland@geech.gnu.ai.mit.edu)
6251 6251
6252 * add-log.el (add-change-log-entry): If the visited file is in 6252 * add-log.el (add-change-log-entry): If the visited file is in
6253 the directory tree under the directory containing the change 6253 the directory tree under the directory containing the change
6254 log file, insert the path to it from there, rather than just 6254 log file, insert the path to it from there, rather than just
6255 the file name. Also removed setq of random variable 6255 the file name. Also removed setq of random variable
6256 `formatted-revision'. 6256 `formatted-revision'.
6257 6257
62581992-06-02 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 62581992-06-02 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6259 6259
6260 * yow.el: Somehow, the semicolons introducing the comment on the 6260 * yow.el: Somehow, the semicolons introducing the comment on the
6261 first line disappeared. Put them back. 6261 first line disappeared. Put them back.
6262 6262
62631992-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu) 62631992-06-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6264 6264
@@ -6286,7 +6286,7 @@
6286 * ispell.el: Add some autoloads. 6286 * ispell.el: Add some autoloads.
6287 (ispell-word): Accept prefix arg, meaning do ispell-next. 6287 (ispell-word): Accept prefix arg, meaning do ispell-next.
6288 6288
62891992-06-01 Jim Blandy (jimb@pogo.cs.oberlin.edu) 62891992-06-01 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6290 6290
6291 * simple.el (current-kill): Name the variable which holds the 6291 * simple.el (current-kill): Name the variable which holds the
6292 value from other programs to be pasted interprogram-paste, not 6292 value from other programs to be pasted interprogram-paste, not
@@ -6324,7 +6324,7 @@
6324 6324
63251992-05-31 Noah Friedman (friedman@splode.com) 63251992-05-31 Noah Friedman (friedman@splode.com)
6326 6326
6327 * subr.el (lambda): Added docstring. 6327 * subr.el (lambda): Added docstring.
6328 6328
63291992-05-31 Eric S. Raymond (eric@mole.gnu.ai.mit.edu) 63291992-05-31 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6330 6330
@@ -6346,7 +6346,7 @@
6346 6346
6347 * cus-print.el: installed 6347 * cus-print.el: installed
6348 6348
63491992-05-30 Jim Blandy (jimb@pogo.cs.oberlin.edu) 63491992-05-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6350 6350
6351 * startup.el (normal-top-level): Call abbreviate-file-name instead 6351 * startup.el (normal-top-level): Call abbreviate-file-name instead
6352 of writing out its code. 6352 of writing out its code.
@@ -6363,7 +6363,7 @@
6363 causes input to be echoed with '*' characters on the prompt 6363 causes input to be echoed with '*' characters on the prompt
6364 line. 6364 line.
6365 (send-invisible): Change prompt from "Enter non-echoed text: " 6365 (send-invisible): Change prompt from "Enter non-echoed text: "
6366 to "Non-echoed text: ". This conforms with the convention 6366 to "Non-echoed text: ". This conforms with the convention
6367 used by existing prompts, and gives more room to type stuff. 6367 used by existing prompts, and gives more room to type stuff.
6368 6368
6369 * comint.el (comint-last-input-start): New varible. In 6369 * comint.el (comint-last-input-start): New varible. In
@@ -6381,13 +6381,13 @@
6381 non-nil, use comint-last-input-start and comint-last-input-end to 6381 non-nil, use comint-last-input-start and comint-last-input-end to
6382 delete the input we just sent. 6382 delete the input we just sent.
6383 6383
63841992-05-29 Jim Blandy (jimb@pogo.cs.oberlin.edu) 63841992-05-29 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6385 6385
6386 * simple.el (append-to-buffer): When called interactively, default 6386 * simple.el (append-to-buffer): When called interactively, default
6387 to (other-buffer nil t). This way, it will offer to insert into 6387 to (other-buffer nil t). This way, it will offer to insert into
6388 the buffer in the other window. 6388 the buffer in the other window.
6389 6389
63901992-05-27 Jim Blandy (jimb@pogo.cs.oberlin.edu) 63901992-05-27 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6391 6391
6392 * term/x-win.el (x-cut-buffer-or-selection-value): New function. 6392 * term/x-win.el (x-cut-buffer-or-selection-value): New function.
6393 Set interprogram-paste-function to use it. 6393 Set interprogram-paste-function to use it.
@@ -6403,16 +6403,16 @@
6403 6403
6404 * simple.el (set-selective-display): Keep vpos of point constant. 6404 * simple.el (set-selective-display): Keep vpos of point constant.
6405 6405
64061992-05-24 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 64061992-05-24 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
6407 6407
6408 * calendar.el (list-yahrzeit-dates): New function. 6408 * calendar.el (list-yahrzeit-dates): New function.
6409 (hebrew-calendar-yahrzeit): Moved from diary.el. 6409 (hebrew-calendar-yahrzeit): Moved from diary.el.
6410 6410
6411 * diary.el (hebrew-calendar-yahrzeit): Moved to calendar.el. 6411 * diary.el (hebrew-calendar-yahrzeit): Moved to calendar.el.
6412 diary-ordinal-suffix: Give correct suffix for 111, 112, 113, 211, 6412 diary-ordinal-suffix: Give correct suffix for 111, 112, 113, 211,
6413 212, 213, etc. 6413 212, 213, etc.
6414 6414
64151992-05-21 Jim Blandy (jimb@pogo.cs.oberlin.edu) 64151992-05-21 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6416 6416
6417 * mouse.el: Emulate the Emacs 18 mouse button bindings for now. 6417 * mouse.el: Emulate the Emacs 18 mouse button bindings for now.
6418 (mouse-yank-at-click): New function. 6418 (mouse-yank-at-click): New function.
@@ -6444,7 +6444,7 @@
6444 don't access the kill ring directly. 6444 don't access the kill ring directly.
6445 * term/x-win.el: Set interprogram-paste-function to 6445 * term/x-win.el: Set interprogram-paste-function to
6446 'x-selection-value. 6446 'x-selection-value.
6447 * sun-fns.el (mouse-yank-at-point): Instead of rotating the yank 6447 * sun-fns.el (mouse-yank-at-point): Instead of rotating the yank
6448 pointer one spot and then accessing the kill ring directly, just 6448 pointer one spot and then accessing the kill ring directly, just
6449 call the function current-kill with an argument of one. 6449 call the function current-kill with an argument of one.
6450 6450
@@ -6463,7 +6463,7 @@
6463 * window.el: Binding of split-window-horizontally moved from C-x 5 6463 * window.el: Binding of split-window-horizontally moved from C-x 5
6464 to C-x 3. 6464 to C-x 3.
6465 6465
64661992-05-20 Jim Blandy (jimb@pogo.cs.oberlin.edu) 64661992-05-20 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6467 6467
6468 * simple.el (kill-region): This used to forgo actually deleting 6468 * simple.el (kill-region): This used to forgo actually deleting
6469 the region if the buffer was read-only, meaning that the command 6469 the region if the buffer was read-only, meaning that the command
@@ -6475,18 +6475,18 @@
6475 6475
6476 * subr.el (one-window-p): If arg is t, completely avoid minibuffer. 6476 * subr.el (one-window-p): If arg is t, completely avoid minibuffer.
6477 6477
64781992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu) 64781992-05-19 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6479 6479
6480 * version.el (version): New alias for emacs-version. 6480 * version.el (version): New alias for emacs-version.
6481 6481
64821992-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 64821992-05-19 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6483 6483
6484 * startup.el (normal-top-level): Typo: s/getev/getenv/. 6484 * startup.el (normal-top-level): Typo: s/getev/getenv/.
6485 6485
64861992-05-13 Jim Blandy (jimb@pogo.cs.oberlin.edu) 64861992-05-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6487 6487
6488 * subr.el (lambda): Define this as a macro which wraps the lambda 6488 * subr.el (lambda): Define this as a macro which wraps the lambda
6489 expression in a (function ...) quoter. This means that you don't 6489 expression in a (function ...) quoter. This means that you don't
6490 need to write out the cursed ``function'' any more. It might be 6490 need to write out the cursed ``function'' any more. It might be
6491 cleaner to simply change the way the interpreter and compiler 6491 cleaner to simply change the way the interpreter and compiler
6492 treat lambda. 6492 treat lambda.
@@ -6494,7 +6494,7 @@
6494 * loadup.el: Disable undo recording in scratch while we load all 6494 * loadup.el: Disable undo recording in scratch while we load all
6495 the files; re-enable them before we dump. 6495 the files; re-enable them before we dump.
6496 6496
64971992-05-12 Jim Blandy (jimb@pogo.cs.oberlin.edu) 64971992-05-12 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6498 6498
6499 * startup.el (normal-top-level): If (getenv "PWD") or (getenv 6499 * startup.el (normal-top-level): If (getenv "PWD") or (getenv
6500 "HOME") refer to the same directory as default-directory, change 6500 "HOME") refer to the same directory as default-directory, change
@@ -6505,7 +6505,7 @@
6505 6505
65061992-05-12 Joseph Arceneaux (jla@churchy.gnu.ai.mit.edu) 65061992-05-12 Joseph Arceneaux (jla@churchy.gnu.ai.mit.edu)
6507 6507
6508 * simple.el (kill-region): Call the interprogram-cut-function if 6508 * simple.el (kill-region): Call the interprogram-cut-function if
6509 it's non-nil. 6509 it's non-nil.
6510 6510
6511 * term/x-win.el (x-select-text): New function for selecting text, 6511 * term/x-win.el (x-select-text): New function for selecting text,
@@ -6533,17 +6533,17 @@
6533 * mailabbrev.el (mail-abbrevs-v18-munge-map): Use define-key 6533 * mailabbrev.el (mail-abbrevs-v18-munge-map): Use define-key
6534 instead of making up an extra alist and nconcing it onto the keymap. 6534 instead of making up an extra alist and nconcing it onto the keymap.
6535 6535
65361992-05-02 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 65361992-05-02 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
6537 6537
6538 * calendar.el (generate-calendar-month): Center heading over each 6538 * calendar.el (generate-calendar-month): Center heading over each
6539 month. 6539 month.
6540 6540
65411992-04-30 Jim Blandy (jimb@pogo.cs.oberlin.edu) 65411992-04-30 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6542 6542
6543 * loaddefs.el: Moved (put 'narrow-to-page 'disabled t)... 6543 * loaddefs.el: Moved (put 'narrow-to-page 'disabled t)...
6544 * page.el: To here. 6544 * page.el: To here.
6545 6545
65461992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu) 65461992-04-28 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6547 6547
6548 * mh-e.el (mh-signature-file-name): New variable. 6548 * mh-e.el (mh-signature-file-name): New variable.
6549 (mh-insert-signature): Use it. 6549 (mh-insert-signature): Use it.
@@ -6557,17 +6557,17 @@
6557 * loaddefs.el: Removed (put 'narrow-to-region 'disabled t). 6557 * loaddefs.el: Removed (put 'narrow-to-region 'disabled t).
6558 It is done in simple.el. 6558 It is done in simple.el.
6559 6559
65601992-04-25 Jim Blandy (jimb@pogo.cs.oberlin.edu) 65601992-04-25 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6561 6561
6562 * dired.el (dired-mode): Make the modeline display the entire path 6562 * dired.el (dired-mode): Make the modeline display the entire path
6563 of the directory, not just the buffer name. 6563 of the directory, not just the buffer name.
6564 6564
65651992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu) 65651992-04-24 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6566 6566
6567 * flame.el: Add "flame-" prefix to internal functions, to conform 6567 * flame.el: Add "flame-" prefix to internal functions, to conform
6568 with the naming conventions of the rest of Emacs. 6568 with the naming conventions of the rest of Emacs.
6569 6569
65701992-04-21 Jim Blandy (jimb@pogo.cs.oberlin.edu) 65701992-04-21 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6571 6571
6572 * doctor.el (doctor-svo): Deleted second expression from top let 6572 * doctor.el (doctor-svo): Deleted second expression from top let
6573 binding; it used to read "(let ((foo <exp> sent)) ...)"; let 6573 binding; it used to read "(let ((foo <exp> sent)) ...)"; let
@@ -6575,14 +6575,14 @@
6575 6575
6576 * flame.el: We might as well (provide 'flame). 6576 * flame.el: We might as well (provide 'flame).
6577 6577
65781992-04-18 Jim Blandy (jimb@pogo.cs.oberlin.edu) 65781992-04-18 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6579 6579
6580 * startup.el (normal-top-level): Don't change default-directory to 6580 * startup.el (normal-top-level): Don't change default-directory to
6581 (getenv "PWD") unless they actually refer to the same directory. 6581 (getenv "PWD") unless they actually refer to the same directory.
6582 6582
6583 * rmail.el (rmail-unix-mail-delimiter): Doc fix. 6583 * rmail.el (rmail-unix-mail-delimiter): Doc fix.
6584 6584
65851992-04-17 Jim Blandy (jimb@pogo.cs.oberlin.edu) 65851992-04-17 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6586 6586
6587 * rmail.el (rmail-unix-mail-delimiter): Don't bother giving this a 6587 * rmail.el (rmail-unix-mail-delimiter): Don't bother giving this a
6588 docstring; move it to a comment. 6588 docstring; move it to a comment.
@@ -6591,7 +6591,7 @@
6591 6591
6592 * cmacexp.el: Doc fix. 6592 * cmacexp.el: Doc fix.
6593 6593
65941992-04-15 Jim Blandy (jimb@pogo.cs.oberlin.edu) 65941992-04-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6595 6595
6596 * simple.el (reindent-then-newline-and-indent, 6596 * simple.el (reindent-then-newline-and-indent,
6597 newline-and-indent): Call the newline function instead of saying 6597 newline-and-indent): Call the newline function instead of saying
@@ -6613,12 +6613,12 @@
6613 * compile.el (compilation-find-buffer): Optional non-nil arg says 6613 * compile.el (compilation-find-buffer): Optional non-nil arg says
6614 to try to find some buffer other than the current one. 6614 to try to find some buffer other than the current one.
6615 6615
66161992-04-10 Edward M. Reingold (reingold@emr.cs.uiuc.edu) 66161992-04-10 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
6617 6617
6618 * holidays.el (calendar-cursor-holidays): Signal error when cursor 6618 * holidays.el (calendar-cursor-holidays): Signal error when cursor
6619 is not on a date. 6619 is not on a date.
6620 6620
66211992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu) 66211992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6622 6622
6623 * doctex.el, gdb.el, mh-e.el, vip.el: Use 6623 * doctex.el, gdb.el, mh-e.el, vip.el: Use
6624 point{,-min,-max,-marker} functions instead of 6624 point{,-min,-max,-marker} functions instead of
@@ -6636,11 +6636,11 @@
6636 (sendmail-pre-abbrev-expand-hook): Take optional arg; if non-nil, 6636 (sendmail-pre-abbrev-expand-hook): Take optional arg; if non-nil,
6637 call self-insert-command with it, and don't do expand-abbrev; just 6637 call self-insert-command with it, and don't do expand-abbrev; just
6638 6638
66391992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu) 66391992-04-06 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6640 6640
6641 * lpr.el (lpr-command): Make this variable settable. 6641 * lpr.el (lpr-command): Make this variable settable.
6642 6642
66431992-04-03 Jim Blandy (jimb@pogo.cs.oberlin.edu) 66431992-04-03 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6644 6644
6645 * files.el (revert-buffer): Reverse the sense of the prefix 6645 * files.el (revert-buffer): Reverse the sense of the prefix
6646 argument; by default, do not offer to revert from the auto-save 6646 argument; by default, do not offer to revert from the auto-save
@@ -6651,7 +6651,7 @@
6651 * files.el (write-contents-hooks): New variable. 6651 * files.el (write-contents-hooks): New variable.
6652 (basic-save-buffer): Use write-contents-hooks like write-file-hooks. 6652 (basic-save-buffer): Use write-contents-hooks like write-file-hooks.
6653 6653
66541992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu) 66541992-03-31 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6655 6655
6656 * bytecomp.el (byte-compile-let, byte-compile-let*): Signal an 6656 * bytecomp.el (byte-compile-let, byte-compile-let*): Signal an
6657 error message if a binding has more than one value form. 6657 error message if a binding has more than one value form.
@@ -6676,7 +6676,7 @@
6676 6676
6677 * simple.el (copy-region-as-kill): Doc fix. 6677 * simple.el (copy-region-as-kill): Doc fix.
6678 6678
66791992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu) 66791992-03-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6680 6680
6681 * Moved provide clauses to bottom of every elisp file that 6681 * Moved provide clauses to bottom of every elisp file that
6682 contains one. 6682 contains one.
@@ -6689,7 +6689,7 @@
6689 * upd-copyr.el (update-copyright): Don't update the GPL version or 6689 * upd-copyr.el (update-copyright): Don't update the GPL version or
6690 replace the notice if the user said not to update the copyright. 6690 replace the notice if the user said not to update the copyright.
6691 6691
66921992-03-11 Jim Blandy (jimb@pogo.cs.oberlin.edu) 66921992-03-11 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6693 6693
6694 * sendmail.el (mail-fcc): New function. 6694 * sendmail.el (mail-fcc): New function.
6695 (mail-mode-map): Bind C-c C-f C-f to mail-fcc. 6695 (mail-mode-map): Bind C-c C-f C-f to mail-fcc.
@@ -6718,7 +6718,7 @@
6718 (compilation-search-path): Made user variable, added autoload cookie. 6718 (compilation-search-path): Made user variable, added autoload cookie.
6719 (compilaton-window-height): Added autoload cookie. 6719 (compilaton-window-height): Added autoload cookie.
6720 6720
67211992-02-27 Jim Blandy (jimb at pogo.cs.oberlin.edu) 67211992-02-27 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6722 6722
6723 * hack-local-variables: Don't take a FORCE argument; it's as easy 6723 * hack-local-variables: Don't take a FORCE argument; it's as easy
6724 to bind enable-local-variables to t for a while as it is to pass 6724 to bind enable-local-variables to t for a while as it is to pass
@@ -6733,16 +6733,16 @@
6733 definition and initialization to be here; moved it to... 6733 definition and initialization to be here; moved it to...
6734 * files.el: Here. 6734 * files.el: Here.
6735 6735
67361992-02-21 Jim Blandy (jimb at pogo.cs.oberlin.edu) 67361992-02-21 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6737 6737
6738 * telnet.el (read-password): Let the quit character terminate 6738 * telnet.el (read-password): Let the quit character terminate
6739 password entry. 6739 password entry.
6740 6740
67411992-02-07 Jim Blandy (jimb at pogo.cs.oberlin.edu) 67411992-02-07 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6742 6742
6743 * info.el: Doc fix. 6743 * info.el: Doc fix.
6744 6744
67451992-01-27 Jim Blandy (jimb at pogo.cs.oberlin.edu) 67451992-01-27 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6746 6746
6747 * simple.el (universal-argument): Read key sequences, not single 6747 * simple.el (universal-argument): Read key sequences, not single
6748 keys. Renamed `c-u' to `factor'. Describe the argument in the 6748 keys. Renamed `c-u' to `factor'. Describe the argument in the
@@ -6756,23 +6756,23 @@
6756 * simple.el (digit-argument): Strip off high bit of 6756 * simple.el (digit-argument): Strip off high bit of
6757 last-command-char. 6757 last-command-char.
6758 6758
67591992-01-17 Jim Blandy (jimb at pogo.cs.oberlin.edu) 67591992-01-17 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6760 6760
6761 * term/tvi970.el: New file. 6761 * term/tvi970.el: New file.
6762 6762
67631992-01-16 Jim Blandy (jimb@pogo.cs.oberlin.edu) 67631992-01-16 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6764 6764
6765 * screen.el: Don't automatically bind C-z to iconify; this is 6765 * screen.el: Don't automatically bind C-z to iconify; this is
6766 inappropriate on terminals. 6766 inappropriate on terminals.
6767 * term/x-win.el: Bind C-z to iconify here. 6767 * term/x-win.el: Bind C-z to iconify here.
6768 6768
67691992-01-15 Jim Blandy (jimb at pogo.cs.oberlin.edu) 67691992-01-15 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6770 6770
6771 * term/wyse50.el: Rewritten to use function-key-map. 6771 * term/wyse50.el: Rewritten to use function-key-map.
6772 6772
6773 * simple.el: Include bindings for [up], [down], [left], and [right]. 6773 * simple.el: Include bindings for [up], [down], [left], and [right].
6774 6774
67751992-01-13 Jim Blandy (jimb at pogo.cs.oberlin.edu) 67751992-01-13 Jim Blandy (jimb@pogo.cs.oberlin.edu)
6776 6776
6777 * setenv.el: New file. 6777 * setenv.el: New file.
6778 6778
@@ -6786,31 +6786,31 @@
6786 6786
6787 * flow-ctrl.el: installed. 6787 * flow-ctrl.el: installed.
6788 6788
67891992-01-08 Jim Blandy (jimb at occs.cs.oberlin.edu) 67891992-01-08 Jim Blandy (jimb@occs.cs.oberlin.edu)
6790 6790
6791 * simple.el (temporary-goal-column): Added missing closing paren. 6791 * simple.el (temporary-goal-column): Added missing closing paren.
6792 6792
67931991-12-25 Richard Stallman (rms at mole.gnu.ai.mit.edu) 67931991-12-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6794 6794
6795 * mail-utils.el (mail-strip-quoted-names): Return nil if given nil. 6795 * mail-utils.el (mail-strip-quoted-names): Return nil if given nil.
6796 6796
67971991-12-23 Richard Stallman (rms at mole.gnu.ai.mit.edu) 67971991-12-23 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6798 6798
6799 * debug.el (cancel-debug-on-entry): Complete over debugged functions. 6799 * debug.el (cancel-debug-on-entry): Complete over debugged functions.
6800 6800
68011991-12-21 Jim Blandy (jimb at occs.cs.oberlin.edu) 68011991-12-21 Jim Blandy (jimb@occs.cs.oberlin.edu)
6802 6802
6803 * at386.el: Moved to term/at386.el, changed to use 6803 * at386.el: Moved to term/at386.el, changed to use
6804 function-key-map. 6804 function-key-map.
6805 6805
68061991-12-20 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 68061991-12-20 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6807 6807
6808 * term/news.el, term/vt100.el: Converted to use function-key-map 6808 * term/news.el, term/vt100.el: Converted to use function-key-map
6809 instead of old keypad.el. 6809 instead of old keypad.el.
6810 * term/sun.el: Console key sequences converted to use 6810 * term/sun.el: Console key sequences converted to use
6811 function-key-map; emacstool bindings left alone. 6811 function-key-map; emacstool bindings left alone.
6812 6812
68131991-12-16 Richard Stallman (rms at mole.gnu.ai.mit.edu) 68131991-12-16 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6814 6814
6815 * mailabbrev.el: New file. 6815 * mailabbrev.el: New file.
6816 * sendmail.el (mail-setup): Delete code for mail-aliases. 6816 * sendmail.el (mail-setup): Delete code for mail-aliases.
@@ -6818,33 +6818,33 @@
6818 (sendmail-send-it): Delete code for mail-aliases. 6818 (sendmail-send-it): Delete code for mail-aliases.
6819 (build-mail-aliases, expand-mail-aliases): Autoloads deleted. 6819 (build-mail-aliases, expand-mail-aliases): Autoloads deleted.
6820 6820
68211991-12-14 Eric S. Raymond (eric at mole.gnu.ai.mit.edu) 68211991-12-14 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6822 6822
6823 * etags.el (find-tag-noselect): fixed subtle bug due to 6823 * etags.el (find-tag-noselect): fixed subtle bug due to
6824 save-excursion. 6824 save-excursion.
6825 6825
6826 (tags-tag-match): new function, made smarter about exact matches. 6826 (tags-tag-match): new function, made smarter about exact matches.
6827 6827
68281991-12-13 Eric S. Raymond (eric at mole.gnu.ai.mit.edu) 68281991-12-13 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6829 6829
6830 * perl-mode.el: installed. 6830 * perl-mode.el: installed.
6831 6831
68321991-12-13 Richard Stallman (rms at mole.gnu.ai.mit.edu) 68321991-12-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6833 6833
6834 * sendmail.el (mail-default-headers): New user variable. 6834 * sendmail.el (mail-default-headers): New user variable.
6835 (mail-setup): Insert value of that variable. 6835 (mail-setup): Insert value of that variable.
6836 6836
68371991-12-11 Eric S. Raymond (eric at mole.gnu.ai.mit.edu) 68371991-12-11 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6838 6838
6839 * c-mode.el: added C++ style to c-style-alist. 6839 * c-mode.el: added C++ style to c-style-alist.
6840 6840
6841 * at386.el: installed. 6841 * at386.el: installed.
6842 6842
68431991-12-09 Richard Stallman (rms at mole.gnu.ai.mit.edu) 68431991-12-09 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6844 6844
6845 * man.el (nuke-nroff-bs): Simplify o^H+. Delete "reformatting" msg. 6845 * man.el (nuke-nroff-bs): Simplify o^H+. Delete "reformatting" msg.
6846 6846
68471991-12-08 Eric S. Raymond (eric at mole.gnu.ai.mit.edu) 68471991-12-08 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6848 6848
6849 * blackbox.el: Applied doc patch. No functions affected. 6849 * blackbox.el: Applied doc patch. No functions affected.
6850 6850
@@ -6854,7 +6854,7 @@
6854 6854
6855 * sccs.el: installed 3.5 6855 * sccs.el: installed 3.5
6856 6856
68571991-12-08 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 68571991-12-08 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6858 6858
6859 * simple.el (universal-argument): If there is already an argument 6859 * simple.el (universal-argument): If there is already an argument
6860 specified, don't toss it and read a new one; instead, end argument 6860 specified, don't toss it and read a new one; instead, end argument
@@ -6867,39 +6867,39 @@
6867 feature is not implemented. Remove similar paragraph from TO DO 6867 feature is not implemented. Remove similar paragraph from TO DO
6868 list at top of file. 6868 list at top of file.
6869 6869
68701991-12-08 Richard Stallman (rms at mole.gnu.ai.mit.edu) 68701991-12-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6871 6871
6872 * diff.el (diff-internal-diff): New subroutine. 6872 * diff.el (diff-internal-diff): New subroutine.
6873 (diff): Removed from here. 6873 (diff): Removed from here.
6874 (diff-sccs, diff-rcs): New commands using diff-internal-diff. 6874 (diff-sccs, diff-rcs): New commands using diff-internal-diff.
6875 (diff-rcs-extension): New variable. 6875 (diff-rcs-extension): New variable.
6876 6876
68771991-12-05 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 68771991-12-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6878 6878
6879 * apropos.el, doctex.el, help.el, paths.el, spook.el, yow.el: 6879 * apropos.el, doctex.el, help.el, paths.el, spook.el, yow.el:
6880 These files expected to find their data in exec-directory, but 6880 These files expected to find their data in exec-directory, but
6881 their data is now located under data-directory. Changed to use 6881 their data is now located under data-directory. Changed to use
6882 data-directory as appropriate. 6882 data-directory as appropriate.
6883 * loadup.el: Changed to use the appropriate path names. 6883 * loadup.el: Changed to use the appropriate path names.
6884 6884
68851991-12-02 Richard Stallman (rms at mole.gnu.ai.mit.edu) 68851991-12-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6886 6886
6887 * mailalias.el (define-mail-alias): Handle quoted aliases. 6887 * mailalias.el (define-mail-alias): Handle quoted aliases.
6888 6888
68891991-11-30 Richard Stallman (rms at mole.gnu.ai.mit.edu) 68891991-11-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6890 6890
6891 * simple.el (prefix-arg-internal): Make C-u end the arg. 6891 * simple.el (prefix-arg-internal): Make C-u end the arg.
6892 Doc fixes on the argument commands. 6892 Doc fixes on the argument commands.
6893 6893
68941991-11-28 Richard Stallman (rms at mole.gnu.ai.mit.edu) 68941991-11-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6895 6895
6896 * emacsbug.el (report-emacs-bug): Now autoloaded. 6896 * emacsbug.el (report-emacs-bug): Now autoloaded.
6897 6897
68981991-11-24 Richard Stallman (rms at mole.gnu.ai.mit.edu) 68981991-11-24 Richard Stallman (rms@mole.gnu.ai.mit.edu)
6899 6899
6900 * simple.el: Doc fix. 6900 * simple.el: Doc fix.
6901 6901
69021991-11-15 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 69021991-11-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6903 6903
6904 * startup.el (command-line): Don't bother catching errors that 6904 * startup.el (command-line): Don't bother catching errors that
6905 occur while the window system file is loading; cmd_error can now 6905 occur while the window system file is loading; cmd_error can now
@@ -6909,7 +6909,7 @@
6909 * startup.el (command-line): baud-rate is a variable, not a 6909 * startup.el (command-line): baud-rate is a variable, not a
6910 function. 6910 function.
6911 6911
69121991-11-14 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 69121991-11-14 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6913 6913
6914 * info.el (Info-mode): Mention Info-directory in the list of 6914 * info.el (Info-mode): Mention Info-directory in the list of
6915 commands in the docstring. 6915 commands in the docstring.
@@ -6919,22 +6919,22 @@
6919 6919
6920 * find-dired.el: New version munged by sk for tree dired. 6920 * find-dired.el: New version munged by sk for tree dired.
6921 6921
69221991-11-06 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 69221991-11-06 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6923 6923
6924 * screen.el (screen-initialize, screen-notice-user-settings): 6924 * screen.el (screen-initialize, screen-notice-user-settings):
6925 Renamed global-minibuffer-screen to default-minibuffer-screen. 6925 Renamed global-minibuffer-screen to default-minibuffer-screen.
6926 6926
69271991-11-05 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 69271991-11-05 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
6928 6928
6929 * diary.el (diary-rosh-hodesh): Add Erev Rosh Hodesh to the diary, 6929 * diary.el (diary-rosh-hodesh): Add Erev Rosh Hodesh to the diary,
6930 as needed. 6930 as needed.
6931 6931
69321991-10-31 Richard Mlynarik (mly at peduncle) 69321991-10-31 Richard Mlynarik (mly@peduncle)
6933 6933
6934 * ebuff-menu.el (eletric-buffer-menu-mode-map): Define 6934 * ebuff-menu.el (eletric-buffer-menu-mode-map): Define
6935 < and > to scroll-left and scroll-right per user suggestion. 6935 < and > to scroll-left and scroll-right per user suggestion.
6936 6936
69371991-10-31 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 69371991-10-31 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6938 6938
6939 * files.el (cd): Don't bother calling pwd after changing the 6939 * files.el (cd): Don't bother calling pwd after changing the
6940 directory. 6940 directory.
@@ -6946,11 +6946,11 @@
6946 screen's parameters to initial-screen-parameters, so that moves 6946 screen's parameters to initial-screen-parameters, so that moves
6947 and resizes may take place if appropriate. 6947 and resizes may take place if appropriate.
6948 6948
6949 * cmushell.el: This is now the real shell.el. Removed the "cmu" 6949 * cmushell.el: This is now the real shell.el. Removed the "cmu"
6950 prefix from names. 6950 prefix from names.
6951 (shell): Marked this to be autoloaded. 6951 (shell): Marked this to be autoloaded.
6952 6952
69531991-10-29 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 69531991-10-29 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6954 6954
6955 * files.el (find-file-noselect): Extract filename abbreviation 6955 * files.el (find-file-noselect): Extract filename abbreviation
6956 code into separate function. 6956 code into separate function.
@@ -6960,23 +6960,23 @@
6960 doesn't exist, offer to create it. 6960 doesn't exist, offer to create it.
6961 (make-directory-path): New function to support this offer. 6961 (make-directory-path): New function to support this offer.
6962 6962
69631991-10-28 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 69631991-10-28 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6964 6964
6965 * macros.el (apply-macro-to-region-lines): Use a marker to keep 6965 * macros.el (apply-macro-to-region-lines): Use a marker to keep
6966 track of the next line to operate on, so the macro can delete or 6966 track of the next line to operate on, so the macro can delete or
6967 add lines. 6967 add lines.
6968 6968
69691991-10-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 69691991-10-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6970 6970
6971 * disass.el (disassemble): Correctly distinguish functions with no 6971 * disass.el (disassemble): Correctly distinguish functions with no
6972 interactive spec and functions that are (interactive). Correctly 6972 interactive spec and functions that are (interactive). Correctly
6973 extract components of explicit calls to byte-code (old-style 6973 extract components of explicit calls to byte-code (old-style
6974 compiled functions). Correctly pass byte code of function to 6974 compiled functions). Correctly pass byte code of function to
6975 disassemble-1. 6975 disassemble-1.
6976 (disassemble-1): Use nth to extract components of explicit call to 6976 (disassemble-1): Use nth to extract components of explicit call to
6977 byte-code, not car and cdr. 6977 byte-code, not car and cdr.
6978 6978
69791991-10-25 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 69791991-10-25 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6980 6980
6981 * lisp-mode.el (eval-print-last-sexp): Saying (terpri 6981 * lisp-mode.el (eval-print-last-sexp): Saying (terpri
6982 (current-buffer)) after evaluating the expression does bad things 6982 (current-buffer)) after evaluating the expression does bad things
@@ -6988,7 +6988,7 @@
6988 * compile.el (compilation-buffer-name-function, 6988 * compile.el (compilation-buffer-name-function,
6989 compilation-finish-function): Add autoload cookie for these. 6989 compilation-finish-function): Add autoload cookie for these.
6990 6990
69911991-10-15 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 69911991-10-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
6992 6992
6993 * info.el (Info-follow-nearest-node): Adjusted for new return 6993 * info.el (Info-follow-nearest-node): Adjusted for new return
6994 value format from coordinates-in-window-p. 6994 value format from coordinates-in-window-p.
@@ -6997,7 +6997,7 @@
6997 6997
6998 * add-log.el (change-log-name): New fn. 6998 * add-log.el (change-log-name): New fn.
6999 (add-change-log-entry, add-change-log-entry-other-window): All 6999 (add-change-log-entry, add-change-log-entry-other-window): All
7000 args optional. FILE-NAME defaults to new var 7000 args optional. FILE-NAME defaults to new var
7001 `change-log-default-name'. Give this var a local value in the 7001 `change-log-default-name'. Give this var a local value in the
7002 buffer we were run from, pointing to the file we found. 7002 buffer we were run from, pointing to the file we found.
7003 7003
@@ -7017,7 +7017,7 @@
7017 to see if this is a compilation buffer, because the latter might 7017 to see if this is a compilation buffer, because the latter might
7018 not be local. 7018 not be local.
7019 7019
70201991-10-04 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 70201991-10-04 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7021 7021
7022 * files.el (revert-buffer): Call verify-visited-file-modtime with 7022 * files.el (revert-buffer): Call verify-visited-file-modtime with
7023 one arg (the current buffer), instead of none. 7023 one arg (the current buffer), instead of none.
@@ -7032,7 +7032,7 @@
7032 * version.el (emacs-version): (From Bob:) Take optional arg 7032 * version.el (emacs-version): (From Bob:) Take optional arg
7033 (prefix arg) to insert version text at point. 7033 (prefix arg) to insert version text at point.
7034 7034
70351991-09-26 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 70351991-09-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7036 7036
7037 * info.el (Info-default-directory-list): defvar this instead of 7037 * info.el (Info-default-directory-list): defvar this instead of
7038 defconsting it, so paths.el can set it. 7038 defconsting it, so paths.el can set it.
@@ -7049,31 +7049,31 @@
7049 * autoload.el (update-file-autoloads): Always check the old section. 7049 * autoload.el (update-file-autoloads): Always check the old section.
7050 If the file has no cookies, it will be deleted and not replaced. 7050 If the file has no cookies, it will be deleted and not replaced.
7051 7051
70521991-09-08 Richard Stallman (rms at mole.gnu.ai.mit.edu) 70521991-09-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7053 7053
7054 * simple.el (line-move): After C-e, do consider eol of blank line. 7054 * simple.el (line-move): After C-e, do consider eol of blank line.
7055 Don't treat start of blank line as eol. 7055 Don't treat start of blank line as eol.
7056 7056
70571991-09-07 Richard Stallman (rms at mole.gnu.ai.mit.edu) 70571991-09-07 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7058 7058
7059 * fill.el (fill-individual-paragraphs): 7059 * fill.el (fill-individual-paragraphs):
7060 Find a fill-prefix that works for the whole paragraph. 7060 Find a fill-prefix that works for the whole paragraph.
7061 7061
7062 * simple.el (line-move): Don't treat start of blank line as eol. 7062 * simple.el (line-move): Don't treat start of blank line as eol.
7063 7063
70641991-09-03 Richard Stallman (rms at mole.gnu.ai.mit.edu) 70641991-09-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7065 7065
7066 * debug.el (debugger-step-through): Fix message typo. 7066 * debug.el (debugger-step-through): Fix message typo.
7067 7067
70681991-09-02 Richard Stallman (rms at mole.gnu.ai.mit.edu) 70681991-09-02 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7069 7069
7070 * server.el (server-start): Delete old socket in /tmp as well as in ~. 7070 * server.el (server-start): Delete old socket in /tmp as well as in ~.
7071 7071
70721991-08-26 Richard Stallman (rms at mole.gnu.ai.mit.edu) 70721991-08-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7073 7073
7074 * abbrev.el, chistory.el: Remove periods from error messages. 7074 * abbrev.el, chistory.el: Remove periods from error messages.
7075 7075
70761991-08-25 Richard Stallman (rms at mole.gnu.ai.mit.edu) 70761991-08-25 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7077 7077
7078 * help.el (describe-function, describe-variable): 7078 * help.el (describe-function, describe-variable):
7079 Return the same text as was displayed. 7079 Return the same text as was displayed.
@@ -7084,10 +7084,10 @@
7084 * map-ynp.el: No need for provide. 7084 * map-ynp.el: No need for provide.
7085 * loadup.el: Load map-ynp. 7085 * loadup.el: Load map-ynp.
7086 7086
70871991-08-23 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 70871991-08-23 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
7088 7088
7089 * calendar.el (calendar-last-day-of-month, calendar-leap-year-p, 7089 * calendar.el (calendar-last-day-of-month, calendar-leap-year-p,
7090 calendar-day-number, calendar-absolute-from-gregorian): Change 7090 calendar-day-number, calendar-absolute-from-gregorian): Change
7091 from functions to macros for speed. 7091 from functions to macros for speed.
7092 7092
70931991-08-22 Roland McGrath (roland@albert.gnu.ai.mit.edu) 70931991-08-22 Roland McGrath (roland@albert.gnu.ai.mit.edu)
@@ -7096,7 +7096,7 @@
7096 (apply fun (cons first rest)) => (apply fun first rest). 7096 (apply fun (cons first rest)) => (apply fun first rest).
7097 Come on, guys. 7097 Come on, guys.
7098 7098
70991991-08-20 Michael I Bushnell (mib@geech.gnu.ai.mit.edu) 70991991-08-20 Michael I Bushnell (mib@geech.gnu.ai.mit.edu)
7100 7100
7101 * rmail.el (rmail-convert-to-babyl-format): Roland added the 7101 * rmail.el (rmail-convert-to-babyl-format): Roland added the
7102 missing paren in the wrong place; fixed. 7102 missing paren in the wrong place; fixed.
@@ -7111,18 +7111,18 @@
7111 7111
7112 * rmail.el (rmail-convert-to-babyl-format): Add missing paren. 7112 * rmail.el (rmail-convert-to-babyl-format): Add missing paren.
7113 7113
71141991-08-19 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 71141991-08-19 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
7115 7115
7116 * calendar.el (redraw-calendar): Preserve cursor location in 7116 * calendar.el (redraw-calendar): Preserve cursor location in
7117 redrawing. 7117 redrawing.
7118 (extract-calendar-month, extract-calendar-day, 7118 (extract-calendar-month, extract-calendar-day,
7119 extract-calendar-year): 7119 extract-calendar-year):
7120 Change from functions to macros to speed up computation. 7120 Change from functions to macros to speed up computation.
7121 7121
7122 * holiday.el: 7122 * holiday.el:
7123 calendar-holiday-function-rosh-hashanah-etc: Correct date of Selichot. 7123 calendar-holiday-function-rosh-hashanah-etc: Correct date of Selichot.
7124 7124
71251991-08-18 Richard Stallman (rms at mole.gnu.ai.mit.edu) 71251991-08-18 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7126 7126
7127 * rmail.el (rmail-convert-to-babyl-format): 7127 * rmail.el (rmail-convert-to-babyl-format):
7128 If can't find end of babyl header or babyl message, 7128 If can't find end of babyl header or babyl message,
@@ -7135,11 +7135,11 @@
7135 (doctor-doc): Use member instead of doctor-member. 7135 (doctor-doc): Use member instead of doctor-member.
7136 (doctor-rms): Restored. 7136 (doctor-rms): Restored.
7137 7137
71381991-08-16 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 71381991-08-16 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7139 7139
7140 * term/x-win.el: Removed obsolete definitions for function keys. 7140 * term/x-win.el: Removed obsolete definitions for function keys.
7141 7141
71421991-08-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 71421991-08-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7143 7143
7144 * screen.el (screen-create-initial-screen): Renamed to 7144 * screen.el (screen-create-initial-screen): Renamed to
7145 screen-initialize. Arrange to cause errors if people try to 7145 screen-initialize. Arrange to cause errors if people try to
@@ -7166,7 +7166,7 @@
7166 find-file-read-only-other-screen): Here... 7166 find-file-read-only-other-screen): Here...
7167 * sendmail.el (mail-other-screen): And here. 7167 * sendmail.el (mail-other-screen): And here.
7168 7168
71691991-08-14 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 71691991-08-14 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7170 7170
7171 * files.el (generate-new-buffer): Function moved here from 7171 * files.el (generate-new-buffer): Function moved here from
7172 src/buffer.c. 7172 src/buffer.c.
@@ -7188,14 +7188,14 @@
7188 * paths.el (Info-default-directory-list): Define instead of 7188 * paths.el (Info-default-directory-list): Define instead of
7189 Info-directory-list. 7189 Info-directory-list.
7190 7190
71911991-08-13 Ken Raeburn (raeburn@watch.com) 71911991-08-13 Ken Raeburn (raeburn@watch.com)
7192 7192
7193 * time.el (display-time-24hr-format): New variable. 7193 * time.el (display-time-24hr-format): New variable.
7194 (display-time-filter): If display-time-24hr-format is non-nil, 7194 (display-time-filter): If display-time-24hr-format is non-nil,
7195 display time in 24-hour format, rather than using AM/PM suffix. 7195 display time in 24-hour format, rather than using AM/PM suffix.
7196 Also, don't blow up in substring if load average is unavailable. 7196 Also, don't blow up in substring if load average is unavailable.
7197 7197
71981991-08-13 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 71981991-08-13 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7199 7199
7200 * screen.el: Incorporated other-screen functions and key bindings. 7200 * screen.el: Incorporated other-screen functions and key bindings.
7201 7201
@@ -7217,7 +7217,7 @@
7217 * files.el (save-some-buffers): Add missing `(and' and matching 7217 * files.el (save-some-buffers): Add missing `(and' and matching
7218 `)' so that buffer-offer-save is actually tested. 7218 `)' so that buffer-offer-save is actually tested.
7219 7219
72201991-08-12 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 72201991-08-12 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7221 7221
7222 * window.el (split-window-keep-point): New user option. 7222 * window.el (split-window-keep-point): New user option.
7223 (split-window-vertically): Modified to support it. 7223 (split-window-vertically): Modified to support it.
@@ -7225,7 +7225,7 @@
7225 split-window-keep-point according to the baud rate. 7225 split-window-keep-point according to the baud rate.
7226 * term/x-win.el: Set split-window-keep-point. 7226 * term/x-win.el: Set split-window-keep-point.
7227 7227
72281991-08-10 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 72281991-08-10 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7229 7229
7230 * term/x-win.el (x-daemon-mode, x-establish-daemon-mode): Removed 7230 * term/x-win.el (x-daemon-mode, x-establish-daemon-mode): Removed
7231 these functions; we do this differently now. 7231 these functions; we do this differently now.
@@ -7235,7 +7235,7 @@
7235 * autoload.el (batch-update-autoloads): Do (save-some-buffers t) 7235 * autoload.el (batch-update-autoloads): Do (save-some-buffers t)
7236 before killing emacs, so loaddefs.el will be saved. 7236 before killing emacs, so loaddefs.el will be saved.
7237 7237
72381991-08-05 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 72381991-08-05 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7239 7239
7240 * screen.el (screen-creation-func): Renamed to 7240 * screen.el (screen-creation-func): Renamed to
7241 screen-creation-function, as per the convention. 7241 screen-creation-function, as per the convention.
@@ -7247,14 +7247,14 @@
7247 7247
7248 * screen.el: All of the screen startup code reworked. 7248 * screen.el: All of the screen startup code reworked.
7249 7249
72501991-08-01 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 72501991-08-01 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7251 7251
7252 * startup.el (pre-init-hook): New variable. 7252 * startup.el (pre-init-hook): New variable.
7253 (window-setup-hook): Doc fix. 7253 (window-setup-hook): Doc fix.
7254 (command-line): Call pre-init-hook. 7254 (command-line): Call pre-init-hook.
7255 (command-line-1): Updated copyright date. 7255 (command-line-1): Updated copyright date.
7256 7256
72571991-07-31 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 72571991-07-31 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7258 7258
7259 * rmailedit.el: When initializing rmail-edit-map, take the cdr of 7259 * rmailedit.el: When initializing rmail-edit-map, take the cdr of
7260 text-mode-map before nconcing it, to omit the keymap header. 7260 text-mode-map before nconcing it, to omit the keymap header.
@@ -7265,11 +7265,11 @@
7265 pop-up-screen-function. 7265 pop-up-screen-function.
7266 (buffer-in-other-screen): Use pop-up-screens, not auto-new-screen. 7266 (buffer-in-other-screen): Use pop-up-screens, not auto-new-screen.
7267 7267
72681991-07-30 Richard Stallman (rms at mole.gnu.ai.mit.edu) 72681991-07-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7269 7269
7270 * apropos.el (apropos, super-apropos): Don't make window for no syms. 7270 * apropos.el (apropos, super-apropos): Don't make window for no syms.
7271 7271
72721991-07-29 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 72721991-07-29 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7273 7273
7274 * loaddefs.el: Don't make backup versions of this file. 7274 * loaddefs.el: Don't make backup versions of this file.
7275 7275
@@ -7277,14 +7277,14 @@
7277 7277
7278 * autoload.el (generate-autoload-cookie): Doc fix. 7278 * autoload.el (generate-autoload-cookie): Doc fix.
7279 7279
72801991-07-28 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 72801991-07-28 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7281 7281
7282 * etags.el: Renamed new-etags.el, copied Emacs 18's tags package 7282 * etags.el: Renamed new-etags.el, copied Emacs 18's tags package
7283 into its place - the new version seemed to have half-completed 7283 into its place - the new version seemed to have half-completed
7284 major changes. Added autoload marks and changed it to (provide 7284 major changes. Added autoload marks and changed it to (provide
7285 'etags) instead of tags. 7285 'etags) instead of tags.
7286 7286
7287 * help.el: Autoload the (defvar help-map ...) so that info.el 7287 * help.el: Autoload the (defvar help-map ...) so that info.el
7288 can define keys in it. 7288 can define keys in it.
7289 * loaddefs.el: Updated. 7289 * loaddefs.el: Updated.
7290 7290
@@ -7295,7 +7295,7 @@
7295 New fns, bound to C-h C-f and C-h C-k, to pop to the info node for 7295 New fns, bound to C-h C-f and C-h C-k, to pop to the info node for
7296 an Emacs command or keystroke. 7296 an Emacs command or keystroke.
7297 7297
72981991-07-26 Richard Stallman (rms at mole.gnu.ai.mit.edu) 72981991-07-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7299 7299
7300 * terminal.el (te-stty-string): Delete `new' since loses on SYSV. 7300 * terminal.el (te-stty-string): Delete `new' since loses on SYSV.
7301 7301
@@ -7303,7 +7303,7 @@
7303 7303
7304 * edebug.el: Version 2.5 from LaLiberte. 7304 * edebug.el: Version 2.5 from LaLiberte.
7305 7305
73061991-07-25 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 73061991-07-25 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7307 7307
7308 * view.el: (define-key "C-xv" 'view-file). 7308 * view.el: (define-key "C-xv" 'view-file).
7309 (view-file-other-window, view-buffer-other-window): New functions. 7309 (view-file-other-window, view-buffer-other-window): New functions.
@@ -7314,12 +7314,12 @@
7314 * subr.el (search-forward-regexp, search-backward-regexp): Added 7314 * subr.el (search-forward-regexp, search-backward-regexp): Added
7315 alternate names. 7315 alternate names.
7316 7316
73171991-07-24 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 73171991-07-24 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7318 7318
7319 * diff.el (diff): Turn off read-only flag to insert "no 7319 * diff.el (diff): Turn off read-only flag to insert "no
7320 differences" message. 7320 differences" message.
7321 7321
73221991-07-23 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 73221991-07-23 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7323 7323
7324 * isearch.el (isearch): If the user switches to a different 7324 * isearch.el (isearch): If the user switches to a different
7325 screen, exit the isearch. 7325 screen, exit the isearch.
@@ -7334,7 +7334,7 @@
7334 7334
7335 * rmail.el (rmail-widen-to-current-msgbeg): Added missing close paren. 7335 * rmail.el (rmail-widen-to-current-msgbeg): Added missing close paren.
7336 7336
73371991-07-21 Jim Blandy (jimb@pogo.gnu.ai.mit.edu) 73371991-07-21 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7338 7338
7339 * isearch.el (isearch): Don't assume that we're repeating a search 7339 * isearch.el (isearch): Don't assume that we're repeating a search
7340 that found an empty string; check history to make sure we're 7340 that found an empty string; check history to make sure we're
@@ -7347,7 +7347,7 @@
7347 * screen.el (auto-new-screen-function): Set this to a lambda which 7347 * screen.el (auto-new-screen-function): Set this to a lambda which
7348 calls the screen-creation-func. 7348 calls the screen-creation-func.
7349 7349
73501991-07-19 Richard Stallman (rms at mole.gnu.ai.mit.edu) 73501991-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7351 7351
7352 * backquote.el (bq-make-maker): 7352 * backquote.el (bq-make-maker):
7353 Don't replace quoted shared structure by copies. 7353 Don't replace quoted shared structure by copies.
@@ -7367,7 +7367,7 @@
7367 7367
7368 * sendmail.el (mail-do-fcc): Added missing close paren. 7368 * sendmail.el (mail-do-fcc): Added missing close paren.
7369 7369
73701991-07-15 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 73701991-07-15 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7371 7371
7372 * term/x-win.el: Enable interrupt-driven input after opening the X 7372 * term/x-win.el: Enable interrupt-driven input after opening the X
7373 connection, so that the fcntls on file descriptor 0 apply to the 7373 connection, so that the fcntls on file descriptor 0 apply to the
@@ -7376,7 +7376,7 @@
7376 * screen.el: Don't bind `C-x o' to next-multiscreen-window or 7376 * screen.el: Don't bind `C-x o' to next-multiscreen-window or
7377 displace other-window to `M-o'. 7377 displace other-window to `M-o'.
7378 7378
73791991-07-15 Stephen A. Wood (saw at hallc1) 73791991-07-15 Stephen A. Wood (saw@hallc1)
7380 7380
7381 * fortran.el version 1.28.3 7381 * fortran.el version 1.28.3
7382 Now works in either mode when `tab-width' is not 8. 7382 Now works in either mode when `tab-width' is not 8.
@@ -7391,7 +7391,7 @@
7391 `fortran-minimum-statement-indent' to (max tab-width 6) instead of 8. 7391 `fortran-minimum-statement-indent' to (max tab-width 6) instead of 8.
7392 The minimum 6 insures legal indenting for lines with line numbers. 7392 The minimum 6 insures legal indenting for lines with line numbers.
7393 7393
73941991-07-13 Jim Blandy (jimb at churchy.gnu.ai.mit.edu) 73941991-07-13 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
7395 7395
7396 * info.el (Info-find-node): Call buffer-flush-undo with one arg, 7396 * info.el (Info-find-node): Call buffer-flush-undo with one arg,
7397 instead of none. Change call to get-buffer-c>reate to 7397 instead of none. Change call to get-buffer-c>reate to
@@ -7407,7 +7407,7 @@
7407 occur-pos-list of nulls. And allocate the final-context-start 7407 occur-pos-list of nulls. And allocate the final-context-start
7408 marker once, so we don't allocate jillions of markers in the 7408 marker once, so we don't allocate jillions of markers in the
7409 7409
74101991-07-11 Jim Blandy (jimb at geech.gnu.ai.mit.edu) 74101991-07-11 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7411 7411
7412 * term/x-win.el (x-handle-args): Re-written to take the command 7412 * term/x-win.el (x-handle-args): Re-written to take the command
7413 line switch as an argument, instead of just assuming it's in ARGS, 7413 line switch as an argument, instead of just assuming it's in ARGS,
@@ -7421,7 +7421,7 @@
7421 7421
7422 * map-ynp.el (map-y-or-n-p): Fixed lossage on ? or random char. 7422 * map-ynp.el (map-y-or-n-p): Fixed lossage on ? or random char.
7423 7423
74241991-07-08 Richard Stallman (rms at mole.gnu.ai.mit.edu) 74241991-07-08 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7425 7425
7426 * ftp.el (ftp-command): Skip multiline messages. 7426 * ftp.el (ftp-command): Skip multiline messages.
7427 7427
@@ -7431,7 +7431,7 @@
7431 7431
7432 * map-ynp.el (map-y-or-n-p): Don't quote a form inside quasiquote. 7432 * map-ynp.el (map-y-or-n-p): Don't quote a form inside quasiquote.
7433 7433
74341991-07-04 Stephen A. Wood (saw at hallc1.cebaf.gov) 74341991-07-04 Stephen A. Wood (saw@hallc1.cebaf.gov)
7435 7435
7436 * fortran.el: Added ;;;###autoload definition for 7436 * fortran.el: Added ;;;###autoload definition for
7437 fortran-tab-mode-default variable. 7437 fortran-tab-mode-default variable.
@@ -7449,7 +7449,7 @@
7449 * map-ynp.el (map-y-or-n-p): Fixed bug that caused first elt on ! 7449 * map-ynp.el (map-y-or-n-p): Fixed bug that caused first elt on !
7450 hit not get acted on. 7450 hit not get acted on.
7451 7451
74521991-07-04 Richard Stallman (rms at mole.gnu.ai.mit.edu) 74521991-07-04 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7453 7453
7454 * cmacexp.el (c-macro-expand): Use new variables 7454 * cmacexp.el (c-macro-expand): Use new variables
7455 c-macro-preprocessor and c-macro-options. 7455 c-macro-preprocessor and c-macro-options.
@@ -7461,7 +7461,7 @@
7461 * map-ynp.el (map-y-or-n-p): Fixed misplaced paren. 7461 * map-ynp.el (map-y-or-n-p): Fixed misplaced paren.
7462 Fixed list-eating bug. 7462 Fixed list-eating bug.
7463 7463
74641991-07-01 Richard Stallman (rms at mole.gnu.ai.mit.edu) 74641991-07-01 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7465 7465
7466 * ws-mode.el: New file. 7466 * ws-mode.el: New file.
7467 7467
@@ -7472,18 +7472,18 @@
7472 * map-ynp.el (map-y-or-n-p): LISTS may also be an iterator fn. 7472 * map-ynp.el (map-y-or-n-p): LISTS may also be an iterator fn.
7473 PROMPTER may also be a format string. 7473 PROMPTER may also be a format string.
7474 7474
74751991-06-29 Richard Stallman (rms at mole.gnu.ai.mit.edu) 74751991-06-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7476 7476
7477 * simple.el (shell-command-on-region): 7477 * simple.el (shell-command-on-region):
7478 Handle case where input is from *Shell Command Output*. 7478 Handle case where input is from *Shell Command Output*.
7479 7479
74801991-06-28 Richard Stallman (rms at mole.gnu.ai.mit.edu) 74801991-06-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7481 7481
7482 * startup.el (command-line): Let init file change command-line-args. 7482 * startup.el (command-line): Let init file change command-line-args.
7483 Don't fail to advance args past -debug-init. 7483 Don't fail to advance args past -debug-init.
7484 (command-line-1): Ignore here options processed at earlier stages. 7484 (command-line-1): Ignore here options processed at earlier stages.
7485 7485
74861991-06-26 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 74861991-06-26 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7487 7487
7488 * term/x-win.el (x-read-resources): When a resource is not 7488 * term/x-win.el (x-read-resources): When a resource is not
7489 available, use (nth 2 key-resname-default) to get the default, not 7489 available, use (nth 2 key-resname-default) to get the default, not
@@ -7491,7 +7491,7 @@
7491 Open the connection to the server *before* trying to read the 7491 Open the connection to the server *before* trying to read the
7492 resources, silly. 7492 resources, silly.
7493 7493
74941991-06-20 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) 74941991-06-20 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7495 7495
7496 * subr.el (ignore): Added docstring for this; it appears as a key 7496 * subr.el (ignore): Added docstring for this; it appears as a key
7497 binding, so it ought to be described. 7497 binding, so it ought to be described.
@@ -7517,15 +7517,15 @@
7517 7517
7518 * disass.el (disassemble-internal): Fixed typo string? -> stringp. 7518 * disass.el (disassemble-internal): Fixed typo string? -> stringp.
7519 7519
75201991-05-26 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 75201991-05-26 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
7521 7521
7522 * holiday.el (calendar-holiday-function-passover-etc): Correct 7522 * holiday.el (calendar-holiday-function-passover-etc): Correct
7523 date and spelling of Yom HaAtzma'ut. 7523 date and spelling of Yom HaAtzma'ut.
7524 7524
75251991-05-23 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 75251991-05-23 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7526 7526
7527 * mail-utils.el: Require lisp-mode, because we use 7527 * mail-utils.el: Require lisp-mode, because we use
7528 lisp-mode-syntax-table. Lisp-mode is usually in the dumped emacs, 7528 lisp-mode-syntax-table. Lisp-mode is usually in the dumped emacs,
7529 but dumping should always be a convenience, not an unstated 7529 but dumping should always be a convenience, not an unstated
7530 expectation. 7530 expectation.
7531 * lisp-mode.el: Do a (provide 'lisp-mode). 7531 * lisp-mode.el: Do a (provide 'lisp-mode).
@@ -7541,23 +7541,23 @@
7541 don't clobber the definition in text-mode-map, but DO share the 7541 don't clobber the definition in text-mode-map, but DO share the
7542 rest of text-mode-map. 7542 rest of text-mode-map.
7543 7543
75441991-05-23 Michael I Bushnell (mib@geech.gnu.ai.mit.edu) 75441991-05-23 Michael I Bushnell (mib@geech.gnu.ai.mit.edu)
7545 7545
7546 * startup.el (command-line): don't do anything if $VERSION_CONTROL 7546 * startup.el (command-line): don't do anything if $VERSION_CONTROL
7547 is not set; move code to import environment var ahead of .emacs 7547 is not set; move code to import environment var ahead of .emacs
7548 load. 7548 load.
7549 7549
75501991-05-22 Brian Preble (rassilon at mole.gnu.ai.mit.edu) 75501991-05-22 Brian Preble (rassilon@mole.gnu.ai.mit.edu)
7551 7551
7552 * forms.el (scroll-up, scroll-down): Made argument &optional. 7552 * forms.el (scroll-up, scroll-down): Made argument &optional.
7553 7553
75541991-05-22 Michael I Bushnell (mib@churchy.gnu.ai.mit.edu) 75541991-05-22 Michael I Bushnell (mib@churchy.gnu.ai.mit.edu)
7555 7555
7556 * rmail.el (rmail-variables): Rmail should not be a 7556 * rmail.el (rmail-variables): Rmail should not be a
7557 save-buffer-skip buffer. If the user wants this confusing 7557 save-buffer-skip buffer. If the user wants this confusing
7558 behavior, it can be personally customized. 7558 behavior, it can be personally customized.
7559 7559
75601991-05-22 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) 75601991-05-22 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7561 7561
7562 * term/x-win.el (x-switches-specified): Variable deleted; the 7562 * term/x-win.el (x-switches-specified): Variable deleted; the
7563 options given on the command line are placed in screen-default 7563 options given on the command line are placed in screen-default
@@ -7575,7 +7575,7 @@
7575 (pop-initial-screen): Don't do a condition-case to call 7575 (pop-initial-screen): Don't do a condition-case to call
7576 death-function. 7576 death-function.
7577 7577
75781991-05-18 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 75781991-05-18 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7579 7579
7580 * macros.el (apply-macro-to-region-lines): Added a save-excursion 7580 * macros.el (apply-macro-to-region-lines): Added a save-excursion
7581 around the macro invocation, so that the macro doesn't need to 7581 around the macro invocation, so that the macro doesn't need to
@@ -7590,12 +7590,12 @@
7590 the window system, catch it and write the error message to 7590 the window system, catch it and write the error message to
7591 external-debugging-output. 7591 external-debugging-output.
7592 7592
75931991-05-17 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 75931991-05-17 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
7594 7594
7595 * holiday.el: Add Erev Shavuot to the full list of Jewish 7595 * holiday.el: Add Erev Shavuot to the full list of Jewish
7596 holidays. 7596 holidays.
7597 7597
75981991-05-16 Jim Blandy (jimb at geech.gnu.ai.mit.edu) 75981991-05-16 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7599 7599
7600 * macros.el (apply-macro-to-region-lines): New function. 7600 * macros.el (apply-macro-to-region-lines): New function.
7601 7601
@@ -7615,7 +7615,7 @@
7615 * map-ynp.el (map-y-or-n-p): Put the cursor in the echo area while 7615 * map-ynp.el (map-y-or-n-p): Put the cursor in the echo area while
7616 prompting. 7616 prompting.
7617 7617
76181991-05-13 Richard Stallman (rms at mole.gnu.ai.mit.edu) 76181991-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7619 7619
7620 * bytecomp.el (byte-compile-setq): Clean error if var not a symbol. 7620 * bytecomp.el (byte-compile-setq): Clean error if var not a symbol.
7621 7621
@@ -7628,7 +7628,7 @@
7628 update-directory-autoloads on /gd/gnu/emacs/lisp had a tendency to 7628 update-directory-autoloads on /gd/gnu/emacs/lisp had a tendency to
7629 eat all available memory. 7629 eat all available memory.
7630 7630
76311991-05-13 Brian Preble (rassilon at mole.gnu.ai.mit.edu) 76311991-05-13 Brian Preble (rassilon@mole.gnu.ai.mit.edu)
7632 7632
7633 * abbrev.el, add-log.el, apropos.el, asm-mode.el, autoload.el: 7633 * abbrev.el, add-log.el, apropos.el, asm-mode.el, autoload.el:
7634 awk-mode.el, backquote.el, bibtex.el, bytecomp.el, c++-mode.el: 7634 awk-mode.el, backquote.el, bibtex.el, bytecomp.el, c++-mode.el:
@@ -7656,7 +7656,7 @@
7656 able to grok the originals, but not the copies, so there will be 7656 able to grok the originals, but not the copies, so there will be
7657 only one copy of each docstring in the DOC file. 7657 only one copy of each docstring in the DOC file.
7658 7658
76591991-05-13 Jim Blandy (jimb at pogo.gnu.ai.mit.edu) 76591991-05-13 Jim Blandy (jimb@pogo.gnu.ai.mit.edu)
7660 7660
7661 * isearch.el (search-exit-char): As per the opinion poll results, 7661 * isearch.el (search-exit-char): As per the opinion poll results,
7662 change this to RET. 7662 change this to RET.
@@ -7669,11 +7669,11 @@
7669 * find-dired.el (find-ls-option): New defconst, string for "-ls". 7669 * find-dired.el (find-ls-option): New defconst, string for "-ls".
7670 (find-dired): Use it. 7670 (find-dired): Use it.
7671 7671
76721991-05-13 Richard Stallman (rms at mole.gnu.ai.mit.edu) 76721991-05-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7673 7673
7674 * loaddefs.el (auto-mode-alist): Recognize .emacs only at end. 7674 * loaddefs.el (auto-mode-alist): Recognize .emacs only at end.
7675 7675
76761991-05-13 Jim Blandy (jimb at wookumz.gnu.ai.mit.edu) 76761991-05-13 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7677 7677
7678 * simple.el (blink-matching-open): Make this function interactive. 7678 * simple.el (blink-matching-open): Make this function interactive.
7679 7679
@@ -7698,7 +7698,7 @@
7698 7698
7699 * autoload.el: New file, a package to maintain autoloads in 7699 * autoload.el: New file, a package to maintain autoloads in
7700 loaddefs.el. 7700 loaddefs.el.
7701 * *.el: Make everything use it. Comments in loaddefs.el explain 7701 * *.el: Make everything use it. Comments in loaddefs.el explain
7702 what to do. 7702 what to do.
7703 7703
7704 * etags.el: (provide 'etags) inside of (provide 'tags). 7704 * etags.el: (provide 'etags) inside of (provide 'tags).
@@ -7706,7 +7706,7 @@
7706 7706
7707 * lisp-mode.el (eval-print-last-sexp): Use terpri instead of newline. 7707 * lisp-mode.el (eval-print-last-sexp): Use terpri instead of newline.
7708 7708
77091991-05-09 Jim Blandy (jimb at geech.gnu.ai.mit.edu) 77091991-05-09 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7710 7710
7711 * disass.el (disassemble-internal): Rearranged to conveniently 7711 * disass.el (disassemble-internal): Rearranged to conveniently
7712 handle compiled-function objects. 7712 handle compiled-function objects.
@@ -7725,12 +7725,12 @@
7725 * map-ynp.el: New file defines new fn map-y-or-n-p. 7725 * map-ynp.el: New file defines new fn map-y-or-n-p.
7726 * files.el (save-some-buffers): Rewritten to use it. 7726 * files.el (save-some-buffers): Rewritten to use it.
7727 7727
77281991-05-08 Brian Preble (rassilon at mole.gnu.ai.mit.edu) 77281991-05-08 Brian Preble (rassilon@mole.gnu.ai.mit.edu)
7729 7729
7730 * rmail.el: Doc fix. 7730 * rmail.el: Doc fix.
7731 (rmail-first-message): New function; bound to "<". 7731 (rmail-first-message): New function; bound to "<".
7732 7732
77331991-05-08 Jim Blandy (jimb at churchy.gnu.ai.mit.edu) 77331991-05-08 Jim Blandy (jimb@churchy.gnu.ai.mit.edu)
7734 7734
7735 * screen.el: Removed temporary hack to set up auto-new-screen and 7735 * screen.el: Removed temporary hack to set up auto-new-screen and
7736 auto-new-screen-function. 7736 auto-new-screen-function.
@@ -7741,10 +7741,10 @@
7741 command and do dired on the result. 7741 command and do dired on the result.
7742 * loaddefs.el (find-dired): Autoload it. 7742 * loaddefs.el (find-dired): Autoload it.
7743 7743
77441991-05-06 Stephen A. Wood (saw at hallc1.cebaf.gov) 77441991-05-06 Stephen A. Wood (saw@hallc1.cebaf.gov)
7745 7745
7746 * fortran.el version 1.28 7746 * fortran.el version 1.28
7747 Major upgrade of previous version 1.21. Cleaned up doc-strings, made 7747 Major upgrade of previous version 1.21. Cleaned up doc-strings, made
7748 all lines 80 or less characters and made the following changes. 7748 all lines 80 or less characters and made the following changes.
7749 7749
7750 Added modify-syntax-entry's for ?\r and ?=. 7750 Added modify-syntax-entry's for ?\r and ?=.
@@ -7756,7 +7756,7 @@
7756 `abbrev-mode' is set to t by default. New local variables 7756 `abbrev-mode' is set to t by default. New local variables
7757 `fortran-tab-mode', `fortran-comment-line-column', 7757 `fortran-tab-mode', `fortran-comment-line-column',
7758 `fortran-minimum-statement-indent', `fortran-column-ruler', 7758 `fortran-minimum-statement-indent', `fortran-column-ruler',
7759 and `fortran-tab-mode-string'. Call fortran-analyze-file-format. 7759 and `fortran-tab-mode-string'. Call fortran-analyze-file-format.
7760 7760
7761 (fortran-window-create, fortran-window-create-momentarily): Cleaned 7761 (fortran-window-create, fortran-window-create-momentarily): Cleaned
7762 up first function, created second to create a window 72 characters 7762 up first function, created second to create a window 72 characters
@@ -7784,7 +7784,7 @@
7784 (fortran-tab-mode, fortran-setup-tab-mode-style): 7784 (fortran-tab-mode, fortran-setup-tab-mode-style):
7785 (fortran-setup-fixed-format-style): New commands. 7785 (fortran-setup-fixed-format-style): New commands.
7786 7786
77871991-05-05 Jim Blandy (jimb at geech.gnu.ai.mit.edu) 77871991-05-05 Jim Blandy (jimb@geech.gnu.ai.mit.edu)
7788 7788
7789 * calc.el: When setting up calc-digit-map, don't try to apply aref 7789 * calc.el: When setting up calc-digit-map, don't try to apply aref
7790 to the keymaps; extract the vectors from the keymaps before 7790 to the keymaps; extract the vectors from the keymaps before
@@ -7792,32 +7792,32 @@
7792 * calc-ext.el: When setting up calc-mode-map, use define-key and 7792 * calc-ext.el: When setting up calc-mode-map, use define-key and
7793 lookup-key instead of aset and aref. 7793 lookup-key instead of aset and aref.
7794 7794
77951991-05-03 Richard Stallman (rms at mole.gnu.ai.mit.edu) 77951991-05-03 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7796 7796
7797 * help.el (function-called-at-point): Try a symbol around point. 7797 * help.el (function-called-at-point): Try a symbol around point.
7798 (describe-function): Describe datatype also. 7798 (describe-function): Describe datatype also.
7799 7799
78001991-05-01 Roland McGrath (roland at albert.gnu.ai.mit.edu) 78001991-05-01 Roland McGrath (roland@albert.gnu.ai.mit.edu)
7801 7801
7802 * lisp-mode.el (eval-last-sexp, eval-defun): Bind standard-output 7802 * lisp-mode.el (eval-last-sexp, eval-defun): Bind standard-output
7803 to where the value of the form will be printed while evalling it. 7803 to where the value of the form will be printed while evalling it.
7804 7804
78051991-04-30 Roland McGrath (roland at albert.gnu.ai.mit.edu) 78051991-04-30 Roland McGrath (roland@albert.gnu.ai.mit.edu)
7806 7806
7807 * lisp-mode.el (eval-last-sexp): Rewritten to read a form and then 7807 * lisp-mode.el (eval-last-sexp): Rewritten to read a form and then
7808 eval it, rather than using eval-region. The old version could 7808 eval it, rather than using eval-region. The old version could
7809 lose if the form being eval'd moved point or twiddled the restriction. 7809 lose if the form being eval'd moved point or twiddled the restriction.
7810 (eval-defun): Similarly rewritten. 7810 (eval-defun): Similarly rewritten.
7811 (eval-print-last-sexp): Rewritten to just call eval-last-sexp; 7811 (eval-print-last-sexp): Rewritten to just call eval-last-sexp;
7812 removed some duplicated code. 7812 removed some duplicated code.
7813 7813
78141991-04-30 Richard Stallman (rms at mole.gnu.ai.mit.edu) 78141991-04-30 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7815 7815
7816 * isearch.el (isearch): * and ? are not special after incomplete input. 7816 * isearch.el (isearch): * and ? are not special after incomplete input.
7817 When they are special, use old other-end for cs in both reverse 7817 When they are special, use old other-end for cs in both reverse
7818 and forward. 7818 and forward.
7819 7819
78201991-04-30 Stephen A. Wood (saw at hallc1.cebaf.gov) 78201991-04-30 Stephen A. Wood (saw@hallc1.cebaf.gov)
7821 7821
7822 * fortran.el version 1.28. 7822 * fortran.el version 1.28.
7823 Major upgrade of previous version 1.21. 7823 Major upgrade of previous version 1.21.
@@ -7858,7 +7858,7 @@
7858 digit keys not to work at all if electric line numbering was 7858 digit keys not to work at all if electric line numbering was
7859 disabled. 7859 disabled.
7860 7860
78611991-04-29 Richard Stallman (rms at mole.gnu.ai.mit.edu) 78611991-04-29 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7862 7862
7863 * info.el (Info-read-subfile): Skip blank lines. 7863 * info.el (Info-read-subfile): Skip blank lines.
7864 7864
@@ -7871,14 +7871,14 @@
7871 * add-log.el (prompt-for-change-log-name): Made a defun rather 7871 * add-log.el (prompt-for-change-log-name): Made a defun rather
7872 than a defmacro (braino fix). 7872 than a defmacro (braino fix).
7873 7873
78741991-04-18 Jim Blandy (jimb@gnu.ai.mit.edu) 78741991-04-18 Jim Blandy (jimb@gnu.ai.mit.edu)
7875 7875
7876 * simple.el (count-lines-region): Display the number of characters 7876 * simple.el (count-lines-region): Display the number of characters
7877 in the region as well. 7877 in the region as well.
7878 7878
78791991-04-14 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 78791991-04-14 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
7880 7880
7881 * diary.el (diary-omer, diary-parasha): Fix punctuation in diary 7881 * diary.el (diary-omer, diary-parasha): Fix punctuation in diary
7882 entries. 7882 entries.
7883 7883
78841991-04-12 Brian Preble (rassilon@gnu.ai.mit.edu) 78841991-04-12 Brian Preble (rassilon@gnu.ai.mit.edu)
@@ -7886,7 +7886,7 @@
7886 * prolog.el, r2bibtex.el, rect.el, refbib.el, register.el: Doc fix. 7886 * prolog.el, r2bibtex.el, rect.el, refbib.el, register.el: Doc fix.
7887 * remote.el, replace.el: Doc fix. 7887 * remote.el, replace.el: Doc fix.
7888 7888
78891991-04-11 Jim Blandy (jimb@gnu.ai.mit.edu) 78891991-04-11 Jim Blandy (jimb@gnu.ai.mit.edu)
7890 7890
7891 * simple.el (kill-region): Don't print out a message saying how 7891 * simple.el (kill-region): Don't print out a message saying how
7892 many characters are being killed. 7892 many characters are being killed.
@@ -7936,9 +7936,9 @@
7936 7936
79371991-03-14 Robert J. Chassell (bob@gnu.ai.mit.edu) 79371991-03-14 Robert J. Chassell (bob@gnu.ai.mit.edu)
7938 7938
7939 * info.el (Info-forward-node): Go up several levels, if necessary. 7939 * info.el (Info-forward-node): Go up several levels, if necessary.
7940 Add two new arguments. 7940 Add two new arguments.
7941 (Info-final-node): Go forward from last node in menu. 7941 (Info-final-node): Go forward from last node in menu.
7942 (Info-find-node): Turn off undo in Info's buffers. 7942 (Info-find-node): Turn off undo in Info's buffers.
7943 7943
79441991-03-14 Richard Stallman (rms@mole.ai.mit.edu) 79441991-03-14 Richard Stallman (rms@mole.ai.mit.edu)
@@ -8042,9 +8042,9 @@
8042 rather than goto-char, since the final character position is 8042 rather than goto-char, since the final character position is
8043 rendered obsolete by the intervening fill-region-as-paragraph. 8043 rendered obsolete by the intervening fill-region-as-paragraph.
8044 8044
80451991-02-24 Edward M. Reingold (reingold at emr.cs.uiuc.edu) 80451991-02-24 Edward M. Reingold (reingold@emr.cs.uiuc.edu)
8046 8046
8047 * diary.el (include-other-diary-files): Fix documentation string. 8047 * diary.el (include-other-diary-files): Fix documentation string.
8048 8048
80491991-02-23 Roland McGrath (mcgrath@cygint.cygnus.com) 80491991-02-23 Roland McGrath (mcgrath@cygint.cygnus.com)
8050 8050
@@ -8067,13 +8067,13 @@
8067 * compile.el (next-error): Do rms's optimization (Feb 8 change) 8067 * compile.el (next-error): Do rms's optimization (Feb 8 change)
8068 when moving backward, too. 8068 when moving backward, too.
8069 8069
80701991-02-20 Jim Blandy (jimb@geech.ai.mit.edu) 80701991-02-20 Jim Blandy (jimb@geech.ai.mit.edu)
8071 8071
8072 * startup.el (command-line): Re-arranged nested ifs that handle 8072 * startup.el (command-line): Re-arranged nested ifs that handle
8073 the different command-line arguments into a cond, to make it 8073 the different command-line arguments into a cond, to make it
8074 easier for me to read. 8074 easier for me to read.
8075 8075
80761991-02-15 Jim Blandy (jimb@pogo.ai.mit.edu) 80761991-02-15 Jim Blandy (jimb@pogo.ai.mit.edu)
8077 8077
8078 * loaddefs.el: Bind \M-C-r to isearch-backward-regexp, since 8078 * loaddefs.el: Bind \M-C-r to isearch-backward-regexp, since
8079 it really ought to be there. I want it often. 8079 it really ought to be there. I want it often.
@@ -8108,12 +8108,12 @@
8108 8108
8109 * bg-mouse.el, bib-mode.el: Doc fix. 8109 * bg-mouse.el, bib-mode.el: Doc fix.
8110 8110
81111991-02-04 Jim Blandy (jimb@gnu.ai.mit.edu) 81111991-02-04 Jim Blandy (jimb@gnu.ai.mit.edu)
8112 8112
8113 * simple.el (eval-current-buffer): Removed, since it has been 8113 * simple.el (eval-current-buffer): Removed, since it has been
8114 reintroduced to the C code. 8114 reintroduced to the C code.
8115 8115
81161991-02-02 Jim Blandy (jimb@gnu.ai.mit.edu) 81161991-02-02 Jim Blandy (jimb@gnu.ai.mit.edu)
8117 8117
8118 * comint.el (comint-mode): Move the creation of input-ring down 8118 * comint.el (comint-mode): Move the creation of input-ring down
8119 with the other variables, and (golly!) initialize it to a ring. 8119 with the other variables, and (golly!) initialize it to a ring.
@@ -8125,7 +8125,7 @@
8125 * replace.el (perform-replace): Prevent spurious match 8125 * replace.el (perform-replace): Prevent spurious match
8126 of ^foo in second part of foofoo after first part is deleted. 8126 of ^foo in second part of foofoo after first part is deleted.
8127 8127
81281991-01-31 Jim Blandy (jimb@pogo.ai.mit.edu) 81281991-01-31 Jim Blandy (jimb@pogo.ai.mit.edu)
8129 8129
8130 * files.el (find-file-noselect): Strip auto-mount prefix only if safe. 8130 * files.el (find-file-noselect): Strip auto-mount prefix only if safe.
8131 8131
@@ -8156,7 +8156,7 @@
8156 8156
8157 * appt.el: Doc fix. 8157 * appt.el: Doc fix.
8158 8158
81591991-01-30 Jim Blandy (jimb@pogo.ai.mit.edu) 81591991-01-30 Jim Blandy (jimb@pogo.ai.mit.edu)
8160 8160
8161 * paths.el (Info-directory-list): Look for info files in 8161 * paths.el (Info-directory-list): Look for info files in
8162 /usr/local/lib/info first, since this is the standard place for 8162 /usr/local/lib/info first, since this is the standard place for
@@ -8166,7 +8166,7 @@
8166 8166
8167 * info.el (info): With prefix arg, read file name and visit it. 8167 * info.el (info): With prefix arg, read file name and visit it.
8168 8168
81691991-01-26 Jim Blandy (jimb@gnu.ai.mit.edu) 81691991-01-26 Jim Blandy (jimb@gnu.ai.mit.edu)
8170 8170
8171 * term/x-win.el: Do not define the f1 function key to run rmail. 8171 * term/x-win.el: Do not define the f1 function key to run rmail.
8172 8172
@@ -8174,7 +8174,7 @@
8174 8174
8175 * help.el (help-for-help): Call delete-other-windows. 8175 * help.el (help-for-help): Call delete-other-windows.
8176 8176
81771991-01-21 Mike Newton (newton@fig) 81771991-01-21 Mike Newton (newton@fig)
8178 8178
8179 * bibtex.el: updated to conform better with bibtex 0.99c by: 8179 * bibtex.el: updated to conform better with bibtex 0.99c by:
8180 bibtex-mode : updated comments to indicate new use of 8180 bibtex-mode : updated comments to indicate new use of
@@ -8200,17 +8200,17 @@
8200 8200
8201 * info.el (Info): Init Info-directory-list from INFOPATH. 8201 * info.el (Info): Init Info-directory-list from INFOPATH.
8202 8202
82031991-01-12 Jim Blandy (jimb@gnu.ai.mit.edu) 82031991-01-12 Jim Blandy (jimb@gnu.ai.mit.edu)
8204 8204
8205 * etags.el (visit-tags-file-buffer): use progn instead of 8205 * etags.el (visit-tags-file-buffer): use progn instead of
8206 save-excursion, so the buffer actually gets visited. 8206 save-excursion, so the buffer actually gets visited.
8207 8207
82081991-01-11 Richard Mlynarik (mly@august-east.ai.mit.edu) 82081991-01-11 Richard Mlynarik (mly@august-east.ai.mit.edu)
8209 8209
8210 * terminal.el (terminal-cease-edit): If this dubious code 8210 * terminal.el (terminal-cease-edit): If this dubious code
8211 is really necessary it might as well be more bug-free. 8211 is really necessary it might as well be more bug-free.
8212 8212
8213 * ehelp.el (with-electric-help): Use window-configs. 8213 * ehelp.el (with-electric-help): Use window-configs.
8214 8214
82151991-01-10 Richard Stallman (rms@mole.ai.mit.edu) 82151991-01-10 Richard Stallman (rms@mole.ai.mit.edu)
8216 8216
@@ -8221,14 +8221,14 @@
8221 * compile.el (compilation-parse-errors): Fixed maintenance of 8221 * compile.el (compilation-parse-errors): Fixed maintenance of
8222 last-linenum, so dups are really found. 8222 last-linenum, so dups are really found.
8223 8223
82241991-01-08 Jim Blandy (jimb@pogo.ai.mit.edu) 82241991-01-08 Jim Blandy (jimb@pogo.ai.mit.edu)
8225 8225
8226 * bytecomp.el (byte-compile-byte-code-maker): Since 8226 * bytecomp.el (byte-compile-byte-code-maker): Since
8227 byte-compile-lambda is free to return the original lambda 8227 byte-compile-lambda is free to return the original lambda
8228 expression, we'd better be prepared to handle things that aren't 8228 expression, we'd better be prepared to handle things that aren't
8229 bytecode objects. 8229 bytecode objects.
8230 8230
82311991-01-07 Jim Blandy (jimb@gnu.ai.mit.edu) 82311991-01-07 Jim Blandy (jimb@gnu.ai.mit.edu)
8232 8232
8233 * loaddefs.el: Don't forget to specify the filenames when 8233 * loaddefs.el: Don't forget to specify the filenames when
8234 autoload-ing byte-compile-buffer and byte-compile-defun. 8234 autoload-ing byte-compile-buffer and byte-compile-defun.
@@ -8314,7 +8314,7 @@
8314 8314
8315 * texnfo-upd.el (texinfo-update-menu-region-beginning): Change 8315 * texnfo-upd.el (texinfo-update-menu-region-beginning): Change
8316 code that searches for "top" node so it returns the position of 8316 code that searches for "top" node so it returns the position of
8317 the beginning of the node line. Always search from the buffer's 8317 the beginning of the node line. Always search from the buffer's
8318 start when looking for that node. 8318 start when looking for that node.
8319 (texinfo-make-one-menu): Bump forward over the outer node line. 8319 (texinfo-make-one-menu): Bump forward over the outer node line.
8320 8320
@@ -8378,12 +8378,12 @@
8378 * compile.el (compilation-last-error): Remove this variable. 8378 * compile.el (compilation-last-error): Remove this variable.
8379 (next-error): Don't set it. 8379 (next-error): Don't set it.
8380 8380
83811990-12-12 Ed Reingold (reingold at emr.cs.uiuc.edu) 83811990-12-12 Ed Reingold (reingold@emr.cs.uiuc.edu)
8382 8382
8383 * calendar.el (calendar-end-of-year): Delete extraneous statement 8383 * calendar.el (calendar-end-of-year): Delete extraneous statement
8384 in let. 8384 in let.
8385 (calendar-mode): Update old description of use of hooks to get the 8385 (calendar-mode): Update old description of use of hooks to get the
8386 fancy diary display. 8386 fancy diary display.
8387 8387
83881990-12-12 Roland McGrath (roland@albert.ai.mit.edu) 83881990-12-12 Roland McGrath (roland@albert.ai.mit.edu)
8389 8389
@@ -8392,7 +8392,7 @@
8392 compilation; C-x `; C-c C-c; was done. 8392 compilation; C-x `; C-c C-c; was done.
8393 (compile-internal): Don't set compilation-error-buffer. 8393 (compile-internal): Don't set compilation-error-buffer.
8394 Start the process after setting up the mode, etc. in the compilation 8394 Start the process after setting up the mode, etc. in the compilation
8395 buffer. Name the process (downcase mode-name) instead of "compilation" 8395 buffer. Name the process (downcase mode-name) instead of "compilation"
8396 (so it will be "grep" for M-x grep). 8396 (so it will be "grep" for M-x grep).
8397 Make compilation-error-list, compilation-parsing-end local vars. 8397 Make compilation-error-list, compilation-parsing-end local vars.
8398 (next-error): Slightly reorganized (changed (let* (while (save-ex))) to 8398 (next-error): Slightly reorganized (changed (let* (while (save-ex))) to
@@ -8421,7 +8421,7 @@
8421 compilation-error-list for errors in the same file, and turn their 8421 compilation-error-list for errors in the same file, and turn their
8422 descriptors into markers as well. 8422 descriptors into markers as well.
8423 (compilation-find-file): Take new arg DIR, the directory to use as 8423 (compilation-find-file): Take new arg DIR, the directory to use as
8424 default in expanding the filename, and MARKER. If we can't find the 8424 default in expanding the filename, and MARKER. If we can't find the
8425 file@all, pop up MARKER's buffer and scroll to MARKER (to display 8425 file@all, pop up MARKER's buffer and scroll to MARKER (to display
8426 the error message for which we want this file), and ask the user where 8426 the error message for which we want this file), and ask the user where
8427 to find the file. 8427 to find the file.
@@ -8469,7 +8469,7 @@
8469 * fill.el (fill-region-as-paragraph): New feature: Adaptive Fill mode. 8469 * fill.el (fill-region-as-paragraph): New feature: Adaptive Fill mode.
8470 (adaptive-fill-mode, adaptive-fill-regexp): New user options. 8470 (adaptive-fill-mode, adaptive-fill-regexp): New user options.
8471 8471
84721990-11-30 Mike Newton (newton@gumby.cs.caltech.edu) 84721990-11-30 Mike Newton (newton@gumby.cs.caltech.edu)
8473 8473
8474 * bibtex.el (start comments): added earlier comments of Bengt 8474 * bibtex.el (start comments): added earlier comments of Bengt
8475 Martensson. Some of the changes listed below are originally his 8475 Martensson. Some of the changes listed below are originally his
@@ -8493,7 +8493,7 @@
8493 * bibtex.el (bibtex-mode documentation string): updated for new changes, 8493 * bibtex.el (bibtex-mode documentation string): updated for new changes,
8494 DEAthesis added back in, bibtex-preamble call added. 8494 DEAthesis added back in, bibtex-preamble call added.
8495 8495
8496 * bibtex.el (bibtex-entry): add OPTkey/annote. If OPTcrossref set 8496 * bibtex.el (bibtex-entry): add OPTkey/annote. If OPTcrossref set
8497 then put it in. 8497 then put it in.
8498 8498
8499 * bibtex.el (bibtex-make-entry): renamed bibtex-make-field 8499 * bibtex.el (bibtex-make-entry): renamed bibtex-make-field
@@ -8540,12 +8540,12 @@
8540 (byte-compile-normal-call): Don't alter byte-compile-depth. 8540 (byte-compile-normal-call): Don't alter byte-compile-depth.
8541 (byte-compile-funcall): New function. 8541 (byte-compile-funcall): New function.
8542 8542
85431990-11-27 Ed Reingold (reingold at emr.cs.uiuc.edu) 85431990-11-27 Ed Reingold (reingold@emr.cs.uiuc.edu)
8544 8544
8545 * diary.el (diary-float): Allow month to be a list of months, a 8545 * diary.el (diary-float): Allow month to be a list of months, a
8546 single month, or t (for all months). 8546 single month, or t (for all months).
8547 8547
85481990-11-26 Jim Blandy (jimb@geech.ai.mit.edu) 85481990-11-26 Jim Blandy (jimb@geech.ai.mit.edu)
8549 8549
8550 * simple.el (copy-region-as-kill): No longer prints "Region 8550 * simple.el (copy-region-as-kill): No longer prints "Region
8551 copied" error message. 8551 copied" error message.
@@ -8554,308 +8554,308 @@
8554 8554
8555 * bg-mouse.el (bg-insert-moused-sexp): If before ')', just skip that. 8555 * bg-mouse.el (bg-insert-moused-sexp): If before ')', just skip that.
8556 8556
85571990-11-26 Neil Mager (neilm@juliet.ll.mit.edu) 85571990-11-26 Neil Mager (neilm@juliet.ll.mit.edu)
8558 8558
8559 * appt.el: Fixed if construct for midnight update. 8559 * appt.el: Fixed if construct for midnight update.
8560 8560
85611990-11-25 Ed Reingold (reingold at emr.cs.uiuc.edu) 85611990-11-25 Ed Reingold (reingold@emr.cs.uiuc.edu)
8562 8562
8563 * diary.el (insert-block-diary-entry): Change reference to 8563 * diary.el (insert-block-diary-entry): Change reference to
8564 mark-ring to calendar-mark-ring. 8564 mark-ring to calendar-mark-ring.
8565 8565
85661990-11-21 Neil Mager (neilm@juliet.ll.mit.edu) 85661990-11-21 Neil Mager (neilm@juliet.ll.mit.edu)
8567 8567
8568 * appt.el: Updated header of file to reflect changes. 8568 * appt.el: Updated header of file to reflect changes.
8569 8569
8570 * appt.el: Added variable appt-display-diary to display the diary 8570 * appt.el: Added variable appt-display-diary to display the diary
8571 automatically when the appointments list is updated at midnight. 8571 automatically when the appointments list is updated at midnight.
8572 8572
8573 * appt.el: Fixed bug to allow update of daily appointments list 8573 * appt.el: Fixed bug to allow update of daily appointments list
8574 at midnight if today's diary had no entry. Required moving 'if' 8574 at midnight if today's diary had no entry. Required moving 'if'
8575 statement down several lines. 8575 statement down several lines.
8576 8576
8577 * appt.el: Changed list-diary-entries-hook to diary-display-hook 8577 * appt.el: Changed list-diary-entries-hook to diary-display-hook
8578 to be compatible with new version of the calendar/diary packgage. 8578 to be compatible with new version of the calendar/diary packgage.
8579 8579
85801990-11-20 Ed Reingold (reingold at emr.cs.uiuc.edu) 85801990-11-20 Ed Reingold (reingold@emr.cs.uiuc.edu)
8581 8581
8582 * calendar.el (calendar-version): New constant, with date 8582 * calendar.el (calendar-version): New constant, with date
8583 (calendar-count-days-region, calendar-not-available): New functions. 8583 (calendar-count-days-region, calendar-not-available): New functions.
8584 (calendar-mode-map): Put them on keys. 8584 (calendar-mode-map): Put them on keys.
8585 (calendar-mode): Describe them. 8585 (calendar-mode): Describe them.
8586 8586
85871990-11-11 Ed Reingold (reingold at emr.cs.uiuc.edu) 85871990-11-11 Ed Reingold (reingold@emr.cs.uiuc.edu)
8588 8588
8589 * diary.el (make-diary-entry): New function. 8589 * diary.el (make-diary-entry): New function.
8590 (insert-diary-entry, insert-weekly-diary-entry, 8590 (insert-diary-entry, insert-weekly-diary-entry,
8591 insert-monthly-diary-entry, insert-yearly-diary-entry, 8591 insert-monthly-diary-entry, insert-yearly-diary-entry,
8592 insert-hebrew-diary-entry, insert-monthly-hebrew-diary-entry, 8592 insert-hebrew-diary-entry, insert-monthly-hebrew-diary-entry,
8593 insert-yearly-hebrew-diary-entry, insert-islamic-diary-entry, 8593 insert-yearly-hebrew-diary-entry, insert-islamic-diary-entry,
8594 insert-monthly-islamic-diary-entry, 8594 insert-monthly-islamic-diary-entry,
8595 insert-yearly-islamic-diary-entry): Modified so that if a prefix arg 8595 insert-yearly-islamic-diary-entry): Modified so that if a prefix arg
8596 is supplied these make nonmarking diary entries; otherwise the entries 8596 is supplied these make nonmarking diary entries; otherwise the entries
8597 made are marking. 8597 made are marking.
8598 (insert-block-diary-entry, insert-anniversary-diary-entry, 8598 (insert-block-diary-entry, insert-anniversary-diary-entry,
8599 insert-cyclic-diary-entry): New functions. 8599 insert-cyclic-diary-entry): New functions.
8600 * calendar.el: Autoload them. 8600 * calendar.el: Autoload them.
8601 (calendar-mode-map): Put them on keys. 8601 (calendar-mode-map): Put them on keys.
8602 (calendar-mode): Describe them. 8602 (calendar-mode): Describe them.
8603 8603
86041990-11-08 Ed Reingold (reingold at emr.cs.uiuc.edu) 86041990-11-08 Ed Reingold (reingold@emr.cs.uiuc.edu)
8605 8605
8606 * calendar.el (calendar-set-mark, 8606 * calendar.el (calendar-set-mark,
8607 calendar-exchange-point-and-mark): New functions. 8607 calendar-exchange-point-and-mark): New functions.
8608 (calendar-mode-map): Put them on keys. 8608 (calendar-mode-map): Put them on keys.
8609 (calendar-mode): Describe them. 8609 (calendar-mode): Describe them.
8610 8610
86111990-11-06 Ed Reingold (reingold at emr.cs.uiuc.edu) 86111990-11-06 Ed Reingold (reingold@emr.cs.uiuc.edu)
8612 8612
8613 * calendar.el (sexp-diary-entry-symbol): New variable. 8613 * calendar.el (sexp-diary-entry-symbol): New variable.
8614 (cursor-to-iso-calendar-date): Simplified, slightly. 8614 (cursor-to-iso-calendar-date): Simplified, slightly.
8615 (cursor-to-calendar-day-of-year): Fixed punctuation. 8615 (cursor-to-calendar-day-of-year): Fixed punctuation.
8616 (cursor-to-french-calendar-date): Moved French names to arrays. 8616 (cursor-to-french-calendar-date): Moved French names to arrays.
8617 8617
8618 * diary.el (list-sexp-diary-entries, diary-sexp-entry, diary-cyclic, 8618 * diary.el (list-sexp-diary-entries, diary-sexp-entry, diary-cyclic,
8619 diary-hebrew-date, diary-iso-date, diary-day-of-year, 8619 diary-hebrew-date, diary-iso-date, diary-day-of-year,
8620 diary-float, diary-islamic-date, diary-anniversary, diary-block, 8620 diary-float, diary-islamic-date, diary-anniversary, diary-block,
8621 diary-french-date, diary-omer, diary-yahrzeit, diary-parasha, 8621 diary-french-date, diary-omer, diary-yahrzeit, diary-parasha,
8622 diary-rosh-hodesh, hebrew-calendar-parasha-name): New functions. 8622 diary-rosh-hodesh, hebrew-calendar-parasha-name): New functions.
8623 (list-diary-entries): Added call to (list-sexp-diary-entries) and 8623 (list-diary-entries): Added call to (list-sexp-diary-entries) and
8624 fixed an obscure error that caused a diary entry to be missed if it 8624 fixed an obscure error that caused a diary entry to be missed if it
8625 was preceded by an empty entry of the same style. 8625 was preceded by an empty entry of the same style.
8626 (list-hebrew-diary-entries, list-islamic-diary-entries): Fixed an 8626 (list-hebrew-diary-entries, list-islamic-diary-entries): Fixed an
8627 obscure error that caused a diary entry to be missed if it was 8627 obscure error that caused a diary entry to be missed if it was
8628 preceded by an empty entry of the same style. 8628 preceded by an empty entry of the same style.
8629 (mark-islamic-calendar-date-pattern): Renamed some local variables 8629 (mark-islamic-calendar-date-pattern): Renamed some local variables
8630 more appropriately. 8630 more appropriately.
8631 8631
8632 8632
86331990-10-23 Ed Reingold (reingold at emr.cs.uiuc.edu) 86331990-10-23 Ed Reingold (reingold@emr.cs.uiuc.edu)
8634 8634
8635 * diary.el (list-diary-entries): Added a separate hook to do the 8635 * diary.el (list-diary-entries): Added a separate hook to do the
8636 display, so that the diary entries can be obtained without 8636 display, so that the diary entries can be obtained without
8637 displaying them. 8637 displaying them.
8638 (simple-diary-display): New function (renaming of 8638 (simple-diary-display): New function (renaming of
8639 ordinary-list-diary-hook). 8639 ordinary-list-diary-hook).
8640 (fancy-diary-display): New function (renaming of 8640 (fancy-diary-display): New function (renaming of
8641 prepare-fancy-diary-buffer). 8641 prepare-fancy-diary-buffer).
8642 8642
8643 calendar.el: Add default definition of diary-display-hook. 8643 calendar.el: Add default definition of diary-display-hook.
8644 8644
86451990-10-20 Ed Reingold (reingold at emr.cs.uiuc.edu) 86451990-10-20 Ed Reingold (reingold@emr.cs.uiuc.edu)
8646 8646
8647 * calendar.el (describe-calendar-mode): Rewrote to give just a 8647 * calendar.el (describe-calendar-mode): Rewrote to give just a
8648 brief description of the mode instead of calling describe-mode. 8648 brief description of the mode instead of calling describe-mode.
8649 8649
86501990-10-19 Neil Mager (neilm@juliet.ll.mit.edu) 86501990-10-19 Neil Mager (neilm@juliet.ll.mit.edu)
8651 8651
8652 * appt.el: Changed issue-appointments-message to 8652 * appt.el: Changed issue-appointments-message to
8653 appt.issue.message in header. 8653 appt.issue.message in header.
8654 8654
8655 * appt.el: Using copy modified by rms. 8655 * appt.el: Using copy modified by rms.
8656 8656
86571990-10-08 Ed Reingold (reingold at emr.cs.uiuc.edu) 86571990-10-08 Ed Reingold (reingold@emr.cs.uiuc.edu)
8658 8658
8659 * holiday.el (calendar-holiday-function-hebrew): Fixed minor 8659 * holiday.el (calendar-holiday-function-hebrew): Fixed minor
8660 problem with the code to short-circuit the calculations to save 8660 problem with the code to short-circuit the calculations to save
8661 time. 8661 time.
8662 8662
8663 *diary.el (mark-hebrew-calendar-date-pattern): Fixed minor problem 8663 *diary.el (mark-hebrew-calendar-date-pattern): Fixed minor problem
8664 with the code to short-circuit the calculations to save time. 8664 with the code to short-circuit the calculations to save time.
8665 8665
86661990-11-22 Richard Stallman (rms@mole.ai.mit.edu) 86661990-11-22 Richard Stallman (rms@mole.ai.mit.edu)
8667 8667
8668 * files.el (basic-save-buffer): Run after-save-hooks. 8668 * files.el (basic-save-buffer): Run after-save-hooks.
8669 8669
86701990-11-21 Robert J. Chassell (bob@gnu.ai.mit.edu) 86701990-11-21 Robert J. Chassell (bob@gnu.ai.mit.edu)
8671 8671
8672 * texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of 8672 * texinfmt.el (texinfo-parse-line-arg): Ignore spaces@end of
8673 line. 8673 line.
8674 (texinfo-format-make-node): Handle Info file names with periods in 8674 (texinfo-format-make-node): Handle Info file names with periods in
8675 them. 8675 them.
8676 8676
8677 * history.el: Specify `(provide 'history)'. 8677 * history.el: Specify `(provide 'history)'.
8678 8678
86791990-11-20 Ed Reingold (reingold@emr.cs.uiuc.edu) 86791990-11-20 Ed Reingold (reingold@emr.cs.uiuc.edu)
8680 8680
8681 * calendar.el: 8681 * calendar.el:
8682 Added constant calendar-version with date 8682 Added constant calendar-version with date
8683 (calendar-count-days-region), 8683 (calendar-count-days-region),
8684 (calendar-not-available): New functions. 8684 (calendar-not-available): New functions.
8685 (calendar-mode-map): Put them on keys. 8685 (calendar-mode-map): Put them on keys.
8686 (calendar-mode): Describe them. 8686 (calendar-mode): Describe them.
8687 8687
86881990-11-11 Ed Reingold (reingold@emr.cs.uiuc.edu) 86881990-11-11 Ed Reingold (reingold@emr.cs.uiuc.edu)
8689 8689
8690 * diary.el: 8690 * diary.el:
8691 (make-diary-entry): New function. 8691 (make-diary-entry): New function.
8692 (insert-diary-entry), (insert-weekly-diary-entry), 8692 (insert-diary-entry), (insert-weekly-diary-entry),
8693 (insert-monthly-diary-entry), (insert-yearly-diary-entry), 8693 (insert-monthly-diary-entry), (insert-yearly-diary-entry),
8694 (insert-hebrew-diary-entry), (insert-monthly-hebrew-diary-entry), 8694 (insert-hebrew-diary-entry), (insert-monthly-hebrew-diary-entry),
8695 (insert-yearly-hebrew-diary-entry), (insert-islamic-diary-entry), 8695 (insert-yearly-hebrew-diary-entry), (insert-islamic-diary-entry),
8696 (insert-monthly-islamic-diary-entry), 8696 (insert-monthly-islamic-diary-entry),
8697 (insert-yearly-islamic-diary-entry): Modified so that if a prefix arg 8697 (insert-yearly-islamic-diary-entry): Modified so that if a prefix arg
8698 is supplied these make nonmarking diary entries; otherwise the entries 8698 is supplied these make nonmarking diary entries; otherwise the entries
8699 made are marking. 8699 made are marking.
8700 (insert-block-diary-entry), (insert-anniversary-diary-entry), 8700 (insert-block-diary-entry), (insert-anniversary-diary-entry),
8701 (insert-cyclic-diary-entry): New functions. 8701 (insert-cyclic-diary-entry): New functions.
8702 8702
8703 * calendar.el: 8703 * calendar.el:
8704 Autoload them. 8704 Autoload them.
8705 (calendar-mode-map): Put them on keys. 8705 (calendar-mode-map): Put them on keys.
8706 (calendar-mode): Describe them. 8706 (calendar-mode): Describe them.
8707 8707
87081990-11-08 Ed Reingold (reingold@emr.cs.uiuc.edu) 87081990-11-08 Ed Reingold (reingold@emr.cs.uiuc.edu)
8709 8709
8710 * calendar.el: 8710 * calendar.el:
8711 (calendar-set-mark), (calendar-exchange-point-and-mark): New functions. 8711 (calendar-set-mark), (calendar-exchange-point-and-mark): New functions.
8712 (calendar-mode-map): Put them on keys. 8712 (calendar-mode-map): Put them on keys.
8713 (calendar-mode): Describe them. 8713 (calendar-mode): Describe them.
8714 8714
87151990-11-06 Ed Reingold (reingold@emr.cs.uiuc.edu) 87151990-11-06 Ed Reingold (reingold@emr.cs.uiuc.edu)
8716 8716
8717 * calendar.el: Added new variable sexp-diary-entry-symbol. 8717 * calendar.el: Added new variable sexp-diary-entry-symbol.
8718 (cursor-to-iso-calendar-date): Simplified, slightly. 8718 (cursor-to-iso-calendar-date): Simplified, slightly.
8719 (cursor-to-calendar-day-of-year): Fixed punctuation. 8719 (cursor-to-calendar-day-of-year): Fixed punctuation.
8720 (cursor-to-french-calendar-date): Moved French names to arrays. 8720 (cursor-to-french-calendar-date): Moved French names to arrays.
8721 8721
8722 * diary.el: 8722 * diary.el:
8723 (list-sexp-diary-entries), (diary-sexp-entry), (diary-cyclic), 8723 (list-sexp-diary-entries), (diary-sexp-entry), (diary-cyclic),
8724 (diary-hebrew-date), (diary-iso-date), (diary-day-of-year), 8724 (diary-hebrew-date), (diary-iso-date), (diary-day-of-year),
8725 (diary-float), (diary-islamic-date), (diary-anniversary),(diary-block), 8725 (diary-float), (diary-islamic-date), (diary-anniversary),(diary-block),
8726 (diary-french-date), (diary-omer), (diary-yahrzeit), (diary-parasha), 8726 (diary-french-date), (diary-omer), (diary-yahrzeit), (diary-parasha),
8727 (diary-rosh-hodesh), (hebrew-calendar-parasha-name): New functions. 8727 (diary-rosh-hodesh), (hebrew-calendar-parasha-name): New functions.
8728 (list-diary-entries): Added call to (list-sexp-diary-entries) and 8728 (list-diary-entries): Added call to (list-sexp-diary-entries) and
8729 fixed an obscure error that caused a diary entry to be missed if it 8729 fixed an obscure error that caused a diary entry to be missed if it
8730 was preceded by an empty entry of the same style. 8730 was preceded by an empty entry of the same style.
8731 (list-hebrew-diary-entries), (list-islamic-diary-entries): Fixed an 8731 (list-hebrew-diary-entries), (list-islamic-diary-entries): Fixed an
8732 obscure error that caused a diary entry to be missed if it was 8732 obscure error that caused a diary entry to be missed if it was
8733 preceded by an empty entry of the same style. 8733 preceded by an empty entry of the same style.
8734 (mark-islamic-calendar-date-pattern): Renamed some local variables 8734 (mark-islamic-calendar-date-pattern): Renamed some local variables
8735 more appropriately. 8735 more appropriately.
8736 8736
8737 8737
87381990-10-23 Ed Reingold (reingold@emr.cs.uiuc.edu) 87381990-10-23 Ed Reingold (reingold@emr.cs.uiuc.edu)
8739 8739
8740 * diary.el 8740 * diary.el
8741 (list-diary-entries): Added a separate hook to do the display, so 8741 (list-diary-entries): Added a separate hook to do the display, so
8742 that the diary entries can be obtained without displaying them. 8742 that the diary entries can be obtained without displaying them.
8743 (simple-diary-display): New function (renaming of 8743 (simple-diary-display): New function (renaming of
8744 ordinary-list-diary-hook). 8744 ordinary-list-diary-hook).
8745 (fancy-diary-display): New function (renaming of 8745 (fancy-diary-display): New function (renaming of
8746 prepare-fancy-diary-buffer). 8746 prepare-fancy-diary-buffer).
8747 8747
8748 calendar.el: Add default definition of diary-display-hook. 8748 calendar.el: Add default definition of diary-display-hook.
8749 8749
87501990-10-20 Ed Reingold (reingold@emr.cs.uiuc.edu) 87501990-10-20 Ed Reingold (reingold@emr.cs.uiuc.edu)
8751 8751
8752 * calendar.el 8752 * calendar.el
8753 (describe-calendar-mode): Rewrote to give just a brief description 8753 (describe-calendar-mode): Rewrote to give just a brief description
8754 of the mode instead of calling describe-mode. 8754 of the mode instead of calling describe-mode.
8755 8755
87561990-10-08 Ed Reingold (reingold@emr.cs.uiuc.edu) 87561990-10-08 Ed Reingold (reingold@emr.cs.uiuc.edu)
8757 8757
8758 * holiday.el: 8758 * holiday.el:
8759 (calendar-holiday-function-hebrew): Fixed minor problem with the 8759 (calendar-holiday-function-hebrew): Fixed minor problem with the
8760 code to short-circuit the calculations to save time. 8760 code to short-circuit the calculations to save time.
8761 8761
8762 *diary.el: 8762 *diary.el:
8763 (mark-hebrew-calendar-date-pattern): Fixed minor problem with the 8763 (mark-hebrew-calendar-date-pattern): Fixed minor problem with the
8764 code to short-circuit the calculations to save time. 8764 code to short-circuit the calculations to save time.
8765 8765
87661990-09-10 Ed Reingold (reingold@emr.cs.uiuc.edu) 87661990-09-10 Ed Reingold (reingold@emr.cs.uiuc.edu)
8767 8767
8768 * diary.el: 8768 * diary.el:
8769 (list-diary-entries), (list-hebrew-diary-entries), 8769 (list-diary-entries), (list-hebrew-diary-entries),
8770 (list-islamic-diary-entries): Fixed to use add-to-diary-list. 8770 (list-islamic-diary-entries): Fixed to use add-to-diary-list.
8771 8771
87721990-09-07 Ed Reingold (reingold@emr.cs.uiuc.edu) 87721990-09-07 Ed Reingold (reingold@emr.cs.uiuc.edu)
8773 8773
8774 * holiday.el 8774 * holiday.el
8775 (filter-visible-calendar-holidays): New function. 8775 (filter-visible-calendar-holidays): New function.
8776 (calendar-holiday-function-rosh-hashanah-etc): Rewrote. 8776 (calendar-holiday-function-rosh-hashanah-etc): Rewrote.
8777 (calendar-holiday-function-tisha-b-av-etc): New function. 8777 (calendar-holiday-function-tisha-b-av-etc): New function.
8778 (calendar-holiday-function-passover-etc): New function. 8778 (calendar-holiday-function-passover-etc): New function.
8779 (calendar-holiday-function-hanukkah): New function. 8779 (calendar-holiday-function-hanukkah): New function.
8780 (calendar-holiday-function-easter-etc): Rewrote. 8780 (calendar-holiday-function-easter-etc): Rewrote.
8781 8781
8782 * calendar.el: 8782 * calendar.el:
8783 (calendar-other-month): Rewrote. 8783 (calendar-other-month): Rewrote.
8784 (calendar-read), (calendar-make-alist): New functions. 8784 (calendar-read), (calendar-make-alist): New functions.
8785 Eliminated constants calendar-day-abbrev-list and 8785 Eliminated constants calendar-day-abbrev-list and
8786 calendar-month-abbrev-list. 8786 calendar-month-abbrev-list.
8787 (calendar-current-date): Eliminated use of calendar-month-abbrev-list. 8787 (calendar-current-date): Eliminated use of calendar-month-abbrev-list.
8788 Modified the default value of `calendar-holidays'. 8788 Modified the default value of `calendar-holidays'.
8789 Added variable `all-christian-calendar-holidays'. 8789 Added variable `all-christian-calendar-holidays'.
8790 Added variable `all-islamic-calendar-holidays'. 8790 Added variable `all-islamic-calendar-holidays'.
8791 Added variable `all-hebrew-calendar-holidays'. 8791 Added variable `all-hebrew-calendar-holidays'.
8792 (redraw-calendar), (calendar-goto-date), (calendar-goto-julian-date), 8792 (redraw-calendar), (calendar-goto-date), (calendar-goto-julian-date),
8793 (calendar-goto-hebrew-date), (calendar-goto-islamic-date), 8793 (calendar-goto-hebrew-date), (calendar-goto-islamic-date),
8794 (calendar-goto-iso-date): New functions. 8794 (calendar-goto-iso-date): New functions.
8795 (calendar-mode-map): Put them on keys. 8795 (calendar-mode-map): Put them on keys.
8796 (calendar-mode): Describe them. 8796 (calendar-mode): Describe them.
8797 (calendar-mode-map): Put scroll-other-window on a key. 8797 (calendar-mode-map): Put scroll-other-window on a key.
8798 list-diary-entries-hook: Changed the default value to 8798 list-diary-entries-hook: Changed the default value to
8799 ordinary-list-diary-hook. 8799 ordinary-list-diary-hook.
8800 8800
8801 * diary.el: 8801 * diary.el:
8802 (mark-diary-entries), (mark-islamic-diary-entries), 8802 (mark-diary-entries), (mark-islamic-diary-entries),
8803 (mark-hebrew-diary-entries): Eliminated use of constant alists for 8803 (mark-hebrew-diary-entries): Eliminated use of constant alists for
8804 month and day names. 8804 month and day names.
8805 (prepare-fancy-diary-buffer): Fixed the way holidays are displayed 8805 (prepare-fancy-diary-buffer): Fixed the way holidays are displayed
8806 when there are no diary entries but lots of holidays. 8806 when there are no diary entries but lots of holidays.
8807 (ordinary-list-diary-hook), (add-to-diary-list): New functions. 8807 (ordinary-list-diary-hook), (add-to-diary-list): New functions.
8808 8808
8809 8809
88101990-09-06 Ed Reingold (reingold@emr.cs.uiuc.edu) 88101990-09-06 Ed Reingold (reingold@emr.cs.uiuc.edu)
8811 8811
8812 * calendar.el: 8812 * calendar.el:
8813 Changed reference at beginning of file from the report to the 8813 Changed reference at beginning of file from the report to the
8814 published version of the paper. 8814 published version of the paper.
8815 Changed all calls to `mod' to call `%' to avoid problem with cl. 8815 Changed all calls to `mod' to call `%' to avoid problem with cl.
8816 (calendar-date-string): Added optional parameter `nodayname'. 8816 (calendar-date-string): Added optional parameter `nodayname'.
8817 (cursor-to-islamic-calendar-date): Fixed so that 8817 (cursor-to-islamic-calendar-date): Fixed so that
8818 calendar-date-string doesn't try find the day name. 8818 calendar-date-string doesn't try find the day name.
8819 (cursor-to-hebrew-calendar-date): Fixed so that 8819 (cursor-to-hebrew-calendar-date): Fixed so that
8820 calendar-date-string doesn't try find the day name. 8820 calendar-date-string doesn't try find the day name.
8821 nongregorian-diary-marking-hook: Fixed typo in doc string. 8821 nongregorian-diary-marking-hook: Fixed typo in doc string.
8822 (calendar-mode): Fixed a typo in doc string. 8822 (calendar-mode): Fixed a typo in doc string.
8823 (cursor-to-iso-calendar-date): Made message consistent with 8823 (cursor-to-iso-calendar-date): Made message consistent with
8824 similar functions for Julian, Islamic, Hebrew, and French calendars. 8824 similar functions for Julian, Islamic, Hebrew, and French calendars.
8825 (calendar-absolute-from-gregorian): Simplified calculation. 8825 (calendar-absolute-from-gregorian): Simplified calculation.
8826 (calendar-mark-today): Changed today mark to `=' to avoid 8826 (calendar-mark-today): Changed today mark to `=' to avoid
8827 confusion with the default holiday mark. 8827 confusion with the default holiday mark.
8828 (calendar-julian-from-absolute): Rewrote parallel to other functions. 8828 (calendar-julian-from-absolute): Rewrote parallel to other functions.
8829 (calendar-islamic-from-absolute): Rewrote parallel to other functions. 8829 (calendar-islamic-from-absolute): Rewrote parallel to other functions.
8830 (calendar-forward-day): Fixed movement when cursor is not on a date 8830 (calendar-forward-day): Fixed movement when cursor is not on a date
8831 and arg is negative. 8831 and arg is negative.
8832 Added description of new `if' form to doc string for calendar-holidays. 8832 Added description of new `if' form to doc string for calendar-holidays.
8833 8833
8834 8834
8835 * diary.el: 8835 * diary.el:
8836 Changed all calls to `mod' to call `%' to avoid problem with cl. 8836 Changed all calls to `mod' to call `%' to avoid problem with cl.
8837 (diary-entry-time): New function. 8837 (diary-entry-time): New function.
8838 (diary-entry-compare): Rewritten to take time of day into account. 8838 (diary-entry-compare): Rewritten to take time of day into account.
8839 8839
8840 * holiday.el: 8840 * holiday.el:
8841 Changed all calls to `mod' to call `%' to avoid problem with cl. 8841 Changed all calls to `mod' to call `%' to avoid problem with cl.
8842 (calendar-holiday-function-rosh-hashanah-etc): Fixed grammatical 8842 (calendar-holiday-function-rosh-hashanah-etc): Fixed grammatical
8843 error in a comment. 8843 error in a comment.
8844 (calendar-holiday-function-hebrew): Fixed typo in doc string. 8844 (calendar-holiday-function-hebrew): Fixed typo in doc string.
8845 (calendar-holiday-function-islamic): Fixed typo in doc string. 8845 (calendar-holiday-function-islamic): Fixed typo in doc string.
8846 (calendar-holiday-function-if): New function. 8846 (calendar-holiday-function-if): New function.
8847 8847
88481990-11-19 Richard Mlynarik (mly@august-east) 88481990-11-19 Richard Mlynarik (mly@august-east)
8849 8849
8850 * rfc822.el (rfc822-addresses): Blow out, don't loop, on ") 8850 * rfc822.el (rfc822-addresses): Blow out, don't loop, on ")
8851 (rfc822-addresses-1) Error if address "phrase" not followed by 8851 (rfc822-addresses-1) Error if address "phrase" not followed by
8852 route-spec 8852 route-spec
8853 8853
8854 * ebuff-menu.el (Electric-buffer-menu-mode): Remove questionable 8854 * ebuff-menu.el (Electric-buffer-menu-mode): Remove questionable
8855 code which attempted to fake out mode-name in mode-line-list. 8855 code which attempted to fake out mode-name in mode-line-list.
8856 Also, use slow \\<...> technology. 8856 Also, use slow \\<...> technology.
8857 8857
88581990-11-13 David J. MacKenzie (djm@apple-gunkies) 88581990-11-13 David J. MacKenzie (djm@apple-gunkies)
8859 8859
8860 * fortran.el: Use domain format instead of uucp format for bug 8860 * fortran.el: Use domain format instead of uucp format for bug
8861 list address. 8861 list address.
@@ -8879,11 +8879,11 @@
8879 expressions to match errors in compilation. If REGEXP matches, the 8879 expressions to match errors in compilation. If REGEXP matches, the
8880 FILE-IDX'th subexpression gives the file name, and the LINE-IDX'th 8880 FILE-IDX'th subexpression gives the file name, and the LINE-IDX'th
8881 subexpression gives the line number. 8881 subexpression gives the line number.
8882 (compilation-parse-errors): Rewritten. Combine the error and 8882 (compilation-parse-errors): Rewritten. Combine the error and
8883 enter/leave directory regexps into a single regexp to search for, and 8883 enter/leave directory regexps into a single regexp to search for, and
8884 dispatch on which subexpressions match. When the enter-directory 8884 dispatch on which subexpressions match. When the enter-directory
8885 regexp matches, set default-directory to that directory, and push it 8885 regexp matches, set default-directory to that directory, and push it
8886 on compilation-directory-stack. When the leave-directory regexp 8886 on compilation-directory-stack. When the leave-directory regexp
8887 matches, pop the stack to find the matching directory, and set 8887 matches, pop the stack to find the matching directory, and set
8888 default-directory to that. This change requries RE_NREGS to be (at 8888 default-directory to that. This change requries RE_NREGS to be (at
8889 least 26) (it's been upped from 10 to 30 in v19 ../src/regex.h). 8889 least 26) (it's been upped from 10 to 30 in v19 ../src/regex.h).
@@ -8914,10 +8914,10 @@
8914 8914
8915 * comint.el, inf-lisp.el, shell.el: Updated to meet Olin's 8915 * comint.el, inf-lisp.el, shell.el: Updated to meet Olin's
8916 version 2.0 comint offerings. 8916 version 2.0 comint offerings.
8917 * ring.el: The underlying history mechanism for comint. 8917 * ring.el: The underlying history mechanism for comint.
8918 Generalised handling of a ring data type based on vectors. 8918 Generalised handling of a ring data type based on vectors.
8919 * history.el: For now, a symlink to ring.el. 8919 * history.el: For now, a symlink to ring.el.
8920 * loaddefs.el: Updated shell-prompt-pattern doc string. 8920 * loaddefs.el: Updated shell-prompt-pattern doc string.
8921 8921
89221990-11-02 Richard Stallman (rms@mole.ai.mit.edu) 89221990-11-02 Richard Stallman (rms@mole.ai.mit.edu)
8923 8923
@@ -8932,7 +8932,7 @@
8932 * info.el (Info-find-node): Simplify file search. 8932 * info.el (Info-find-node): Simplify file search.
8933 Try appending `.info' to specified name. 8933 Try appending `.info' to specified name.
8934 8934
89351990-10-31 Jim Blandy (jimb@gnu.ai.mit.edu) 89351990-10-31 Jim Blandy (jimb@gnu.ai.mit.edu)
8936 8936
8937 * bytecomp.el: Put properties on * so that the byte-compiler knows 8937 * bytecomp.el: Put properties on * so that the byte-compiler knows
8938 how to inline multiplication. 8938 how to inline multiplication.
@@ -8942,7 +8942,7 @@
8942 * files.el (delete-auto-save-file-if-necessary): 8942 * files.el (delete-auto-save-file-if-necessary):
8943 Don't delete if auto-saveing in visited file. 8943 Don't delete if auto-saveing in visited file.
8944 8944
89451990-10-29 Jim Blandy (jimb@pogo.ai.mit.edu) 89451990-10-29 Jim Blandy (jimb@pogo.ai.mit.edu)
8946 8946
8947 * subr.el: `buffer-flush-undo' is now officially named 8947 * subr.el: `buffer-flush-undo' is now officially named
8948 `buffer-enable-undo'; added an alias for backward compatibility. 8948 `buffer-enable-undo'; added an alias for backward compatibility.
@@ -8956,17 +8956,17 @@
8956 8956
8957 * subr.el (keyboard-translate): New function. 8957 * subr.el (keyboard-translate): New function.
8958 8958
89591990-10-25 Robert J. Chassell (bob@gnu.ai.mit.edu) 89591990-10-25 Robert J. Chassell (bob@gnu.ai.mit.edu)
8960 8960
8961 * texinfmt.el (texinfo-format-defun-1): Replace with new version 8961 * texinfmt.el (texinfo-format-defun-1): Replace with new version
8962 that handles @deftypefn and related typed definition commands. 8962 that handles @deftypefn and related typed definition commands.
8963 (texinfo-format-deftypefn-type, texinfo-format-deftypefn-index): 8963 (texinfo-format-deftypefn-type, texinfo-format-deftypefn-index):
8964 Formatting commands for @deftypefn and related typed definition 8964 Formatting commands for @deftypefn and related typed definition
8965 commands. Inserted related `put' expressions. 8965 commands. Inserted related `put' expressions.
8966 8966
89671990-10-23 David Lawrence (tale@pogo.ai.mit.edu) 89671990-10-23 David Lawrence (tale@pogo.ai.mit.edu)
8968 8968
8969 * emerge.el (emerge-setup, emerge-setup-with-ancestor): Moved 8969 * emerge.el (emerge-setup, emerge-setup-with-ancestor): Moved
8970 insert-buffer calls back before call to emerge-extract-diffs where 8970 insert-buffer calls back before call to emerge-extract-diffs where
8971 the merge-buffer really needs to have something in it. 8971 the merge-buffer really needs to have something in it.
8972 (emerge-extract-diffs,emerge-extract-diffs3): Moved errant 8972 (emerge-extract-diffs,emerge-extract-diffs3): Moved errant
@@ -8985,11 +8985,11 @@
8985 calc-mode.el, calc-prog.el, calc-rewr.el, calc-rules.el, 8985 calc-mode.el, calc-prog.el, calc-rewr.el, calc-rules.el,
8986 calc-sel-2.el, calc-sel.el, calc-store.el, calc-stuff.el, 8986 calc-sel-2.el, calc-sel.el, calc-store.el, calc-stuff.el,
8987 calc-trail.el, calc-undo.el, calc-units.el, calc-vec.el, 8987 calc-trail.el, calc-undo.el, calc-units.el, calc-vec.el,
8988 calc-yank.el, calc.el: New files for a very complete RPN 8988 calc-yank.el, calc.el: New files for a very complete RPN
8989 calculator which supports integer, rational, floating-point, 8989 calculator which supports integer, rational, floating-point,
8990 comples, matrix and symbolic arithmetic to arbitrary precision. 8990 comples, matrix and symbolic arithmetic to arbitrary precision.
8991 8991
8992 edmacro.el: New file, a keyboard macro editor. On its own 8992 edmacro.el: New file, a keyboard macro editor. On its own
8993 probably not very useful, but in the context of calc 8993 probably not very useful, but in the context of calc
8994 programmability it fits the model well. 8994 programmability it fits the model well.
8995 8995
@@ -9012,28 +9012,28 @@
9012 * etags.el (visit-tags-table-buffer): 9012 * etags.el (visit-tags-table-buffer):
9013 Handle local bindings of tags-file-name. 9013 Handle local bindings of tags-file-name.
9014 9014
90151990-10-19 Robert J. Chassell (bob@gnu.ai.mit.edu) 90151990-10-19 Robert J. Chassell (bob@gnu.ai.mit.edu)
9016 9016
9017 * texinfmt.el (texinfo-format-include, 9017 * texinfmt.el (texinfo-format-include,
9018 texinfo-format-setfilename): Redefined to handle new include 9018 texinfo-format-setfilename): Redefined to handle new include
9019 files. (texinfo-format-buffer-1, texinfo-format-region): Add 9019 files. (texinfo-format-buffer-1, texinfo-format-region): Add
9020 `last-input-buffer' so handles new include files. 9020 `last-input-buffer' so handles new include files.
9021 (texinfo-format-bullet, texinfo-format-minus, 9021 (texinfo-format-bullet, texinfo-format-minus,
9022 texinfo-format-paragraph-break): Require braces if used within 9022 texinfo-format-paragraph-break): Require braces if used within
9023 line; do no require braces if used@end of line. 9023 line; do no require braces if used@end of line.
9024 (texinfo-optional-braces-discard): Discard optional braces. 9024 (texinfo-optional-braces-discard): Discard optional braces.
9025 9025
9026 * texnfo-upd.el (texinfo-incorporate-descriptions): Require exact 9026 * texnfo-upd.el (texinfo-incorporate-descriptions): Require exact
9027 match for item names. 9027 match for item names.
9028 (texinfo-update-menu-region-beginning): Do not accidentally copy 9028 (texinfo-update-menu-region-beginning): Do not accidentally copy
9029 an info-only title for the top node into the main menu. 9029 an info-only title for the top node into the main menu.
9030 (texinfo-section-types-regexp): Add `@chapheading'. 9030 (texinfo-section-types-regexp): Add `@chapheading'.
9031 (texinfo-find-lower-level-node, texinfo-find-higher-level-node, 9031 (texinfo-find-lower-level-node, texinfo-find-higher-level-node,
9032 texinfo-menu-locate-entry-p, texinfo-copy-menu-title, 9032 texinfo-menu-locate-entry-p, texinfo-copy-menu-title,
9033 texinfo-update-menu-region-beginning, texinfo-update-menu-region-end): 9033 texinfo-update-menu-region-beginning, texinfo-update-menu-region-end):
9034 Handle `@ifinfo' as well as comment line following node line. 9034 Handle `@ifinfo' as well as comment line following node line.
9035 (texinfo-multiple-files-update and aux. files): Added to handle 9035 (texinfo-multiple-files-update and aux. files): Added to handle
9036 multi-file Texinfo sources. 9036 multi-file Texinfo sources.
9037 9037
90381990-10-18 Richard Stallman (rms@mole.ai.mit.edu) 90381990-10-18 Richard Stallman (rms@mole.ai.mit.edu)
9039 9039
@@ -9041,7 +9041,7 @@
9041 9041
90421990-10-17 David Lawrence (tale@pogo.ai.mit.edu) 90421990-10-17 David Lawrence (tale@pogo.ai.mit.edu)
9043 9043
9044 * lisp-mode.el: Indent autoload like defun. 9044 * lisp-mode.el: Indent autoload like defun.
9045 9045
9046 * cl.el, mh-e.el, gnus.el: Change uses of lisp-indent-hook to 9046 * cl.el, mh-e.el, gnus.el: Change uses of lisp-indent-hook to
9047 lisp-indent-function. 9047 lisp-indent-function.
@@ -9104,15 +9104,15 @@
9104 9104
91051990-10-01 David Lawrence (tale@pogo.ai.mit.edu) 91051990-10-01 David Lawrence (tale@pogo.ai.mit.edu)
9106 9106
9107 * compile.el: Major overhauls. Remove references to mode, since 9107 * compile.el: Major overhauls. Remove references to mode, since
9108 it never really was a mode. 9108 it never really was a mode.
9109 (compile-regexp-list): Don't use a single regexp, but try 9109 (compile-regexp-list): Don't use a single regexp, but try
9110 multiple ones from a list. 9110 multiple ones from a list.
9111 (next-error): Don't read in every single file when doing 9111 (next-error): Don't read in every single file when doing
9112 next-error, just go to the line of the next file, reading it in if 9112 next-error, just go to the line of the next file, reading it in if
9113 need be. The old method was slow and could end up creating a lot 9113 need be. The old method was slow and could end up creating a lot
9114 of buffers you never wanted around. 9114 of buffers you never wanted around.
9115 Use buffer named in compilation-buffer. Get buffer to use 9115 Use buffer named in compilation-buffer. Get buffer to use
9116 interactively via compilation-use-buffer if called with arg. 9116 interactively via compilation-use-buffer if called with arg.
9117 (compile-internal): Move window resizing here, since a grep 9117 (compile-internal): Move window resizing here, since a grep
9118 window is still a compile window as far as this package is 9118 window is still a compile window as far as this package is
@@ -9157,7 +9157,7 @@
9157 9157
9158 * edebug.el: New file for elisp source debugging. 9158 * edebug.el: New file for elisp source debugging.
9159 9159
9160 * loaddefs.el: Autoload edebug with edebug-defun. 9160 * loaddefs.el: Autoload edebug with edebug-defun.
9161 9161
9162 * lisp-mode.el (eval-defun): If arg, edebug-defun. 9162 * lisp-mode.el (eval-defun): If arg, edebug-defun.
9163 9163
@@ -9167,11 +9167,11 @@
9167 New functions bound to M-a and M-e respectively. 9167 New functions bound to M-a and M-e respectively.
9168 (c-beginning-of-statement-1, c-end-of-statement-1): Engines for 9168 (c-beginning-of-statement-1, c-end-of-statement-1): Engines for
9169 above. 9169 above.
9170 (set-c-style): New function to easily select a preferred 9170 (set-c-style): New function to easily select a preferred
9171 indentation style. 9171 indentation style.
9172 (c-style-alist): Styles and variables values for set-c-style. 9172 (c-style-alist): Styles and variables values for set-c-style.
9173 9173
9174 * asm-mode.el: New file. Mode for editing assembler code. 9174 * asm-mode.el: New file. Mode for editing assembler code.
9175 9175
9176 * loaddefs.el (auto-mode-alist): Use asm-mode for .s files. 9176 * loaddefs.el (auto-mode-alist): Use asm-mode for .s files.
9177 Autoload it. 9177 Autoload it.
@@ -9183,7 +9183,7 @@
91831990-09-22 David Lawrence (tale@pogo.ai.mit.edu) 91831990-09-22 David Lawrence (tale@pogo.ai.mit.edu)
9184 9184
9185 * simple.el (shell-command): Document in code comment why -f is 9185 * simple.el (shell-command): Document in code comment why -f is
9186 not used for C shells. Perhaps this will get people to stop 9186 not used for C shells. Perhaps this will get people to stop
9187 asking about it. 9187 asking about it.
9188 9188
91891990-09-21 Richard Stallman (rms@mole.ai.mit.edu) 91891990-09-21 Richard Stallman (rms@mole.ai.mit.edu)
@@ -9207,9 +9207,9 @@
9207 9207
9208 * mouse.el (mouse-set-point): Compensate properly for hscroll. 9208 * mouse.el (mouse-set-point): Compensate properly for hscroll.
9209 9209
92101990-09-13 Robert J. Chassell (bob@gnu.ai.mit.edu) 92101990-09-13 Robert J. Chassell (bob@gnu.ai.mit.edu)
9211 9211
9212 * texinfmt.el (texinfo-format-inforef): Item name now optional. 9212 * texinfmt.el (texinfo-format-inforef): Item name now optional.
9213 9213
92141990-09-13 Richard Stallman (rms@mole.ai.mit.edu) 92141990-09-13 Richard Stallman (rms@mole.ai.mit.edu)
9215 9215
@@ -9277,15 +9277,15 @@
9277 be visible for admins during installation configuration. 9277 be visible for admins during installation configuration.
9278 9278
9279 * loaddefs.el: 9279 * loaddefs.el:
9280 (gnus, gnus-post-news): Autoload gnus. 9280 (gnus, gnus-post-news): Autoload gnus.
9281 (sendnews, postnews): fset to gnus-post-news instead of news-post-news. 9281 (sendnews, postnews): fset to gnus-post-news instead of news-post-news.
9282 (rnews, news-post-news): Removed autoloads. 9282 (rnews, news-post-news): Removed autoloads.
9283 9283
9284 * gnus.el: New file. 9284 * gnus.el: New file.
9285 (gnus-make-newsrc-file): Removed. 9285 (gnus-make-newsrc-file): Removed.
9286 (gnus-read-newsrc-file): Work without above. 9286 (gnus-read-newsrc-file): Work without above.
9287 (gnus-Info-directory): Removed. 9287 (gnus-Info-directory): Removed.
9288 (gnus-Info-find-node): Work without above. 9288 (gnus-Info-find-node): Work without above.
9289 (lots of variables): Made non-interactive. Some doc fixes. 9289 (lots of variables): Made non-interactive. Some doc fixes.
9290 9290
9291 * gnuspost.el, gnusmail.el, gnusmisc.el, nntp.el, nnspool.el, 9291 * gnuspost.el, gnusmail.el, gnusmisc.el, nntp.el, nnspool.el,
@@ -9303,7 +9303,7 @@
9303 9303
93041990-08-29 David Lawrence (tale@pogo.ai.mit.edu) 93041990-08-29 David Lawrence (tale@pogo.ai.mit.edu)
9305 9305
9306 * files.el (basic-save-buffer): Signal an error when the directory 9306 * files.el (basic-save-buffer): Signal an error when the directory
9307 doesn't exist or is write-protected. 9307 doesn't exist or is write-protected.
9308 (set-visited-file-name): When renaming buffer, don't switch from 9308 (set-visited-file-name): When renaming buffer, don't switch from
9309 current name if that is the name causing the conflict for the new name. 9309 current name if that is the name causing the conflict for the new name.
@@ -9316,79 +9316,79 @@
9316 (fortran-current-line-indentation): Only skip over continuation 9316 (fortran-current-line-indentation): Only skip over continuation
9317 char or line number for statements. It was giving back wrong 9317 char or line number for statements. It was giving back wrong
9318 values for statements which started in columns 1-6. 9318 values for statements which started in columns 1-6.
9319 (fortran-mode-version): Removed. 9319 (fortran-mode-version): Removed.
9320 9320
93211990-08-28 David Lawrence (tale@pogo.ai.mit.edu) 93211990-08-28 David Lawrence (tale@pogo.ai.mit.edu)
9322 9322
9323 * loaddefs.el: Autoload reverse-region from sort.el. 9323 * loaddefs.el: Autoload reverse-region from sort.el.
9324 9324
9325 * cl.el: 9325 * cl.el:
9326 (defstruct): The copier function invoked the non-existent 9326 (defstruct): The copier function invoked the non-existent
9327 copy-vector. Calling copy-sequence does the job. 9327 copy-vector. Calling copy-sequence does the job.
9328 (defsetf for point): Point's inverse is goto-char. Of course, 9328 (defsetf for point): Point's inverse is goto-char. Of course,
9329 what do we do with the other basic types of Emacs Lisp? 9329 what do we do with the other basic types of Emacs Lisp?
9330 (member): Another, perhaps counterproductive, speed hack. When 9330 (member): Another, perhaps counterproductive, speed hack. When
9331 test or testnot are symbols (hopefully, non-null), they are 9331 test or testnot are symbols (hopefully, non-null), they are
9332 replaced by their symbol-function slots. This presumably reduces 9332 replaced by their symbol-function slots. This presumably reduces
9333 one indirection per each funcall in the inner loop. 9333 one indirection per each funcall in the inner loop.
9334 (byte-compile-named-list-accessors): Another byte-compile 9334 (byte-compile-named-list-accessors): Another byte-compile
9335 handler, this one eliminates the extra call incurred when using 9335 handler, this one eliminates the extra call incurred when using
9336 first, ..., tenth, or rest. This makes those list accessors 9336 first, ..., tenth, or rest. This makes those list accessors
9337 essentially as primitive as car, cdr, or nth. 9337 essentially as primitive as car, cdr, or nth.
9338 (with-keyword-args): Macro that simplifies most of the handling of 9338 (with-keyword-args): Macro that simplifies most of the handling of
9339 klists. The only neglected functionality is that no supplied-p 9339 klists. The only neglected functionality is that no supplied-p
9340 forms exist (although that is true also of lambda lists in Emacs Lisp). 9340 forms exist (although that is true also of lambda lists in Emacs Lisp).
9341 (cl-eval-print-last-sexp): Added half-hearted support for -, +, 9341 (cl-eval-print-last-sexp): Added half-hearted support for -, +,
9342 ++, +++, *, **, ***, /, //, ///; and cleared the mvalues mechanism 9342 ++, +++, *, **, ***, /, //, ///; and cleared the mvalues mechanism
9343 at every call. 9343 at every call.
9344 (declare, proclaim, the): Make some more CL codes easy to load. 9344 (declare, proclaim, the): Make some more CL codes easy to load.
9345 These are dummies, and have no effect whatsoever. (Perhaps `the' 9345 These are dummies, and have no effect whatsoever. (Perhaps `the'
9346 could be made to check in interpreter, and to ignore in the 9346 could be made to check in interpreter, and to ignore in the
9347 compiler. Then again, writing `typecase' would be also useful and 9347 compiler. Then again, writing `typecase' would be also useful and
9348 I haven't done it yet.) 9348 I haven't done it yet.)
9349 (byte-compile-ca*d*r): New function, used as a handler from 9349 (byte-compile-ca*d*r): New function, used as a handler from
9350 byte-compile-form to eliminate the extra call to the c*r functions 9350 byte-compile-form to eliminate the extra call to the c*r functions
9351 in compiled code. 9351 in compiled code.
9352 (adjoin, map): Changed to use `memq' instead of `member', too. 9352 (adjoin, map): Changed to use `memq' instead of `member', too.
9353 (case, ecase): Via a change in case-clausify, these macros now 9353 (case, ecase): Via a change in case-clausify, these macros now
9354 generate tests using the primitive `memq', instead of the heavier 9354 generate tests using the primitive `memq', instead of the heavier
9355 `member'. 9355 `member'.
9356 (member): Rewrote it to exploit the keyword argument machinery. 9356 (member): Rewrote it to exploit the keyword argument machinery.
9357 It also tries to call memq whenever possible. 9357 It also tries to call memq whenever possible.
9358 (many funcs): Two-branch conds changed into simple ifs here and 9358 (many funcs): Two-branch conds changed into simple ifs here and
9359 there, minor layout changes all over. 9359 there, minor layout changes all over.
9360 (defsetf): `Puts' occur in the generated code, not in the macro 9360 (defsetf): `Puts' occur in the generated code, not in the macro
9361 expander. (Didn't we fix this long ago?) 9361 expander. (Didn't we fix this long ago?)
9362 (setf): Comment disagreed with the code. Code was right. 9362 (setf): Comment disagreed with the code. Code was right.
9363 (defkeyword): Was dropping the DOCSTRING. 9363 (defkeyword): Was dropping the DOCSTRING.
9364 (reduce): New function. Presented as an example of how to use 9364 (reduce): New function. Presented as an example of how to use
9365 KLISTs to parse calls in functions that take keyword arguments. 9365 KLISTs to parse calls in functions that take keyword arguments.
9366 (concatenate, map): New functions. 9366 (concatenate, map): New functions.
9367 (extract-from-klist): Swapped arguments for convenience. 9367 (extract-from-klist): Swapped arguments for convenience.
9368 (keyword-argument-supplied-p, cl$subseq-as-list): New auxiliary 9368 (keyword-argument-supplied-p, cl$subseq-as-list): New auxiliary
9369 functions. 9369 functions.
9370 (build-klist): Better error messages. 9370 (build-klist): Better error messages.
9371 (psetf): Rewrote, patterned after the new psetq. 9371 (psetf): Rewrote, patterned after the new psetq.
9372 (psetq): Added early check for even number of arguments. This 9372 (psetq): Added early check for even number of arguments. This
9373 causes a better error message than previously. 9373 causes a better error message than previously.
9374 (defstruct, parse$defstruct$options): asp@CS.CMU.EDU (James 9374 (defstruct, parse$defstruct$options): asp@CS.CMU.EDU (James
9375 Aspnes) reported that defstruct wasn't handling properly the use 9375 Aspnes) reported that defstruct wasn't handling properly the use
9376 of accessors of an :included definition applied to instances of 9376 of accessors of an :included definition applied to instances of
9377 the :including structure. Indeed, the old version was 9377 the :including structure. Indeed, the old version was
9378 implementing a (rather useless) sense of multiple-inheritance that 9378 implementing a (rather useless) sense of multiple-inheritance that
9379 was inimical to the Common Lisp sense. Fixed here by adding 9379 was inimical to the Common Lisp sense. Fixed here by adding
9380 properties :structure-includes and :structure-included-in to the 9380 properties :structure-includes and :structure-included-in to the
9381 struct name. They keep track of the graph of inclusions. 9381 struct name. They keep track of the graph of inclusions.
9382 (mapc, maplist, mapl, mapcan, mapcon, 9382 (mapc, maplist, mapl, mapcan, mapcon,
9383 copy-list, copy-tree, revappend, nreconc, nbutlast, 9383 copy-list, copy-tree, revappend, nreconc, nbutlast,
9384 subst, subst-if, subst-if-not, sublis, 9384 subst, subst-if, subst-if-not, sublis,
9385 member-if, member-if-not, tailp): New functions, developed apart 9385 member-if, member-if-not, tailp): New functions, developed apart
9386 and now merged with the main file. They still don't take :keyword 9386 and now merged with the main file. They still don't take :keyword
9387 arguments. 9387 arguments.
9388 9388
9389 * sort.el (sort-subr): Support floating point numbers. 9389 * sort.el (sort-subr): Support floating point numbers.
9390 (sort-float-fields, reverse-region): New functions. 9390 (sort-float-fields, reverse-region): New functions.
9391 (sort-numeric-fields, sort-fields, sort-float-fields): Use -ARG 9391 (sort-numeric-fields, sort-fields, sort-float-fields): Use -ARG
9392 to mean count fields from right, not reverse. (Doc fixes.) 9392 to mean count fields from right, not reverse. (Doc fixes.)
9393 (sort-fields-1): Let negative arg pass unmolested. Always do 9393 (sort-fields-1): Let negative arg pass unmolested. Always do
9394 ascending sort. 9394 ascending sort.
@@ -9409,7 +9409,7 @@
9409 (compilation-get-file-and-line): Grabs file and line using 9409 (compilation-get-file-and-line): Grabs file and line using
9410 matched sub-expressions in compilation-error-regexp. 9410 matched sub-expressions in compilation-error-regexp.
9411 (compilation-parse-errors): Use new function. 9411 (compilation-parse-errors): Use new function.
9412 (compilation-sentinel): Make buffer writable before trying to 9412 (compilation-sentinel): Make buffer writable before trying to
9413 insert things. 9413 insert things.
9414 9414
9415 * info.el (Info-extract-menu-item): Search for an exact match for 9415 * info.el (Info-extract-menu-item): Search for an exact match for
@@ -9420,7 +9420,7 @@
9420 *Completions* not *Help*. 9420 *Completions* not *Help*.
9421 9421
9422 * help.el (describe-mode): Use Dale Worley's version to also show 9422 * help.el (describe-mode): Use Dale Worley's version to also show
9423 minor mode documentation if argument is given. Fset 9423 minor mode documentation if argument is given. Fset
9424 defining-keyboard-macro to start-keyboard-macro so its 9424 defining-keyboard-macro to start-keyboard-macro so its
9425 documentation can be found. Currently does not work with 9425 documentation can be found. Currently does not work with
9426 auto-fill-mode because of the hook nature of its minor mode 9426 auto-fill-mode because of the hook nature of its minor mode
@@ -9451,7 +9451,7 @@
9451 9451
9452 * term/x-win.el: Don't define C-z here; it's now in screen.el. 9452 * term/x-win.el: Don't define C-z here; it's now in screen.el.
9453 9453
94541990-08-14 David J. MacKenzie (djm@apple-gunkies) 94541990-08-14 David J. MacKenzie (djm@apple-gunkies)
9455 9455
9456 * time.el: New version that uses wakeup instead of loadst. 9456 * time.el: New version that uses wakeup instead of loadst.
9457 9457
@@ -9541,7 +9541,7 @@
9541 interactive regexp to occur. 9541 interactive regexp to occur.
9542 (occur): Use occur-last-string. 9542 (occur): Use occur-last-string.
9543 9543
9544 * lisp.el (down-list): Doc fix. 9544 * lisp.el (down-list): Doc fix.
9545 9545
95461990-07-24 Richard Stallman (rms@mole.ai.mit.edu) 95461990-07-24 Richard Stallman (rms@mole.ai.mit.edu)
9547 9547
@@ -9575,11 +9575,11 @@
9575 9575
9576 * c-mode.el (c-comment-indent): Special case comment after }. 9576 * c-mode.el (c-comment-indent): Special case comment after }.
9577 9577
95781990-07-05 Robert J. Chassell (bob@gnu.ai.mit.edu) 95781990-07-05 Robert J. Chassell (bob@gnu.ai.mit.edu)
9579 9579
9580 * texinfmt.el: Renamed Lisp definitions section to `Description 9580 * texinfmt.el: Renamed Lisp definitions section to `Description
9581 formatting' and revised `texinfo-format-defun-1' and format 9581 formatting' and revised `texinfo-format-defun-1' and format
9582 defuns to handle object oriented descriptions properly. 9582 defuns to handle object oriented descriptions properly.
9583 9583
95841990-06-30 Richard Stallman (rms@mole.ai.mit.edu) 95841990-06-30 Richard Stallman (rms@mole.ai.mit.edu)
9585 9585
@@ -9589,29 +9589,29 @@
9589 9589
9590 * sort.el: Doc fix. 9590 * sort.el: Doc fix.
9591 9591
95921990-06-28 Robert J. Chassell (bob@gnu.ai.mit.edu) 95921990-06-28 Robert J. Chassell (bob@gnu.ai.mit.edu)
9593 9593
9594 * texinfmt.el (texinfo-format-paragraph-break): @br{} no longer a 9594 * texinfmt.el (texinfo-format-paragraph-break): @br{} no longer a
9595 noop. 9595 noop.
9596 9596
9597 * texinfmt.el (texinfo-format-scan): @* now breaks lines; no 9597 * texinfmt.el (texinfo-format-scan): @* now breaks lines; no
9598 longer does nothing. 9598 longer does nothing.
9599 9599
9600 * texinfmt.el: `Bottom node' changed to `End node' and `BN' 9600 * texinfmt.el: `Bottom node' changed to `End node' and `BN'
9601 changed to `EN'; also, `footnote-style' changed to 9601 changed to `EN'; also, `footnote-style' changed to
9602 `texinfo-footnote-style'. 9602 `texinfo-footnote-style'.
9603 9603
9604 * texnfo-upd.el (texinfo-all-menus-update): With a non-nil 9604 * texnfo-upd.el (texinfo-all-menus-update): With a non-nil
9605 argument, now updates all the nodes in the buffer before 9605 argument, now updates all the nodes in the buffer before
9606 updating the menus. 9606 updating the menus.
9607 9607
9608 * texnfo-upd.el (texinfo-master-menu): With non-nil argument 9608 * texnfo-upd.el (texinfo-master-menu): With non-nil argument
9609 (prefix, if interactive) means first update all existing nodes 9609 (prefix, if interactive) means first update all existing nodes
9610 and menus, not just menus. 9610 and menus, not just menus.
9611 9611
9612 * texinfo.el (texinfo-show-structure): With optional arg, list 9612 * texinfo.el (texinfo-show-structure): With optional arg, list
9613 lines with @-sign commands for @chapter, @section and the like, 9613 lines with @-sign commands for @chapter, @section and the like,
9614 but not @node lines. 9614 but not @node lines.
9615 9615
96161990-06-27 Richard Stallman (rms@mole.ai.mit.edu) 96161990-06-27 Richard Stallman (rms@mole.ai.mit.edu)
9617 9617
@@ -9637,8 +9637,8 @@
9637 variable `verbose' but to just unconditionally echo message. 9637 variable `verbose' but to just unconditionally echo message.
9638 (shell-command): Use new `last-shell-command' interactively. 9638 (shell-command): Use new `last-shell-command' interactively.
9639 (shell-command-on-region): Use new `last-shell-command-on-region' 9639 (shell-command-on-region): Use new `last-shell-command-on-region'
9640 interactively. Delete *Shell Command Output* if no output. 9640 interactively. Delete *Shell Command Output* if no output.
9641 (kill-comment): Error if no comment syntax defined. 9641 (kill-comment): Error if no comment syntax defined.
9642 9642
96431990-06-25 Richard Stallman (rms@mole.ai.mit.edu) 96431990-06-25 Richard Stallman (rms@mole.ai.mit.edu)
9644 9644
@@ -9662,13 +9662,13 @@
9662 calling c-backward-to-start-of-continued-exp. 9662 calling c-backward-to-start-of-continued-exp.
9663 (c-backward-to-start-of-continued-exp): Back up over strings. 9663 (c-backward-to-start-of-continued-exp): Back up over strings.
9664 9664
96651990-06-21 Robert J. Chassell (bob@pogo.ai.mit.edu) 96651990-06-21 Robert J. Chassell (bob@pogo.ai.mit.edu)
9666 9666
9667 * texinfmt.el (texinfo-format-include): Include files ending with 9667 * texinfmt.el (texinfo-format-include): Include files ending with
9668 ".texi" as well as ".texinfo" and ".tex". 9668 ".texi" as well as ".texinfo" and ".tex".
9669 9669
9670 * texinfmt.el: Define @shortcontents, like @summaryconents, as 9670 * texinfmt.el: Define @shortcontents, like @summaryconents, as
9671 'texinfo-discard-line-with-args. 9671 'texinfo-discard-line-with-args.
9672 9672
96731990-06-20 Richard Stallman (rms@mole.ai.mit.edu) 96731990-06-20 Richard Stallman (rms@mole.ai.mit.edu)
9674 9674
@@ -9694,47 +9694,47 @@
9694 * simple.el: Search-ring advance and recline characters are now 9694 * simple.el: Search-ring advance and recline characters are now
9695 M-n and M-p. 9695 M-n and M-p.
9696 9696
96971990-06-15 Robert J. Chassell (bob@pogo.ai.mit.edu) 96971990-06-15 Robert J. Chassell (bob@pogo.ai.mit.edu)
9698 9698
9699 * tex-mode.el (tex-start-shell): Don't put `require' in defun, put 9699 * tex-mode.el (tex-start-shell): Don't put `require' in defun, put
9700 it@top level. 9700 it@top level.
9701 9701
9702 * texnfo-upd.el (texinfo-incorporate-descriptions): Don't 9702 * texnfo-upd.el (texinfo-incorporate-descriptions): Don't
9703 accidently find a string in the description that is confused for 9703 accidently find a string in the description that is confused for
9704 a menu item. 9704 a menu item.
9705 9705
97061990-06-01 Robert J. Chassell (bob@wheat-chex) 97061990-06-01 Robert J. Chassell (bob@wheat-chex)
9707 9707
9708 * texinfo.el: Added `texinfo-tex-region' (C-c C-r) to run TeX on 9708 * texinfo.el: Added `texinfo-tex-region' (C-c C-r) to run TeX on
9709 the current region, `texinfo-tex-buffer' (C-c C-t) to run TeX on 9709 the current region, `texinfo-tex-buffer' (C-c C-t) to run TeX on
9710 the current buffer, and `texinfo-tex-print' (C-c C-p) to print 9710 the current buffer, and `texinfo-tex-print' (C-c C-p) to print
9711 the .dvi file made by TeX. 9711 the .dvi file made by TeX.
9712 9712
9713 Also, bound functions from TeX mode in Texinfo mode: 9713 Also, bound functions from TeX mode in Texinfo mode:
9714 `tex-kill-job' (C-c C-k), `tex-recenter-output-buffer' (C-c 9714 `tex-kill-job' (C-c C-k), `tex-recenter-output-buffer' (C-c
9715 C-l), and `tex-show-print-queue' (C-c C-q). 9715 C-l), and `tex-show-print-queue' (C-c C-q).
9716 9716
97171990-05-31 Joseph Arceneaux (jla@gnu.ai.mit.edu) 97171990-05-31 Joseph Arceneaux (jla@gnu.ai.mit.edu)
9718 9718
9719 * startup.el (command-line): Check environment variable 9719 * startup.el (command-line): Check environment variable
9720 VERSION_CONTROL and set version-control appropriately. 9720 VERSION_CONTROL and set version-control appropriately.
9721 9721
97221990-05-31 Robert J. Chassell (bob@wheat-chex) 97221990-05-31 Robert J. Chassell (bob@wheat-chex)
9723 9723
9724 * texnfo-upd.el (texinfo-top-pointer-case): rewrote to handle 9724 * texnfo-upd.el (texinfo-top-pointer-case): rewrote to handle
9725 @chapter (or other sectioning) command following Top node. 9725 @chapter (or other sectioning) command following Top node.
9726 9726
9727 (texinfo-master-menu): rewrote to remove pre-existing master 9727 (texinfo-master-menu): rewrote to remove pre-existing master
9728 menu, if there is one. Non-nil argument (prefix, if interactive) 9728 menu, if there is one. Non-nil argument (prefix, if interactive)
9729 now means first update all existing menus---previously it always 9729 now means first update all existing menus---previously it always
9730 updated all existing menus (very time consuming). 9730 updated all existing menus (very time consuming).
9731 9731
9732 (texinfo-all-menus-update, texinfo-every-node-update): 9732 (texinfo-all-menus-update, texinfo-every-node-update):
9733 added a save-excursion to each so that point does not move when 9733 added a save-excursion to each so that point does not move when
9734 you update the menus or nodes. 9734 you update the menus or nodes.
9735 9735
9736 * texinfmt.el (texinfo-format-parse-args): expand arguments so 9736 * texinfmt.el (texinfo-format-parse-args): expand arguments so
9737 they can include commands such as @code, etc. 9737 they can include commands such as @code, etc.
9738 9738
97391990-05-31 David Lawrence (tale@geech) 97391990-05-31 David Lawrence (tale@geech)
9740 9740
@@ -9747,13 +9747,13 @@
9747 9747
97481990-05-30 David Lawrence (tale@geech) 97481990-05-30 David Lawrence (tale@geech)
9749 9749
9750 * comint.el (comint-load-hook): Superseded by eval-after-load. 9750 * comint.el (comint-load-hook): Superseded by eval-after-load.
9751 9751
9752 * inf-lisp.el (lisp-eval-region, lisp-compile-region): Use 9752 * inf-lisp.el (lisp-eval-region, lisp-compile-region): Use
9753 temporary files instead of send-string to avoid problems with pty 9753 temporary files instead of send-string to avoid problems with pty
9754 buffering. 9754 buffering.
9755 9755
9756 * tex-mode.el (tex-close-latex-block): Allow whitespace after 9756 * tex-mode.el (tex-close-latex-block): Allow whitespace after
9757 \begin and \end before their opening brace. 9757 \begin and \end before their opening brace.
9758 (tex-last-unended-begin): Ditto. 9758 (tex-last-unended-begin): Ditto.
9759 9759
@@ -9771,9 +9771,9 @@
9771 9771
9772 * scheme.el (run-scheme): Autoload deleted. Already done in loaddefs. 9772 * scheme.el (run-scheme): Autoload deleted. Already done in loaddefs.
9773 9773
97741990-05-24 Robert J. Chassell (bob@rice-chex) 97741990-05-24 Robert J. Chassell (bob@rice-chex)
9775 9775
9776 * page-ext.el (pages-directory-goto): Go to end of file if called 9776 * page-ext.el (pages-directory-goto): Go to end of file if called
9777 from the last line (which is empty) of the pages-directory 9777 from the last line (which is empty) of the pages-directory
9778 9778
97791990-05-24 David Lawrence (tale@pogo.ai.mit.edu) 97791990-05-24 David Lawrence (tale@pogo.ai.mit.edu)
@@ -9781,14 +9781,14 @@
9781 * shell.el (shell-load-hook): Superseded by eval-after-load. 9781 * shell.el (shell-load-hook): Superseded by eval-after-load.
9782 9782
9783 * files.el (cd): Make sure that directory can be changed to. 9783 * files.el (cd): Make sure that directory can be changed to.
9784 * shell.el (shell-process-cd-or-pushd): ditto. 9784 * shell.el (shell-process-cd-or-pushd): ditto.
9785 9785
9786 * c++-mode.el: Installed latest version from David Detlefs with 9786 * c++-mode.el: Installed latest version from David Detlefs with
9787 all additions made since Sep 1989. 9787 all additions made since Sep 1989.
9788 9788
97891990-05-24 Robert J. Chassell (bob@apple-gunkies) 97891990-05-24 Robert J. Chassell (bob@apple-gunkies)
9790 9790
9791 * texinfmt.el: Added texinfo-format-defindex which provides 9791 * texinfmt.el: Added texinfo-format-defindex which provides
9792 @defindex and @defcodeindex. 9792 @defindex and @defcodeindex.
9793 9793
9794 Rewrote texinfo-format-synindex to be more modular; removed 9794 Rewrote texinfo-format-synindex to be more modular; removed
@@ -9810,25 +9810,25 @@
9810 * buff-menu.el (Buffer-menu-buffer): Simplified. 9810 * buff-menu.el (Buffer-menu-buffer): Simplified.
9811 Set Buffer-menu-buffer-column initially. 9811 Set Buffer-menu-buffer-column initially.
9812 9812
98131990-05-18 Robert J. Chassell (bob@apple-gunkies) 98131990-05-18 Robert J. Chassell (bob@apple-gunkies)
9814 9814
9815 * page-ext.el: (pages-addresses-file-name): 9815 * page-ext.el: (pages-addresses-file-name):
9816 Renamed from addresses-file-name. 9816 Renamed from addresses-file-name.
9817 9817
98181990-05-17 Robert J. Chassell (bob@apple-gunkies) 98181990-05-17 Robert J. Chassell (bob@apple-gunkies)
9819 9819
9820 * texinfo.el (texinfo-mode-map): Replace `C-c LETTER ...' key 9820 * texinfo.el (texinfo-mode-map): Replace `C-c LETTER ...' key
9821 bindings for functions updating nodes and menus with `C-c C-...' 9821 bindings for functions updating nodes and menus with `C-c C-...'
9822 keybindings, so as to leave `C-c LETTER' bindings free. 9822 keybindings, so as to leave `C-c LETTER' bindings free.
9823 9823
9824 * texnfo-upd.el (texinfo-menu-copy-old-description): Copy 9824 * texnfo-upd.el (texinfo-menu-copy-old-description): Copy
9825 descriptions that begin with an `@' as well as with word syntax char. 9825 descriptions that begin with an `@' as well as with word syntax char.
9826 (texinfo-insert-master-menu-list): Print message telling which 9826 (texinfo-insert-master-menu-list): Print message telling which
9827 menu entry it is inserting. 9827 menu entry it is inserting.
9828 9828
98291990-05-12 Joseph Arceneaux (jla@gnu.ai.mit.edu) 98291990-05-12 Joseph Arceneaux (jla@gnu.ai.mit.edu)
9830 9830
9831 * isearch.el (isearch): Check non-nil of unread command char 9831 * isearch.el (isearch): Check non-nil of unread command char
9832 before checking >= 0. 9832 before checking >= 0.
9833 9833
98341990-05-12 Richard Stallman (rms@mole.ai.mit.edu) 98341990-05-12 Richard Stallman (rms@mole.ai.mit.edu)
@@ -9841,37 +9841,37 @@
9841 was found the previous time. 9841 was found the previous time.
9842 * replace.el (keep-lines): Likewise. 9842 * replace.el (keep-lines): Likewise.
9843 9843
98441990-05-10 Robert J. Chassell (bob@wheat-chex) 98441990-05-10 Robert J. Chassell (bob@wheat-chex)
9845 9845
9846 * texinfmt.el: updated to correspond, more or less, to version 2.8 9846 * texinfmt.el: updated to correspond, more or less, to version 2.8
9847 of texinfo.tex. Does not do refilling. 9847 of texinfo.tex. Does not do refilling.
9848 9848
9849 texinfo-format-chapter-1 now displays message telling which 9849 texinfo-format-chapter-1 now displays message telling which
9850 section is being formatted, so formatting is no longer silent. 9850 section is being formatted, so formatting is no longer silent.
9851 9851
9852 Added notations: @quiv, @error, @expansion, @point, @print, @result 9852 Added notations: @quiv, @error, @expansion, @point, @print, @result
9853 9853
9854 Added @synindex and @syncodeindex, including 9854 Added @synindex and @syncodeindex, including
9855 texinfo-format-synindex, texinfo-format-syncodeindex, 9855 texinfo-format-synindex, texinfo-format-syncodeindex,
9856 and defined syncode-arg as local variable in texinfo-format-scan. 9856 and defined syncode-arg as local variable in texinfo-format-scan.
9857 Modified texinfo-format-printindex to handle these. 9857 Modified texinfo-format-printindex to handle these.
9858 9858
9859 Added @ref, which the same as @xref in Info. 9859 Added @ref, which the same as @xref in Info.
9860 Added @titlespec, which is ignored in Info. 9860 Added @titlespec, which is ignored in Info.
9861 Added @br @need as noops. 9861 Added @br @need as noops.
9862 Added @today texinfo-format-today in `1 Jan 1900' style. 9862 Added @today texinfo-format-today in `1 Jan 1900' style.
9863 Added @defconst, @defcmd to the texinfo-format-defun series 9863 Added @defconst, @defcmd to the texinfo-format-defun series
9864 9864
9865 Added @flushright @end flushright, including 9865 Added @flushright @end flushright, including
9866 texinfo-format-flushright, texinfo-end-flushright, 9866 texinfo-format-flushright, texinfo-end-flushright,
9867 texinfo-do-flushright. 9867 texinfo-do-flushright.
9868 9868
9869 Added @ftable, which is like the `@table' command but also 9869 Added @ftable, which is like the `@table' command but also
9870 inserts each item in the first column into the function index. 9870 inserts each item in the first column into the function index.
9871 Includes texinfo-ftable, texinfo-ftable-item, texinfo-end-ftable. 9871 Includes texinfo-ftable, texinfo-ftable-item, texinfo-end-ftable.
9872 9872
9873 Added @footnote, including texinfo-format-footnote, footnote-style, 9873 Added @footnote, including texinfo-format-footnote, footnote-style,
9874 texinfo-format-make-node, texinfo-format-bottom-node. 9874 texinfo-format-make-node, texinfo-format-bottom-node.
9875 9875
98761990-05-10 Richard Stallman (rms@mole.ai.mit.edu) 98761990-05-10 Richard Stallman (rms@mole.ai.mit.edu)
9877 9877
@@ -9912,7 +9912,7 @@
9912 9912
99131990-04-18 Joseph Arceneaux (jla@gnu.ai.mit.edu) 99131990-04-18 Joseph Arceneaux (jla@gnu.ai.mit.edu)
9914 9914
9915 * loaddefs.el: Removed Meta-g def of fill-region. 9915 * loaddefs.el: Removed Meta-g def of fill-region.
9916 9916
99171990-04-13 Joseph Arceneaux (jla@gnu.ai.mit.edu) 99171990-04-13 Joseph Arceneaux (jla@gnu.ai.mit.edu)
9918 9918
@@ -9984,7 +9984,7 @@
9984 * screen.el: Define keys ctl-x {o, n, p}. Make C-Z iconify 9984 * screen.el: Define keys ctl-x {o, n, p}. Make C-Z iconify
9985 emacs. 9985 emacs.
9986 (next-multiscreen-window): 9986 (next-multiscreen-window):
9987 (previous-multiscreen-window): Include the minibuffer screen if 9987 (previous-multiscreen-window): Include the minibuffer screen if
9988 the minbuffer is active. 9988 the minbuffer is active.
9989 9989
99901990-04-03 Richard Stallman (rms@mole.ai.mit.edu) 99901990-04-03 Richard Stallman (rms@mole.ai.mit.edu)
@@ -9999,7 +9999,7 @@
9999 * dired.el (dired-diff): New command. 9999 * dired.el (dired-diff): New command.
10000 (dired-mode-map): Put on `='. 10000 (dired-mode-map): Put on `='.
10001 10001
100021990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu) 100021990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
10003 10003
10004 * rmail.el (rmail-insert-rmail-file-header, rmail-convert-file): 10004 * rmail.el (rmail-insert-rmail-file-header, rmail-convert-file):
10005 Put in "-*- rmail -*-". 10005 Put in "-*- rmail -*-".
@@ -10056,12 +10056,12 @@
10056 10056
100571990-03-20 Joseph Arceneaux (jla@gnu.ai.mit.edu) 100571990-03-20 Joseph Arceneaux (jla@gnu.ai.mit.edu)
10058 10058
10059 * term/x-win.el (x-pop-initial-window): Set mouse-motion-handler. 10059 * term/x-win.el (x-pop-initial-window): Set mouse-motion-handler.
10060 10060
100611990-03-19 Joseph Arceneaux (jla@gnu.ai.mit.edu) 100611990-03-19 Joseph Arceneaux (jla@gnu.ai.mit.edu)
10062 10062
10063 * sendmail.el (mail-send): Force deletion of auto-save files. 10063 * sendmail.el (mail-send): Force deletion of auto-save files.
10064 (mail-do-fcc): Add closing paren. 10064 (mail-do-fcc): Add closing paren.
10065 10065
100661990-03-17 Richard Stallman (rms@mole.ai.mit.edu) 100661990-03-17 Richard Stallman (rms@mole.ai.mit.edu)
10067 10067
@@ -10087,7 +10087,7 @@
100871990-03-11 Joseph Arceneaux (jla@gnu.ai.mit.edu) 100871990-03-11 Joseph Arceneaux (jla@gnu.ai.mit.edu)
10088 10088
10089 * mouse.el (track-mouse): x-mouse-grabbed now mouse-grabbed. 10089 * mouse.el (track-mouse): x-mouse-grabbed now mouse-grabbed.
10090 * x-mouse.el (dynamic-rect-selection): Ditto. 10090 * x-mouse.el (dynamic-rect-selection): Ditto.
10091 10091
100921990-03-10 Joseph Arceneaux (jla@gnu.ai.mit.edu) 100921990-03-10 Joseph Arceneaux (jla@gnu.ai.mit.edu)
10093 10093
@@ -10118,7 +10118,7 @@
10118 * array.el, blackbox.el, compile.el, diff.el, files.el, ftp.el: 10118 * array.el, blackbox.el, compile.el, diff.el, files.el, ftp.el:
10119 * gomoku.el, hanoi.el, informat.el, ispell.el, life.el, mailalias.el: 10119 * gomoku.el, hanoi.el, informat.el, ispell.el, life.el, mailalias.el:
10120 * man.el, rmail.el, sendmail.el, terminal.el: 10120 * man.el, rmail.el, sendmail.el, terminal.el:
10121 * texinfmt.el: Renamed buffer-flush-undo to buffer-disable-undo. 10121 * texinfmt.el: Renamed buffer-flush-undo to buffer-disable-undo.
10122 10122
101231990-03-04 Joseph Arceneaux (jla@gnu.ai.mit.edu) 101231990-03-04 Joseph Arceneaux (jla@gnu.ai.mit.edu)
10124 10124
@@ -10138,7 +10138,7 @@
10138 so. Also decide on which screen style depending on either new 10138 so. Also decide on which screen style depending on either new
10139 variable `separate-minibuffer-screen' or minibuffer elt in 10139 variable `separate-minibuffer-screen' or minibuffer elt in
10140 window-system-switches. 10140 window-system-switches.
10141 (detached-minibuffer-startup): Add screen colors to minibuffer 10141 (detached-minibuffer-startup): Add screen colors to minibuffer
10142 alist if possible. Also make sure screen-default-alist has 10142 alist if possible. Also make sure screen-default-alist has
10143 minibuffer element none, and correct name. 10143 minibuffer element none, and correct name.
10144 10144
@@ -10281,13 +10281,13 @@
10281 * inf-lisp.el: inferior-lisp-program can be a list of the programme 10281 * inf-lisp.el: inferior-lisp-program can be a list of the programme
10282 name and its arguments. 10282 name and its arguments.
10283 10283
102841990-02-06 Ed Reingold (reingold@emr.cs.uiuc.edu) 102841990-02-06 Ed Reingold (reingold@emr.cs.uiuc.edu)
10285 10285
10286 * calendar.el: 10286 * calendar.el:
10287 (french-calendar-leap-year-p): Rewritten with corrected rule. 10287 (french-calendar-leap-year-p): Rewritten with corrected rule.
10288 (calendar-absolute-from-french): Fixed comments. 10288 (calendar-absolute-from-french): Fixed comments.
10289 (calendar-french-from-absolute): Rewrote using calendar-sum. 10289 (calendar-french-from-absolute): Rewrote using calendar-sum.
10290 (cursor-to-french-calendar-date): Simplified and corrected spelling. 10290 (cursor-to-french-calendar-date): Simplified and corrected spelling.
10291 10291
102921990-02-06 Richard Stallman (rms@mole.ai.mit.edu) 102921990-02-06 Richard Stallman (rms@mole.ai.mit.edu)
10293 10293
@@ -10324,20 +10324,20 @@
10324 10324
10325 * texinfmt.el (batch-texinfo-format): Paren error on (setq error 1). 10325 * texinfmt.el (batch-texinfo-format): Paren error on (setq error 1).
10326 10326
103271990-01-27 Ed Reingold (reingold@emr.cs.uiuc.edu) 103271990-01-27 Ed Reingold (reingold@emr.cs.uiuc.edu)
10328 10328
10329 * calendar.el: 10329 * calendar.el:
10330 (scroll-calendar-left): Fixed so it works when the cursor is not 10330 (scroll-calendar-left): Fixed so it works when the cursor is not
10331 positioned on a day. 10331 positioned on a day.
10332 (cursor-to-calendar-day-of-year): Fixed so that "day" is properly 10332 (cursor-to-calendar-day-of-year): Fixed so that "day" is properly
10333 pluralized, depending how many days remain in the year. 10333 pluralized, depending how many days remain in the year.
10334 (french-calendar-leap-year-p): New function. 10334 (french-calendar-leap-year-p): New function.
10335 (french-calendar-last-day-of-month): New function. 10335 (french-calendar-last-day-of-month): New function.
10336 (calendar-absolute-from-french): New function. 10336 (calendar-absolute-from-french): New function.
10337 (calendar-french-from-absolute): New function. 10337 (calendar-french-from-absolute): New function.
10338 (cursor-to-french-calendar-date): New function. 10338 (cursor-to-french-calendar-date): New function.
10339 (calendar-mode-map): Put cursor-to-french-calendar-date on a key. 10339 (calendar-mode-map): Put cursor-to-french-calendar-date on a key.
10340 (calendar-mode): Describe cursor-to-french-calendar-date. 10340 (calendar-mode): Describe cursor-to-french-calendar-date.
10341 10341
103421990-01-31 Richard Stallman (rms@mole.ai.mit.edu) 103421990-01-31 Richard Stallman (rms@mole.ai.mit.edu)
10343 10343
@@ -10357,7 +10357,7 @@
10357 10357
10358 * loaddefs.el: Removed above from dired-listing-switches doc string. 10358 * loaddefs.el: Removed above from dired-listing-switches doc string.
10359 10359
10360 * mh-e.el (c/o James Larus <larus@cs.wisc.edu>): 10360 * mh-e.el (c/o James Larus <larus@cs.wisc.edu>):
10361 Accepts message range specifications. 10361 Accepts message range specifications.
10362 Defaults sequence name to previous sequence name when reading. 10362 Defaults sequence name to previous sequence name when reading.
10363 Made mode-line id user-setable. 10363 Made mode-line id user-setable.
@@ -10379,50 +10379,50 @@
10379 10379
10380 * rfc822.el (rfc822-addresses): Barf, don't loop, on > in host name. 10380 * rfc822.el (rfc822-addresses): Barf, don't loop, on > in host name.
10381 10381
103821990-01-16 Ed Reingold (reingold@emr.cs.uiuc.edu) 103821990-01-16 Ed Reingold (reingold@emr.cs.uiuc.edu)
10383 10383
10384 * diary.el: 10384 * diary.el:
10385 (insert-diary-entry): New function. 10385 (insert-diary-entry): New function.
10386 (insert-weekly-diary-entry): New function. 10386 (insert-weekly-diary-entry): New function.
10387 (insert-monthly-diary-entry): New function. 10387 (insert-monthly-diary-entry): New function.
10388 (insert-yearly-diary-entry): New function. 10388 (insert-yearly-diary-entry): New function.
10389 (insert-hebrew-diary-entry): New function. 10389 (insert-hebrew-diary-entry): New function.
10390 (insert-monthly-hebrew-diary-entry): New function. 10390 (insert-monthly-hebrew-diary-entry): New function.
10391 (insert-yearly-hebrew-diary-entry): New function. 10391 (insert-yearly-hebrew-diary-entry): New function.
10392 (insert-islamic-diary-entry): New function. 10392 (insert-islamic-diary-entry): New function.
10393 (insert-monthly-islamic-diary-entry): New function. 10393 (insert-monthly-islamic-diary-entry): New function.
10394 (insert-yearly-islamic-diary-entry): New function. 10394 (insert-yearly-islamic-diary-entry): New function.
10395 10395
10396 * calendar.el: Autoload these functions. 10396 * calendar.el: Autoload these functions.
10397 (calendar-mode-map): Put them on keys. 10397 (calendar-mode-map): Put them on keys.
10398 (calendar-mode): Describe them. 10398 (calendar-mode): Describe them.
10399 10399
104001990-01-11 Ed Reingold (reingold@emr.cs.uiuc.edu) 104001990-01-11 Ed Reingold (reingold@emr.cs.uiuc.edu)
10401 10401
10402 * diary.el 10402 * diary.el
10403 (list-diary-entries): Deleted several lines of extraneous code 10403 (list-diary-entries): Deleted several lines of extraneous code
10404 and added `nongregorian-diary-listing-hook' to the list of hooks 10404 and added `nongregorian-diary-listing-hook' to the list of hooks
10405 called@the end; this is for use in including Hebrew, Islamic, 10405 called@the end; this is for use in including Hebrew, Islamic,
10406 Julian, or ISO diary entries. A similar 10406 Julian, or ISO diary entries. A similar
10407 `nongregorian-diary-marking-hook' was added to the list of hooks 10407 `nongregorian-diary-marking-hook' was added to the list of hooks
10408 called at the end of mark-diary-entries for the same reason. 10408 called at the end of mark-diary-entries for the same reason.
10409 10409
10410 (diary-name-pattern): Fixed the documentation and added an optional 10410 (diary-name-pattern): Fixed the documentation and added an optional
10411 parameter FULLNAME which insists on the full spelling of the name; 10411 parameter FULLNAME which insists on the full spelling of the name;
10412 this is also for use in marking Hebrew or Islamic diary entries 10412 this is also for use in marking Hebrew or Islamic diary entries
10413 (those month names are not unique in the first three characters). 10413 (those month names are not unique in the first three characters).
10414 10414
10415 (mark-hebrew-diary-entries): New function. 10415 (mark-hebrew-diary-entries): New function.
10416 (list-hebrew-diary-entries): New function. 10416 (list-hebrew-diary-entries): New function.
10417 (mark-hebrew-calendar-date-pattern): New function. 10417 (mark-hebrew-calendar-date-pattern): New function.
10418 (mark-islamic-diary-entries): New function. 10418 (mark-islamic-diary-entries): New function.
10419 (list-islamic-diary-entries): New function. 10419 (list-islamic-diary-entries): New function.
10420 (mark-islamic-calendar-date-pattern): New function. 10420 (mark-islamic-calendar-date-pattern): New function.
10421 10421
10422 (list-diary-entries): Added nongregorian-diary-listing-hook. 10422 (list-diary-entries): Added nongregorian-diary-listing-hook.
10423 (mark-diary-entries): Added nongregorian-diary-marking-hook. 10423 (mark-diary-entries): Added nongregorian-diary-marking-hook.
10424 10424
10425 * calendar.el: Added documentation for the hooks described above. 10425 * calendar.el: Added documentation for the hooks described above.
10426 10426
104271990-01-10 Richard Stallman (rms@mole.ai.mit.edu) 104271990-01-10 Richard Stallman (rms@mole.ai.mit.edu)
10428 10428
@@ -10431,36 +10431,36 @@
10431 * yow.el (yow): Don't be confused by percent in message. 10431 * yow.el (yow): Don't be confused by percent in message.
10432 Use raw prefix arg as first argument; process it later. 10432 Use raw prefix arg as first argument; process it later.
10433 10433
104341990-01-08 Robert J. Chassell (bob@apple-gunkies.ai.mit.edu) 104341990-01-08 Robert J. Chassell (bob@apple-gunkies.ai.mit.edu)
10435 10435
10436 * texnfo-upd.el (texinfo-update-node, 10436 * texnfo-upd.el (texinfo-update-node,
10437 texinfo-sequential-node-update): fixed auto-fill-hook bug. 10437 texinfo-sequential-node-update): fixed auto-fill-hook bug.
10438 10438
104391990-01-08 Joseph Arceneaux (jla@spiff) 104391990-01-08 Joseph Arceneaux (jla@spiff)
10440 10440
10441 * term/x-win.el (x-pop-up-window): Set global-minibuffer-screen. 10441 * term/x-win.el (x-pop-up-window): Set global-minibuffer-screen.
10442 10442
104431990-01-08 Ed Reingold (reingold@emr.cs.uiuc.edu) 104431990-01-08 Ed Reingold (reingold@emr.cs.uiuc.edu)
10444 10444
10445 * calendar.el (calendar-date-is-visible-p): 10445 * calendar.el (calendar-date-is-visible-p):
10446 Fixed so it does not switch to the calendar buffer. 10446 Fixed so it does not switch to the calendar buffer.
10447 10447
10448 * diary.el (prepare-fancy-diary-buffer): Compute the list of 10448 * diary.el (prepare-fancy-diary-buffer): Compute the list of
10449 holidays only once for each three-month period, not once for each date 10449 holidays only once for each three-month period, not once for each date
10450 displayed in the calendar. This saves an enormous amount of time in 10450 displayed in the calendar. This saves an enormous amount of time in
10451 the fancy diary display for multiple days. 10451 the fancy diary display for multiple days.
10452 10452
104531990-01-07 Ed Reingold (reingold@emr.cs.uiuc.edu) 104531990-01-07 Ed Reingold (reingold@emr.cs.uiuc.edu)
10454 10454
10455 * calendar.el: Fixed the value of list-diary-entries-hook. 10455 * calendar.el: Fixed the value of list-diary-entries-hook.
10456 (regenerate-calendar-window): Changed (update-display) to (sit-for 0). 10456 (regenerate-calendar-window): Changed (update-display) to (sit-for 0).
10457 Corrected several instances of "dairy" to "diary". 10457 Corrected several instances of "dairy" to "diary".
10458 (describe-calendar-mode): Added this function to issue the message 10458 (describe-calendar-mode): Added this function to issue the message
10459 "Preparing..." to `?' key in calendar-mode because it's so incredibly 10459 "Preparing..." to `?' key in calendar-mode because it's so incredibly
10460 slow for describe-mode to prepare the help buffer. 10460 slow for describe-mode to prepare the help buffer.
10461 (calendar-holidays): Fixed the examples in the doc-string. 10461 (calendar-holidays): Fixed the examples in the doc-string.
10462 10462
10463 * diary.el: Corrected several instances of "dairy" to "diary". 10463 * diary.el: Corrected several instances of "dairy" to "diary".
10464 10464
104651990-01-05 Joseph Arceneaux (jla@spiff) 104651990-01-05 Joseph Arceneaux (jla@spiff)
10466 10466
@@ -10479,51 +10479,51 @@
10479 * view.el (View-scroll-lines-forward): 10479 * view.el (View-scroll-lines-forward):
10480 Exit@end only if view-scroll-forward-exits is non-nil. 10480 Exit@end only if view-scroll-forward-exits is non-nil.
10481 10481
104821989-12-29 Ed Reingold (reingold@emr.cs.uiuc.edu) 104821989-12-29 Ed Reingold (reingold@emr.cs.uiuc.edu)
10483 10483
10484 * calendar.el (mark-diary-entries): Made "sticky" so effect continues 10484 * calendar.el (mark-diary-entries): Made "sticky" so effect continues
10485 whenever the calendar is redisplayed. 10485 whenever the calendar is redisplayed.
10486 (mark-calendar-holidays, calendar-unmark): Likewise. 10486 (mark-calendar-holidays, calendar-unmark): Likewise.
10487 10487
104881989-12-26 Ed Reingold (reingold@emr.cs.uiuc.edu) 104881989-12-26 Ed Reingold (reingold@emr.cs.uiuc.edu)
10489 10489
10490 * calendar.el: Fixed many minor bugs throughout the code. The major 10490 * calendar.el: Fixed many minor bugs throughout the code. The major
10491 changes are as follows. 10491 changes are as follows.
10492 Completely rewrote the Hebrew calendar functions to make them 10492 Completely rewrote the Hebrew calendar functions to make them
10493 much faster and hence make holiday determination much faster 10493 much faster and hence make holiday determination much faster
10494 10494
10495 Split the code into three files: the calendar stuff is in the 10495 Split the code into three files: the calendar stuff is in the
10496 main file, calendar.el; the diary stuff is in diary.el; the 10496 main file, calendar.el; the diary stuff is in diary.el; the
10497 holiday stuff is in holiday.el. 10497 holiday stuff is in holiday.el.
10498 10498
10499 Added a diary hook example that shows how to get sorted diary 10499 Added a diary hook example that shows how to get sorted diary
10500 entries in the fancy diary buffer. 10500 entries in the fancy diary buffer.
10501 10501
10502 (calendar-iso-from-absolute): New function. 10502 (calendar-iso-from-absolute): New function.
10503 (calendar-absolute-from-iso): New function. 10503 (calendar-absolute-from-iso): New function.
10504 (cursor-to-iso-calendar-date): Added `D' calendar command to give 10504 (cursor-to-iso-calendar-date): Added `D' calendar command to give
10505 the day number in the Gregorian year and number of days remaining. 10505 the day number in the Gregorian year and number of days remaining.
10506 (mark-diary-entries): Made two-digit abbreviated years acceptable 10506 (mark-diary-entries): Made two-digit abbreviated years acceptable
10507 in diary entries. Changed possible diary entry styles: DAY 10507 in diary entries. Changed possible diary entry styles: DAY
10508 entries are no longer available; European style is now an option. 10508 entries are no longer available; European style is now an option.
10509 Diary entry styles are now controlled by a list of pseudo-patterns. 10509 Diary entry styles are now controlled by a list of pseudo-patterns.
10510 (list-diary-entries): Made two-digit abbreviated years acceptable 10510 (list-diary-entries): Made two-digit abbreviated years acceptable
10511 in diary entries. Changed possible diary entry styles: DAY 10511 in diary entries. Changed possible diary entry styles: DAY
10512 entries are no longer available; European style is now an option. 10512 entries are no longer available; European style is now an option.
10513 Diary entry styles are now controlled by a list of pseudo-patterns. 10513 Diary entry styles are now controlled by a list of pseudo-patterns.
10514 (calendar-date-string): Display style of dates is now controlled by 10514 (calendar-date-string): Display style of dates is now controlled by
10515 a pseudo-pattern so the European style is available. 10515 a pseudo-pattern so the European style is available.
10516 (all functions conatining the word `hebrew'). 10516 (all functions conatining the word `hebrew').
10517 (list-diary-entries, mark-diary-entries): 10517 (list-diary-entries, mark-diary-entries):
10518 (include-other-diary-files, mark-included-diary-files): 10518 (include-other-diary-files, mark-included-diary-files):
10519 Added the possibity of `shared diary files' with a recursive 10519 Added the possibity of `shared diary files' with a recursive
10520 include mechanism like the C preprocessor 10520 include mechanism like the C preprocessor
10521 (list-calendar-holidays): Eliminated the 'special class of holidays, 10521 (list-calendar-holidays): Eliminated the 'special class of holidays,
10522 rewriting the entire mechanism to make it more general. 10522 rewriting the entire mechanism to make it more general.
10523 (calendar-holiday-function-float): Changed the 'float class of 10523 (calendar-holiday-function-float): Changed the 'float class of
10524 holidays so that negative values count backward from end of month: 5 10524 holidays so that negative values count backward from end of month: 5
10525 is no longer used for the last occurrence of a day in a month; -1 is 10525 is no longer used for the last occurrence of a day in a month; -1 is
10526 used instead 10526 used instead
10527 10527
105281989-12-27 Richard Stallman (rms@mole.ai.mit.edu) 105281989-12-27 Richard Stallman (rms@mole.ai.mit.edu)
10529 10529
@@ -10557,8 +10557,8 @@
105571989-12-17 David Lawrence (tale@cocoa-puffs) 105571989-12-17 David Lawrence (tale@cocoa-puffs)
10558 10558
10559 * (comint-)shell.el: Use comint. NOT ready yet. 10559 * (comint-)shell.el: Use comint. NOT ready yet.
10560 * (comint-)inf-lisp.el: Broke the inferior lisp code out to its 10560 * (comint-)inf-lisp.el: Broke the inferior lisp code out to its
10561 own file and converted for comint use. NOT ready yet. 10561 own file and converted for comint use. NOT ready yet.
10562 10562
105631989-12-16 Richard Stallman (rms@mole.ai.mit.edu) 105631989-12-16 Richard Stallman (rms@mole.ai.mit.edu)
10564 10564
@@ -10587,8 +10587,8 @@
105871989-12-11 David Lawrence (tale@cocoa-puffs) 105871989-12-11 David Lawrence (tale@cocoa-puffs)
10588 10588
10589 * telnet.el: Converted to use comint. Removed 10589 * telnet.el: Converted to use comint. Removed
10590 delete-char-or-send-eof and telnet-copy-last-input. Added 10590 delete-char-or-send-eof and telnet-copy-last-input. Added
10591 telnet-mode-hook. Modified telnet-filter to insert-before-markers 10591 telnet-mode-hook. Modified telnet-filter to insert-before-markers
10592 at the process-mark. 10592 at the process-mark.
10593 10593
105941989-12-10 David Lawrence (tale@cocoa-puffs) 105941989-12-10 David Lawrence (tale@cocoa-puffs)
@@ -10600,7 +10600,7 @@
10600 kermit-clean-filter with a more efficient version. 10600 kermit-clean-filter with a more efficient version.
10601 10601
10602 * comint.el: Added optional arguments ``terminator'' and 10602 * comint.el: Added optional arguments ``terminator'' and
10603 ``delete'' to comint-send-input, for processes that want to see 10603 ``delete'' to comint-send-input, for processes that want to see
10604 a CR or CR-LFD pair instead of LFD and for processes that do echoing. 10604 a CR or CR-LFD pair instead of LFD and for processes that do echoing.
10605 10605
106061989-12-08 David Lawrence (tale@cocoa-puffs) 106061989-12-08 David Lawrence (tale@cocoa-puffs)
@@ -10628,7 +10628,7 @@
10628 10628
10629 * comint.el (new file): 10629 * comint.el (new file):
10630 Added FSF copyright. 10630 Added FSF copyright.
10631 Moved bindings off of C-c LETTER. 10631 Moved bindings off of C-c LETTER.
10632 Cleaned up references to cmu* files. 10632 Cleaned up references to cmu* files.
10633 Made comint-send-input do unconditional end-of-line before processing. 10633 Made comint-send-input do unconditional end-of-line before processing.
10634 cominit-exec will signal an error if no programme name. 10634 cominit-exec will signal an error if no programme name.
@@ -10658,7 +10658,7 @@
10658 10658
10659 * paths.el: Changed rmail-file-name from const to a var. 10659 * paths.el: Changed rmail-file-name from const to a var.
10660 10660
106611989-11-16 Ed Reingold (reingold@cs.uiuc.edu) 106611989-11-16 Ed Reingold (reingold@cs.uiuc.edu)
10662 10662
10663 * tex-mode.el (slitex-mode): 10663 * tex-mode.el (slitex-mode):
10664 New alternative to plain-tex-mode and latex-mode. 10664 New alternative to plain-tex-mode and latex-mode.
@@ -10700,7 +10700,7 @@
10700 10700
107011989-11-08 Joseph Arceneaux (jla@spiff) 107011989-11-08 Joseph Arceneaux (jla@spiff)
10702 10702
10703 * paths.el (mh-progs, mh-lib): Use file-directory-p, and check 10703 * paths.el (mh-progs, mh-lib): Use file-directory-p, and check
10704 /usr/local/bin as well. 10704 /usr/local/bin as well.
10705 10705
107061989-11-06 Richard Stallman (rms@mole.ai.mit.edu) 107061989-11-06 Richard Stallman (rms@mole.ai.mit.edu)
@@ -10824,10 +10824,10 @@
10824 10824
10825 * rmailout.el (rmail-output): Check for an RMAIL file, and get error. 10825 * rmailout.el (rmail-output): Check for an RMAIL file, and get error.
10826 10826
108271989-09-30 Robert J. Chassell (bob@rice-chex) 108271989-09-30 Robert J. Chassell (bob@rice-chex)
10828 10828
10829 * texnfo-upd.el (texinfo-copy-menu): Don't enter infinite loop 10829 * texnfo-upd.el (texinfo-copy-menu): Don't enter infinite loop
10830 when copying a multi-line description@the end of a menu. 10830 when copying a multi-line description@the end of a menu.
10831 10831
108321989-09-28 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu) 108321989-09-28 Joseph Arceneaux (jla@apple-gunkies.ai.mit.edu)
10833 10833
@@ -10841,53 +10841,53 @@
10841 10841
10842 * sendmail.el (mail-do-fcc): No blank line before iff file is new. 10842 * sendmail.el (mail-do-fcc): No blank line before iff file is new.
10843 10843
108441989-09-25 Robert J. Chassell (bob@apple-gunkies.ai.mit.edu) 108441989-09-25 Robert J. Chassell (bob@apple-gunkies.ai.mit.edu)
10845 10845
10846 * renamed texinfo-update.el to texnfo-upd.el and updated `provide' 10846 * renamed texinfo-update.el to texnfo-upd.el and updated `provide'
10847 10847
10848 * texinfo.el: updated `require' to reflect new name for texnfo-upd 10848 * texinfo.el: updated `require' to reflect new name for texnfo-upd
10849 10849
108501989-09-23 Robert J. Chassell (bob@rice-chex) 108501989-09-23 Robert J. Chassell (bob@rice-chex)
10851 10851
10852 * texinfo.el: Moved functions to update nodes and menus to 10852 * texinfo.el: Moved functions to update nodes and menus to
10853 texinfo-update.el. 10853 texinfo-update.el.
10854 10854
10855 * texinfo.el, texinfo-update.el: Added `require' and `provide'. 10855 * texinfo.el, texinfo-update.el: Added `require' and `provide'.
10856 10856
10857 * texinfo.el: Added keybindings to insert frquently used @-commands. 10857 * texinfo.el: Added keybindings to insert frquently used @-commands.
10858 10858
10859 Added keybindings for `texinfo-format-buffer', 10859 Added keybindings for `texinfo-format-buffer',
10860 `texinfo-update-node', `texinfo-every-node-update', 10860 `texinfo-update-node', `texinfo-every-node-update',
10861 `texinfo-make-menu', and `texinfo-all-menus-update'. 10861 `texinfo-make-menu', and `texinfo-all-menus-update'.
10862 10862
10863 * texinfo-update.el (texinfo-sequential-node-update): now updates 10863 * texinfo-update.el (texinfo-sequential-node-update): now updates
10864 node in which point is located so pointer are to next and 10864 node in which point is located so pointer are to next and
10865 previous node regardless of hierarchy. Non-nil argument 10865 previous node regardless of hierarchy. Non-nil argument
10866 (prefix, if interactive) means update nodes in region. 10866 (prefix, if interactive) means update nodes in region.
10867 10867
10868 (texinfo-every-node-update): updates every node in a Texinfo 10868 (texinfo-every-node-update): updates every node in a Texinfo
10869 file. 10869 file.
10870 10870
10871 (texinfo-all-menus-update): updates all the regular menus in a 10871 (texinfo-all-menus-update): updates all the regular menus in a
10872 Texinfo file. 10872 Texinfo file.
10873 10873
10874 (texinfo-indent-menu-description, 10874 (texinfo-indent-menu-description,
10875 texinfo-menu-indent-description): Indent every description in 10875 texinfo-menu-indent-description): Indent every description in
10876 menu following point to specified column. Non-nil argument 10876 menu following point to specified column. Non-nil argument
10877 (prefix, if interactive) means indent every description in every 10877 (prefix, if interactive) means indent every description in every
10878 menu in the region. Does not indent second and subsequent lines 10878 menu in the region. Does not indent second and subsequent lines
10879 of a multi-line description. 10879 of a multi-line description.
10880 10880
10881 (texinfo-insert-menu, texinfo-column-for-description): starts a 10881 (texinfo-insert-menu, texinfo-column-for-description): starts a
10882 menu description@column specified by variable 10882 menu description@column specified by variable
10883 `texinfo-column-for-description'. 10883 `texinfo-column-for-description'.
10884 10884
10885 (texinfo-find-pointer, texinfo-insert-pointer): find and inserts 10885 (texinfo-find-pointer, texinfo-insert-pointer): find and inserts
10886 higher level pointer as `Previous' pointer if there is no 10886 higher level pointer as `Previous' pointer if there is no
10887 previous node@the same level. 10887 previous node@the same level.
10888 10888
10889 (texinfo-menu-copy-old-description): now copies `@' commands in 10889 (texinfo-menu-copy-old-description): now copies `@' commands in
10890 old descriptions. 10890 old descriptions.
10891 10891
10892 10892
108931989-09-22 Richard Stallman (rms@mole.ai.mit.edu) 108931989-09-22 Richard Stallman (rms@mole.ai.mit.edu)
@@ -10950,7 +10950,7 @@
10950 * startup.el (command-line): Rename local var for name of user 10950 * startup.el (command-line): Rename local var for name of user
10951 to `init-file-user'. Advertise that for use in the init file. 10951 to `init-file-user'. Advertise that for use in the init file.
10952 10952
109531989-09-11 Robert J. Chassell (bob@apple-gunkies.ai.mit.edu) 109531989-09-11 Robert J. Chassell (bob@apple-gunkies.ai.mit.edu)
10954 10954
10955 * texinfo.el (texinfo-update-node, texinfo-make-menu, 10955 * texinfo.el (texinfo-update-node, texinfo-make-menu,
10956 texinfo-master-menu, texinfo-sequential-node-update): Added 10956 texinfo-master-menu, texinfo-sequential-node-update): Added
@@ -11022,7 +11022,7 @@
110221989-08-19 Joseph Arceneaux (jla@spiff) 110221989-08-19 Joseph Arceneaux (jla@spiff)
11023 11023
11024 * term/x-win.el: Changed iconic type option string from "-i" to 11024 * term/x-win.el: Changed iconic type option string from "-i" to
11025 "-ib". Also normalized the options to the X toolkit standard. 11025 "-ib". Also normalized the options to the X toolkit standard.
11026 11026
110271989-08-15 Richard Stallman (rms@hobbes.ai.mit.edu) 110271989-08-15 Richard Stallman (rms@hobbes.ai.mit.edu)
11028 11028
@@ -11045,7 +11045,7 @@
11045 a change log file name. 11045 a change log file name.
11046 (add-change-log-entry): Use it. 11046 (add-change-log-entry): Use it.
11047 (add-change-log-entry-other-window): Take an arg, the file name of 11047 (add-change-log-entry-other-window): Take an arg, the file name of
11048 the change log. If interactive: if given a prefix arg, prompt for 11048 the change log. If interactive: if given a prefix arg, prompt for
11049 the file name; if use default-directory. 11049 the file name; if use default-directory.
11050 11050
110511989-08-14 Richard Stallman (rms@hobbes.ai.mit.edu) 110511989-08-14 Richard Stallman (rms@hobbes.ai.mit.edu)
@@ -11124,7 +11124,7 @@
11124 used by X. 11124 used by X.
11125 (x-keypad-setup): Provide use of the function and keypad keys, 11125 (x-keypad-setup): Provide use of the function and keypad keys,
11126 using the standard keyboard files of /term/* 11126 using the standard keyboard files of /term/*
11127 * term/news.el: New file for the Sony keyboard. This now works 11127 * term/news.el: New file for the Sony keyboard. This now works
11128 with both keypad.el and x-win.el. The other terminal files are 11128 with both keypad.el and x-win.el. The other terminal files are
11129 obsolete. 11129 obsolete.
11130 11130
@@ -11293,7 +11293,7 @@
11293 * bib-mode.el: New file. 11293 * bib-mode.el: New file.
11294 11294
11295 * sendmail.el (mail-mode-syntax-table): Seperate syntax table 11295 * sendmail.el (mail-mode-syntax-table): Seperate syntax table
11296 for mail mode. Makes % a separator. 11296 for mail mode. Makes % a separator.
11297 11297
112981989-05-31 Richard Stallman (rms@mole.ai.mit.edu) 112981989-05-31 Richard Stallman (rms@mole.ai.mit.edu)
11299 11299
@@ -11360,7 +11360,7 @@
11360 11360
11361 * isearch.el (isearch): Bug in previous change: was assuming regexp. 11361 * isearch.el (isearch): Bug in previous change: was assuming regexp.
11362 11362
113631989-05-17 Kyle Jones (kjones@talos.uucp) 113631989-05-17 Kyle Jones (kjones@talos.uucp)
11364 11364
11365 * saveconf.el: Changed copying permissions and warranty 11365 * saveconf.el: Changed copying permissions and warranty
11366 disclaimer to those of the GNU General Public License 11366 disclaimer to those of the GNU General Public License
@@ -11463,7 +11463,7 @@
11463 Also removed code dupicated by mouse.el 11463 Also removed code dupicated by mouse.el
11464 (x-trace-mouse): debugging function which prints out mouse events 11464 (x-trace-mouse): debugging function which prints out mouse events
11465 as they arrive. 11465 as they arrive.
11466 (x-paste-text): Don't set point before inserting cut text; too 11466 (x-paste-text): Don't set point before inserting cut text; too
11467 confusing and incompatible with xterm. 11467 confusing and incompatible with xterm.
11468 11468
11469 * mouse.el (mouse-scroll, mouse-del-char, mouse-kill-line, 11469 * mouse.el (mouse-scroll, mouse-del-char, mouse-kill-line,
@@ -11523,7 +11523,7 @@
11523 11523
11524 * tags.el (visit-tags-table-buffer): Clean up if file invalid. 11524 * tags.el (visit-tags-table-buffer): Clean up if file invalid.
11525 11525
11526 * apropos.el: New file. Apropos now defined here. 11526 * apropos.el: New file. Apropos now defined here.
11527 * loaddefs.el: Autoload it. 11527 * loaddefs.el: Autoload it.
11528 11528
11529 * help.el: Doc fix. 11529 * help.el: Doc fix.
@@ -11630,7 +11630,7 @@
11630 11630
11631 * replace.el (perform-replace): make ! undo as a unit. 11631 * replace.el (perform-replace): make ! undo as a unit.
11632 11632
116331989-04-17 Chris Smith (csmith@mozart) 116331989-04-17 Chris Smith (csmith@mozart)
11634 11634
11635 * icon-mode.el (icon-comment-indent): When auto-fill breaks a 11635 * icon-mode.el (icon-comment-indent): When auto-fill breaks a
11636 line in a bol comment, start the continued line in column 1 11636 line in a bol comment, start the continued line in column 1
@@ -11667,19 +11667,19 @@
11667 11667
116681989-04-06 Edward M. Reingold (reingold@cs.uiuc.edu) 116681989-04-06 Edward M. Reingold (reingold@cs.uiuc.edu)
11669 11669
11670 Hook added to list-diary-entries, along with a possible 11670 Hook added to list-diary-entries, along with a possible
11671 value for that hook which prepares a fancy diary buffer 11671 value for that hook which prepares a fancy diary buffer
11672 for display. 11672 for display.
11673 11673
11674 Holidays integrated into the diary: in the ordinary diary 11674 Holidays integrated into the diary: in the ordinary diary
11675 buffer the holidays are given in the mode line. In the 11675 buffer the holidays are given in the mode line. In the
11676 fancy diary buffer the holidays are given in the heading 11676 fancy diary buffer the holidays are given in the heading
11677 for each date. 11677 for each date.
11678 11678
11679 Added a new command to tell the holidays on a specific date, 11679 Added a new command to tell the holidays on a specific date,
11680 parallel to the way diary entries are given for a specific 11680 parallel to the way diary entries are given for a specific
11681 date. This new command became `h' and the old `h' became 11681 date. This new command became `h' and the old `h' became
11682 `a' to show all the holidays in a three-month period. 11682 `a' to show all the holidays in a three-month period.
11683 11683
116841989-04-06 Richard Stallman (rms@mole.ai.mit.edu) 116841989-04-06 Richard Stallman (rms@mole.ai.mit.edu)
11685 11685
@@ -11751,9 +11751,9 @@
11751 11751
11752 * startup.el: doc fix. 11752 * startup.el: doc fix.
11753 11753
117541989-03-29 Edward M. Reingold (reingold@cs.uiuc.edu) 117541989-03-29 Edward M. Reingold (reingold@cs.uiuc.edu)
11755 11755
11756 * calendar.el: Change shift-three-month functions so the name 11756 * calendar.el: Change shift-three-month functions so the name
11757 includes the word ``calendar''. 11757 includes the word ``calendar''.
11758 11758
11759 * calendar.el (list-diary-entries): Delete extraneous command 11759 * calendar.el (list-diary-entries): Delete extraneous command
@@ -11766,12 +11766,12 @@
11766 11766
117671989-02-24 Richard Mlynarik (mly@rice-chex.ai.mit.edu) 117671989-02-24 Richard Mlynarik (mly@rice-chex.ai.mit.edu)
11768 11768
11769 * terminal.el (terminal-emulator): Move help message after call-hooks 11769 * terminal.el (terminal-emulator): Move help message after call-hooks
11770 so that correct escape character is mentioned. 11770 so that correct escape character is mentioned.
11771 11771
117721989-02-23 Richard Stallman (rms@mole.ai.mit.edu) 117721989-02-23 Richard Stallman (rms@mole.ai.mit.edu)
11773 11773
11774 * Version 18.53 released(?) 11774 * Version 18.53 released(?)
11775 11775
11776 * telnet.el: New vars telnet-initial-count and telnet-maximum-count. 11776 * telnet.el: New vars telnet-initial-count and telnet-maximum-count.
11777 These replace constants in the code. 11777 These replace constants in the code.
@@ -11832,7 +11832,7 @@
11832 11832
118331989-02-13 Marc Shapiro (shapiro@sor.inria.fr) 118331989-02-13 Marc Shapiro (shapiro@sor.inria.fr)
11834 11834
11835 * bibtex.el (bibtex-clean-entry, bibtex-empty-field, bibtex-find-text, 11835 * bibtex.el (bibtex-clean-entry, bibtex-empty-field, bibtex-find-text,
11836 bibtex-kill-optional-field, bibtex-next-field, bibtex-pop-next, 11836 bibtex-kill-optional-field, bibtex-next-field, bibtex-pop-next,
11837 bibtex-pop-previous, bibtex-cfield, bibtex-enclosing-field, 11837 bibtex-pop-previous, bibtex-cfield, bibtex-enclosing-field,
11838 bibtex-enclosing-reference, bibtex-enclosing-regexp, bibtex-flash-entry 11838 bibtex-enclosing-reference, bibtex-enclosing-regexp, bibtex-flash-entry
@@ -11996,7 +11996,7 @@
11996 (tex-start-shell):@end, sleep a little if I/O buffer is empty. 11996 (tex-start-shell):@end, sleep a little if I/O buffer is empty.
11997 (tex-file): New fn; save buffers and run TeX on visit file. 11997 (tex-file): New fn; save buffers and run TeX on visit file.
11998 (tex-print): Print buffer's most recent output, whether from tex-file 11998 (tex-print): Print buffer's most recent output, whether from tex-file
11999 or tex-region. Use shell-command to do the printing. 11999 or tex-region. Use shell-command to do the printing.
12000 (tex-append-dvi): New subroutine. 12000 (tex-append-dvi): New subroutine.
12001 12001
12002 * compare-w.el (compare-windows): Prefix arg means ignore 12002 * compare-w.el (compare-windows): Prefix arg means ignore
@@ -12095,7 +12095,7 @@
12095 * debug.el (cancel-debug-on-entry): Use empty string for "cancel all". 12095 * debug.el (cancel-debug-on-entry): Use empty string for "cancel all".
12096 (debug-on-entry-1): Clean err msg for built-in function. 12096 (debug-on-entry-1): Clean err msg for built-in function.
12097 12097
12098 * session.el: New file. Load ~/.emacs-session. 12098 * session.el: New file. Load ~/.emacs-session.
12099 Related code moved here from startup.el. 12099 Related code moved here from startup.el.
12100 * session.el (save-session): New fn. has meat of kill-emacs-hook. 12100 * session.el (save-session): New fn. has meat of kill-emacs-hook.
12101 Call expand-file-name to expand `~'. 12101 Call expand-file-name to expand `~'.
@@ -12127,7 +12127,7 @@
12127 * debug.el (debug-on-entry-1): Handle macros here. 12127 * debug.el (debug-on-entry-1): Handle macros here.
12128 ({cancel-,}debug-on-entry): instead of here. 12128 ({cancel-,}debug-on-entry): instead of here.
12129 But here maintain a list debug-function-list of functions set for 12129 But here maintain a list debug-function-list of functions set for
12130 debug on entry. nil or empty arg to cancel-... means cancel all. 12130 debug on entry. nil or empty arg to cancel-... means cancel all.
12131 (debugger-list-functions): New command, on `l'. 12131 (debugger-list-functions): New command, on `l'.
12132 (debugger-jump): Continue to exit of this frame 12132 (debugger-jump): Continue to exit of this frame
12133 after turning off all debug-on-entries. 12133 after turning off all debug-on-entries.
@@ -12265,7 +12265,7 @@
122651988-12-14 Richard Stallman (rms@mole.ai.mit.edu) 122651988-12-14 Richard Stallman (rms@mole.ai.mit.edu)
12266 12266
12267 * mouse.el: New file; window-system-independent parts of mouse support. 12267 * mouse.el: New file; window-system-independent parts of mouse support.
12268 * x-mouse.el: Parts moved to mouse.el. Require 'mouse. 12268 * x-mouse.el: Parts moved to mouse.el. Require 'mouse.
12269 12269
12270 * rmail.el (rmail-make-in-reply-to-field): Regexp had nested loops. 12270 * rmail.el (rmail-make-in-reply-to-field): Regexp had nested loops.
12271 12271
@@ -12300,7 +12300,7 @@
12300 12300
123011988-12-06 Richard Mlynarik (mly@peduncle.ai.mit.edu) 123011988-12-06 Richard Mlynarik (mly@peduncle.ai.mit.edu)
12302 12302
12303 * files.el (toggle-read-only): +ve prefix arg means to set read-only 12303 * files.el (toggle-read-only): +ve prefix arg means to set read-only
12304 12304
123051988-12-04 Richard Stallman (rms@mole.ai.mit.edu) 123051988-12-04 Richard Stallman (rms@mole.ai.mit.edu)
12306 12306
@@ -12325,7 +12325,7 @@
123251988-12-01 Richard Stallman (rms@mole.ai.mit.edu) 123251988-12-01 Richard Stallman (rms@mole.ai.mit.edu)
12326 12326
12327 * dbx.el (dbx-filter): Use insert-before-markers. 12327 * dbx.el (dbx-filter): Use insert-before-markers.
12328 * gdb.el (gdb-filter): Likewise... 12328 * gdb.el (gdb-filter): Likewise...
12329 * kermit.el (kermit-clean-filter): 12329 * kermit.el (kermit-clean-filter):
12330 * mh-e.el (mh-process-demon): 12330 * mh-e.el (mh-process-demon):
12331 * telnet.el (telnet-filter): 12331 * telnet.el (telnet-filter):
@@ -12367,13 +12367,13 @@
12367 12367
123681988-11-15 Richard Mlynarik (mly@peduncle.ai.mit.edu) 123681988-11-15 Richard Mlynarik (mly@peduncle.ai.mit.edu)
12369 12369
12370 * rmail.el (rmail-make-in-reply-to-field): I'm sick of seeing 12370 * rmail.el (rmail-make-in-reply-to-field): I'm sick of seeing
12371 illegal headers generated by rmail. 12371 illegal headers generated by rmail.
12372 Note that this change undoes rms' change of 4-Jul-88" -- I'll 12372 Note that this change undoes rms' change of 4-Jul-88" -- I'll
12373 check to see why that change was made in the first place. 12373 check to see why that change was made in the first place.
12374 12374
12375 * rmail.el (rmail-forward): Set `forwarded' attribute only if mail 12375 * rmail.el (rmail-forward): Set `forwarded' attribute only if mail
12376 is sent. 12376 is sent.
12377 12377
123781988-11-15 Richard Stallman (rms@mole.ai.mit.edu) 123781988-11-15 Richard Stallman (rms@mole.ai.mit.edu)
12379 12379
@@ -12389,7 +12389,7 @@
12389 12389
12390 * xscheme.el (xscheme-send-control-g-interrupt, 12390 * xscheme.el (xscheme-send-control-g-interrupt,
12391 xscheme-send-interrupt): Don't use second argument to 12391 xscheme-send-interrupt): Don't use second argument to
12392 `interrupt-process' or `quit-process'. These aren't needed and 12392 `interrupt-process' or `quit-process'. These aren't needed and
12393 they actually cause the wrong effect on Ultrix. 12393 they actually cause the wrong effect on Ultrix.
12394 12394
123951988-10-12 Richard Stallman (rms@mole.ai.mit.edu) 123951988-10-12 Richard Stallman (rms@mole.ai.mit.edu)
diff --git a/lisp/ChangeLog.4 b/lisp/ChangeLog.4
index 8407d7c6576..d4987b3fe30 100644
--- a/lisp/ChangeLog.4
+++ b/lisp/ChangeLog.4
@@ -5952,7 +5952,7 @@
5952 when displaying region and when setting it. 5952 when displaying region and when setting it.
5953 (mouse-skip-word, mouse-start-end): New functions. 5953 (mouse-skip-word, mouse-start-end): New functions.
5954 5954
59551993-09-17 Stig@netcom.com (Jonathan Stigelman) 59551993-09-17 Jonathan Stigelman <Stig@netcom.com>
5956 5956
5957 * hilit19.el: 5957 * hilit19.el:
5958 - (hilit-rehighlight-region): added (save-restriction (widen)) 5958 - (hilit-rehighlight-region): added (save-restriction (widen))
@@ -7074,7 +7074,7 @@
7074 7074
7075 * calendar.el (hebrew-holidays): Split into 4 sub-variables. 7075 * calendar.el (hebrew-holidays): Split into 4 sub-variables.
7076 7076
70771993-07-19 Masanobu UMEDA (umerin at orchid) 70771993-07-19 Masanobu UMEDA (umerin@orchid)
7078 7078
7079 * gnus.el (gnus-emacs-version): New variable. 7079 * gnus.el (gnus-emacs-version): New variable.
7080 (gnus-version): Updated to 4.1. 7080 (gnus-version): Updated to 4.1.
@@ -7500,7 +7500,7 @@
7500 as well as auto-fill-function. 7500 as well as auto-fill-function.
7501 (texinfo-sequential-node-update): Likewise. 7501 (texinfo-sequential-node-update): Likewise.
7502 7502
75031993-07-07 Robert J. Chassell (bob at grackle) 75031993-07-07 Robert J. Chassell (bob@grackle)
7504 7504
7505 * texnfo-upd.el: Fix typo re `texinfo-sequential-node-update.' 7505 * texnfo-upd.el: Fix typo re `texinfo-sequential-node-update.'
7506 Ensure that no commands depend on the value of 7506 Ensure that no commands depend on the value of
diff --git a/lisp/ChangeLog.7 b/lisp/ChangeLog.7
index bfdf284ff24..951241e1b6d 100644
--- a/lisp/ChangeLog.7
+++ b/lisp/ChangeLog.7
@@ -8929,7 +8929,7 @@
8929 * gnus-nocem.el (gnus-nocem-close): Nix out 8929 * gnus-nocem.el (gnus-nocem-close): Nix out
8930 gnus-real-group-hashtb. 8930 gnus-real-group-hashtb.
8931 8931
89321997-10-21 roth@klondike.cse.ucsc.edu (Carl D. Roth) 89321997-10-21 Carl D. Roth <roth@klondike.cse.ucsc.edu>
8933 8933
8934 * gnus-nocem.el (gnus-fill-real-hashtb): New function. 8934 * gnus-nocem.el (gnus-fill-real-hashtb): New function.
8935 8935
@@ -16885,11 +16885,11 @@
16885 `icomplete-show-key-bindings', `icomplete-get-keys', and 16885 `icomplete-show-key-bindings', `icomplete-get-keys', and
16886 `icomplete-completions'. 16886 `icomplete-completions'.
16887 16887
16888 * icomplete.el (icomplete-get-keys): Return keys bound in prior 16888 * icomplete.el (icomplete-get-keys): Return keys bound in prior
16889 buffer to func name. 16889 buffer to func name.
16890 16890
16891 * icomplete.el: Added icomplete delay behavior, so completions 16891 * icomplete.el: Added icomplete delay behavior, so completions
16892 don't intrude as quickly for short input, with customization 16892 don't intrude as quickly for short input, with customization
16893 variables: 16893 variables:
16894 (icomplete-max-delay-chars): Maximum number of initial chars to 16894 (icomplete-max-delay-chars): Maximum number of initial chars to
16895 apply icomplete compute delay. 16895 apply icomplete compute delay.
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 53aff05867b..4c8dac43ac5 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -11,7 +11,7 @@
11 11
12 * mml.el (mml-generate-mime-1): Use mm-with-unibyte-current-buffer. 12 * mml.el (mml-generate-mime-1): Use mm-with-unibyte-current-buffer.
13 Suggested by Dave Love <fx@gnu.org>. 13 Suggested by Dave Love <fx@gnu.org>.
14 14
152001-11-01 ShengHuo ZHU <zsh@cs.rochester.edu> 152001-11-01 ShengHuo ZHU <zsh@cs.rochester.edu>
16 16
17 * mm-util.el (mm-charset-synonym-alist): Revert (some). 17 * mm-util.el (mm-charset-synonym-alist): Revert (some).
@@ -50,7 +50,7 @@
50 (mm-find-mime-charset-region): Re-write. 50 (mm-find-mime-charset-region): Re-write.
51 (mm-with-unibyte-current-buffer): Restore buffer as well as 51 (mm-with-unibyte-current-buffer): Restore buffer as well as
52 multibyteness. 52 multibyteness.
53 53
542001-10-30 Simon Josefsson <jas@extundo.com> 542001-10-30 Simon Josefsson <jas@extundo.com>
55 55
56 * nnimap.el (nnimap-date-days-ago): Defeat locale. 56 * nnimap.el (nnimap-date-days-ago): Defeat locale.
@@ -5710,9 +5710,9 @@
5710 5710
5711 * pop3.el: New version. 5711 * pop3.el: New version.
5712 5712
57131999-07-05 Simon Josefsson 57131999-07-05 Simon Josefsson <jas@pdc.kth.se>
5714 5714
5715 * gnus-srvr.el (gnus-browse-foreign-server): Use read. 5715 * gnus-srvr.el (gnus-browse-foreign-server): Use read.
5716 5716
57171999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org> 57171999-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
5718 5718