25830
|
1 1988-09-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
2
|
|
3 * Version 18.52 released.
|
|
4
|
|
5 * fortran.el (fortran-split-line): Add space before continuation-char.
|
|
6
|
|
7 1988-08-29 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
8
|
|
9 * mh-e.el: New version from Larus.
|
|
10
|
|
11 1988-08-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
12
|
|
13 * view.el (view-mode): Initially view-scroll-size is nil.
|
|
14 (view-scroll-size): If it's nil, return (view-window-size).
|
|
15
|
|
16 1988-08-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
17
|
|
18 * fill.el (justify-current-line): Skip fill-prefix before whitespace.
|
|
19
|
|
20 * spell.el (spell-region): Change minibuffer prompt.
|
|
21
|
|
22 1988-08-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
23
|
|
24 * add-log.el (add-change-log-entry): Log filename is now an arg;
|
|
25 prompt for it with `interactive'.
|
|
26 (add-change-log-entry-other-window): Always use default log filename
|
|
27 and never prompt for anything.
|
|
28
|
|
29 1988-08-13 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
30
|
|
31 * simula.el: New version from obh.
|
|
32
|
|
33 * add-log.el (add-change-log-entry): New arg OTHER-WINDOW.
|
|
34 (add-change-log-entry-other-window): New fn.
|
|
35 * loaddefs.el: Autoload that fn and put on C-x 4 a.
|
|
36
|
|
37 1988-08-11 Chris Hanson (cph at kleph)
|
|
38
|
|
39 * xscheme.el (xscheme-cd): New function to guarantee that `cd'
|
|
40 happens in Scheme process buffer.
|
|
41
|
|
42 1988-08-08 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
43
|
|
44 * life.el, saveconf.el, doctex.el: New files.
|
|
45
|
|
46 * files.el (create-file-buffer): Avoid empty buffer name for root dir.
|
|
47 * dired.el (dired-find-buffer): Let create-file-buffer do more work.
|
|
48 (dired-noselect): Use directory-file-name, file-name-as-directory.
|
|
49
|
|
50 1988-08-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
51
|
|
52 * server.el (server-process-filter): Handle +NNN to specify linenum.
|
|
53 (server-visit-files): Arg is now alist of (FILENAME . LINENUM).
|
|
54
|
|
55 * server.el (server-visit-files): criterion for revert is if either
|
|
56 buffer or file has changed.
|
|
57
|
|
58 * abbrev.el: Doc fix.
|
|
59 * files.el:
|
|
60
|
|
61 1988-08-03 Robert J. Chassell (bob at frosted-flakes.ai.mit.edu)
|
|
62
|
|
63 * texinfo.el: Changed fill-colum from 75 to 72. The larger
|
|
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.
|
|
66
|
|
67 1988-07-31 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
68
|
|
69 * rmailsum.el (rmail-new-summary): Always go to line for current msg.
|
|
70 (rmail-summary-exit): Delete just current window, and that
|
|
71 only if Rmail was already in another window.
|
|
72
|
|
73 1988-07-29 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
74
|
|
75 * tags.el: provide 'tags.
|
|
76
|
|
77 1988-07-26 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
78
|
|
79 * info.el (Info-follow-reference): Handle extra newlines, tabs or
|
|
80 spaces inside of cross-references.
|
|
81
|
|
82 * outline.el: doc fix.
|
|
83
|
|
84 1988-07-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
85
|
|
86 * loaddefs.el: autoload texinfo-format-region.
|
|
87
|
|
88 1988-07-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
89
|
|
90 * simple.el (transpose-subr-1): Error if regions overlap.
|
|
91
|
|
92 * dired.el (dired-flag-file-deleted): Directories no longer special.
|
|
93 * dired.el (dired-do-deletions): If deleting a dir, run `rmdir'.
|
|
94
|
|
95 1988-07-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
96
|
|
97 * ftp.el (ftp-find-file-or-directory): Typo in arg name.
|
|
98
|
|
99 1988-07-18 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
100
|
|
101 * c-fill.el: New file.
|
|
102
|
|
103 * compile.el (compilation-error-regexp): Exclude colon from filename.
|
|
104
|
|
105 1988-07-17 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
106
|
|
107 * view.el: `h' ran undefined command; make it like `?'.
|
|
108
|
|
109 1988-07-16 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
110
|
|
111 * spell.el (spell-region): Run spell-filter to alter the text
|
|
112 before actual checking.
|
|
113
|
|
114 1988-07-15 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
115
|
|
116 * rmailsum.el (rmail-make-basic-summary-line): If sender is self,
|
|
117 show recipient instead, with `to:'.
|
|
118
|
|
119 1988-07-13 Richard Stallman (rms at wheat-chex.ai.mit.edu)
|
|
120
|
|
121 * files.el (auto-save-file-name-p): doc fix.
|
|
122
|
|
123 1988-07-12 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
124
|
|
125 * paths.el (rmail-spool-directory): Handle RTU like sysV.
|
|
126
|
|
127 1988-07-10 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
128
|
|
129 * compile.el (compile1): use set-buffer, not switch-to-buffer.
|
|
130
|
|
131 * startup.el (command-line): strip hyphens one by one from TERM type.
|
|
132
|
|
133 1988-07-05 Chris Hanson (cph at kleph)
|
|
134
|
|
135 * texinfmt.el: Add support for @defun and related commands.
|
|
136
|
|
137 1988-07-05 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
138
|
|
139 * loadup.el: Avoid setting the global variable `name'.
|
|
140
|
|
141 1988-07-04 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
142
|
|
143 * rmail.el (rmail-make-in-reply-to-field): Use doublequotes, not
|
|
144 parens, around sender name in rfc822 mode.
|
|
145
|
|
146 * info.el (Info-read-subfile): Don't lose if subfile header isn't
|
|
147 same length as main file header.
|
|
148
|
|
149 1988-07-03 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
150
|
|
151 * shell.el (shell-send-input): Put bound on search for prompt.
|
|
152
|
|
153 1988-07-01 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
154
|
|
155 * autoinsert.el: New file.
|
|
156
|
|
157 * text-mode.el (center-region): Don't let end-of-region
|
|
158 become wrong when insertion/deletion is done.
|
|
159
|
|
160 * info.el (Info-find-node): Typo in regexp.
|
|
161 (Info-following-node-name): At open paren, continue to close.
|
|
162
|
|
163 * tags.el (list-tags): Terminate scan on end-of-buffer.
|
|
164
|
|
165 1988-06-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
166
|
|
167 * loaddefs.el (auto-mode-alist): C mode for `.cc'.
|
|
168
|
|
169 1988-06-27 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
170
|
|
171 * paths.el (rmail-spool-directory): Treat unisoft like usg.
|
|
172
|
|
173 * texinfo.el (texinfo-show-structure): New function.
|
|
174 (texinfo-insert-*): Several new functions.
|
|
175 (texinfo-mode-map): New keymap.
|
|
176
|
|
177 * dired.el: provide 'dired.
|
|
178
|
|
179 1988-06-23 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
180
|
|
181 * files.el (hack-local-variables): Ignore `eval' if running as root.
|
|
182
|
|
183 1988-06-22 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
184
|
|
185 * nroff-mode.el (nroff-brace-table): Add G1 vs G2.
|
|
186
|
|
187 1988-06-21 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
188
|
|
189 * spell.el (spell-region, spell-string): Fix typo `spell-cmd'.
|
|
190
|
|
191 1988-06-19 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
192
|
|
193 * lpr.el (lpr-command): New variable holds the shell command to
|
|
194 print a file (normally "lpr").
|
|
195
|
|
196 1988-06-15 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
197
|
|
198 * rnewspost.el (news-inews): run news-inews-hook.
|
|
199
|
|
200 * rmail.el (rmail-show-message): run rmail-show-message-hook.
|
|
201
|
|
202 1988-06-12 Richard Stallman (rms at gluteus.ai.mit.edu)
|
|
203
|
|
204 * keypad.el: Additional conventional chars added in the comments.
|
|
205
|
|
206 * text-mode.el: erroneously installed text-mode-syntax-table
|
|
207 in current buffer.
|
|
208
|
|
209 1988-06-09 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
210
|
|
211 * fill.el (fill-region-as-paragraph): Err if fill-prefix is
|
|
212 too long for the fill-column.
|
|
213
|
|
214 * texinfmt.el (texinfo-format-{region,buffer-1}): Make sure buffer
|
|
215 ends in a newline.
|
|
216
|
|
217 1988-06-07 Chris Hanson (cph at kleph)
|
|
218
|
|
219 * xscheme.el (xscheme-process-filter-alist): add escape sequence
|
|
220 which instructs Emacs to change the working directory of the
|
|
221 Scheme process buffer. This change is required for Scheme runtime
|
|
222 library version 14.
|
|
223
|
|
224 1988-06-02 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
225
|
|
226 * sendmail.el (mail-do-fcc): avoid insert-buffer (too high level).
|
|
227
|
|
228 1988-05-31 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
229
|
|
230 * outline.el: Must put `\(...\)' around outline-regexp
|
|
231 when prepending `^'.
|
|
232
|
|
233 1988-05-30 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
234
|
|
235 * fortran.el, hanoi.el, helper.el, info.el, mlconvert.el, modula2.el,
|
|
236 rmail.el, sendmail.el, sort.el, underline.el: doc fixes.
|
|
237 * loaddefs.el: autoload doc fixes.
|
|
238
|
|
239 1988-05-28 Richard Stallman (rms at sugar-bombs.ai.mit.edu)
|
|
240
|
|
241 * help.el (print-help-return-message): Handle pop-up-windows = nil.
|
|
242
|
|
243 * nroff-mode.el (nroff-brace-table): Add more pairs, for some mm macros
|
|
244 (nroff-comment-indent): Recognize ' like period.
|
|
245 (nroff-mode): .SK and .OP separate pages.
|
|
246
|
|
247 * shell.el (lisp-send-defun): Install new, corrected no-process check.
|
|
248
|
|
249 1988-05-27 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
250
|
|
251 * c-mode.el (electric-c-terminator): Tests to distinguish labels
|
|
252 from other uses of colon failed if inserting at end of buffer.
|
|
253
|
|
254 1988-05-24 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
255
|
|
256 * texinfmt.el (texinfo-parse-expanded-arg): like texinfo-parse-line-arg
|
|
257 but expand commands inside the arg.
|
|
258 (texinfo-index): Use that.
|
|
259 (@end ifinfo): Discard terminating newline.
|
|
260
|
|
261 1988-05-23 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
262
|
|
263 * files.el (file-name-sans-versions): VMS version can be sep. by `.'.
|
|
264 Also delete mysterious line that removes `$__$'.
|
|
265
|
|
266 1988-05-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
267
|
|
268 * gdb.el (gdb-filter-accumulate-marker): Empty gdb-filter-accumulate
|
|
269 since its contents are now in STRING.
|
|
270
|
|
271 * rnews.el (news-get-pruned-list-of-files): catch errors for
|
|
272 read-protected directories.
|
|
273
|
|
274 1988-05-20 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
275
|
|
276 * meese.el: Bind off buffer-read-only while changing buffer.
|
|
277 Don't add protect-innocence-hook twice.
|
|
278
|
|
279 * sendmail.el (mail-do-fcc): If fcc file is in a buffer, append there.
|
|
280
|
|
281 1988-05-16 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
282
|
|
283 * bibtex.el (bibtex-mode): Delete some keys that were vt100 keypad.
|
|
284 (bibtex-DEAthesis): Delete this and its key definition.
|
|
285 (bibtex-sun-*): Insert functions.
|
|
286
|
|
287 1988-05-15 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
288
|
|
289 * loaddefs.el: Doc fix.
|
|
290
|
|
291 1988-05-12 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
292
|
|
293 * tex-mode.el (TeX-region): Pass nil to make-shell as startfile arg.
|
|
294
|
|
295 1988-05-11 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
296
|
|
297 * shell.el (make-shell): If PROGRAM is nil, default like M-x shell.
|
|
298
|
|
299 * tex-mode.el (TeX-region): Used eliminated fn. expand-directory-name.
|
|
300
|
|
301 1988-05-10 Richard Stallman (rms at corn-chex.ai.mit.edu)
|
|
302
|
|
303 * shell.el (lisp-send-defun): Undo last change.
|
|
304
|
|
305 * loaddefs.el (rmail-primary-inbox-list): Doc fix.
|
|
306
|
|
307 1988-05-08 Richard Stallman (rms at lucky-charms.ai.mit.edu)
|
|
308
|
|
309 * man.el (manual-entry): Handle section names > 1 letter.
|
|
310
|
|
311 * paths.el (manual-formatted-*): Add alternative for Xenix.
|
|
312
|
|
313 1988-05-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
314
|
|
315 * Version 18.51 released.
|
|
316
|
|
317 * vms-patch.el (vms-suspend-resume-hook): New fn to find a file
|
|
318 after Emacs is resumed on VMS.
|
|
319 (vms-suspend-hook): Don't suspend if logical name DONT_SUSPEND_EMACS
|
|
320
|
|
321 * server.el (server-start): Don't say "restarting" the first time.
|
|
322
|
|
323 * files.el (revert-buffer): Avoid wta error if autosave turned off.
|
|
324
|
|
325 1988-05-03 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
326
|
|
327 * icon.el: New file.
|
|
328
|
|
329 1988-05-02 Brian Fox (bfox at rice-krispies.ai.mit.edu)
|
|
330
|
|
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
|
|
333 still work.
|
|
334
|
|
335 1988-05-01 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
336
|
|
337 * gdb.el (gdb-filter-insert): Save and restore prev. current buffer.
|
|
338 (gdb-filter-accumulate-marker): set-buffer should not be done here.
|
|
339
|
|
340 1988-04-28 Chris Hanson (cph at kleph)
|
|
341
|
|
342 * xscheme.el: Force use of pipes for communication with inferior
|
|
343 Scheme. This avoids bugs in PTY implementations on various
|
|
344 systems.
|
|
345
|
|
346 1988-04-25 Chris Hanson (cph at kleph)
|
|
347
|
|
348 * scheme.el: Add indentation for `with-values'.
|
|
349
|
|
350 1988-04-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
351
|
|
352 * shell.el (shell-send-input, lisp-send-defun): Err right away
|
|
353 if shell no process.
|
|
354
|
|
355 * text-mode.el (center-line): doc fix.
|
|
356
|
|
357 1988-04-21 Richard Stallman (rms at corn-chex.ai.mit.edu)
|
|
358
|
|
359 * texinfmt.el (texinfo-format-region): Select the output buffer
|
|
360 at the beginning. Copy the @setfilename command as well as
|
|
361 the specified region. At end, put point at top.
|
|
362 Accept @bye only at beg of line.
|
|
363
|
|
364 1988-04-20 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
365
|
|
366 * informat.el (Info-validate): Change message for Next's Previous.
|
|
367 Now the word "invalid" must be included in the message string
|
|
368 if it is wanted.
|
|
369
|
|
370 1988-04-19 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
371
|
|
372 * cl-indent.el (common-lisp-indent-hook): Handle ` like '.
|
|
373
|
|
374 * gdb.el: Completely rewritten filtering mechanism (by cph).
|
|
375 Should look the same to the user.
|
|
376
|
|
377 1988-04-18 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
378
|
|
379 * startup.el (command-line): Treat `_' in term-type name like `-'.
|
|
380
|
|
381 * term/apollo.el: New file, loads vt100.el.
|
|
382
|
|
383 * dired.el (dired-mode): Allow no arg--to put any old dir into
|
|
384 dired mode. Make it interactive.
|
|
385
|
|
386 * simple.el (indent-for-comment): If comment-start-skip has \(...\),
|
|
387 the delimiter starts where the end of the first pair matches.
|
|
388
|
|
389 * tex-mode.el (TeX-common-initialization): Add a \(...\) to
|
|
390 comment-start-skip so its end is always at start of delimiter.
|
|
391
|
|
392 1988-04-14 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
393
|
|
394 * paragraph.el (forward-paragraph): Bug in pragraph-ignore-fill-prefix.
|
|
395
|
|
396 * terminal.el (te-sentinel): Delete whitespace at end of buffer
|
|
397 before inserting the message.
|
|
398
|
|
399 * debug.el (debug): Bind executing-macro to nil; avoid lossage
|
|
400 if enter debugger while kbd macro is running.
|
|
401
|
|
402 * rmailout.el (rmail-output-to-rmail-file):
|
|
403 Error if output file is same as current file.
|
|
404
|
|
405 * rmailout.el (rmail-output): Don't die if rmail-last-file is nil.
|
|
406
|
|
407 1988-04-13 Leonard H. Tower Jr. (tower at rice-krispies.ai.mit.edu)
|
|
408
|
|
409 * rnews.el: fixed mis-documentation.
|
|
410
|
|
411 1988-04-13 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
412
|
|
413 * dired.el (dired-readin): Print msg on startup and when done.
|
|
414
|
|
415 * spell.el (spell-command): New var; command to use to invoke
|
|
416 the spell program.
|
|
417
|
|
418 * terminal.el (terminal-emulator): Choose default shell like shell.el.
|
|
419 Use /bin/sh for changing env.
|
|
420 (te-parse-program-and-args): Use shell-file-name for globbing.
|
|
421
|
|
422 * dired.el (dired-rename-file): Include old file name in prompt.
|
|
423
|
|
424 * cal.el (calendar): Convert any nonnull arg to a number.
|
|
425
|
|
426 1988-04-12 Chris Hanson (cph at kleph)
|
|
427
|
|
428 * xscheme.el: Change to print ";No value" when the value of an
|
|
429 expression is undefined.
|
|
430
|
|
431 1988-04-10 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
432
|
|
433 * kermit.el: New file.
|
|
434
|
|
435 * tex-mode.el (TeX-common-initialization): Make TeX-command, etc.,
|
|
436 local here rather than in both callers.
|
|
437 Provide 'tex-mode.
|
|
438 (TeX-start-shell): Make keymap only once, and reuse it.
|
|
439 Pass 'nostartfile, not "/dev/null", to `make-shell'.
|
|
440 (set-buffer-directory): Use file-name-as-directory. Don't use...
|
|
441 (expand-directory-name): function deleted.
|
|
442
|
|
443 * simple.el (indent-for-comment): If comment-start-skip matches a
|
|
444 string with nonfinal whitespace, the comment delimiter starts
|
|
445 after that whitespace (for indentation purposes).
|
|
446 Don't modify the buffer if existing indent is correct.
|
|
447
|
|
448 * cmacexp.el (c-macro-expand): Use cpp to expand macros in the region.
|
|
449 * c-mode.el: Autoload that.
|
|
450
|
|
451 * texinfmt.el (texinfo-format-scan): Guts of texinfo-format-buffer-1
|
|
452 split into a new function.
|
|
453 Delete handling of C-q, which is not used in Texinfo nowadays.
|
|
454 (texinfo-format-region): New function to format a region.
|
|
455
|
|
456 1988-04-09 Leonard H. Tower Jr. (tower at frosted-flakes.ai.mit.edu)
|
|
457
|
|
458 * rnewspost.el (news-post-news, news-reply) No longer re-inits
|
|
459 *post-news* buffer, if buffer-modified-p.
|
|
460
|
|
461 1988-04-09 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
462
|
|
463 * spook.el (shuffle-vector): Rewrite by phr.
|
|
464
|
|
465 * undigest.el (undigestify-rmail-message): Put space before `unseen'.
|
|
466
|
|
467 * ada.el, c-mode.el, lisp-mode.el, mim-mode.el, modula2.el, prolog.el,
|
|
468 scheme.el: Make paragraph-ignore-fill-prefix locally t in these modes.
|
|
469 * paragraph.el (forward-paragraph): Ignore fill-prefix if
|
|
470 Make paragraph-ignore-fill-prefix is non-nil.
|
|
471
|
|
472 1988-04-08 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
473
|
|
474 * man.el, loaddefs.el: Doc fix.
|
|
475
|
|
476 1988-04-06 Robert J. Chassell (bob at frosted-flakes.ai.mit.edu)
|
|
477
|
|
478 * loaddefs.el: added `.texinfo' to the less common extensions
|
|
479 section of the auto-mode-alist so that emacs chooses the correct
|
|
480 mode for files with this extension.
|
|
481
|
|
482 1988-04-01 Richard M. Stallman (rms at wilson)
|
|
483
|
|
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.
|
|
486
|
|
487 1988-03-24 Richard M. Stallman (rms at wilson)
|
|
488
|
|
489 * spook.el: New file.
|
|
490
|
|
491 * nroff-mode.el (forward-text-line): either . or ' starts a request.
|
|
492 (nroff-mode): In paragraph-{start,separate}, ditto.
|
|
493 (electric-nroff-newline): Don't insert extra newlines.
|
|
494
|
|
495 1988-03-23 Richard M. Stallman (rms at wilson)
|
|
496
|
|
497 * x-mouse.el: Change unshifted clicks for x11.
|
|
498 Bind all up-clicks to no-op.
|
|
499
|
|
500 * term/x-win.el (command-switch-alist): Ignore all X's switches
|
|
501 in x11.
|
|
502 Don't test fboundness of `x-change-display'.
|
|
503 On x11, don't set-input-mode or set term-setup-hook.
|
|
504 x-switches feature now broken.
|
|
505
|
|
506 * term/x11-win.el: Delete this file since X11 is now
|
|
507 a subcase of X.
|
|
508
|
|
509 1988-03-20 Richard M. Stallman (rms at wilson)
|
|
510
|
|
511 * rmailkwd.el (rmail-next-labeled-message): Allow space
|
|
512 before the label name (since now they are supposed to be there).
|
|
513
|
|
514 * paths.el (rmail-primary-inbox-list): Don't define it here.
|
|
515 * loaddefs.el: Define it here but set it to nil.
|
|
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.
|
|
518
|
|
519 * lisp-mode.el (lisp-indent-line):
|
|
520 Single-semicolon comment lines should be indented at comment col.
|
|
521
|
|
522 * cl-indent.el (lisp-indent-do): Smarter version from Kevin Layer.
|
|
523
|
|
524 * cl.el (setf): Simplify code produced; don't use `apply'
|
|
525 and, if handler isn't a macro, don't bind any temp vars.
|
|
526
|
|
527 * cl.el: Make and doc strings and error messages use GNU style.
|
|
528
|
|
529 1988-03-19 Richard M. Stallman (rms at wilson)
|
|
530
|
|
531 * hideif.el: New version from liberte@b.cs.uiuc.edu.
|
|
532
|
|
533 * VMS-oriented bug fixes from David Gentzel.
|
|
534
|
|
535 * texinfmt.el (texinfo-format-setfilename): expand the filename.
|
|
536 (texinfo-do-itemize): Don't indent an empty line.
|
|
537 (texinfo-format-printindex): On VMS, use texinfo-sort-region to sort.
|
|
538 (texinfo-sort-{region,startkeyfun}): New functions.
|
|
539
|
|
540 * sort.el: provide 'sort.
|
|
541
|
|
542 * sendmail.el (mail): Doc fix.
|
|
543
|
|
544 * help.el (help-with-tutorial): Use expanded file name for making bfr.
|
|
545
|
|
546 * info.el (Info-find-node): Remove versions from file name.
|
|
547 * informat.el (Info-split): Remove versions from file name.
|
|
548
|
|
549 * bytecomp.el (byte-compile-file, byte-recompile-directory):
|
|
550 Remove versions from name of file to write. Good on VMS.
|
|
551 (batch-byte-compile): Likewise.
|
|
552
|
|
553 1988-03-18 Chris Hanson (cph at kleph)
|
|
554
|
|
555 * term/x11-win.el (command-switch-alist): Option "-rn" mistakenly
|
|
556 omitted from this list.
|
|
557
|
|
558 1988-03-18 Richard M. Stallman (rms at wilson)
|
|
559
|
|
560 * modula2.el: Changes from Michael Schmidt:
|
|
561 Better prompting in m2-for. Variables for program name for
|
|
562 compilation and for linking. Don't assume executable name
|
|
563 comes from module name. m2-toggle knows about .md and .mi files.
|
|
564
|
|
565 * rmail.el (rmail): Default for C-o is now `xmail';
|
|
566 rmail-last-rmail-file now defaults independently to `XMAIL'.
|
|
567
|
|
568 * lisp-mode.el (lisp-mode): Define C-c C-l as M-x run-lisp.
|
|
569
|
|
570 * paths.el (rmail-primary-inbox-list): Use rmail-spool-directory
|
|
571 as a basis for value of this; avoid redundant decisions.
|
|
572
|
|
573 * rnews.el (news-update-message-read): typo, cdadr => news-cdadr.
|
|
574
|
|
575 * gdb.el (gdb): expand `path'; start-process loses if
|
|
576 default-directory is not absolute.
|
|
577
|
|
578 * tags.el (find-tag-tag): Create this function again
|
|
579 to hold shared arg-reading code for find-tag and find-tag-other-window.
|
|
580 (find-tag, find-tag-other-window): Use find-tag-tag.
|
|
581
|
|
582 * shell.el (inferior-lisp-mode): lisp-mode-variables needs an arg.
|
|
583 Also improve the doc string.
|
|
584 * chistory.el (Command-history-setup): Likewise.
|
|
585
|
|
586 1988-02-11 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
587
|
|
588 * Version 18.50 released.
|
|
589
|
|
590 * tex-mode.el (tex-mode): Use the default if file has no tex commands.
|
|
591
|
|
592 * term/vt200.el: Delete vt200-enable-arrows; leave the standard
|
|
593 name enable-arrow-keys.
|
|
594
|
|
595 * version.el (emacs-build-system): Store system name on which
|
|
596 Emacs was built.
|
|
597 * version.el (emacs-version): Print that system name.
|
|
598
|
|
599 * vip.el: Install version 3.5 sent by author.
|
|
600
|
|
601 * man.el (nuke-nroff-bs): New regexp for footers on hpux.
|
|
602
|
|
603 1988-02-10 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
604
|
|
605 * simple.el (fundamental-mode): Delete fundamental-mode-map.
|
|
606
|
|
607 1988-02-08 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
608
|
|
609 * paths.el (rmail-primary-inbox-list): Check separately for which
|
|
610 directory and which envvar.
|
|
611
|
|
612 1988-02-06 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
613
|
|
614 * loaddefs.el: Autoload `gdb'.
|
|
615
|
|
616 * gdb.el: New file, interface to GDB. From Schelter,
|
|
617 but rewritten to use the new GDB -fullname feature
|
|
618 and the new Emacs overlay-arrow-position feature.
|
|
619
|
|
620 * dbx.el: New file (Masanobu's version,
|
|
621 changed to use overlay-arrow-string).
|
|
622
|
|
623 1988-02-04 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
624
|
|
625 * mh-e.el: Version 3.4o from Larus.
|
|
626
|
|
627 1988-01-31 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
628
|
|
629 * term/vt125.el, term/vt240.el: New files:
|
|
630 Just load vt100.el or vt200.el.
|
|
631
|
|
632 1988-01-28 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
633
|
|
634 * tags.el (find-tag-tag): Deleted.
|
|
635 * tags.el (find-tag-default): New function returns default tag
|
|
636 based on buffer text, or nil.
|
|
637 Fix several bugs such as handling of quote-characters,
|
|
638 and case of before or after a list or near unbalanced paren.
|
|
639
|
|
640 * tags.el (find-tag): Use find-tag-default and show default in the
|
|
641 prompt while reading the tag.
|
|
642
|
|
643 1988-01-24 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
644
|
|
645 * undigest.el (undigestify-rmail-message): Accept "Apparently-To".
|
|
646
|
|
647 1988-01-22 Richard Stallman (rms at frosted-flakes.ai.mit.edu)
|
|
648
|
|
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.
|
|
651
|
|
652 1988-01-21 Richard Stallman (rms at frosted-flakes)
|
|
653
|
|
654 * simple.el (kill-line): doc fix.
|
|
655
|
|
656 1988-01-20 Richard Stallman (rms at frosted-flakes)
|
|
657
|
|
658 * rmail.el (rmail-get-new-mail): If save fails, recount messages.
|
|
659 * rmail.el (rmail-revert): Handle revert-buffer; recount messages.
|
|
660 * rmail.el (rmail-variables): Set up to use this.
|
|
661 * rmail.el (rmail-convert-file): Babyl-mode conversion code
|
|
662 moved here from `rmail'.
|
|
663
|
|
664 * files.el (revert-buffer): Return t if did revert.
|
|
665
|
|
666 1988-01-19 Richard Stallman (rms at frosted-flakes)
|
|
667
|
|
668 * sendmail.el (mail-send-and-exit): Don't delete the window
|
|
669 unless an rmail-mode buffer is in the next window.
|
|
670
|
|
671 1988-01-19 Chris Hanson (cph at sugar-smacks)
|
|
672
|
|
673 * xscheme.el: Extensive changes including better documentation, a
|
|
674 new major mode `scheme-debugger-mode', and a new format for the
|
|
675 modeline when using the Scheme interface.
|
|
676
|
|
677 The major mode `scheme-debugger-mode' is used when Scheme is
|
|
678 running one of the character-driven debugger interfaces. It is
|
|
679 like Scheme mode except that evaluation is disabled, and
|
|
680 characters that are normally self-inserting instead are
|
|
681 transmitted to the Scheme process.
|
|
682
|
|
683 The modeline is changed so that information about the state of the
|
|
684 Scheme process is shown only in buffers whose major mode is
|
|
685 `scheme-mode' or one of the related Scheme major modes.
|
|
686 Information about the state of the read-eval-print loop is shown
|
|
687 only in the Scheme process buffer.
|
|
688
|
|
689 All of these changes are upwards compatible with versions of
|
|
690 Scheme which ran using the previous interface. However, some of
|
|
691 the features will not be enabled in older Scheme systems. Newer
|
|
692 versions of Scheme (specifically, those newer than release 6.1.1)
|
|
693 require the new interface for correct operation. They will not
|
|
694 work correctly with older version of this interface.
|
|
695
|
|
696 * scheme.el: Minor changes to support "xscheme.el" changes.
|
|
697 Mostly this involved adding hooks to existing facilities.
|
|
698
|
|
699 1988-01-19 Richard Stallman (rms at frosted-flakes)
|
|
700
|
|
701 * c-mode.el (indent-c-exp): Use new state-element from
|
|
702 parse-partial-sexp to handle case of (...newline...) {...
|
|
703
|
|
704 1988-01-17 Richard Stallman (rms at frosted-flakes)
|
|
705
|
|
706 * rmail.el (rmail-display-labels): Preserve buffer bounds correctly.
|
|
707 Remove extra spaces from the string before displaying it.
|
|
708
|
|
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.
|
|
711
|
|
712 1988-01-15 Richard Stallman (rms at frosted-flakes)
|
|
713
|
|
714 * info.el (Info-search): Two bugs in indirect files:
|
|
715 Failed to search the indirect table right, and failed
|
|
716 to recover if nothing found.
|
|
717
|
|
718 1988-01-14 Richard Stallman (rms at frosted-flakes)
|
|
719
|
|
720 * loaddefs.el: Make search-... into user variables.
|
|
721
|
|
722 1988-01-11 Richard Stallman (rms at frosted-flakes)
|
|
723
|
|
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
|
|
726 requires a space there.
|
|
727
|
|
728 * rmailkwd.el (rmail-set-label): Expect and write spaces before labels.
|
|
729 Eliminate the loop to delete such spaces.
|
|
730
|
|
731 * rmail.el (rmail-set-attribute): Expect and write spaces before labels.
|
|
732 * rmailsum.el (rmail-summary-by-labels): Expect spaces.
|
|
733
|
|
734 * info.el (Info-find-node): If filename starts with ./,
|
|
735 interpret relative to current directory.
|
|
736
|
|
737 1988-01-10 Richard Stallman (rms at frosted-flakes)
|
|
738
|
|
739 * undigest.el: If it fails, delete ALL of the temporary copy.
|
|
740
|
|
741 1988-01-06 Richard Stallman (rms at frosted-flakes)
|
|
742
|
|
743 * paths.el (mh-dir, mh-lib): Add two new alternatives to test for.
|
|
744 (For HPUX).
|
|
745 * paths.el (manual-formatted-dirlist) [HPUX]:
|
|
746 Add a completely new alternative value.
|
|
747
|
|
748 1988-01-05 Richard Stallman (rms at frosted-flakes)
|
|
749
|
|
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
|
|
752 like it.
|
|
753
|
|
754 * lpr.el (print-buffer-1): Use `untabify' to expand tabs,
|
|
755 not the `expand' program. Fix other bugs with tab-width != 8.
|
|
756
|
|
757 1987-12-26 Richard Stallman (rms at frosted-flakes)
|
|
758
|
|
759 * c-mode.el (electric-c-terminator, c-indent-line):
|
|
760 Don't recognize `case' unless space or tab follows.
|
|
761
|
|
762 1987-12-23 Richard Mlynarik (mly at peduncle)
|
|
763
|
|
764 * loaddefs.el:
|
|
765 Update terminal-emualator documentation. (This wasn't done
|
|
766 after the last edit.)
|
|
767
|
|
768 * terminal.el:
|
|
769 Split out te-stty-string from function terminal-emulator.
|
|
770 Run "sh" if no env var SHELL.
|
|
771 Add nonstandard (though useful) NF and LP termcap flags.
|
|
772 Fix terminal-emulator documentation. Some comments.
|
|
773
|
|
774 1987-12-22 Richard Stallman (rms at frosted-flakes)
|
|
775
|
|
776 * rnews.el (news-get-pruned-list-of-files): Don't die on
|
|
777 unreadable directory.
|
|
778
|
|
779 1987-12-21 Richard Stallman (rms at frosted-flakes)
|
|
780
|
|
781 * window.el (split-widow-{vertically,horizontally}):
|
|
782 Make the arg optional.
|
|
783
|
|
784 1987-12-09 Richard Stallman (rms at frosted-flakes)
|
|
785
|
|
786 * picture.el (picture-clear-rectangle): Delete spurious arg.
|
|
787
|
|
788 1987-12-08 Richard Stallman (rms at frosted-flakes)
|
|
789
|
|
790 * rmailout.el (rmail-output): Don't crash if msg has no From.
|
|
791
|
|
792 * dabbrev.el (dabbrev-expand): Don't print messages.
|
|
793
|
|
794 * isearch.el (nonincremental-search): Put onto command-history.
|
|
795
|
|
796 * simple.el (kill-region): Doc fix.
|
|
797
|
|
798 1987-12-06 Richard Stallman (rms at frosted-flakes)
|
|
799
|
|
800 * compile.el (compilation-error-regexp): Last alternative
|
|
801 could match spuriously; change `.*' to ` *'. Change may be wrong;
|
|
802 nobody knows which program makes error messages this should match.
|
|
803
|
|
804 * terminal.el: Many fixes: some new termcap entries and fix bugs
|
|
805 in others.
|
|
806
|
|
807 Terminal width and height may be specified.
|
|
808 Scrolling is now the default. Enabling or disabling scrolling
|
|
809 during use does not really work because it is necessary to change
|
|
810 the termcap entry.
|
|
811
|
|
812 Do `stty new dec' at startup. Without this, you get printing
|
|
813 terminal echoing which looks very strange with DEL as the erase
|
|
814 char. This may lose on sysV, but the need can't be ignored.
|
|
815
|
|
816 One known bug remains a mystery: when running `ex', the empty-line
|
|
817 command fails to overprint the colon with the text that is
|
|
818 printed. The output Emacs receives contains a crlf in place of a cr.
|
|
819
|
|
820 * startup.el (command-line-1): Don't insert the startup-message
|
|
821 in a buffer other than *scratch*. Fixes bug with (rmail) in .emacs.
|
|
822
|
|
823 * files.el (save-buffer): Don't make a backup if arg is 0.
|
|
824 Clean up documentation.
|
|
825
|
|
826 * tags.el (tags-query-replace): Handle prefix arg like query-replace.
|
|
827
|
|
828 * replace.el ({keep,flush}-lines): Handle matches split across lines.
|
|
829
|
|
830 1987-12-05 Richard Stallman (rms at frosted-flakes)
|
|
831
|
|
832 * xscheme.el (xscheme-start-process): Put xscheme-mode-string
|
|
833 into mode-line-process.
|
|
834 * xscheme.el (add-to-global-mode-string): Function eliminated.
|
|
835
|
|
836 * startup.el: New var window-setup-hook; works like 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.
|
|
839
|
|
840 1987-12-04 Richard Stallman (rms at frosted-flakes)
|
|
841
|
|
842 * tags.el (find-tag): Better error message when no tag found
|
|
843 for substring.
|
|
844
|
|
845 * lisp-mode.el (emacs-lisp-mode-syntax-table): New variable.
|
|
846 Initialize this instead of lisp-mode-syntax-table.
|
|
847 * lisp-mode.el (lisp-mode-variables): New arg; if non-nil,
|
|
848 initialize lisp-mode-syntax-table unless already done,
|
|
849 and install it.
|
|
850 * lisp-mode.el (*-mode): Pass an arg to lisp-mode-variables.
|
|
851
|
|
852 * lisp-mode.el (eval-last-sexp): Use emacs-lisp-mode-syntax-table.
|
|
853 * lisp-mode.el (eval-print-last-sexp):
|
|
854 * debug.el (debugger-mode):
|
|
855 * chistory.el (Command-history-setup):
|
|
856 * options.el (Edit-options-mode):
|
|
857
|
|
858 1987-12-01 Richard Stallman (rms at frosted-flakes)
|
|
859
|
|
860 * lisp-mode.el (calculate-lisp-indent): Typo for case within a string.
|
|
861 Indent first arg of ordinary function directly under the function
|
|
862 name. Remove a call to parse-partial-sexp that always did
|
|
863 nothing.
|
|
864
|
|
865 1987-11-25 Richard Stallman (rms at frosted-flakes)
|
|
866
|
|
867 * rmail.el (rmail): Widen and goto beginning before checking format.
|
|
868
|
|
869 1987-11-22 Richard Stallman (rms at frosted-flakes)
|
|
870
|
|
871 * page.el (mark-page): Be more careful about where exactly
|
|
872 to put the buffer boundaries. Widen before searching for a page.
|
|
873
|
|
874 1987-11-19 Richard Stallman (rms at frosted-flakes)
|
|
875
|
|
876 * startup.el (command-line-1): Don't (goto-line 0).
|
|
877
|
|
878 * replace.el (occur-mode): Doc fix.
|
|
879
|
|
880 1987-11-11 Richard Stallman (rms at frosted-flakes)
|
|
881
|
|
882 * dired.el (dired-find-file{,-other-window}): No need to
|
|
883 check for a line saying it is a directory, because find-file
|
|
884 does that in a better way.
|
|
885 * dired.el (dired-view-file): Use file-directory-p to
|
|
886 decide whether to call dired.
|
|
887
|
|
888 * rmail.el (rmail): If buffer already existed and find-file
|
|
889 reverts it, recompute the message tables.
|
|
890
|
|
891 1987-11-03 Richard Stallman (rms at frosted-flakes)
|
|
892
|
|
893 * files.el (hack-local-variables): If selective-display
|
|
894 is set, next local-variables line starts with either \n or ^M.
|
|
895
|
|
896 1987-10-31 Richard Stallman (rms at sugar-smacks)
|
|
897
|
|
898 * mh-e.el (push): Renamed to mh-push.
|
|
899
|
|
900 * mailalias.el (define-mail-alias): Fix bug when there was
|
|
901 multiple whitespace.
|
|
902
|
|
903 1987-10-29 Richard Stallman (rms at frosted-flakes)
|
|
904
|
|
905 * simple.el (repeat-complex-command, next-complex-command):
|
|
906 Rename `arg' to `repeat-complex-command-arg'.
|
|
907
|
|
908 1987-10-15 Leonard H. Tower Jr. (tower at frosted-flakes)
|
|
909
|
|
910 * rnewspost.el (news-inews):
|
|
911 commented out -n and -t args in news-inews.
|
|
912
|
|
913 1987-10-07 Richard Stallman (rms at frosted-flakes)
|
|
914
|
|
915 * tex-mode.el (TeX-start-shell): Copy the local map
|
|
916 before changing it: don't clobber shell-mode's map.
|
|
917
|
|
918 * rmail.el (rmail-insert-inbox-text): Print the "getting..."
|
|
919 message for all files.
|
|
920
|
|
921 1987-10-02 Richard Stallman (rms at frosted-flakes)
|
|
922
|
|
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.
|
|
925
|
|
926 1987-09-30 Richard Stallman (rms at frosted-flakes)
|
|
927
|
|
928 * compile.el (compile1): Save the compilation process
|
|
929 across the sit-for.
|
|
930
|
|
931 1987-09-16 Richard M. Stallman (rms at prep)
|
|
932
|
|
933 * Version 18.49 released.
|
|
934
|
|
935 * debug.el (debugger-mode): mode-class special.
|
|
936
|
|
937 * buff-menu.el: Typo putting mode-class on `Buffer-menu-mode'.
|
|
938
|
|
939 * c-mode.el (electric-c-brace): set insertpos after
|
|
940 calling newline, since newline might do an auto-fill.
|
|
941
|
|
942 1987-09-12 Richard Mlynarik (mly at prep)
|
|
943
|
|
944 * loaddefs.el, mail-utils.el (rmail-dont-reply-to):
|
|
945 Add new variable `rmail-default-dont-reply-to-names' which is used
|
|
946 (together with the user's name) as the default value of
|
|
947 rmail-dont-reply-to-names. This variable replaces the wired-in
|
|
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-"
|
|
950
|
|
951 1987-09-10 Richard M. Stallman (rms at prep)
|
|
952
|
|
953 * debug.el (debug): bind default-major-mode normally when
|
|
954 creating the backtrace buffer.
|
|
955
|
|
956 * rmailsum.el (rmail-summary-goto-msg): Avoid error on empty buf.
|
|
957
|
|
958 1987-09-07 Richard Mlynarik (mly at prep)
|
|
959
|
|
960 * rmailsum (rmail-new-summary): Fix scope of `new-summary-line-count'
|
|
961
|
|
962 * lisp-mode.el (calculate-lisp-indent):
|
|
963 Don't fail on first line of defun.
|
|
964
|
|
965 1987-08-30 Richard M. Stallman (rms at prep)
|
|
966
|
|
967 * Version 18.48 released.
|
|
968
|
|
969 * backquote.el: Rename push to bq-push, and likewise for
|
|
970 caar, cadr and cdar. Delete cddr.
|
|
971 Definitions for the common-lisp functions
|
|
972 were different from those in cl.el and could interfere.
|
|
973
|
|
974 1987-08-19 Richard Mlynarik (mly at prep)
|
|
975
|
|
976 * lisp-mode.el (lisp-indent-hook): Fix braino.
|
|
977
|
|
978 1987-08-14 Richard M. Stallman (rms at prep)
|
|
979
|
|
980 * loaddefs.el (auto-mode-alist): Recognize .emacs file
|
|
981 with either Unix or VMS syntax.
|
|
982
|
|
983 * sun-mouse-fns.el: Renamed to sun-fns.el.
|
|
984 * sun-mouse.el, term/sun.el: Rename references too.
|
|
985
|
|
986 * shell.el (lisp-send-defun-and-go):
|
|
987 Call to lisp-send-defun requires an arg.
|
|
988
|
|
989 1987-07-31 Leonard H. Tower Jr. (tower at prep)
|
|
990
|
|
991 * rnewspost.el (news-setup) commented out Posting-Front-End to
|
|
992 save USENET bytes
|
|
993
|
|
994 1987-07-29 Richard Mlynarik (mly at prep)
|
|
995
|
|
996 * simple.el (negative-argument):
|
|
997 Pass explicit ?- to prefix-arg-internal rather than relying on
|
|
998 value of last-command-char (broke when this command wasn't
|
|
999 assigned to the "-" key)
|
|
1000
|
|
1001 * loaddefs.el: Autoload common-lisp-indent-hook.
|
|
1002
|
|
1003 * cl-indent.el:
|
|
1004 New file which understands common lisp special forms and
|
|
1005 has hairy indentation-specification templates.
|
|
1006 (setq lisp-indent-hook 'common-lisp-indent-hook)
|
|
1007 to enable it.
|
|
1008
|
|
1009 * lisp-mode.el (lisp-indent-hook):
|
|
1010 No need to do save-excursion.
|
|
1011 Deal with case of car of form being a list (which used to be
|
|
1012 handled by calculate-lisp-indent)
|
|
1013
|
|
1014 * lisp-mode.el (calculate-lisp-indent):
|
|
1015 Call indent-hook even if looking-at a list.
|
|
1016 Needed for correct indentation of pleblisp FLET, etc.
|
|
1017
|
|
1018 1987-07-26 Richard M. Stallman (rms at prep)
|
|
1019
|
|
1020 * rmailsum.el (rmail-new-summary): Avoid error on empty summary.
|
|
1021
|
|
1022 * sendmail.el (mail): Doc fix.
|
|
1023
|
|
1024 * c-mode.el (c-backward-to-noncomment): Last change broke it totally.
|
|
1025
|
|
1026 1987-07-25 Richard M. Stallman (rms at prep)
|
|
1027
|
|
1028 * paths.el (term-file-prefix): Make it "[.term]" on VMS
|
|
1029
|
|
1030 * mlconvert.el: Add a few simple translations.
|
|
1031
|
|
1032 * tags.el (visit-tags-table): Reset tag-table-files.
|
|
1033
|
|
1034 1987-07-18 Richard M. Stallman (rms at prep)
|
|
1035
|
|
1036 * lpr.el (print-region-1): Make program name conditional on
|
|
1037 system-type; use "lp" on sysV.
|
|
1038
|
|
1039 * keypad.el: Use help-for-help on the `?' key.
|
|
1040 Provide a default for the `D' key. Change syntax for the
|
|
1041 control-letters from ^ to `C-'.
|
|
1042
|
|
1043 * simple.el (delete-indentation): Do nothing if have arg
|
|
1044 and on last line of buffer.
|
|
1045
|
|
1046 * mailalias.el (define-mail-alias): Call build-mail-aliases
|
|
1047 if that has not yet been done.
|
|
1048
|
|
1049 * mailalias.el (build-mail-aliases): If no newline at eof, invent one.
|
|
1050
|
|
1051 * helper.el (Helper-help): Downcase the char before looking in map.
|
|
1052
|
|
1053 * informat.el (Info-tagify): The check for a split file
|
|
1054 searched for the wrong string.
|
|
1055
|
|
1056 1987-06-30 Richard Mlynarik (mly at prep)
|
|
1057
|
|
1058 * info.el (Info-menu):
|
|
1059 If interactive and point is within a menu item,
|
|
1060 make that item the default for completing-read.
|
|
1061
|
|
1062 * man.el (nuke-nroff-bs):
|
|
1063 Split this function out from manual-entry for users who need to
|
|
1064 remove stupid control-h characters from text.
|
|
1065
|
|
1066 * mh-e.el: Version 3.4m from Larus.
|
|
1067 Bug fixes plus draft folders.
|
|
1068
|
|
1069 1987-06-29 Richard M. Stallman (rms at prep)
|
|
1070
|
|
1071 * vms-patch.el (make-legal-file-name): New function converts any
|
|
1072 string to a similar string that's a legal VMS filename.
|
|
1073
|
|
1074 * picture.el: provide 'picture.
|
|
1075
|
|
1076 * blackbox.el (bb-init-board):
|
|
1077 Use (logand (random) 7) instead of remainder by 8.
|
|
1078
|
|
1079 1987-06-25 Richard M. Stallman (rms at prep)
|
|
1080
|
|
1081 * replace.el (perform-replace): Don't exit on no-op comma.
|
|
1082
|
|
1083 1987-06-23 Richard M. Stallman (rms at prep)
|
|
1084
|
|
1085 * c-mode.el (electric-c-terminator): Bug if auto-fill
|
|
1086 while doing an auto-newline. (insertpos off by 1).
|
|
1087
|
|
1088 * files.el (set-visited-file-name):
|
|
1089 Downcase buffer name uniformly on VMS.
|
|
1090
|
|
1091 1987-06-22 Richard M. Stallman (rms at prep)
|
|
1092
|
|
1093 * c-mode.el (c-backward-to-noncomment):
|
|
1094 Don't loop on lines starting in ` #'.
|
|
1095
|
|
1096 1987-06-18 Richard M. Stallman (rms at prep)
|
|
1097
|
|
1098 * files.el (set-visited-file-name):
|
|
1099 Downcase the new buffer name on VMS.
|
|
1100
|
|
1101 1987-06-17 Richard M. Stallman (rms at prep)
|
|
1102
|
|
1103 * view.el (View-scroll-lines-forward):
|
|
1104 If end of buffer is visible, exit view mode.
|
|
1105
|
|
1106 1987-06-15 Richard M. Stallman (rms at prep)
|
|
1107
|
|
1108 * rmail.el (rmail-get-new-mail):
|
|
1109 If file has changed on disk and is read in again,
|
|
1110 count its messages again.
|
|
1111
|
|
1112 1987-06-10 Richard M. Stallman (rms at prep)
|
|
1113
|
|
1114 * Version 18.47 released.
|
|
1115
|
|
1116 * startup.el (command-line): Old test for su failed.
|
|
1117 Now assume su if (user-login-name) != (getenv "USER").
|
|
1118
|
|
1119 1987-06-08 Richard M. Stallman (rms at prep)
|
|
1120
|
|
1121 * version 18.46 released.
|
|
1122
|
|
1123 * isearch.el (isearch): Typo (3 should be 2) in getting old
|
|
1124 start-point in reverse regexp search made more liberal.
|
|
1125
|
|
1126 1987-06-08 Chris Hanson (cph at prep)
|
|
1127
|
|
1128 * scheme.el (scheme-mode-syntax-table): Typo.
|
|
1129
|
|
1130 1987-06-04 Richard M. Stallman (rms at prep)
|
|
1131
|
|
1132 * telnet.el: Doc fix.
|
|
1133
|
|
1134 1987-05-31 Richard M. Stallman (rms at prep)
|
|
1135
|
|
1136 * version 18.45.
|
|
1137
|
|
1138 * informat.el (Info-split): Bind case-fold-search to t.
|
|
1139
|
|
1140 1987-05-29 Richard M. Stallman (rms at prep)
|
|
1141
|
|
1142 * lisp-mode.el: Add some comments.
|
|
1143
|
|
1144 * replace.el (list-matching-lines): If run on *Occur* buffer,
|
|
1145 find nothing, rather than getting infinite loop.
|
|
1146
|
|
1147 1987-05-28 Richard M. Stallman (rms at prep)
|
|
1148
|
|
1149 * simple.el (backward-delete-char-untabify):
|
|
1150 Use insert-char to insert the spaces. Wins for large tab-width.
|
|
1151
|
|
1152 1987-05-28 Chris Hanson (cph at prep)
|
|
1153
|
|
1154 * xscheme.el (xscheme-send-current-line): Send the line to Scheme
|
|
1155 AFTER writing the newline which acknowledges the command.
|
|
1156 Otherwise the process-mark can end up in the wrong place.
|
|
1157
|
|
1158 1987-05-28 Richard M. Stallman (rms at prep)
|
|
1159
|
|
1160 * texinfmt.el (texinfo-format-printindex): Pass -d to `sort'.
|
|
1161 This makes entry `Foo' precede `Foo Bar'.
|
|
1162
|
|
1163 * vms-patch.el (create-file-buffer): New VMS-override definition
|
|
1164 downcases the file name.
|
|
1165
|
|
1166 1987-05-27 Richard M. Stallman (rms at prep)
|
|
1167
|
|
1168 * informat.el (Info-split): Put newlines at end of split files.
|
|
1169
|
|
1170 * dabbrev.el (dabbrev-expand): Preserve case in the replacement
|
|
1171 if that's enabled and the replacement is either all lower case
|
|
1172 or capitalized.
|
|
1173 (dabbrevs-search): Don't distinguish possible replacements
|
|
1174 that match except for case, if new 3rd arg NOCASE is set.
|
|
1175
|
|
1176 * ftp.el (various): Ignore errors in accept-process-output.
|
|
1177
|
|
1178 1987-05-25 Richard M. Stallman (rms at prep)
|
|
1179
|
|
1180 * sun-mouse-fns.el (mouse-scroll-proportional):
|
|
1181 Scroll proportional to current restrictions.
|
|
1182 * sun-mouse-fns.el (enable-mouse-in-buffer-list):
|
|
1183 Make mouse do something on *Buffer List*.
|
|
1184
|
|
1185 1987-05-23 Richard M. Stallman (rms at prep)
|
|
1186
|
|
1187 * shell.el (kill-output-from-shell): Save final unfinished line.
|
|
1188
|
|
1189 1987-05-21 Richard M. Stallman (rms at prep)
|
|
1190
|
|
1191 * c-mode.el (calculate-c-indent, indent-c-exp):
|
|
1192 When using c-continued-statement-offset, if line starts
|
|
1193 with an open-brace, add c-continued-brace-offset.
|
|
1194
|
|
1195 1987-05-20 Richard M. Stallman (rms at prep)
|
|
1196
|
|
1197 * isearch.el (isearch): When splitting window, any hscroll
|
|
1198 stays with the text it applied to.
|
|
1199
|
|
1200 1987-05-19 Chris Hanson (cph at prep)
|
|
1201
|
|
1202 * scheme.el (scheme-indent-specform):
|
|
1203 Do not handle first two distinguished forms specially. All
|
|
1204 distinguished forms are indented at double scheme-body-indent.
|
|
1205
|
|
1206 * scheme.el:
|
|
1207 Conditionalize MIT-Scheme specific indentation with a flag
|
|
1208 `scheme-mit-dialect'. Users of other dialects can set this to
|
|
1209 false to disable that indentation.
|
|
1210
|
|
1211 1987-05-16 Richard M. Stallman (rms at prep)
|
|
1212
|
|
1213 * rmailsum.el (rmail-summary-scroll-msg-{up,down}):
|
|
1214 Simplify, and make ...-down use scroll-other-window
|
|
1215 so it avoids changing the selected window.
|
|
1216
|
|
1217 * tex-mode.el (TeX-common-initialization): Don't give \
|
|
1218 any special syntax.
|
|
1219
|
|
1220 * dired.el (dired-compress): Fix typo in call to `message'.
|
|
1221
|
|
1222 * rmailsum.el (rmail-make-basic-summary-line):
|
|
1223 When searching for header field names, insist they appear
|
|
1224 at beginning of line.
|
|
1225
|
|
1226 * subr.el (one-window-p): If ARG was nil it was
|
|
1227 really less-than-three-windows-p.
|
|
1228 * sendmail.el, electric.el, ehelp.el, rmail.el:
|
|
1229 Delete temporary duplicate definitions of one-window-p.
|
|
1230
|
|
1231 1987-05-13 Richard M. Stallman (rms at prep)
|
|
1232
|
|
1233 * sendmail.el (mail-setup): New parameter mail-default-reply-to:
|
|
1234 if non-nil, insert it as a Reply-to field.
|
|
1235
|
|
1236 * dired.el (dired-unflag): Doc fix.
|
|
1237
|
|
1238 * simple.el (blink-matching-open):
|
|
1239 Don't use last-input-char; look in the buffer to determine
|
|
1240 which closeparen is present.
|
|
1241
|
|
1242 1987-05-12 Richard M. Stallman (rms at prep)
|
|
1243
|
|
1244 * loadefs.el (sentence-end): Treat `}' like `)'.
|
|
1245
|
|
1246 * buff-menu.el (buffer-menu-mode):
|
|
1247 Run buffer-menu-mode-hook.
|
|
1248
|
|
1249 * modula2.el (m2-newline): Define this missing function.
|
|
1250
|
|
1251 * server.el (server-done): Write MH backup with write-region.
|
|
1252 loaddefs.el: Autoload server-start, not server-edit.
|
|
1253 (server-start): Change documentation: this is the main entry.
|
|
1254
|
|
1255 * startup.el (command-line): If running under `su',
|
|
1256 use user's original login name to get init file.
|
|
1257 Otherwise use $HOME.
|
|
1258
|
|
1259 1987-05-11 Richard M. Stallman (rms at prep)
|
|
1260
|
|
1261 * isearch.el (isearch): When splitting window for slow search
|
|
1262 with temp window at the top, prevent scrolling in main window.
|
|
1263
|
|
1264 * term/vt200.el: Correct mapping of Insert key.
|
|
1265
|
|
1266 * loaddefs.el (run-scheme): Add an autoload.
|
|
1267
|
|
1268 1987-04-29 Richard Mlynarik (mly at prep)
|
|
1269
|
|
1270 * abbrevlist.el (list-one-abbrev-list): Use value returned by sort.
|
|
1271 (Michael Prange <8704291816.AA13767@prep.ai.mit.edu>)
|
|
1272
|
|
1273 1987-04-29 Leonard H. Tower Jr. (tower at prep)
|
|
1274
|
|
1275 * loaddefs.el
|
|
1276 Updated rnews documentation and added autoload of news-post-news.
|
|
1277
|
|
1278 1987-04-28 Leonard H. Tower Jr. (tower at prep)
|
|
1279
|
|
1280 * rnewspost.el (news-post-news, news-reply)
|
|
1281 Fixed news-show-all-headers bug when *news* buffer was on an
|
|
1282 article that no longer has a file in the news spool directory
|
|
1283 tree. Also made both work from almost any buffer in any mode.
|
|
1284 (Dave Steiner <8704230309.AA03452@topaz.rutgers.edu>)
|
|
1285
|
|
1286 1987-04-28 Richard Mlynarik (mly at prep)
|
|
1287
|
|
1288 * files.el (save-buffer):
|
|
1289 When saving a large file, print a message.
|
|
1290
|
|
1291 * terminal.el (te-newline, te-set-window-start):
|
|
1292 Don't set-window-start unless
|
|
1293 (eq (selected-window) (get-buffer-window (current-buffer)))
|
|
1294
|
|
1295 * startup.el (command-line): -batch => -no-init-file
|
|
1296
|
|
1297 1987-04-23 Leonard H. Tower Jr. (tower at prep)
|
|
1298
|
|
1299 * rnewspost.el; rnews.el:
|
|
1300 added (require 'rnews) and (provide 'rnews), respectively.
|
|
1301
|
|
1302 1987-04-23 Chris Hanson (cph at prep)
|
|
1303
|
|
1304 * scheme.el:
|
|
1305 * xscheme.el:
|
|
1306 Install new versions of these files to correspond to CScheme
|
|
1307 release 5. The old `xscheme.el' will not work correctly with the
|
|
1308 new CScheme release. The new `scheme.el' implements the Scheme
|
|
1309 standard syntax more correctly.
|
|
1310
|
|
1311 1987-04-23 Richard Mlynarik (mly at prep)
|
|
1312
|
|
1313 * loaddefs.el:
|
|
1314 Autoload `run-prolog'. ".pl" files are in prolog-mode.
|
|
1315
|
|
1316 * prolog.el: Fix to prolog-indent-level.
|
|
1317 (Masanobu UMEDA <8704201111.AA10940@flab.flab.fujitsu.junet>)
|
|
1318
|
|
1319 * vip.el: Fixes from Masahiko Sato; Version 2.8
|
|
1320 (ms@sail.stanford.edu <8704231017.AA11075@nttlab.ntt.junet>)
|
|
1321
|
|
1322 1987-04-15 Paul Rubin (phr at prep)
|
|
1323
|
|
1324 * version 18.44 released.
|
|
1325
|
|
1326 1987-04-14 Richard Mlynarik (mly at prep)
|
|
1327
|
|
1328 * mailalias.el (build-mail-aliases):
|
|
1329 Don't treat "alt" as "alias" (delimit "[ \t]+" not "[ \t]*")
|
|
1330 (sjk <8704140433.AA00840@cancun.ads.arpa>)
|
|
1331
|
|
1332 1987-04-13 Richard Mlynarik (mly at prep)
|
|
1333
|
|
1334 * loaddefs.el ((query-)replace-regexp documentation):
|
|
1335 Use \=\<n> in doc strings now that \< is special in
|
|
1336 substitute-command-keys.
|
|
1337
|
|
1338 1987-04-11 Richard Mlynarik (mly at prep)
|
|
1339
|
|
1340 * server.el: (various):
|
|
1341 Changes suggested by rlk@athena.mit.edu
|
|
1342 (<8704032045.AA00797@CHOWPEENTULK.MIT.EDU>)
|
|
1343
|
|
1344 * loaddefs.el:
|
|
1345 Autoload server-edit rather than server-start.
|
|
1346 [This was later taken out.]
|
|
1347
|
|
1348 * dired.el (dired-compress, dired-uncompress):
|
|
1349 Add "(Un)compressing <file>... done" messages.
|
|
1350
|
|
1351 * view.el (view-mode-command-loop):
|
|
1352 Restore local map of correct buffer, even if user has switched
|
|
1353 buffers.
|
|
1354 (jason <19933.545094826@violet.berkeley.edu>)
|
|
1355
|
|
1356 * lisp.el (lisp-complete-symbol):
|
|
1357 Skip over `quote' syntax chars to find real start of symbol.
|
|
1358 (douglis <8704102143.AA16318@sloth.Berkeley.EDU>)
|
|
1359
|
|
1360 1987-04-10 Richard Mlynarik (mly at prep)
|
|
1361
|
|
1362 * mailalias.el:
|
|
1363 build-mail-aliases: Hack "\\\n" continuation lines.
|
|
1364 define-mail-alias: Addresses sent to the mailer should be
|
|
1365 separated by ", ", not " "!!
|
|
1366
|
|
1367 1987-04-08 Richard Mlynarik (mly at prep)
|
|
1368
|
|
1369 * rfc822.el (rfc822-addresses):
|
|
1370 Don't loop trying to report that ";" is an invalid address.
|
|
1371
|
|
1372 1987-04-06 Richard Mlynarik (mly at prep)
|
|
1373
|
|
1374 * sun-mouse.el: (sm::window-xy):
|
|
1375 Agree with `new' args to next-window.
|
|
1376 (peck@sun.com <8704032106.AA12845@denali.sun.com>)
|
|
1377
|
|
1378 1987-04-03 Richard Mlynarik (mly at prep)
|
|
1379
|
|
1380 * term/vt200.el: Fix typo.
|
|
1381
|
|
1382 1987-04-02 Richard Mlynarik (mly at prep)
|
|
1383
|
|
1384 * startup.el (command-line):
|
|
1385 Default init file is "$HOME/.emacs", not "~$USER/.emacs"
|
|
1386
|
|
1387 1987-03-31 Richard Mlynarik (mly at prep)
|
|
1388
|
|
1389 * edt.el: Fix typo.
|
|
1390
|
|
1391 * mh-e.el (mh-send-letter):
|
|
1392 "-unique" => "-nopush.
|
|
1393 (larus <8703311804.AA05788@paris.Berkeley.EDU>)
|
|
1394
|
|
1395 * shell.el: Minor doc fixes.
|
|
1396
|
|
1397 * rmail.el (rmail-get-new-mail):
|
|
1398 Handle errors competently. (Don't attempt to
|
|
1399 handle them, rather than botching the job)
|
|
1400
|
|
1401 * rmail.el (rmail-insert-inbox-text):
|
|
1402 Put ".newmail" file in same directory as rmail-file-name
|
|
1403 rather than in $HOME. This allows one to read things in
|
|
1404 even when out of space on one filesystem.
|
|
1405 Use expand-file-name rather than (concat file "/...")
|
|
1406 for system-independence.
|
|
1407 Collect and report errors from `movemail' (rather than
|
|
1408 saying "(There is no new mail)"!)
|
|
1409
|
|
1410 * rmail.el:
|
|
1411 rms' changes of the 5th of March never made it in.
|
|
1412 rmail-undelete-previous-message, rmail-next-undeleted-message:
|
|
1413 Don't call rmail-show-msg if message is already current.
|
|
1414 Avoids scrolling.
|
|
1415
|
|
1416 1987-03-22 Richard M. Stallman (rms at prep)
|
|
1417
|
|
1418 * Version 18.41 released.
|
|
1419
|
|
1420 * vip.el (vip-mode): Add this function, which loaddefs.el expected.
|
|
1421 * vip.el (change-mode): Eliminate emacs-mode-line-format;
|
|
1422 use change-mode-line when reentering emacs-mode.
|
|
1423
|
|
1424 * prolog.el (prolog-mode-variables): comment-column=48.
|
|
1425 * prolog.el (prolog-consult-region): New arg COMPILE (prefix).
|
|
1426 Before the region, send one of prolog-{consult,compile}-string.
|
|
1427 After, send prolog-eof-string or else real eof.
|
|
1428 Get region bounds using interactive r.
|
|
1429 * prolog.el (prolog-consult-region-and-go): Similar.
|
|
1430
|
|
1431 * info.el (Info-find-node): Don't call Info-mode
|
|
1432 if already in that mode. Avoids wiping out local variables
|
|
1433 such as Info-current-file.
|
|
1434
|
|
1435 1987-03-21 Richard M. Stallman (rms at prep)
|
|
1436
|
|
1437 * term/sun.el: Define sun-esc-bracket as nil:
|
|
1438 don't redefine M-[ by default.
|
|
1439
|
|
1440 * informat.el (Info-validate): Don't get error while
|
|
1441 checking for an indirect info file.
|
|
1442
|
|
1443 1987-03-20 Richard M. Stallman (rms at prep)
|
|
1444
|
|
1445 * dired.el (dired-{un,}compress): Don't specify path
|
|
1446 for programs compress and uncompress.
|
|
1447
|
|
1448 1987-03-19 Richard Mlynarik (mly at prep)
|
|
1449
|
|
1450 * disassemble.el (disassemble-1):
|
|
1451 Let print-escape-newlines t around constant printing.
|
|
1452
|
|
1453 * terminal.el (terminal-emulator):
|
|
1454 Quote shell arg as "TERMCAP=foo" not TERMCAP="foo"
|
|
1455
|
|
1456 1987-03-19 Richard M. Stallman (rms at prep)
|
|
1457
|
|
1458 * vip.el (string-tail, change-mode-line):
|
|
1459 Use string manipulation; flush the temp buffer " *working-space*".
|
|
1460
|
|
1461 1987-03-18 Richard M. Stallman (rms at prep)
|
|
1462
|
|
1463 * Version 18.40 released.
|
|
1464
|
|
1465 * files.el (after-find-file): Use directory-file-name where needed.
|
|
1466
|
|
1467 1987-03-18 Richard Mlynarik (mly at prep)
|
|
1468
|
|
1469 * ftp.el (ftp-find-file-or-directory): Paren error.
|
|
1470
|
|
1471 1987-03-17 Richard M. Stallman (rms at prep)
|
|
1472
|
|
1473 * server.el (server-visit-buffers): Don't revert a buffer
|
|
1474 automatically if the file does not currently exist.
|
|
1475
|
|
1476 * mh-e.el (mh-list-to-string, mh-page-digest{,-backwards}):
|
|
1477 Fixes from Larus.
|
|
1478
|
|
1479 * server.el (server-start): Kill old server before
|
|
1480 clearing out its records. Delete any old server socket
|
|
1481 unconditionally. Mark server process as kill-without-query.
|
|
1482
|
|
1483 * files.el (recover-file): Don't try to list directory on vms.
|
|
1484
|
|
1485 1987-03-14 Richard M. Stallman (rms at prep)
|
|
1486
|
|
1487 * Version 18.39 released.
|
|
1488
|
|
1489 1987-03-13 Richard M. Stallman (rms at prep)
|
|
1490
|
|
1491 * dired.el: New commands dired-{un,}compress,
|
|
1492 dired-byte-compile, dired-ch{mod,own,grp} and subroutine
|
|
1493 dired-redisplay. From Jim Cottrell, rbj@icst-cmr.arpa.
|
|
1494 They are all put on keys.
|
|
1495
|
|
1496 * sun-{mouse,mouse-fns,cursors}.el, term/sun.el:
|
|
1497 New and replacement files from peck@sun.com.
|
|
1498
|
|
1499 1987-03-12 Richard M. Stallman (rms at prep)
|
|
1500
|
|
1501 * server.el (server-visit-files): Before trying
|
|
1502 find-file-noselect, check for existing buffer, and if it
|
|
1503 isn't modified, revert it unconditionally.
|
|
1504
|
|
1505 * mh-e.el (mh-send-letter): Considerable rewrite by Larus;
|
|
1506 don't know why.
|
|
1507
|
|
1508 1987-03-11 Chris Hanson (cph at prep)
|
|
1509
|
|
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
|
|
1512 `cdr' to extract second argument to `sort' (rather than `car').
|
|
1513
|
|
1514 1987-03-11 Richard M. Stallman (rms at prep)
|
|
1515
|
|
1516 * tex-mode.el (TeX-comment-indent): In column 0,
|
|
1517 don't require indenting at least to column 1.
|
|
1518
|
|
1519 * vip.el: New version from Sato; handles the EX commands.
|
|
1520
|
|
1521 * server.el: New version frm peck@sun, supporting
|
|
1522 multiple clients.
|
|
1523
|
|
1524 1987-03-10 Richard M. Stallman (rms at prep)
|
|
1525
|
|
1526 * outline.el (hide-region-body): Exit loop cleanly
|
|
1527 no matter which stage reaches eob.
|
|
1528
|
|
1529 1987-03-09 Richard M. Stallman (rms at prep)
|
|
1530
|
|
1531 * files.el (hack-local-variables): New optional arg FORCE.
|
|
1532 If it's nil, and `inhibit-local-variables' is non-nil,
|
|
1533 then query before installing the file's local variables.
|
|
1534 * files.el (normal-mode): Pass non-nil FORCE to
|
|
1535 hack-local-variables if we were called from find-file.
|
|
1536
|
|
1537 * shell.el (shell-send-input): Fix typo in condition-case syntax.
|
|
1538
|
|
1539 * shell.el (make-shell): Make a TERMCAP env var
|
|
1540 for term type "emacs" to give the screen width.
|
|
1541
|
|
1542 1987-03-08 Richard M. Stallman (rms at prep)
|
|
1543
|
|
1544 * info.el (Info-mode): Make variables Info-current-*,
|
|
1545 Info-tag-table-marker and Info-history local in Info-mode.
|
|
1546
|
|
1547 1987-03-06 Richard Mlynarik (mly at prep)
|
|
1548
|
|
1549 * ftp.el: Paren error.
|
|
1550
|
|
1551 1987-03-05 Richard M. Stallman (rms at prep)
|
|
1552
|
|
1553 * sort.el (sort-reorder-buffer): Fix typo `end'->`last'
|
|
1554 in insertion of the spacing after the last sort record.
|
|
1555
|
|
1556 * rmail.el (rmail-undelete-previous-message):
|
|
1557 Don't call rmail-show-msg if message is already current.
|
|
1558 Avoids scrolling.
|
|
1559
|
|
1560 * rmail.el (rmail-next-undeleted-message): Likewise.
|
|
1561
|
|
1562 1987-03-04 Richard M. Stallman (rms at prep)
|
|
1563
|
|
1564 * loaddefs.el (auto-mode-alist): Add .article and .letter
|
|
1565 as text-mode, for rn.
|
|
1566
|
|
1567 * ftp.el (ftp-list-directory): New command.
|
|
1568 * ftp.el (ftp-find-file-or-directory):
|
|
1569 Guts of ftp-find-file are now here. 3rd arg is t for a file,
|
|
1570 nil for listing a directory.
|
|
1571
|
|
1572 * mailalias.el (expand-mail-aliases): Correct handling of
|
|
1573 aliases whose expansions use other aliases, and aliases
|
|
1574 that are self-referent.
|
|
1575
|
|
1576 * c-mode.el (calculate-c-indent): Line at beg of buffer
|
|
1577 needs no indentation.
|
|
1578
|
|
1579 1987-03-03 Richard M. Stallman (rms at prep)
|
|
1580
|
|
1581 * shell.el (shell): New series of variables `explicit-FOO-args'
|
|
1582 specify args to use when running program FOO as a shell.
|
|
1583 Supply system-dependent default for explicit-csh-args.
|
|
1584
|
|
1585 * mailalias.el (expand-mail-aliases):
|
|
1586 Fix typo: use build-mail-aliases to gobble redefined mail aliases.
|
|
1587
|
|
1588 * loaddefs.el (dired-listing-switches): Doc fix.
|
|
1589
|
|
1590 1987-03-02 Richard Mlynarik (mly at prep)
|
|
1591
|
|
1592 * Version 18.38 released.
|
|
1593
|
|
1594 * shell.el (make-shell):
|
|
1595 Use the "env" program.
|
|
1596 This both simplifies and shortens the code, and makes it
|
|
1597 environment-implementation-independent.
|
|
1598
|
|
1599 1987-03-02 Chris Hanson (cph at prep)
|
|
1600
|
|
1601 * page.el (what-page): Reported wrong page number if invoked
|
|
1602 exactly to the right of a page-delimiter.
|
|
1603
|
|
1604 1987-02-28 Richard M. Stallman (rms at prep)
|
|
1605
|
|
1606 * loaddefs.el (mode-line-modified):
|
|
1607 New variable for string that indicates modifiedness in mode line.
|
|
1608
|
|
1609 * rmail.el (rmail-mode-1): If mode-line-modified is bound,
|
|
1610 change it rather than mode-line-format.
|
|
1611 * rmailedit.el (rmail-edit-mode): same thing.
|
|
1612
|
|
1613 1987-02-27 Richard M. Stallman (rms at prep)
|
|
1614
|
|
1615 * info.el (Info-follow-reference): Combine multiple spaces
|
|
1616 in node name before searching. Also helps with newline and
|
|
1617 spaces.
|
|
1618
|
|
1619 * texinfmt.el (texinfo-format-buffer-1):
|
|
1620 Discard everything after the @bye.
|
|
1621
|
|
1622 1987-02-26 Paul Rubin (phr at prep)
|
|
1623
|
|
1624 * texinfmt.el (texinfo-format-emph):
|
|
1625 Function was accidentally misnamed `texinfo-format'.
|
|
1626
|
|
1627 1987-02-26 Richard M. Stallman (rms at prep)
|
|
1628
|
|
1629 * x-mouse.el (x-help, x-buffer-menu):
|
|
1630 Install definitions of these commands, possible now that
|
|
1631 xmenu.c is installed.
|
|
1632
|
|
1633 1987-02-24 Richard M. Stallman (rms at prep)
|
|
1634
|
|
1635 * edt.el (update-mode-line): New function forces mode line update.
|
|
1636 * edt.el (backup-mode, advance-mode): Call update-mode-line.
|
|
1637 Also include a space at front of the word that's displayed.
|
|
1638 function-map => function-keymap.
|
|
1639 * edt.el: fix calls to define-keypad-key.
|
|
1640 * edt.el: fix typo `delete-previous-character'.
|
|
1641
|
|
1642 1987-02-22 Richard M. Stallman (rms at prep)
|
|
1643
|
|
1644 * texinfmt.el: Define @cite, @emph and @strong.
|
|
1645
|
|
1646 1987-02-19 Richard Mlynarik (mly at prep)
|
|
1647
|
|
1648 * subr.el:
|
|
1649 (fset 'set-window-buffer 'show-buffer) =>
|
|
1650 (fset 'show-buffer 'set-window-buffer)
|
|
1651
|
|
1652 1987-02-19 Richard M. Stallman (rms at prep)
|
|
1653
|
|
1654 * view.el (view-mode): No longer interactive.
|
|
1655 Much easier than fixing the problems that happen if it is
|
|
1656 used wrong.
|
|
1657
|
|
1658 * files.el (find-alternate-file): Don't offer save if read-only.
|
|
1659
|
|
1660 1987-02-18 Chris Hanson (cph at prep)
|
|
1661
|
|
1662 * simple.el (do-auto-fill): Do not `save-excursion' if
|
|
1663 do-auto-fill should have exactly the same effect as doing
|
|
1664 indent-new-comment-line. Otherwise if a fill-prefix or
|
|
1665 comment-start is inserted, point will be left at the beginning
|
|
1666 rather than the end of the inserted prefix.
|
|
1667
|
|
1668 1987-02-18 Richard M. Stallman (rms at prep)
|
|
1669
|
|
1670 * abbrev.el (abbrev-mode): Update the mode line.
|
|
1671 * simple.el (overwrite-mode): Update the mode line.
|
|
1672
|
|
1673 * term/vt100.el: If there are already keymaps on \e[ amd \eO,
|
|
1674 use them for the CSI-map and SS3-map.
|
|
1675
|
|
1676 * texinfmt.el (texinfo-format-center): @center was missing.
|
|
1677
|
|
1678 * isearch.el (isearch): If DEL is not special,
|
|
1679 it terminates the search as a random control character.
|
|
1680
|
|
1681 1987-02-16 Richard M. Stallman (rms at prep)
|
|
1682
|
|
1683 * dabbrev.el: Missing quote in arg to make-variable-buffer-local.
|
|
1684
|
|
1685 * man.el (manual-entry):
|
|
1686 Use insert-man-file instead of insert-file-contents.
|
|
1687
|
|
1688 * tex-mode.el (TeX-show-print-queue): Start tex shell
|
|
1689 if not already done.
|
|
1690
|
|
1691 * tex-mode.el (TeX-mode): bound search for % at eol.
|
|
1692
|
|
1693 1987-02-15 Richard M. Stallman (rms at prep)
|
|
1694
|
|
1695 * loaddefs.el (completion-ignored-extensions): Add .bin again;
|
|
1696 scheme is said to use it.
|
|
1697
|
|
1698 1987-02-13 Richard M. Stallman (rms at prep)
|
|
1699
|
|
1700 * rmail.el (rmail-insert-inbox-text): Do expand-file-name
|
|
1701 on names of inbox files.
|
|
1702
|
|
1703 * loaddefs.el: Add autoload for server-start.
|
|
1704
|
|
1705 1987-02-09 Richard Mlynarik (mly at prep)
|
|
1706
|
|
1707 * Version 18.37 released.
|
|
1708
|
|
1709 * rmail.el (rmail-mode-1):
|
|
1710 Don't rely on mode-line-format being consp.
|
|
1711
|
|
1712 1987-02-08 Richard M. Stallman (rms at prep)
|
|
1713
|
|
1714 * shell.el (inferior-lisp-program): New variable is used
|
|
1715 as program name when starting inferior Lisp.
|
|
1716
|
|
1717 * shell.el (lisp-send-defun): Write the text to a temp file,
|
|
1718 then send a string saying to load the file.
|
|
1719 inferior-lisp-load-command controls generation of that string.
|
|
1720 Prefix arg means bring *lisp* buffer onto the screen
|
|
1721 and scroll it to the end.
|
|
1722 inferior-lisp-prompt controls recognition of when prompt
|
|
1723 arrives, indicating no more output coming so scrolling may be done.
|
|
1724
|
|
1725 * server.el (server-start): Make "Server" appear in mode line
|
|
1726 while actual server operation is going on.
|
|
1727 Do process-kill-without-query also.
|
|
1728
|
|
1729 * server.el (various): Call the buffer " *server*", not "*server*".
|
|
1730
|
|
1731 * server.el (server-sentinel): Considerable cleanup.
|
|
1732 Don't ever switch-to-buffer on *server*. Do all parsing in it
|
|
1733 and finding of files without changing displayed buffers;
|
|
1734 only then display one buffer that merits it.
|
|
1735 Eliminate variable old-server-edit-buffer.
|
|
1736
|
|
1737 * files.el (save-abbrevs): Default value is nil.
|
|
1738 * abbrev.el (read-abbrev-file): Set save-abbrevs to t.
|
|
1739
|
|
1740 * shell.el (make-shell): Change process-environment
|
|
1741 to specify EMACS=t, TERM=switch and no TERMCAP.
|
|
1742
|
|
1743 * debug.el (debug): Bind print-escape-newlines to t
|
|
1744 while printing the backtrace.
|
|
1745
|
|
1746 * subr.el (run-hooks): Each hook value may be a list of functions
|
|
1747 as well as a single function.
|
|
1748
|
|
1749 * files.el (after-find-file): Wait only after serious messages,
|
|
1750 not "(New file)" or "File is read-only". And don't redisplay
|
|
1751 when waiting.
|
|
1752
|
|
1753 * mlconvert.el (convert-mocklisp-buffer):
|
|
1754 Generate mocklisp-style defuns, not Lisp-style,
|
|
1755 for dummy function ml-foo. Indent the body.
|
|
1756
|
|
1757 1987-02-08 Daniel LaLiberte (liberte at b.cs.uiuc.edu)
|
|
1758
|
|
1759 * mlconvert.el (convert-mocklisp-buffer):
|
|
1760 Insert the starting comment and the `require' after
|
|
1761 encapsulating non-defuns into defuns.
|
|
1762
|
|
1763 * mlconvert.el (fix-mlisp-syntax): Detect and fix the
|
|
1764 ^LETTER syntax.
|
|
1765
|
|
1766 1987-02-07 Richard M. Stallman (rms at prep)
|
|
1767
|
|
1768 * mlconvert.el (convert-mocklisp-buffer):
|
|
1769 Treat | as alphabetic char. Convert syntax before
|
|
1770 converting non-defuns to defuns.
|
|
1771
|
|
1772 1987-02-05 Richard Mlynarik (mly at prep)
|
|
1773
|
|
1774 * ftp.el (ftp-find-file):
|
|
1775 Ignore `125's from server.
|
|
1776
|
|
1777 1987-02-03 Richard Mlynarik (mly at prep)
|
|
1778
|
|
1779 * simple.el (auto-fill-mode):
|
|
1780 Update mode-line after changing minor mode.
|
|
1781
|
|
1782 1987-02-03 Richard M. Stallman (rms at prep)
|
|
1783
|
|
1784 * mh-e.el (mh-insert-prefix-string):
|
|
1785 Use explicit loop by lines.
|
|
1786
|
|
1787 1987-02-01 Richard M. Stallman (rms at prep)
|
|
1788
|
|
1789 * loaddefs.el: purecopy many strings found in initial var values.
|
|
1790 Garbage collect in middle of file to reduce storage required
|
|
1791 for loading. Remove ".bin" from completion-ignored-extensions
|
|
1792 on Unix since only Symbolics customers would benefit from its presence.
|
|
1793 Symbolics killed the MIT AI lab; don't do business with them.
|
|
1794
|
|
1795 * view.el (view-file): Kill the buffer at the end if it was
|
|
1796 created just for this and was not modified.
|
|
1797
|
|
1798 * userlock.el (ask-user-about-supercession-help):
|
|
1799 Suggest use of revert-buffer.
|
|
1800
|
|
1801 * help.el (print-help-return-message): Don't count minibuffer window
|
|
1802 when deciding whether there is only one window. Calls one-window-p.
|
|
1803 * subr.el (one-window-p): New function.
|
|
1804 * subr.el: Rename some args to reduce number of symbols.
|
|
1805
|
|
1806 * electric.el (Electric-pop-up-window):
|
|
1807 * ehelp.el (with-electric-help):
|
|
1808 * rmail.el (rmail-forward):
|
|
1809 * sendmail.el (mail-send-and-exit): Don't count minibuffer window
|
|
1810 when deciding whether there is only one window.
|
|
1811 These are done by definining subroutine one-window-p in a way that
|
|
1812 works in old versions of Emacs.
|
|
1813
|
|
1814 1987-01-30 Richard Mlynarik (mly at prep)
|
|
1815
|
|
1816 * loaddefs.el (completion-ignored-extensions):
|
|
1817 Add ".lbin"
|
|
1818
|
|
1819 * mail-utils.el, loaddefs.el (mail-use-rfc822): Doc typo.
|
|
1820
|
|
1821 1987-01-29 Richard M. Stallman (rms at prep)
|
|
1822
|
|
1823 * rmail.el (rmail-set-message-counters):
|
|
1824 * rmail.el (rmail-count-new-messages):
|
|
1825 Don't bind cursor-in-echo-area.
|
|
1826
|
|
1827 * debug.el (debug-on-entry): Doc fix.
|
|
1828
|
|
1829 * files.el (rename-auto-save-file): Don't rename if new and old
|
|
1830 names are the same.
|
|
1831
|
|
1832 1987-01-28 Richard M. Stallman (rms at prep)
|
|
1833
|
|
1834 * rmail.el (rmail-mode-1): Don't set mode-line-buffer-identification.
|
|
1835
|
|
1836 1987-01-26 Richard M. Stallman (rms at prep)
|
|
1837
|
|
1838 * simple.el (set-variable): Use documentation-property
|
|
1839 instead of get, for getting variable documentation.
|
|
1840
|
|
1841 1987-01-25 Richard Mlynarik (mly at prep)
|
|
1842
|
|
1843 * debug.el (debug):
|
|
1844 Bind cursor-in-echo-area.
|
|
1845
|
|
1846 1987-01-23 Richard M. Stallman (rms at prep)
|
|
1847
|
|
1848 * isearch.el (isearch): In reverse search, wrapping is to end
|
|
1849 of buffer, not beginning.
|
|
1850
|
|
1851 * man.el (manual-entry): Take 1st char of `section' as a
|
|
1852 substring, not as a char, to pass to `concat'.
|
|
1853
|
|
1854 * loaddefs.el (completion-ignored-extensions):
|
|
1855 Add ".glo", ".idx" and ".lot".
|
|
1856
|
|
1857 1987-01-22 Chris Hanson (cph at prep)
|
|
1858
|
|
1859 * shell.el (shell): Do not pass -T flag to `/bin/sh', only to
|
|
1860 `/bin/csh'.
|
|
1861
|
|
1862 1987-01-22 Richard M. Stallman (rms at prep)
|
|
1863
|
|
1864 * scribe.el (scribe-mode): Doc fix.
|
|
1865 * loaddefs.el (scribe-mode): Doc fix.
|
|
1866
|
|
1867 * tex-mode.el (tex-mode): Change tex vs latex discrimination
|
|
1868 to avoid a slow regexp.
|
|
1869
|
|
1870 1987-01-22 Richard Mlynarik (mly at prep)
|
|
1871
|
|
1872 * files.el (find-file-noselect):
|
|
1873 Call expand-file-name earlier so it is correct in case of errors,
|
|
1874 file-not-found, etc.
|
|
1875
|
|
1876 1987-01-21 Richard Mlynarik (mly at prep)
|
|
1877
|
|
1878 * yow.el, flame.el, doctor.el:
|
|
1879 Change calls to (random) (lisp reader doesn't read octal "07777")
|
|
1880
|
|
1881 1987-01-21 Richard M. Stallman (rms at prep)
|
|
1882
|
|
1883 * Version 18.36 released.
|
|
1884
|
|
1885 1987-01-21 Richard M. Stallman (rms at prep)
|
|
1886
|
|
1887 * bytecomp.el (byte-compile-setq-default): New function for
|
|
1888 special handling needed because setq-default has an unevalled arg.
|
|
1889
|
|
1890 * c-mode.el (calculate-c-indent): When finding first statement
|
|
1891 inside brace-group, `case' is not special unless a colon appears.
|
|
1892
|
|
1893 * macros.el (kbd-macro-query): Make C-l call `recenter'.
|
|
1894
|
|
1895 * bytecomp.el (byte-compile-setq): Make setq with no args
|
|
1896 generate a value.
|
|
1897
|
|
1898 * bytecomp.el (byte-compile-cond): Notice unconditional clauses
|
|
1899 and optimize the code generated.
|
|
1900
|
|
1901 1987-01-20 Richard M. Stallman (rms at prep)
|
|
1902
|
|
1903 * bytecomp.el (byte-compile-if): Correct test for else-less if's.
|
|
1904
|
|
1905 * sun-mouse.el: Delete code to handle resize-blips
|
|
1906 since they are unnecessary and no longer generated.
|
|
1907
|
|
1908 * sort.el (sort-columns): Pass -t\n instead of -b to `sort'.
|
|
1909
|
|
1910 1987-01-19 Richard M. Stallman (rms at prep)
|
|
1911
|
|
1912 * loaddefs.el (auto-mode-alist): Recognize .lsp as Lisp mode.
|
|
1913
|
|
1914 1987-01-16 Richard Mlynarik (mly at prep)
|
|
1915
|
|
1916 * rmail.el (rmail-count-new-messages),
|
|
1917 rmailout.el (rmail-output-to-rmail-file):
|
|
1918 Add optional arg `nomsg' to former, which latter supplies,
|
|
1919 so that rmail doesn't report counting one appended message.
|
|
1920
|
|
1921 1987-01-15 Richard M. Stallman (rms at prep)
|
|
1922
|
|
1923 * shell.el (shell): Flush hpux kludge to use "sh" instead of
|
|
1924 SHELL, and install another kludge to pass -T if on hpux.
|
|
1925
|
|
1926 1987-01-15 Richard Mlynarik (mly at prep)
|
|
1927
|
|
1928 * time.el (display-time-filter):
|
|
1929 Never eat anything larger than your own head.
|
|
1930
|
|
1931 1987-01-15 Richard M. Stallman (rms at prep)
|
|
1932
|
|
1933 * files.el (after-find-file): Sit for 2 sec after warning msg.
|
|
1934
|
|
1935 1987-01-15 Richard Mlynarik (mly at prep)
|
|
1936
|
|
1937 * rmail.el (rmail-get-new-mail):
|
|
1938 (or (verify-visited-file-modtime (current-buffer))
|
|
1939 (find-file (buffer-file-name)))
|
|
1940
|
|
1941 * simple.el (append-next-kill):
|
|
1942 Make this work when not (interactive-p)
|
|
1943
|
|
1944 1987-01-14 Richard Mlynarik (mly at prep)
|
|
1945
|
|
1946 * terminal.el:
|
|
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
|
|
1949 (the Operating System of the Future.)
|
|
1950
|
|
1951 1987-01-12 Richard Mlynarik (mly at prep)
|
|
1952
|
|
1953 * files.el (basic-save-buffer):
|
|
1954 Typo.
|
|
1955
|
|
1956 1987-01-11 Richard Mlynarik (mly at prep)
|
|
1957
|
|
1958 * ebuff-menu (electric-buffer-list):
|
|
1959 Typo.
|
|
1960
|
|
1961 * buff-menu.el (Buffer-menu-select):
|
|
1962 If the buffer to select is also marked with ">" only make one
|
|
1963 window for it.
|
|
1964
|
|
1965 * terminal.el (te-filter):
|
|
1966 Save/restore point from te-saved-point to minimise the lossage
|
|
1967 vandals can inflict.
|
|
1968
|
|
1969 1987-01-09 Richard M. Stallman (rms at prep)
|
|
1970
|
|
1971 * tex-mode.el: New version from Gildea.
|
|
1972 Many changes.
|
|
1973
|
|
1974 1987-01-09 Richard Mlynarik (mly at prep)
|
|
1975
|
|
1976 * novice.el (disabled-command-hook):
|
|
1977 cursor-in-echo-area.
|
|
1978
|
|
1979 1987-01-09 Richard M. Stallman (rms at prep)
|
|
1980
|
|
1981 * mh-e.el (mh-send-letter, mh-fully-kill-draft):
|
|
1982 Two minor fixes from Larus.
|
|
1983
|
|
1984 * files.el (basic-save-buffer): After prompting for
|
|
1985 filename for non-file buffer, turn on auto-save.
|
|
1986
|
|
1987 1987-01-08 Richard Mlynarik (mly at prep)
|
|
1988
|
|
1989 * files.el (set-visited-filename):
|
|
1990 (kill-local-variable 'revert-buffer-function)
|
|
1991
|
|
1992 * hanoi.el (hanoi0), yow.el, flame.el (psychoanalyze-{pinhead,flamer}):
|
|
1993 Quit if luser types a char rather than inhibiting redisplay for 20
|
|
1994 minutes!
|
|
1995
|
|
1996 1987-01-08 Richard M. Stallman (rms at prep)
|
|
1997
|
|
1998 * sort.el (sort-columns): Fix typo in variable name.
|
|
1999 Also check for presence of tabs and get error.
|
|
2000
|
|
2001 1987-01-07 Richard M. Stallman (rms at prep)
|
|
2002
|
|
2003 * vi.el: New version from wu@crys.wisc.edu.
|
|
2004 All function and variable names start with `vi'.
|
|
2005 Some missing vi capabilities now emulated.
|
|
2006
|
|
2007 * sun-mouse.el (set-screen-size-and-rdis):
|
|
2008 was using x as screen height and y as width; exchange.
|
|
2009
|
|
2010 1987-01-06 Richard Mlynarik (mly at prep)
|
|
2011
|
|
2012 * term/x-win.el:
|
|
2013 Set suspend-hook to get an error.
|
|
2014
|
|
2015 1987-01-06 Richard M. Stallman (rms at prep)
|
|
2016
|
|
2017 * mh-e.el (mh-write-msg-to-file): Generate buffer " *mh-temp*"
|
|
2018 if it is missing.
|
|
2019
|
|
2020 1987-01-06 Richard Mlynarik (mly at prep)
|
|
2021
|
|
2022 * rmailmsc.el (set-rmail-inbox-list):
|
|
2023 More informative prompt.
|
|
2024
|
|
2025 1987-01-05 Richard M. Stallman (rms at prep)
|
|
2026
|
|
2027 * paths.el: Prefer Berkeley-style formatted manual directories
|
|
2028 (/usr/mat/cat1...) to ATT-style ones. Pyramid has trouble
|
|
2029 if it uses ATT dirs in BSD universe.
|
|
2030
|
|
2031 * vi.el: New version from wu@crys.wisc.edu.
|
|
2032
|
|
2033 * Version 18.35 released.
|
|
2034
|
|
2035 1987-01-04 Richard M. Stallman (rms at prep)
|
|
2036
|
|
2037 * picture.el: Fix typo in define-key for C-c<.
|
|
2038
|
|
2039 1987-01-04 Richard Mlynarik (mly at prep)
|
|
2040
|
|
2041 * prolog.el:
|
|
2042 Don't modify current buffer's syntax-table when loading this file.
|
|
2043
|
|
2044 1987-01-03 Richard M. Stallman (rms at prep)
|
|
2045
|
|
2046 * x-mouse.el: Define names for the button-up events.
|
|
2047
|
|
2048 1986-12-31 Richard M. Stallman (rms at prep)
|
|
2049
|
|
2050 * bytecomp.el (byte-compile-function-form):
|
|
2051 Was miscompiling (function SYMBOL) by failing to quote SYMBOL.
|
|
2052
|
|
2053 1986-12-28 Richard Mlynarik (mly at prep)
|
|
2054
|
|
2055 * userlock.el:
|
|
2056 Bind cursor-in-echo-area for read-char.
|
|
2057
|
|
2058 1986-12-24 Richard Mlynarik (mly at prep)
|
|
2059
|
|
2060 * terminal.el:
|
|
2061 Lots of things changed.
|
|
2062 Have to start a shell just to call stty since emacs
|
|
2063 won't set things up correctly!!! (We end up sometimes
|
|
2064 execing 5 programs to start up...)
|
|
2065 Emulator terminal-type capabilities extended somewhat
|
|
2066 and `command-set' made somewhat emacs-oid in order to make
|
|
2067 termscript files easier to understand.
|
|
2068
|
|
2069 1986-12-23 Richard M. Stallman (rms at prep)
|
|
2070
|
|
2071 * macros.el (insert-kbd-macro): Only look for global key bindings
|
|
2072 since we don't know how to record local ones properly
|
|
2073 (and in general there is no way to do it).
|
|
2074
|
|
2075 * bytecomp.el (byte-compile-find-vars-1):
|
|
2076 Cons up and return a macroexpanded version of the form
|
|
2077 being scanned.
|
|
2078 Don't look inside a call to `function' or `condition-case'.
|
|
2079 For catch, look only at first argument.
|
|
2080
|
|
2081 * bytecomp.el (byte-compile-find-vars):
|
|
2082 Return (MACROEXPANDEDFORM . VARSUSED).
|
|
2083
|
|
2084 * bytecomp.el (byte-compile-top-level):
|
|
2085 Use the macroexpanded form returned by byte-compile-find-vars
|
|
2086 for subsequent compilation. Thus, each macro call is expanded
|
|
2087 only once.
|
|
2088
|
|
2089 1986-12-22 Richard M. Stallman (rms at prep)
|
|
2090
|
|
2091 * subr.el: Delete nth and copy-keymap (now in fns.c and keymap.c).
|
|
2092
|
|
2093 1986-12-22 Richard Mlynarik (mly at prep)
|
|
2094
|
|
2095 * texinfmt.el (batch-texinfo-format):
|
|
2096 Was printing message about source file rather than output file.
|
|
2097
|
|
2098 1986-12-22 Richard M. Stallman (rms at prep)
|
|
2099
|
|
2100 * subr.el: Remove `delete-backward-char-untabify',
|
|
2101 insert `backward-'delete-char'.
|
|
2102
|
|
2103 1986-12-22 Richard Mlynarik (mly at prep)
|
|
2104
|
|
2105 * simple.el (undo):
|
|
2106 Was missing local var `modified'
|
|
2107
|
|
2108 * subr.el:
|
|
2109 Make `set-window-buffer' synonym for obfuscatory `show-buffer'
|
|
2110 Make 'delete-backward-char-untabify' a synonym for
|
|
2111 `backward-delete-char-untabify' -- the non-conventional naming of
|
|
2112 the latter confuses people
|
|
2113
|
|
2114 1986-12-20 Richard Mlynarik (mly at prep)
|
|
2115
|
|
2116 * loaddefs.el:
|
|
2117 Add autoload for sort-regexp-fields.
|
|
2118
|
|
2119 * sort.el:
|
|
2120 Rename skip-fields -> sort-skip-fields to avoid name-conflict
|
|
2121
|
|
2122 1986-12-20 Richard M. Stallman (rms at prep)
|
|
2123
|
|
2124 * isearch.el (isearch): Print message "" only if don't set mark.
|
|
2125 * isearch.el (isearch-message): Put cursor in echo area instead of
|
|
2126 ellipsis.
|
|
2127 * isearch.el (isearch-search): use one string-match to check
|
|
2128 for all errors that mean "incomplete input".
|
|
2129
|
|
2130 * files.el (rename-auto-save-file):
|
|
2131 Alter auto save file name of current buffer, and rename
|
|
2132 any existing auto save file.
|
|
2133
|
|
2134 * files.el (set-visited-file-name): Use rename-auto-save-file
|
|
2135 if auto save mode is already on.
|
|
2136
|
|
2137 * simple.el (undo): If undo-mode clears modified,
|
|
2138 delete any auto-save file.
|
|
2139
|
|
2140 1986-12-20 Richard Mlynarik (mly at prep)
|
|
2141
|
|
2142 * fortran.el:
|
|
2143 Allow fortran-comment-indent-char to be a string of length 1,
|
|
2144 since that is what is documented in the printed v18 manuals.
|
|
2145
|
|
2146 * terminal.el:
|
|
2147 Print a help message when emulator starts.
|
|
2148 Fix a bug in te-escape-help.
|
|
2149
|
|
2150 * subr.el (read-quoted-char):
|
|
2151 Document PROMPT arg.
|
|
2152
|
|
2153 1986-12-19 Richard M. Stallman (rms at prep)
|
|
2154
|
|
2155 * lisp.el (lisp-complete-symbol):
|
|
2156 Don't put pre-completion text on kill ring.
|
|
2157
|
|
2158 1986-12-19 Richard Mlynarik (mly at prep)
|
|
2159
|
|
2160 * ftp.el (read-ftp-user-password):
|
|
2161 Change prompting for user-name
|
|
2162
|
|
2163 1986-12-18 Richard M. Stallman (rms at prep)
|
|
2164
|
|
2165 * files.el (recover-file): Supply missing arg in call to error.
|
|
2166
|
|
2167 * isearch.el: If search-slow-window-lines is negative, put the
|
|
2168 search window at the top. Always bind window-min-height to 1.
|
|
2169
|
|
2170 * isearch.el: When extending a reverse non-regexp search
|
|
2171 must not extend past barrier (same idea as below for regexps).
|
|
2172
|
|
2173 1986-12-17 Richard M. Stallman (rms at prep)
|
|
2174
|
|
2175 * isearch.el: Combine code for search-repeat-char and
|
|
2176 search-reverse-char into one cond clause.
|
|
2177 If search direction is changing, don't greb prev search-string.
|
|
2178 Otherwise, do grab it if search-string is currently empty.
|
|
2179
|
|
2180 * isearch.el: When extending a reverse regexp search string,
|
|
2181 criterion for extending current match was one off, and also
|
|
2182 now won't go into the area beyond where last C-r was typed.
|
|
2183
|
|
2184 * replace.el (perform-replace): If user types C-l,
|
|
2185 clear screen, redisplay, and ask again.
|
|
2186
|
|
2187 * isearch.el: In regexp isearch, when a ?, * or | is input,
|
|
2188 back up start of search. New local variable `barrier' is
|
|
2189 position of original command or of last C-s or C-r; it
|
|
2190 is saved by isearch-push-state.
|
|
2191
|
|
2192 1986-12-15 Richard Mlynarik (mly at prep)
|
|
2193
|
|
2194 * fortran.el:
|
|
2195 Initialise fortran-mode-abbrev-table correctly.
|
|
2196
|
|
2197 * fortran.el:
|
|
2198 fortran-comment-indent-char should be a character (a fixnum), not
|
|
2199 a string of length one.
|
|
2200
|
|
2201 * rmail.el:
|
|
2202 Add support for delta-from-UT timezone specs ("EST" = "-0500")
|
|
2203 Add support for four-character timezone specifications such as NZST
|
|
2204 [This is actually a bit suspect, since four-character timezone
|
|
2205 specs violate the rfc822 date format -- one should be using a spec
|
|
2206 like "+1000" instead]
|
|
2207
|
|
2208 1986-12-12 Richard M. Stallman (rms at prep)
|
|
2209
|
|
2210 * loaddefs.el: Delete incorrect entry for .mss in auto-mode-alist,
|
|
2211 so correct entry is visible.
|
|
2212
|
|
2213 * rmail.el (rmail): Initialize rmail-last-{rmail-,}file here
|
|
2214 rather than when rmail.el is loaded.
|
|
2215
|
|
2216 * Version 18.33 released.
|
|
2217
|
|
2218 * rnewspost.el: require sendmail.
|
|
2219
|
|
2220 * loaddefs.el: Autoload scribe-mode and use for ".mss" files.
|
|
2221 Autoload modula-2-mode and prolog-mode as well.
|
|
2222
|
|
2223 * sendmail.el (mail-mode): Set buffer-offer-save.
|
|
2224
|
|
2225 * files.el (save-some-buffers): If user says `n' to "Save
|
|
2226 abbrevs?", clear abbrevs-changed so won't ask again.
|
|
2227
|
|
2228 * files.el (buffer-offer-save): New variable, local in all buffers.
|
|
2229 * files.el (save-some-buffers): New 2nd arg EXITING.
|
|
2230 If non-nil, offer to save any nonempty modified buffer
|
|
2231 in which `buffer-offer-save' is non-nil.
|
|
2232
|
|
2233 * sup-mouse.el: New file to handle mouse commands on
|
|
2234 supdup terminals.
|
|
2235
|
|
2236 1986-12-11 Chris Hanson (cph at prep)
|
|
2237
|
|
2238 * man.el: Fix bug in regexp used to nuke footers in hp-ux.
|
|
2239
|
|
2240 1986-12-11 Richard M. Stallman (rms at prep)
|
|
2241
|
|
2242 * keypad.el: Fix typo "kill-linee".
|
|
2243
|
|
2244 1986-12-11 Richard Mlynarik (mly at prep)
|
|
2245
|
|
2246 * isearch.el (isearch):
|
|
2247 Never set search-last-string to ""
|
|
2248
|
|
2249 1986-12-10 Richard M. Stallman (rms at prep)
|
|
2250
|
|
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.
|
|
2253
|
|
2254 * sort.el (sort-columns): Fix typo (col-beg1 was col-beg
|
|
2255 and likewise for col-end1).
|
|
2256
|
|
2257 1986-12-09 Richard Mlynarik (mly at prep)
|
|
2258
|
|
2259 * terminal.el, ehelp.el:
|
|
2260 New files.
|
|
2261 "terminal" still needs a small amount of documentation.
|
|
2262
|
|
2263 1986-12-06 Richard M. Stallman (rms at prep)
|
|
2264
|
|
2265 * Version 18.32 released.
|
|
2266
|
|
2267 * scribe.el: New file containing scribe-mode.
|
|
2268 * server.el: New file containing server-start
|
|
2269 (makes existing Emacs process serve as "the editor" for
|
|
2270 other programs that want to invoke an editor subprocess.)
|
|
2271
|
|
2272 1986-12-05 Richard M. Stallman (rms at prep)
|
|
2273
|
|
2274 * subr.el (substitute-key-definition): [MLY]
|
|
2275 The definitions are in the cdr's of alist elts, not the cars.
|
|
2276
|
|
2277 * mh-e.el: 3.4h from Larus.
|
|
2278
|
|
2279 * rmail.el (rmail-get-new-mail):
|
|
2280 Never bind make-backup-files to t if it was nil before.
|
|
2281
|
|
2282 * keypad.el (function-key-sequence):
|
|
2283 * macros.el (insert-kbd-macro):
|
|
2284 * vi.el:
|
|
2285 Pass local map argument to where-is-internal.
|
|
2286
|
|
2287 * c-mode.el (c-backward-to-noncomment): Skip ^L like newline.
|
|
2288
|
|
2289 * c-mode.el (calculate-c-indent):
|
|
2290 When checking for continued previous lines, after skipping one,
|
|
2291 use c-backward-to-noncomment to find next real text.
|
|
2292 When classifying top-level lines, ignore page breaks;
|
|
2293 lines ending in } are not continued lines.
|
|
2294
|
|
2295 * rmailkwd.el (rmail-set-label):
|
|
2296 Delete whitespace only next to commas.
|
|
2297
|
|
2298 * rmailkwd.el (rmail-nuke-whitespace): Delete this function.
|
|
2299
|
|
2300 * sendmail.el (mail-do-fcc): Delete the entire line of an fcc
|
|
2301 including the newline after it. Was failing to do so
|
|
2302 if the line had a space or tab at the end.
|
|
2303
|
|
2304 * c-mode.el (c-indent-line): Don't think that "else_..."
|
|
2305 is the keyword "else".
|
|
2306
|
|
2307 * rmail.el (rmail-search): For reverse search, use
|
|
2308 re-search-forward to filter messages; then, once a message is found,
|
|
2309 use re-search-backward to position point within it.
|
|
2310
|
|
2311 * rmail.el (rmail-expunge): Don't bomb if rmail file is empty.
|
|
2312 * rmail.el (rmail-show-message): If showing message number zero,
|
|
2313 don't beep, and set point at beginning of it.
|
|
2314 * rmail.el (rmail-set-message-counters): If no messages, set
|
|
2315 rmail-current-message to 0.
|
|
2316
|
|
2317 1986-12-04 Richard Mlynarik (mly at prep)
|
|
2318
|
|
2319 * ftp.el (ftp-sentinel):
|
|
2320 Catch time taken/transfer-rate information.
|
|
2321
|
|
2322 1986-12-02 Richard M. Stallman (rms at prep)
|
|
2323
|
|
2324 * float.el (float-to-string): Don't infinite-loop if arg is zero.
|
|
2325
|
|
2326 * float.el (float-regexp): Accept numbers lacking digits before
|
|
2327 the point. Accept numbers with a point and no digits after it.
|
|
2328 Don't get confused by matching just part of the input.
|
|
2329
|
|
2330 * float.el (string-to-float): Detect if loading-0s
|
|
2331 gets to equal the length of digit-string.
|
|
2332
|
|
2333 1986-12-02 Richard Mlynarik (mly at prep)
|
|
2334
|
|
2335 * float.el (extract-match):
|
|
2336 Convert to new re-register regime
|
|
2337
|
|
2338 1986-12-01 Richard Mlynarik (mly at prep)
|
|
2339
|
|
2340 * mailalias.el (expand-mail-aliases):
|
|
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
|
|
2343 an autosaved mail file)
|
|
2344
|
|
2345 1986-11-26 Richard Mlynarik (mly at prep)
|
|
2346
|
|
2347 * loaddefs.el:
|
|
2348 mode-line-format should contain (-3 . "%p") rather than "%3p"
|
|
2349
|
|
2350 * terminal.el:
|
|
2351 Use the "env" program
|
|
2352
|
|
2353 1986-11-26 Richard M. Stallman (rms at prep)
|
|
2354
|
|
2355 * compile.el (compile1, compilation_sentinel):
|
|
2356 Don't make *compilation* read-only.
|
|
2357
|
|
2358 * simple.el (next-complex-command): fix one-off about
|
|
2359 largest allowed value of ARG. If attempting to move
|
|
2360 past beginning or end of history, move to the first or
|
|
2361 last element and then signal an error.
|
|
2362
|
|
2363 * terminal.el: New file, like shell-mode modified to
|
|
2364 simulate a display terminal for the inferior.
|
|
2365
|
|
2366 1986-11-25 Richard M. Stallman (rms at prep)
|
|
2367
|
|
2368 * outline.el (outline-mode): outline-regexp must match at start
|
|
2369 of line to be a paragraph start.
|
|
2370
|
|
2371 * simple.el ({beginning,end}-of-buffer):
|
|
2372 When buffer-size is large, divide before multiplying
|
|
2373 to avoid overflow.
|
|
2374
|
|
2375 * mailalias.el (expand-mail-aliases):
|
|
2376 Re-expand the expansions for compatibility with Berkeley mail.
|
|
2377
|
|
2378 * ftp.el: New file for visiting remote files using FTP.
|
|
2379
|
|
2380 1986-11-24 Richard M. Stallman (rms at prep)
|
|
2381
|
|
2382 * files.el (find-file-noselect): Due to change in
|
|
2383 insert-file-contents, need not set buffer-file-name if error.
|
|
2384
|
|
2385 * paths.el: Correct manual-formatted-dirlist for USG systems.
|
|
2386
|
|
2387 * man.el: Use new subroutine insert-man-file to insert files
|
|
2388 uncompressing if nec. Also uncompact compacted files.
|
|
2389 Detect sysV footers. Detect headers when section contains a
|
|
2390 letter (as in 3n). Delete the vars already moved to paths.el.
|
|
2391
|
|
2392 * disass.el: new name for disassemble.el to avoid USG truncation.
|
|
2393 loaddefs.el changed for this.
|
|
2394
|
|
2395 1986-11-24 Chris Hanson (cph at prep)
|
|
2396
|
|
2397 * term/supdup.el: Add code for hp-ux which has no binding for the
|
|
2398 TERMCAP environment variable.
|
|
2399
|
|
2400 1986-11-23 Richard M. Stallman (rms at prep)
|
|
2401
|
|
2402 * version 18.31 released.
|
|
2403
|
|
2404 * x-mouse.el: New mouse-command keys are C-x C-@.
|
|
2405
|
|
2406 1986-11-22 Richard Mlynarik (mly at prep)
|
|
2407
|
|
2408 * bytecomp.el (byte-recompile-directory):
|
|
2409 Use third arg to `directory-files'
|
|
2410
|
|
2411 1986-11-22 Richard M. Stallman (rms at prep)
|
|
2412
|
|
2413 * subr.el: Defvars for global-map, ctl-x-map, esc-map
|
|
2414 and mouse-map, just so they get doc strings.
|
|
2415
|
|
2416 1986-11-21 Richard M. Stallman (rms at prep)
|
|
2417
|
|
2418 * bytecomp.el (byte-compile-file): Bind vms-stmlf-recfm to t
|
|
2419 around writing the output file.
|
|
2420
|
|
2421 1986-11-21 Leonard H. Tower Jr. (tower at prep)
|
|
2422
|
|
2423 * rnews.el, rnewspost.el (caesar-region, news-caesar-buffer-body)
|
|
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
|
|
2426 interface (which also is ugly) to the UNIX "tr" command.
|
|
2427
|
|
2428 1986-11-21 Richard M. Stallman (rms at prep)
|
|
2429
|
|
2430 * mh-e.el (mh-display-msg):
|
|
2431 Pass non-nil 2nd arg to insert-file-contents
|
|
2432
|
|
2433 1986-11-20 Richard M. Stallman (rms at prep)
|
|
2434
|
|
2435 * vip.el (vip-find-char): Use search-forward instead of
|
|
2436 * yow.el (snarf-yows): scan-buffer. A few other local
|
|
2437 * man.el (manual-entry): simplifications.
|
|
2438
|
|
2439 * bytecomp.el: Don't open-code scan-buffer.
|
|
2440
|
|
2441 1986-11-20 Richard Mlynarik (mly at prep)
|
|
2442
|
|
2443 * helper.el:
|
|
2444 Flush Helper-major-mode, Helper-mode-name:
|
|
2445 there is a much simpler way of doing this
|
|
2446 (see new Helper-describe-mode)
|
|
2447 Make it work for Helper-return-blurb to be buffer-local
|
|
2448 (this is better than binding it dynamically)
|
|
2449
|
|
2450 * ebuffer-menu.el, echistory.el, view.el:
|
|
2451 Flush references to Helper-{major-mode,mode-name}
|
|
2452
|
|
2453 1986-11-19 Richard M. Stallman (rms at prep)
|
|
2454
|
|
2455 * indent.el: Make tab-stop-list a user variable.
|
|
2456
|
|
2457 * rmail.el: Undo previous change to rmail-show-message.
|
|
2458
|
|
2459 1986-11-18 Richard Mlynarik (mly at prep)
|
|
2460
|
|
2461 * prolog.el (end-of-prolog-clause):
|
|
2462 Typo
|
|
2463
|
|
2464 * ebuff-menu.el:
|
|
2465 Make "n" and "p" synonymous with "\C-n" and "\C-p"
|
|
2466
|
|
2467 * rmail.el (rmail-show-message):
|
|
2468 With no interactive argument, just move to beginning of current
|
|
2469 message (like ".") rather than to message 1.
|
|
2470
|
|
2471 1986-11-16 Richard M. Stallman (rms at prep)
|
|
2472
|
|
2473 * startup.el: expect window-system to be a symbol, not a string,
|
|
2474 and concatenate "-win" instead of "-windows" to keep
|
|
2475 file names short.
|
|
2476
|
|
2477 * term/x-win.el: New name for term/X-windows.el
|
|
2478 needed due to change in dispnew.c re window-systems.
|
|
2479
|
|
2480 1986-11-16 Leonard H. Tower Jr. (tower at prep)
|
|
2481
|
|
2482 * rnews.el (news-ignored-headers)
|
|
2483 removed Organization:, so it's visible to readers.
|
|
2484
|
|
2485 1986-11-14 Richard M. Stallman (rms at prep)
|
|
2486
|
|
2487 * Emacs version 18.30 *
|
|
2488
|
|
2489 * rmail.el (rmail-forward):
|
|
2490 Use mail-other-window unless there is only one window visible.
|
|
2491 Use of `mail' instead in the case of multiple windows on the
|
|
2492 screen makes it a nuisance to get back to Rmail.
|
|
2493
|
|
2494 * outline.el (outline-regexp): ^L starts a header line.
|
|
2495
|
|
2496 1986-11-13 Richard M. Stallman (rms at prep)
|
|
2497
|
|
2498 * fill.el (fill-region-as-paragraph):
|
|
2499 If 1st line starts with fill prefix, exclude that fill
|
|
2500 prefix from the preprocessing before actual filling.
|
|
2501 Fixes failure to preserve initial whitespace after a fill prefix.
|
|
2502
|
|
2503 1986-11-11 Leonard H. Tower Jr. (tower at prep)
|
|
2504
|
|
2505 * rnews.el (news-show-all-headers)
|
|
2506 Added code to replace previously deleted (news-get-back).
|
|
2507
|
|
2508 * emacsbug.el (report-emacs-bug):
|
|
2509 Got rid of redundant "on system-name (system-type)" now that
|
|
2510 (emacs-version) outputs it.
|
|
2511
|
|
2512 1986-11-10 Richard Mlynarik (mly at prep)
|
|
2513
|
|
2514 * dired.el (dired-mode):
|
|
2515 (run-hooks 'dired-mode-hook)
|
|
2516
|
|
2517 1986-11-09 Richard Mlynarik (mly at prep)
|
|
2518
|
|
2519 * files.el (set-visited-file-name):
|
|
2520 (kill-local-variable 'write-file-hooks)
|
|
2521
|
|
2522 1986-11-09 Richard M. Stallman (rms at prep)
|
|
2523
|
|
2524 * simple.el (push-mark): Print nothing if minibuffer active.
|
|
2525
|
|
2526 1986-11-08 Richard M. Stallman (rms at prep)
|
|
2527
|
|
2528 * rnews.el (news-set-mode-line):
|
|
2529 Don't change mode-line-format; instead change mode-line-process
|
|
2530 and mode-line-buffer-identification.
|
|
2531 Delete unused function `strcpyn'.
|
|
2532
|
|
2533 * echistory.el (electric-command-history):
|
|
2534 Delete no-op `let'.
|
|
2535
|
|
2536 * compile.el (compile1): Flush v17 compatibility code to sett
|
|
2537 mode-line-format.
|
|
2538 * info.el (Info-set-mode-line, Info-edit): Ditto.
|
|
2539 * shell.el (shell-mode, inferior-lisp-mode): Ditto.
|
|
2540 * telnet.el (telnet-mode): Ditto.
|
|
2541
|
|
2542 * c-mode.el (calculate-c-indent): When deciding whether
|
|
2543 a line is a continuation, ignore label-lines.
|
|
2544 Also ignore preceding lines that end in commas. Consequence:
|
|
2545 if the preceding line is a continuation, our line
|
|
2546 is indented just like it (as a continuation of the same thing).
|
|
2547
|
|
2548 * loadup.el: look for new file "site-load.el" to preload
|
|
2549 libraries before the DOC file is read.
|
|
2550
|
|
2551 1986-11-07 Richard M. Stallman (rms at prep)
|
|
2552
|
|
2553 * novice.el (disabled-command-hook):
|
|
2554 Catch errors in `documentation' in case doc file is missing.
|
|
2555
|
|
2556 * keypad.el (function-key-sequence):
|
|
2557 Use cons, not list, to make the definition to search for.
|
|
2558
|
|
2559 1986-11-07 Richard Mlynarik (mly at prep)
|
|
2560
|
|
2561 * sort.el (sort-build-lists):
|
|
2562 Delete CPH's change.
|
|
2563 This had already been fixed in a different way.
|
|
2564
|
|
2565 1986-11-07 Richard M. Stallman (rms at prep)
|
|
2566
|
|
2567 * c-mode.el (calculate-c-indent):
|
|
2568 A line ending in singlequote-colon now does not make the
|
|
2569 following line be considered a continuation.
|
|
2570
|
|
2571 1986-11-07 Chris Hanson (cph at prep)
|
|
2572
|
|
2573 * sort.el (sort-build-lists):
|
|
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
|
|
2576 and mark at the beginning, nothing would happen.
|
|
2577
|
|
2578 1986-11-06 Richard M. Stallman (rms at prep)
|
|
2579
|
|
2580 * subr.el (indent-to-column): New alias for indent-to.
|
|
2581
|
|
2582 1986-11-06 Leonard H. Tower Jr. (tower at prep)
|
|
2583
|
|
2584 * rnewspost.el
|
|
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).
|
|
2587 Added function news-reply-yank-original, to be used in lieu of
|
|
2588 mail-yank-original.
|
|
2589
|
|
2590 1986-11-06 Richard M. Stallman (rms at prep)
|
|
2591
|
|
2592 * version.el (emacs-version):
|
|
2593 Include host name and system type.
|
|
2594
|
|
2595 * rmail.el: rmail-edit-current-message moved from C-r to w.
|
|
2596 Doc string of rmail-mode changed.
|
|
2597
|
|
2598 * loaddefs.el (auto-mode-alist, completion-ignored-extensions):
|
|
2599 Ignore ".blg" and ".bbl". Know modes for ".bbl" and ".bib".
|
|
2600 Rearrange auto-mode-alist with frequently used elts first.
|
|
2601
|
|
2602 * files.el (find-file-noselect):
|
|
2603 Eliminate incorrect nested or-for-effect within or-for-effect.
|
|
2604 Bug was it didn't offer to reread a changed file.
|
|
2605
|
|
2606 1986-11-05 Leonard H. Tower Jr. (tower at prep)
|
|
2607
|
|
2608 * rnewspost.el (news-reply)
|
|
2609 Fixed bug when point was outside of header on invocation.
|
|
2610 Added References: header line per RFC850.
|
|
2611
|
|
2612 1986-11-05 Richard M. Stallman (rms at prep)
|
|
2613
|
|
2614 * files.el (file-name-sans-versions):
|
|
2615 Fix one more typo in name of argument variable.
|
|
2616
|
|
2617 1986-11-05 Richard Mlynarik (mly at prep)
|
|
2618
|
|
2619 * mh-e.el:
|
|
2620 Version 3.4d from Larus
|
|
2621
|
|
2622 1986-11-05 Richard M. Stallman (rms at prep)
|
|
2623
|
|
2624 * novice.el (disabled-command-hook):
|
|
2625 Clean up the message in the case of coming from M-x ...
|
|
2626
|
|
2627 1986-11-04 Richard M. Stallman (rms at prep)
|
|
2628
|
|
2629 * various files (dired-mode, Edit-options-mode, rmail-mode,
|
|
2630 rmail-summary-mode, rmail-edit-mode, Buffer-menu-mode):
|
|
2631 Give these symbols `special' as a `mode-class' property.
|
|
2632
|
|
2633 * dired.el (dired-mode): Take out local value for
|
|
2634 default-major-mode. The mode-class property now makes sure
|
|
2635 new buffers are not made in dired-mode.
|
|
2636
|
|
2637 1986-11-04 Leonard H. Tower Jr. (tower at prep)
|
|
2638
|
|
2639 * rnews.el
|
|
2640 Add several C-C C-F C-letter fields in RFC 850.
|
|
2641
|
|
2642 1986-11-04 Richard Mlynarik (mly at prep)
|
|
2643
|
|
2644 * paragraphs.el (various):
|
|
2645 (interactive "*") needed in some places.
|
|
2646
|
|
2647 1986-11-03 Richard M. Stallman (rms at prep)
|
|
2648
|
|
2649 * help.el (variable-at-point):
|
|
2650 Catch all errors anywhere within. Fixes bug when
|
|
2651 `C-h v' was done with point after an `('.
|
|
2652
|
|
2653 1986-11-02 Richard Mlynarik (mly at prep)
|
|
2654
|
|
2655 * files.el (backup-buffer):
|
|
2656 "neq" isn't defined -- use /=
|
|
2657
|
|
2658 1986-11-01 Richard Mlynarik (mly at prep)
|
|
2659
|
|
2660 * simple.el (open-line):
|
|
2661 interactive "*"
|
|
2662
|
|
2663 * rmail.el (rmail-variables):
|
|
2664 rmail-keywords should be buffer-local
|
|
2665
|
|
2666 * undigest.el:
|
|
2667 Another broken-un*x-mailer-compensation fix from rlk.
|
|
2668
|
|
2669 * file.el (file-name-sans-version):
|
|
2670 Fix typo in VMS case.
|
|
2671
|
|
2672 1986-10-30 Richard Mlynarik (mly at prep)
|
|
2673
|
|
2674 * xscheme.el:
|
|
2675 defvar scheme-program-name, not defconst
|
|
2676
|
|
2677 * keypad.el (setup-terminal-keypad):
|
|
2678 Use correct format for indirect keymap entries.
|
|
2679
|
|
2680 1986-10-29 Leonard H. Tower Jr. (tower at prep)
|
|
2681
|
|
2682 * rnews.el, rnewspost.el:
|
|
2683 Created later from parts of former to speed up initial rnews load
|
|
2684 (also debugging time). Added autoloads as appropriate. The mail and
|
|
2685 posting commands are most often not used in an rnews session.
|
|
2686
|
|
2687 1986-10-29 Richard Mlynarik (mly at prep)
|
|
2688
|
|
2689 * startup.el (command-line):
|
|
2690 VMS sys$login:.emacs
|
|
2691
|
|
2692 1986-10-29 Leonard H. Tower Jr. (tower at prep)
|
|
2693
|
|
2694 * rnews.el (news-inews):
|
|
2695 Added save-excursion call. Got bury-buffer at right nesting level.
|
|
2696 Got rid of unneeded code.
|
|
2697
|
|
2698 * rnews.el (news-rotate-buffer-body):
|
|
2699 Added and modified this function written by paul@media-lab.mit.edu.
|
|
2700 Bound it to C-c C-r in both news and post-news modes.
|
|
2701
|
|
2702 * rnews.el:
|
|
2703 Message text cleanup.
|
|
2704
|
|
2705 1986-10-29 Richard Mlynarik (mly at prep)
|
|
2706
|
|
2707 * help.el (view-lossage):
|
|
2708 Use (goto-char (point-min)), not (beginning-of-buffer))
|
|
2709
|
|
2710 * electric.el (shrink-window-if-larger-than-buffer):
|
|
2711 New function. Perhaps this should be in subr.el?
|
|
2712
|
|
2713 * tags.el (find-tag):
|
|
2714 If arg is "" and interactive, put computed tag into
|
|
2715 command-history so that repeat-complex-command works.
|
|
2716
|
|
2717 * subr.el (momentary-string-display):
|
|
2718 Avoid losing due to file-locking.
|
|
2719
|
|
2720 * files.el (auto-save-mode):
|
|
2721 Print a confirming message if interactive.
|
|
2722
|
|
2723 1986-10-28 Richard Mlynarik (mly at prep)
|
|
2724
|
|
2725 * undigestify.el:
|
|
2726 Compensate for broken MH digests
|
|
2727
|
|
2728 * tex-mode.el (TeX-region):
|
|
2729 Call csh with -f flag
|
|
2730
|
|
2731 * rmail.el (rmail-forward):
|
|
2732 Use mail, not mail-other-window.
|
|
2733
|
|
2734 1986-10-27 Richard Mlynarik (mly at prep)
|
|
2735
|
|
2736 * nroff-mode (electric-nroff-mode):
|
|
2737 Fix bugs.
|
|
2738
|
|
2739 * electric.el, ebuff-menu.el, echistory.el:
|
|
2740 Do the `space to flush' before calling Electric-command-loop
|
|
2741 Delete the space to flush in electric-command-history.
|
|
2742
|
|
2743 * tex-mode.el:
|
|
2744 defconst -> defvar
|
|
2745
|
|
2746 1986-10-26 Richard Mlynarik (mly at prep)
|
|
2747
|
|
2748 * sendmail.el:
|
|
2749 (provide 'sendmail)
|
|
2750
|
|
2751 * files.el (basic-save-buffer):
|
|
2752 Set file modes appropriately in file-precious-flag case.
|
|
2753
|
|
2754 1986-10-22 Richard Mlynarik (mly at prep)
|
|
2755
|
|
2756 * Rename term/xterm.el => term/X-windows.el
|
|
2757
|
|
2758 * startup.el (command-line):
|
|
2759 If the variable window-system is non-nil, load
|
|
2760 (concat term-file-prefix window-system "-windows")
|
|
2761 rather than (concat term-file-prefix (getenv "TERM"))
|
|
2762
|
|
2763 * files.el (basic-save-buffer):
|
|
2764 Fix write-file-hooks.
|
|
2765
|
|
2766 * tex-mode.el (TeX-region):
|
|
2767 Ensure newline before trailer (from gildea)
|
|
2768
|
|
2769 1986-10-21 Richard Mlynarik (mly at prep)
|
|
2770
|
|
2771 * rmailedit.el (rmail-cease-edit):
|
|
2772 Don't add edited attribute unless changes were actually made.
|
|
2773
|
|
2774 * term/xterm.el (x-handle-switch):
|
|
2775 command-line-args => command-line-args-left (yet again)
|
|
2776
|
|
2777 1986-10-20 Richard Mlynarik (mly at prep)
|
|
2778
|
|
2779 * sort.el:
|
|
2780 Work if (point) > (mark)
|
|
2781
|
|
2782 * vip.el (vi-change-mode-line):
|
|
2783
|
|
2784 1986-10-18 Richard Mlynarik (mly at prep)
|
|
2785
|
|
2786 * add-log.el (add-change-log-entry):
|
|
2787 If file specified is a directory, then use `ChangeLog' in that
|
|
2788 directory.
|
|
2789
|
|
2790 * sendmail.el (mail-send-and-exit):
|
|
2791 Don't kill selected-window, if given a prefix arg.
|
|
2792
|
|
2793 * files.el (normal-mode):
|
|
2794 Don't clobber value of major-mode set by way of default-major-mode.
|
|
2795
|
|
2796 1986-10-17 Richard Mlynarik (mly at prep)
|
|
2797
|
|
2798 * help.el, picture.el, simple.el, tags.el, vi.el:
|
|
2799 Doc/spelling fixes from sjk
|
|
2800
|
|
2801 * rmailsum.el:
|
|
2802 use new mode-line technology
|
|
2803
|
|
2804 * rmail.el (rmail-reply):
|
|
2805 Handle resent-reply-to better.
|
|
2806
|
|
2807 1986-10-15 Richard Mlynarik (mly at prep)
|
|
2808
|
|
2809 * edt.el:
|
|
2810 (require 'keypad)
|
|
2811
|
|
2812 * dired.el (dired-mode):
|
|
2813 Don't lose finding files from dired when default-major-mode is
|
|
2814 nil.
|
|
2815
|
|
2816 1986-10-14 Richard Mlynarik (mly at prep)
|
|
2817
|
|
2818 * texinfmt.el:
|
|
2819 Support for @include from schaefer%andy.bgsu.edu@CSNET-RELAY.ARPA
|
|
2820
|
|
2821 * dabbrev.el (dabbrev-expand):
|
|
2822 Give useful error message. Use save-excursion.
|
|
2823 Allow both symbol-constituent and word-constituent chars in the
|
|
2824 expansion.
|
|
2825
|
|
2826 * files.el (save-buffers-kill-emacs):
|
|
2827 Make arg optional.
|
|
2828
|
|
2829 1986-10-12 Richard Mlynarik (mly at prep)
|
|
2830
|
|
2831 * macros.el (name-last-kbd-macro):
|
|
2832 Insert omitted argument in error message.
|
|
2833
|
|
2834 * userlock.el (ask-user-about-lock-help):
|
|
2835 Improve help message.
|
|
2836
|
|
2837 1986-10-11 Richard Mlynarik (mly at prep)
|
|
2838
|
|
2839 * files.el (find-backup-file-name):
|
|
2840 Call make-backup-file-name rather than appending "~"
|
|
2841
|
|
2842 * lisp-mode.el:
|
|
2843 Make `|' have `"' syntax for |WeIrD SymbolS|
|
|
2844
|
|
2845 1986-10-10 Richard Mlynarik (mly at prep)
|
|
2846
|
|
2847 * edt.el, vi.el:
|
|
2848 typo.
|
|
2849
|
|
2850 1986-10-08 Richard Mlynarik (mly at prep)
|
|
2851
|
|
2852 * bytecomp.el (byte-compile-function-form):
|
|
2853 Handle "(function symbol)"
|
|
2854
|
|
2855 * sendmail.el (mail-position-on-field):
|
|
2856 Return nil if field wasn't there and we did add (the
|
|
2857 non-`soft' case)
|
|
2858
|
|
2859 1986-10-07 Richard Mlynarik (mly at prep)
|
|
2860
|
|
2861 * shell.el:
|
|
2862 Split off shell-set-directory from shell-send-input.
|
|
2863
|
|
2864 * dabbrev.el (dabbrev-expand):
|
|
2865 Fix bugs. Check whether last-command was a dabbrev-expand.
|
|
2866 Undo-boundary.
|
|
2867
|
|
2868 1986-10-04 Richard Mlynarik (mly at prep)
|
|
2869
|
|
2870 * info.el (Info-find-node):
|
|
2871 Bug in case of nodename "*"
|
|
2872
|
|
2873 * info.el (Info-search):
|
|
2874 Hair plus: make search work with split subfiles.
|
|
2875 Also, push position on node history if searching puts us in a
|
|
2876 different node.
|
|
2877
|
|
2878 * debug.el (debug):
|
|
2879 New match-data format.
|
|
2880
|
|
2881 * info.el (Info-goto-node):
|
|
2882 Adjust to new regexp-register scheme.
|
|
2883
|
|
2884 * info.el (Info-read-subfile):
|
|
2885 Node delimiter is \n\^_, not just \^_
|
|
2886
|
|
2887 * texinfmt.el (batch-texinfo-format):
|
|
2888 Wasn't updated when Info-validate was given a required arg.
|
|
2889
|
|
2890 * informat.el (Info-validate, Info-tagify):
|
|
2891 Warn that don't know how to hack indirect files.
|
|
2892
|
|
2893 * texinfmt.el, informat.el (batch-{texinfo-format,info-validate}):
|
|
2894 First elt of command-line-args-left shouldn't be skipped.
|
|
2895
|
|
2896 1986-10-02 Richard Mlynarik (mly at prep)
|
|
2897
|
|
2898 * info.el (Info-find-node):
|
|
2899 Tag-table position match-data was being clobbered by intervening
|
|
2900 search for "(indirect)"
|
|
2901
|
|
2902 1986-10-02 Richard M. Stallman (rms at prep)
|
|
2903
|
|
2904 * texinfmt.el: define @smallbook and @tex ... @end tex.
|
|
2905
|
|
2906 1986-10-01 Richard M. Stallman (rms at prep)
|
|
2907
|
|
2908 * lisp.el (lisp-complete-symbol): fix stupid bugs
|
|
2909 affecting printing completion lists.
|
|
2910
|
|
2911 * loaddefs.el: Improve doc of isearch functions.
|
|
2912
|
|
2913 * texinfmt.el: Define commands chapheading, (sub)*heading
|
|
2914 to format in the Info file like chapter and (sub)*section.
|
|
2915
|
|
2916 * macros.el (name-last-kbd-macro):
|
|
2917 Supply (interactive).
|
|
2918
|
|
2919 * macros.el (insert-kbd-macro): Fix a few bugs.
|
|
2920
|
|
2921 1986-09-29 Richard M. Stallman (rms at prep)
|
|
2922
|
|
2923 * subr.el (momentary-string-display):
|
|
2924 Use insert-before-markers to insert the string so that
|
|
2925 the right cursor position is displayed.
|
|
2926
|
|
2927 1986-09-27 Richard M. Stallman (rms at prep)
|
|
2928
|
|
2929 * vip.el: renamed from vi1.el. Many cleanup changes.
|
|
2930 Entry point is now vip-mode, autoloaded from loaddefs.el.
|
|
2931
|
|
2932 1986-09-26 Richard Mlynarik (mly at prep)
|
|
2933
|
|
2934 * files.el (recover-file, find-file-noselect):
|
|
2935 Add nowarn arg to find-file-noselect, so that recover-file doesn't
|
|
2936 warn one that one should consider doing m-x recover file.
|
|
2937
|
|
2938 * subr.el (mod):
|
|
2939 Synonym for "%"
|
|
2940
|
|
2941 * files.el (recover-file):
|
|
2942 Call expand-file-name.
|
|
2943
|
|
2944 Also, get an error if user specifies an auto-save filename.
|
|
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)
|
|
2947
|
|
2948 1986-09-25 Richard M. Stallman (rms at prep)
|
|
2949
|
|
2950 * man.el (manual-entry): If formatted man file name ends
|
|
2951 in .Z, uncompress it.
|
|
2952
|
|
2953 * macros.el (name-last-kbd-macro):
|
|
2954 Now in Lisp code and autoloaded.
|
|
2955 Get an error if name has a definition that's not a kbd macro.
|
|
2956
|
|
2957 1986-09-25 Richard Mlynarik (mly at prep)
|
|
2958
|
|
2959 * replace.el (perform-replace):
|
|
2960 Make ? (as well as C-h) give help for query-replace(-regexp)
|
|
2961
|
|
2962 1986-09-24 Richard Mlynarik (mly at prep)
|
|
2963
|
|
2964 * simple.el (set-mark):
|
|
2965 set-mark is in lisp code now (from editfns.c)
|
|
2966
|
|
2967 * bytecomp.el:
|
|
2968 Don't compile (mark) specially -- lisp code shouldn't
|
|
2969 call this function very freqently.
|
|
2970
|
|
2971 * startup.el (command-line-1):
|
|
2972 (let ((load-path (cons default-directory load-path))) (load ...))
|
|
2973 so that the "-load" switch can specify a file relative to $cwd
|
|
2974 now that $cwd isn't a component of emacs' default load-path.
|
|
2975
|
|
2976 * man.el (manual-entry)
|
|
2977 HPUX dain bramage.
|
|
2978
|
|
2979 1986-09-23 Richard M. Stallman (rms at prep)
|
|
2980
|
|
2981 * help.el: New file containing help commands
|
|
2982 formerly in simple.el. Installed in loadup.el
|
|
2983 and ../src/ymakefile.
|
|
2984
|
|
2985 * help.el: Move calls to print-help-return-message
|
|
2986 inside the with-output-to-temp-buffer constructs.
|
|
2987 Outside, they saw the window state after displaying
|
|
2988 the buffer and printed the wrong stuff.
|
|
2989
|
|
2990 * help.el (print-help-return-message):
|
|
2991 If the help buffer is already visible, do nothing
|
|
2992 since it is impossible to bring back the old contents
|
|
2993 of that buffer in this case.
|
|
2994
|
|
2995 If given an argument, apply that argument to the message
|
|
2996 (and return the result) instead of calling `message' with it.
|
|
2997
|
|
2998 1986-09-23 Richard Mlynarik (mly at prep)
|
|
2999
|
|
3000 * files.el (revert-buffer)
|
|
3001 Pass noconfirm arg to revert-buffer-function
|
|
3002 dired.el (dired-revert) Ignore extra arg.
|
|
3003
|
|
3004 * tags.el (visit-tags-table-buffer)
|
|
3005 noconfirm revert-buffer
|
|
3006
|
|
3007 1986-09-23 Richard M. Stallman (rms at prep)
|
|
3008
|
|
3009 * rmail.el: Define "x" like "e" for consistency with Dired.
|
|
3010
|
|
3011 * buff-menu.el (Buffer-menu-other-window):
|
|
3012 New function on "o" command, acts like "o" in Dired.
|
|
3013 * buff-menu.el (Buffer-menu-this-window):
|
|
3014 New function on "f" command, acts like "f" in Dired.
|
|
3015 * buff-menu.el (Buffer-menu-mode):
|
|
3016 Update doc for these changes and C-d change.
|
|
3017
|
|
3018 * mh-e.el: Version 3.4a from Larus.
|
|
3019
|
|
3020 1986-09-23 Richard Mlynarik (mly at prep)
|
|
3021
|
|
3022 * doctor.el:
|
|
3023 Heroine isn't a drug.
|
|
3024
|
|
3025 * ebuff-menu.el (electric-buffer-list)
|
|
3026 If no buffers are marked with ">" just select the selected buffer
|
|
3027 and don't change the window configuration or any other buffers.
|
|
3028 If more than one buffer is selected, split the screen up between
|
|
3029 those buffers.
|
|
3030 Remove after-electric-buffer-menu. "kill" -> "delete"
|
|
3031
|
|
3032 * buff-menu.el
|
|
3033 Use "D" rather than "K" for buffers to be deleted for
|
|
3034 consistency with rmail and dired and others.
|
|
3035
|
|
3036 Rename "kill" -> "delete" for both function-names and documentation.
|
|
3037
|
|
3038 Define C-d as Buffer-menu-delete-backwards. (also in ebuff-menu)
|
|
3039
|
|
3040 Save space: Merge buffer-menu-{execute,do-saves,do-kills}
|
|
3041
|
|
3042 1986-09-22 Richard M. Stallman (rms at prep)
|
|
3043
|
|
3044 * macros.el (insert-kbd-macro): New function to insert
|
|
3045 Lisp code to define a kbd macro as it is now defined.
|
|
3046 * macros.el ({write,append}-kbd-macro): Commands deleted.
|
|
3047 * loaddef.el: change autoloads for above changes.
|
|
3048
|
|
3049 * simple.el (callers of print-help-return-message):
|
|
3050 Calling this function is now the last thing done in each caller.
|
|
3051
|
|
3052 1986-09-22 Richard Mlynarik (mly at prep)
|
|
3053
|
|
3054 * loaddefs.el
|
|
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
|
|
3057 by a setq.
|
|
3058
|
|
3059 1986-09-21 Richard M. Stallman (rms at prep)
|
|
3060
|
|
3061 * loaddefs.el (auto-mode-alist):
|
|
3062 Don't use non-saved-text-mode now that it is deleted.
|
|
3063
|
|
3064 1986-09-21 Richard Mlynarik (mly at prep)
|
|
3065
|
|
3066 * disassemble.el, fortran.el
|
|
3067 Use insert-char.
|
|
3068
|
|
3069 * fortran.el (fortran-electric-line-number)):
|
|
3070 "self-insert-command", not "self-insert"
|
|
3071
|
|
3072 * fortran.el (fortran-window-create):
|
|
3073 Just bind window-min-width, don't set it.
|
|
3074
|
|
3075 * fortran.el (fortran-abbrev-start):
|
|
3076 Don't mark buffer as modified after ";?"
|
|
3077 fortran-abbrev-help -- do "message...done"
|
|
3078
|
|
3079 * files.el (revert-buffer)
|
|
3080 Check to see if (file-exists-p buffer-auto-save-file-name)
|
|
3081 even if (recent-auto-save-p) before offering to revert from it.
|
|
3082
|
|
3083 * text-mode.el:
|
|
3084 Remove non-saved-text-mode
|
|
3085
|
|
3086 * *-mode.el
|
|
3087 Fix some initializations of syntax-tables so that user
|
|
3088 can override them.
|
|
3089
|
|
3090 1986-09-21 Richard M. Stallman (rms at prep)
|
|
3091
|
|
3092 * files.el (recover-file, list-directory):
|
|
3093 Don't say /bin/ls; let search path be searched for ls.
|
|
3094
|
|
3095 1986-09-20 Richard M. Stallman (rms at prep)
|
|
3096
|
|
3097 * lisp.el (lisp-complete-symbol): New command does
|
|
3098 completion on a symbol name in the buffer.
|
|
3099
|
|
3100 * fortran.el: New file defining fortran-mode,
|
|
3101 which is autoloaded from loaddefs.
|
|
3102
|
|
3103 * abbrevlist.el: New file defining list-one-abbrev-table,
|
|
3104 a function now used by fortran-mode but not Fortran-specific.
|
|
3105
|
|
3106 1986-09-19 Richard M. Stallman (rms at prep)
|
|
3107
|
|
3108 * subr.el (momentary-string-display): New function
|
|
3109 to display a string momentarily in the buffer.
|
|
3110
|
|
3111 * loadup.el: Load loaddefs before simple and files
|
|
3112 because loaddefs makes more garbage.
|
|
3113
|
|
3114 * loaddefs.el: Include defvar of ctl-x-4-map
|
|
3115 needed now that this is loaded before files.el.
|
|
3116
|
|
3117 1986-09-17 Richard Mlynarik (mly at prep)
|
|
3118
|
|
3119 * hanoi.el
|
|
3120 Vital improvements
|
|
3121
|
|
3122 1986-09-17 Richard M. Stallman (rms at prep)
|
|
3123
|
|
3124 * loaddefs.el: disable C-x p.
|
|
3125 * loaddefs.el: autoload set-gosmacs-bindings.
|
|
3126 * gosmacs.el: renamed from gosling.el with many changes
|
|
3127 (saves old bindings and can restore them as they were).
|
|
3128
|
|
3129 1986-09-17 Richard Mlynarik (mly at prep)
|
|
3130
|
|
3131 * replace.el (occur)
|
|
3132 Use variable list-matching-lines-default-context-lines if
|
|
3133 no prefix arg specified.
|
|
3134 If nlines arg is -ve, include that many lines of preceding
|
|
3135 context, no lines of following context.
|
|
3136 Use markers instead of line-numbers.
|
|
3137 In occur-mode-goto-occurrence, warn about deleted buffer.
|
|
3138
|
|
3139 1986-09-16 Richard M. Stallman (rms at prep)
|
|
3140
|
|
3141 * simple.el (indent-for-comment):
|
|
3142 Delete only the spaces before the beginning of the comment starter
|
|
3143 in case the comment starter contains a leading space.
|
|
3144
|
|
3145 * abbrev.el (edit-abbrevs-map): Define C-c C-c like C-x C-s.
|
|
3146
|
|
3147 * texinfmt.el: define @r as noop.
|
|
3148
|
|
3149 * simple.el (print-help-return-message): New function.
|
|
3150 Use before doing with-output-to-temp-buffer, and it
|
|
3151 prints an echo area message about how to restore
|
|
3152 current screen configuration from the configuration
|
|
3153 that will obtain after the with-output-to-temp-buffer.
|
|
3154
|
|
3155 * simple.el (describe-{key,mode,function,variable}):
|
|
3156 * simple.el (view-lossage, command-apropos):
|
|
3157 Ca;; print-help-return-message.
|
|
3158
|
|
3159 1986-09-15 Richard M. Stallman (rms at prep)
|
|
3160
|
|
3161 * sendmail.el (sendmail-send-it):
|
|
3162 Don't require newline before header-separator;
|
|
3163 search for regexp and use `^'.
|
|
3164
|
|
3165 * mh-e.el: Version 3.4 from Larus.
|
|
3166 Uses `interactive' properly to read the arguments.
|
|
3167
|
|
3168 1986-09-14 Richard Mlynarik (mly at prep)
|
|
3169
|
|
3170 * files.el (normal-mode)
|
|
3171 Use shorter error message, so more fits on screen.
|
|
3172
|
|
3173 1986-09-14 Richard M. Stallman (rms at prep)
|
|
3174
|
|
3175 * loadup.el: On VMS, dump under name temacs.dump only.
|
|
3176
|
|
3177 * vms-patch.el (make-auto-save-file-name):
|
|
3178 Append "$" at end as well as "_$" at front.
|
|
3179
|
|
3180 * files.el (cd): Don't do file-name-as-directory on VMS.
|
|
3181
|
|
3182 1986-09-13 Richard M. Stallman (rms at prep)
|
|
3183
|
|
3184 * bytecomp.el (byte-compile-file):
|
|
3185 Don't bomb on defvar with no initial value argument.
|
|
3186
|
|
3187 * texinfmt.el (texinfo-format-buffer):
|
|
3188 Tagify and maybe even split automatically if buffer is big enough.
|
|
3189 Non-nil arg inhibits this.
|
|
3190
|
|
3191 * informat.el (Info-tagify):
|
|
3192 Don't leave buffer narrowed if it wasn't narrowed to start with.
|
|
3193
|
|
3194 * simple.el (comment-column, fill-prefix):
|
|
3195 Make them buffer-local and fix documentation.
|
|
3196 * loaddefs.el: make indent-tabs-mode buffer-local.
|
|
3197
|
|
3198 1986-09-12 Richard M. Stallman (rms at prep)
|
|
3199
|
|
3200 * dired.el (dired-add-entry): Go to beginning of line
|
|
3201 before adding the entry.
|
|
3202
|
|
3203 1986-09-12 Richard Mlynarik (mly at prep)
|
|
3204
|
|
3205 * mlsupport.el:
|
|
3206 Define ml-substr (used to be in mocklisp.c)
|
|
3207
|
|
3208 1986-09-12 Richard M. Stallman (rms at prep)
|
|
3209
|
|
3210 * time.el: Don't just clobber global-mode-string.
|
|
3211 Instead, add 'display-time-string as an element
|
|
3212 and update the time by changing value of that variable.
|
|
3213
|
|
3214 * rmail.el (rmail-mode-1): Change only part of mode-line-format
|
|
3215 Instead set mode-line-buffer-identification.
|
|
3216
|
|
3217 * rmail.el (rmail-show-message): Use mode-line-process to
|
|
3218 display the message numbers and labels.
|
|
3219
|
|
3220 1986-09-11 Richard Mlynarik (mly at prep)
|
|
3221
|
|
3222 * compile.el (compilation-sentinel)
|
|
3223 Ignore buffer-read-only.
|
|
3224
|
|
3225 1986-09-10 Richard M. Stallman (rms at prep)
|
|
3226
|
|
3227 * picture.el: Convert `Picture' to `picture' in all symbols.
|
|
3228
|
|
3229 * subr.el: Define old names send-string and send-region
|
|
3230 as aliases for new names process-send-...
|
|
3231
|
|
3232 1986-09-09 Richard M. Stallman (rms at prep)
|
|
3233
|
|
3234 * time.el (display-time): variable display-time-interval
|
|
3235 specifies seconds between updates.
|
|
3236
|
|
3237 * loaddefs.el: Put \-newline in doc strings that lacked it.
|
|
3238
|
|
3239 1986-09-08 Richard M. Stallman (rms at prep)
|
|
3240
|
|
3241 * simple.el: Give C-c's keymap a name, mode-specific-map.
|
|
3242
|
|
3243 * options.el (list-options): Use user-variable-p to filter
|
|
3244 the variables and documentation-property to get the strings.
|
|
3245
|
|
3246 1986-09-06 Richard M. Stallman (rms at prep)
|
|
3247
|
|
3248 * tex-mode.el (tex-region):
|
|
3249 Handle case where specified region extends before header.
|
|
3250
|
|
3251 1986-09-04 Leonard H. Tower Jr. (tower at prep)
|
|
3252
|
|
3253 * rnews.el (news-inews)
|
|
3254 added -h to call of inews to insert all header fields.
|
|
3255
|
|
3256 1986-09-04 Richard M. Stallman (rms at prep)
|
|
3257
|
|
3258 * files.el (save-buffers-kill-emacs):
|
|
3259 Prefix arg means save with no query.
|
|
3260
|
|
3261 * files.el (backup-buffer): Fix uses of % in message about %backup%.
|
|
3262
|
|
3263 1986-09-03 Leonard H. Tower Jr. (tower at prep)
|
|
3264
|
|
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
|
|
3267 with sendmail.el .
|
|
3268
|
|
3269 * sendmail.el (mail-mode-map)
|
|
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 .
|
|
3272
|
|
3273 1986-09-01 Richard M. Stallman (rms at prep)
|
|
3274
|
|
3275 * info.el (Info-find-node, Info-read-subfile):
|
|
3276 Now knows how to deal with indirect info files.
|
|
3277 * info.el: Info-current-file is now the primary
|
|
3278 place that records which info file is in the *info* buffer,
|
|
3279 and it is updated as soon as a new file is correctly read.
|
|
3280 * info.el: New var Info-current-subfile records which
|
|
3281 subfile is in the *info* buffer, or is nil for an Info file
|
|
3282 that doesn't have subfiles or if no subfile read in yet.
|
|
3283
|
|
3284 * informat.el (Info-split): New function to split
|
|
3285 an Info file into a bunch of subfiles. It edits the original
|
|
3286 file into an indirect file.
|
|
3287
|
|
3288 * info.el, loaddefs.el:
|
|
3289 Autoloads for informat.el moved from info.el to loaddefs.el.
|
|
3290
|
|
3291 1986-08-31 Richard M. Stallman (rms at prep)
|
|
3292
|
|
3293 * page.el (mark-page):
|
|
3294 * paragraphs.el (mark-paragraph):
|
|
3295 * x-mouse.el (x-mouse-set-mark):
|
|
3296 Use push-mark and inhibit the message, instead of set-mark.
|
|
3297
|
|
3298 * mh-e.el (mh-position-on-field, mh-exec-lib-cmd-output,
|
|
3299 mh-exec-cmd-output): use push-mark instead of set-mark.
|
|
3300
|
|
3301 * simple.el (push-mark): optional 2nd arg NOMSG inhibits message.
|
|
3302
|
|
3303 * ebuff-menu.el (electric-buffer-list):
|
|
3304 Was using the mark for internal purposes.
|
|
3305 Use an anonymous marker instead.
|
|
3306
|
|
3307 * bytecomp.el: Stop using the byte-set-mark opcode.
|
|
3308
|
|
3309 * replace.el (occur): Put the *Occur* buffer in Occur mode.
|
|
3310 Remember line number of each occurrence in occur-pos-list
|
|
3311 Occur mode defines C-c C-c as occur-mode-goto-occurrence,
|
|
3312 which uses that list to move the cursor in the original buffer
|
|
3313 (which is saved in occur-buffer).
|
|
3314
|
|
3315 * aton.el (occur-menu: File deleted; occur-menu is subsumed by occur.
|
|
3316
|
|
3317 * isearch.el (isearch): repeating the search in either direction
|
|
3318 must set success to t to produce correct echo area text.
|
|
3319
|
|
3320 * edt.el: New file. Autoloadable entry is edt-emulation-on.
|
|
3321
|
|
3322 * keypad.el (function-key-sequence): New function
|
|
3323 finds which key sequence leads to a slot in function-keymap.
|
|
3324
|
|
3325 1986-08-30 Richard M. Stallman (rms at prep)
|
|
3326
|
|
3327 * files.el (backup-buffer): Use "%backup%~", not "%backup%",
|
|
3328 if cannot write the backup in the usual place.
|
|
3329
|
|
3330 * sort.el (sort-columns): Sort into reverse order
|
|
3331 if have prefix arg. Args are now the same as for
|
|
3332 sort-lines, etc.
|
|
3333
|
|
3334 1986-08-28 Richard Mlynarik (mly at prep)
|
|
3335
|
|
3336 * c-mode.el (electric-c-{brace,terminator})
|
|
3337 c-indent-line takes no args.
|
|
3338
|
|
3339 1986-08-28 Richard M. Stallman (rms at prep)
|
|
3340
|
|
3341 * files.el (backup-buffer): file-precious-flag forces copying.
|
|
3342
|
|
3343 * loaddefs.el: Autoload plain-TeX-mode and LaTeX-mode.
|
|
3344 Define aliases for them. Fix doc for TeX-mode.
|
|
3345
|
|
3346 1986-08-26 Leonard H. Tower Jr. (tower at prep)
|
|
3347
|
|
3348 * rnews.el:
|
|
3349 Added autoload of rmail-output and bound it to C-o in
|
|
3350 news-mode-map. Also needed defvar of rmail-last-file.
|
|
3351
|
|
3352 * rmailout.el (rmail-output):
|
|
3353 Made rmail-mode specific code dependent on rmail-mode being
|
|
3354 major-mode.
|
|
3355
|
|
3356 1986-08-25 Richard M. Stallman (rms at prep)
|
|
3357
|
|
3358 * view.el (view-mode):
|
|
3359 Bind mode-line-buffer-identification;
|
|
3360 in new versions don't change mode-line-format.
|
|
3361
|
|
3362 * dired.el (dired-mode):
|
|
3363 * info.el (Info-set-mode-line):
|
|
3364 * x-menu.el (x-menu-mode):
|
|
3365 Don't change mode-line-format.
|
|
3366 Use mode-line-buffer-identification instead.
|
|
3367 * ebuff-menu.el (electric-buffer-menu-mode):
|
|
3368 Likewise, and also copy the mode-line-format
|
|
3369 and replace `mode-name in it with "Buffers".
|
|
3370
|
|
3371 * info.el (Info-edit): Restore normal mode line
|
|
3372 by killing the local variables used by Info to change it.
|
|
3373
|
|
3374 * echistory.el (electric-command-history):
|
|
3375 In newer Emacs versions, don't alter mode-line-format.
|
|
3376
|
|
3377 * compile.el (compile1, compilation-sentinel):
|
|
3378 * shell.el (shell-mode, inferior-lisp-mode):
|
|
3379 * xscheme.el (inferior-scheme-mode):
|
|
3380 * telnet.el (telnet-mode):
|
|
3381 If minor-mode-alist is bound, put the %s or process status
|
|
3382 into mode-line-process instead of changing mode-line-format.
|
|
3383
|
|
3384 * sort.el: New file contains buffer-sorting commands.
|
|
3385 Autoload them in loaddefs.el.
|
|
3386
|
|
3387 * files.el (backup-buffer): Obey new variable
|
|
3388 backup-by-copying-when-mismatch.
|
|
3389
|
|
3390 * loaddefs.el: Set default-mode-line-format to use
|
|
3391 the new list and symbol constructs. Define minor-mode-alist.
|
|
3392
|
|
3393 * rnews.el (news-set-minor-modes):
|
|
3394 Store the string in news-minor-modes, and set minor-modes
|
|
3395 only if minor-mode-alist is unbound (Emacs versions < 18.16).
|
|
3396 * rnews.el (news-mode): In newer Emacses, set mode-name
|
|
3397 so it displays news-minor-mode.
|
|
3398
|
|
3399 * nroff-mode.el (nroff-mode):
|
|
3400 If minor-mode-alist bound, add an entry for nroff-electric-mode
|
|
3401 to it, and don't call set-minor-mode.
|
|
3402
|
|
3403 * simple.el (overwrite-mode, auto-fill-mode):
|
|
3404 * abbrev.el (abbrev-mode):
|
|
3405 Don't call set-minor-mode.
|
|
3406
|
|
3407 * simple.el (set-minor-mode): Delete this function.
|
|
3408
|
|
3409 * bytecomp.el (byte-compile-file):
|
|
3410 Put backslash-newline at front of doc string when that is safe.
|
|
3411 * bytecomp.el (old-file-newer-than-file-p):
|
|
3412 Deleted this; built-in file-newer-than-file-p is well established.
|
|
3413
|
|
3414 1986-08-24 Richard M. Stallman (rms at prep)
|
|
3415
|
|
3416 * term/xterm.el: Install some changes from rlk.
|
|
3417 -ib switch and InternalBorder default are handled.
|
|
3418 Set variable x-processed-defaults when defaults are processed.
|
|
3419 Use require to load x-mouse.
|
|
3420 Use message to say why suspend-emacs is disabled.
|
|
3421
|
|
3422 * x-mouse.el: Install some changes from rlk.
|
|
3423
|
|
3424 * x-menu.el: New file that handles menus on X window system.
|
|
3425
|
|
3426 * buff-menu.el (buffer-menu): Put point on third line
|
|
3427 initially (this line describes the buffer that had been selected).
|
|
3428
|
|
3429 * files.el (create-file-buffer):
|
|
3430 Delete the variable ask-about-buffer-names
|
|
3431 and simplify this function.
|
|
3432
|
|
3433 1986-08-23 Richard M. Stallman (rms at prep)
|
|
3434
|
|
3435 * files.el (basic-save-buffer):
|
|
3436 When changing visited name, don't try to rename old auto-save file
|
|
3437 if it does not exist.
|
|
3438
|
|
3439 * c-mode.el (c-indent-command): New definition of TAB,
|
|
3440 uses c-indent-line as a subroutine. Handling of prefix arg
|
|
3441 and indenting an entire expression rigidly is now in this fn.
|
|
3442
|
|
3443 * c-mode.el (c-tab-always-indent): If nil, TAB inserts a tab
|
|
3444 if not in the initial whitespace of the line.
|
|
3445
|
|
3446 * c-mode.el (calculate-c-indent):
|
|
3447 For statements: if prev line ends in `:', this line is still
|
|
3448 a continuation if the `:' follows a non-symbol-constituent char.
|
|
3449 For top level: look at previous line that starts in column 0
|
|
3450 to determine whether this line is at top level or in arg decls.
|
|
3451 Also notice if line is a continuation.
|
|
3452
|
|
3453 * novice.el (disabled-command-hook):
|
|
3454 If the 'disabled property is a string, include it in the message.
|
|
3455
|
|
3456 1986-08-21 Richard M. Stallman (rms at prep)
|
|
3457
|
|
3458 * bytecomp.el (byte-compile-interactive-p):
|
|
3459 Remove superfluous compilation of 'nil causing stack overflow.
|
|
3460
|
|
3461 * compile.el (compilation-parse-errors):
|
|
3462 Count lines from the previous error message, not from line 1.
|
|
3463
|
|
3464 1986-08-21 Richard Mlynarik (mly at prep)
|
|
3465
|
|
3466 * debug.el (debug, debugger-eval-expression):
|
|
3467 Evaluate the expression in the context of the buffer
|
|
3468 current when the debugger was entered.
|
|
3469
|
|
3470 1986-08-21 Richard M. Stallman (rms at prep)
|
|
3471
|
|
3472 * files.el (after-find-file): Print no message
|
|
3473 rather than printing a null message.
|
|
3474
|
|
3475 1986-08-20 Richard M. Stallman (rms at prep)
|
|
3476
|
|
3477 * files.el (set-auto-mode): On VMS, turn on case-fold-search
|
|
3478 while matching auto-mode-alist elements.
|
|
3479
|
|
3480 1986-08-20 Richard M. Stallman (rms at prep)
|
|
3481
|
|
3482 * debug.el (debug): Don't try to restore the match data
|
|
3483 if it refers to a dead buffer.
|
|
3484
|
|
3485 * startup.el (command-line-1):
|
|
3486 -i FILE or -insert FILE means insert contents of file into buffer.
|
|
3487
|
|
3488 1986-08-19 Richard M. Stallman (rms at prep)
|
|
3489
|
|
3490 * simple.el (describe-variable):
|
|
3491 Use `documentation-property' instead of `get' to get
|
|
3492 the `variable-documentation' property.
|
|
3493
|
|
3494 * userlock.el: correct spelling "supercession" -> "supersession".
|
|
3495
|
|
3496 * files.el (basic-save-file):
|
|
3497 If file-precious-flag is non-nil, rename the old file
|
|
3498 before saving, and if saving fails, rename the old file back.
|
|
3499
|
|
3500 * rmail.el (rmail-get-new-mail):
|
|
3501 Do not make a backup file if the rmail file was just visited
|
|
3502 and hasn't been changed aside from reading the new mail.
|
|
3503 This preserves the old backup file.
|
|
3504 * rmail.el (rmail-expunge-and-save): New name for rmail-save.
|
|
3505 * rmail.el (rmail-mode): Turn on file-precious-flag.
|
|
3506
|
|
3507 * dired.el: Define `g' as revert-buffer in dired-mode.
|
|
3508
|
|
3509 * c-mode.el (c-mode): Give `&' and `|' "punctuation" syntax.
|
|
3510
|
|
3511 1986-08-18 Richard Mlynarik (mly at prep)
|
|
3512
|
|
3513 * files.el (find-backup-file-name):
|
|
3514 Don't blow up if (eq version-control 'never)
|
|
3515
|
|
3516 * files.el (set-visited-file-name):
|
|
3517 Use `buffer-auto-save-file-name' not `auto-save-file-name' which
|
|
3518 is unbound and unused.
|
|
3519
|
|
3520 1986-08-17 Richard M. Stallman (rms at prep)
|
|
3521
|
|
3522 * compile.el (compilation-sentinel):
|
|
3523 Don't get error if *compilation* has been killed.
|
|
3524 Include current date/time in message inserted in buffer.
|
|
3525
|
|
3526 1986-08-17 Richard Mlynarik (mly at prep)
|
|
3527
|
|
3528 * files.el (basic-save-buffer)
|
|
3529 Fix paren error
|
|
3530
|
|
3531 1986-08-16 Richard M. Stallman (rms at prep)
|
|
3532
|
|
3533 * files.el (find-file-noselect):
|
|
3534 Change find-file-not-found-hook to find-file-not-found-hooks
|
|
3535 and make it a list of functions to call until one of them
|
|
3536 returns non-nil.
|
|
3537 * files.el (normal-mode, after-find-file):
|
|
3538 Change find-file-hook to find-file-hooks, a list of functions to
|
|
3539 call. Call it from after-find-file, not from normal-mode.
|
|
3540 * files.el (revert-buffer):
|
|
3541 Restore old point before calling after-find-file.
|
|
3542 * files.el (basic-save-buffer):
|
|
3543 Change write-file-hook to write-file-hooks, a list of functions
|
|
3544 to run until one returns t. In that case, skip writing the file
|
|
3545 the usual way.
|
|
3546
|
|
3547 * tags.el (visit-tag-table-buffer):
|
|
3548 Get proper error for empty tag table file;
|
|
3549 realize that char-after returns nil in that case.
|
|
3550 Also move error check after auto-revert.
|
|
3551
|
|
3552 1986-08-16 Richard Mlynarik (mly at prep)
|
|
3553
|
|
3554 * subr.el
|
|
3555 Move copy-alist to c code, moved nth from c code.
|
|
3556
|
|
3557 1986-08-16 Richard M. Stallman (rms at prep)
|
|
3558
|
|
3559 * files.el (normal-mode): initially call fundamental-mode
|
|
3560 to reinitialize everything.
|
|
3561
|
|
3562 * files.el (hack-local-variables):
|
|
3563 Don't consider suffix as including any leading spaces.
|
|
3564
|
|
3565 1986-08-16 Richard Mlynarik (mly at prep)
|
|
3566
|
|
3567 * informat.el, texinfmt.el
|
|
3568 Detect and complain about duplicate node-names
|
|
3569
|
|
3570 1986-08-16 Richard M. Stallman (rms at prep)
|
|
3571
|
|
3572 * mh-e.el: 3.3j from Larus. Changes C-c C-g prefix to C-c C-f.
|
|
3573
|
|
3574 1986-08-15 Richard M. Stallman (rms at prep)
|
|
3575
|
|
3576 * isearch.el:
|
|
3577 Default for regexp searches is now search-last-regexp.
|
|
3578 Rename isearch-slow... vars to search-slow...
|
|
3579 C-s or C-r in failing search wraps around buffer and tries again.
|
|
3580 New local var `wrapped' records this has happened.
|
|
3581 Display `Wrapped' in echo area at such times.
|
|
3582 Record value of `wrapped' on the search state stack.
|
|
3583 Display shorter string for incomplete regexps.
|
|
3584 Incomplete regexp no longer implies "failure" of search.
|
|
3585 Clean up isearch-search considerably.
|
|
3586 isearch-message computes message in lower case,
|
|
3587 then case-converts the first char.
|
|
3588
|
|
3589 * loaddefs.el: New variable search-last-regexp;
|
|
3590 default string for isearch-regexp.
|
|
3591 Rename isearch-... vars to search-...
|
|
3592
|
|
3593 * simple.el (next-line, kill-line):
|
|
3594 * lisp.el (end-of-defun):
|
|
3595 * picture.el (Picture-clear-line):
|
|
3596 * replace.el (keep-lines):
|
|
3597 * indent.el (indent-relative):
|
|
3598 Use forward-line, not scan-buffer.
|
|
3599 * fill.el (justify-current-line): Use search-backward
|
|
3600 not scan-buffer to check whether the line has a space in it.
|
|
3601
|
|
3602 * files.el (set-visited-file-name):
|
|
3603 Rename the auto-save file if appropriate.
|
|
3604 (make-auto-save-file-name, auto-save-file-name-p):
|
|
3605 Auto save file for foo is now #foo#.
|
|
3606 (make-backup-file-name, backup-file-name-p):
|
|
3607 New functions, used in appropriate places.
|
|
3608
|
|
3609 * dired.el (dired-flag-backup-files):
|
|
3610 Use backup-file-name-p.
|
|
3611
|
|
3612 * sendmail.el (mail-mode):
|
|
3613 Fix documentation of key bindings.
|
|
3614
|
|
3615 1986-08-15 Richard Mlynarik (mly at prep)
|
|
3616
|
|
3617 * man.el (manual-entry)
|
|
3618 Compensate for Sun wankerism.
|
|
3619 If would be nice if there were something a little
|
|
3620 more fine-grained than `system-type' for testing for
|
|
3621 these cases...
|
|
3622
|
|
3623 1986-08-15 Richard M. Stallman (rms at prep)
|
|
3624
|
|
3625 * startup.el (command-line): No longer necessary to set
|
|
3626 ctl-arrow from default-ctl-arrow, etc., after init file is run
|
|
3627 due to changed behavior of those variables.
|
|
3628
|
|
3629 * info.el (Info-edit):
|
|
3630 * rmailedit.el (rmail-edit-mode):
|
|
3631 Change default-mode-line-format to (default-value 'mode-line-format).
|
|
3632
|
|
3633 1986-08-14 Richard Mlynarik (mly at prep)
|
|
3634
|
|
3635 * man.el (manual-entry):
|
|
3636 Speed up `\b'-hacking.
|
|
3637
|
|
3638 1986-08-14 Richard M. Stallman (rms at prep)
|
|
3639
|
|
3640 * sendmail.el: Change key bindings.
|
|
3641 C-c <letter> becomes C-c C-<letter> or C-c C-f <letter>.
|
|
3642
|
|
3643 * mh-e.el (mh-position-on-field):
|
|
3644 mh-header-end -> mh-goto-header-end.
|
|
3645
|
|
3646 * novice.el (disabled-command-hook):
|
|
3647 Print only the first paragraph of the command's documentation.
|
|
3648 [Test this, once new narrow-to-region doc is installed.]
|
|
3649
|
|
3650 * rmailsum.el (rmail-make-basic-summary-line):
|
|
3651 Don't accept a time zone as a month.
|
|
3652
|
|
3653 1986-08-13 Richard M. Stallman (rms at prep)
|
|
3654
|
|
3655 * mh-e.el: New version 3.3i, moving mode-specific commands
|
|
3656 to C-c prefix.
|
|
3657
|
|
3658 * tex-mode.el: many new features incl. LaTeX mode
|
|
3659 and some C-c commands.
|
|
3660
|
|
3661 * indent.el (indent-relative):
|
|
3662 Fix lossage if point to indent under was inside a tab.
|
|
3663
|
|
3664 * bytecomp.el (byte-compile-substring):
|
|
3665 Fix dumb error.
|
|
3666
|
|
3667 * info.el: Autoload Info-validate. Fix bug in autoload Info-tagify.
|
|
3668
|
|
3669 1986-08-12 Richard Mlynarik (mly at prep)
|
|
3670
|
|
3671 * rmailedit.el (rmail-cease-edit, rmail-attributes)
|
|
3672 Add label (well, `attribute,' really) "edited" to message.
|
|
3673
|
|
3674 * mlsupport.el (auto-execute)
|
|
3675 Fix from bap@g.cs.cmu.edu
|
|
3676
|
|
3677 1986-08-11 Richard Mlynarik (mly at prep)
|
|
3678
|
|
3679 * bytecomp.el (byte-compile-form)
|
|
3680 Compile references to t and nil as constants rather then variable
|
|
3681 references.
|
|
3682
|
|
3683 * bytecomp.el (byte-compile-no-args, ..., byte-compile-three-args)
|
|
3684 If called with wrong-number-of-args, do a normal function call
|
|
3685 and get an error at runtime.
|
|
3686
|
|
3687 * bytecomp.el (byte-compile-file-form)
|
|
3688 Process (require ...) at compile-time
|
|
3689
|
|
3690 * informat.el, info.el, loaddefs.el
|
|
3691 Move Info-validate and friends into new file informat.el
|
|
3692 Add batch-info-validate
|
|
3693
|
|
3694 * texinfmt.el, loaddefs.el
|
|
3695 Add batch-texinfo-format
|
|
3696
|
|
3697 * startup.el
|
|
3698 Add synonym switches "-funcall" "-load" "-user" "-no-init-file"
|
|
3699 for cryptic "-f" "-l" "-u" "-q"
|
|
3700
|
|
3701 * mlsupport.el
|
|
3702 Make various turds know that inhibit-command-line has gone.
|
|
3703
|
|
3704 * bytecomp.el (batch-byte-compile), tex-start.el
|
|
3705 Because of RMS's change "Mon Jul 7 14:01:51 1986"
|
|
3706 must use variable command-line-args-left rather than command-line-args.
|
|
3707
|
|
3708 Actually, I see no circumstances under which a switch -could- be
|
|
3709 interested in any command-line-args before the mention of itself,
|
|
3710 and so think that rebinding command-line-args as appropriate was
|
|
3711 correct (if perhaps a little confusing to the person who requested
|
|
3712 that RMS' change be made)
|
|
3713
|
|
3714 1986-08-10 Richard Mlynarik (mly at prep)
|
|
3715
|
|
3716 * info.el (Info-validate)
|
|
3717 re-search for \\*, not *
|
|
3718
|
|
3719 1986-08-07 Richard Mlynarik (mly at prep)
|
|
3720
|
|
3721 * rfc822.el, loaddefs.el, mail-utils.el
|
|
3722 Hairy address parser, used only if mail-use-rfc822 is non-nil
|
|
3723 (It is nil by default, so if one doesn't like or need the hair of
|
|
3724 this file, then one is never troubled by it)
|
|
3725
|
|
3726 * disassemble.el, loaddefs.el
|
|
3727 Code from doug@csli.stanford.edu modified by mly.
|
|
3728 RMS -- if this is too random to be in the GNU Emacs
|
|
3729 distribution, please tell me so.
|
|
3730
|
|
3731 * bytecomp.el
|
|
3732 Compile eql same as eq.
|
|
3733
|
|
3734 1986-07-30 Richard M. Stallman (rms at prep)
|
|
3735
|
|
3736 * outline.el (many functions):
|
|
3737 New variable outline-regexp controls what is a heading line.
|
|
3738 It must match at the beginning of a line. Length of matched text
|
|
3739 gives the depth of heading within the tree.
|
|
3740
|
|
3741 * term/xterm.el (x-get-default-args):
|
|
3742 Process reversevideo option just once. (Twice is noop.)
|
|
3743
|
|
3744 1986-07-28 Richard M. Stallman (rms at prep)
|
|
3745
|
|
3746 * term/vt100.el, term/vt200.el:
|
|
3747 Move (require 'keypad) to top to avoid error.
|
|
3748
|
|
3749 1986-07-18 Leonard H. Tower Jr. (tower at prep)
|
|
3750
|
|
3751 * rnews.el: (news-add-news-group)
|
|
3752 handle unsubscribed groups better
|
|
3753
|
|
3754 * rnews.el: (news-{next,previous}-group)
|
|
3755 now skip groups with no new messages
|
|
3756
|
|
3757 1986-07-17 Richard M. Stallman (rms at prep)
|
|
3758
|
|
3759 * mh-e.el: Install version 3.3h from Larus.
|
|
3760
|
|
3761 1986-07-15 Richard M. Stallman (rms at prep)
|
|
3762
|
|
3763 * shell.el (shell-send-input):
|
|
3764 If get error trying to change directory, call
|
|
3765 shell-set-directory-error-hook with no args.
|
|
3766
|
|
3767 1986-07-12 Richard M. Stallman (rms at prep)
|
|
3768
|
|
3769 * tags.el (list-tags, tags-apropos): Call output buffer *Tags List*.
|
|
3770
|
|
3771 * c-mode.el (calculate-c-indent):
|
|
3772 Better handling of case where first statement at current level
|
|
3773 starts on same line as a case..: or label. New local var
|
|
3774 colon-line-end.
|
|
3775
|
|
3776 1986-07-07 Richard M. Stallman (rms at prep)
|
|
3777
|
|
3778 * startup.el (command-line-1): rename argument variable
|
|
3779 command-line-args to command-line-args-left. Don't rebind
|
|
3780 command-line-args.
|
|
3781
|
|
3782 1986-06-21 Richard M. Stallman (rms at prep)
|
|
3783
|
|
3784 * mh-e.el: Version 3.3g from Larus.
|
|
3785
|
|
3786 1986-06-19 Richard M. Stallman (rms at prep)
|
|
3787
|
|
3788 * isearch.el (isearch): Use slow terminal mode
|
|
3789 only if current window is > 4 times the slow-terminal lines high.
|
|
3790
|
|
3791 1986-06-17 Richard M. Stallman (rms at prep)
|
|
3792
|
|
3793 * nroff-mode.el: Add elements to nrofff-brace-table.
|
|
3794
|
|
3795 1986-06-16 Richard M. Stallman (rms at prep)
|
|
3796
|
|
3797 * mlconvert.el (convert-mocklisp-buffer):
|
|
3798 Proper handling of `!' function, via new function ml-not.
|
|
3799 Proper handling of non-defuns, by putting them inside a
|
|
3800 dummy defun and calling that function.
|
|
3801
|
|
3802 1986-06-14 Richard M. Stallman (rms at prep)
|
|
3803
|
|
3804 * mh-e.el : Install 3.3f from Larus.
|
|
3805
|
|
3806 1986-06-12 Richard M. Stallman (rms at prep)
|
|
3807
|
|
3808 * startup.el (command-line):
|
|
3809 Rename default init file to default.el.
|
|
3810 Don't look for suffixes on .emacs file.
|
|
3811
|
|
3812 * keypad.el: New file that defines a standard keypad mode.
|
|
3813 * term/vt*.el: Rewrite completely to use keypad.el.
|
|
3814
|
|
3815 1986-06-11 Richard M. Stallman (rms at prep)
|
|
3816
|
|
3817 * abbrev.el (abbrev-prefix-mark):
|
|
3818 Insert a - at the beginning of the abbrev.
|
|
3819 expand-abbrev will now delete such -'s.
|
|
3820
|
|
3821 * userlock.el (ask-user-about-supercession):
|
|
3822 Ask user what to do if he is modifying a buffer whose
|
|
3823 file is changed on disk.
|
|
3824
|
|
3825 1986-06-10 Richard M. Stallman (rms at prep)
|
|
3826
|
|
3827 * rmail.el (rmail-reply): For the in-reply-to,
|
|
3828 try to get the sender's full name from within parentheses.
|
|
3829
|
|
3830 * outline.el: pervasive changes; new features, changed keys.
|
|
3831
|
|
3832 * files.el (backup-bufer):
|
|
3833 If cannot write backup under normal name, write it in ~/%backup%.
|
|
3834 Preserve the last-modified time when backing up by copying.
|
|
3835
|
|
3836 1986-06-09 Richard M. Stallman (rms at prep)
|
|
3837
|
|
3838 * rmail.el (rmail-expunge): Preserve point unless expunging
|
|
3839 the current message.
|
|
3840
|
|
3841 * bytecomp.el (file-newer-than-file-p):
|
|
3842 Since this is a primitive in version 18, define it
|
|
3843 only if not defined.
|
|
3844
|
|
3845 1986-06-08 Richard M. Stallman (rms at prep)
|
|
3846
|
|
3847 * files.el (load-file, load-library): two new commands.
|
|
3848
|
|
3849 * startup.el (command-line): Eliminate inhibit-command-line
|
|
3850 since one can just set command-line-args to nil.
|
|
3851
|
|
3852 * term/xterm.el: No need to handle -d switch
|
|
3853 since main() handles it now.
|
|
3854
|
|
3855 * tags.el: Display name of file being processed.
|
|
3856
|
|
3857 * mh-e.el: Install version 3.3 from Larus.
|
|
3858
|
|
3859 * replace.el, loaddefs.el (perform-replace):
|
|
3860 perform-replace does not print "done"; its callers do.
|
|
3861
|
|
3862 * startup.el (command-line):
|
|
3863 Rename file default-profile to .emacs-df;
|
|
3864 load it always, unless inhibit-default-init is set to t.
|
|
3865
|
|
3866 * telnet.el: Switch to C-c prefix for mode-specific commands.
|
|
3867
|
|
3868 * startup.el (command-line): Use just first word of
|
|
3869 terminal name to make per-terminal library file name.
|
|
3870
|
|
3871 * loadup.el: Change name of installed docstr file to
|
|
3872 DOC-mm.nn.oo from DOC.mm.nn.oo.
|
|
3873
|
|
3874 * files.el (file-name-sans-versions): New system-dependent
|
|
3875 function to remove backup or version suffixes from filename.
|
|
3876
|
|
3877 1986-06-07 Richard M. Stallman (rms at prep)
|
|
3878
|
|
3879 * c-mode.el (electric-c-terminator):
|
|
3880 Check for point being inside a multi-line string or comment
|
|
3881 and do nothing. For colon, check for more than one word
|
|
3882 before it on the line (with first one not "case") and do nothing.
|
|
3883
|
|
3884 * c-mode.el: Don't rebind Linefeed.
|
|
3885
|
|
3886 * c-mode.el (calculate-c-indent):
|
|
3887 If previous line ends in ") {", skip back to matching "("
|
|
3888 and use that line's indentation as the brace's column.
|
|
3889
|
|
3890 1986-06-06 Richard M. Stallman (rms at prep)
|
|
3891
|
|
3892 * nroff-mode.el (nroff-comment-indent, nroff-mode):
|
|
3893 Define a comment syntax. Install comment-indenter
|
|
3894 as supplied by gildea, but change it not to use
|
|
3895 insert-before-markers, to avoid display anomalies.
|
|
3896
|
|
3897 * files.el (find-file-noselect): Tell revert-buffer not to query.
|
|
3898 * files.el (revert-buffer): Second arg non-nil means no query.
|
|
3899
|
|
3900 * files.el (after-find-file): Warn if auto-save file
|
|
3901 exists and is newer than the file visited.
|
|
3902
|
|
3903 * files.el (find-alternate-file):
|
|
3904 Allow replacing a non-file buffer, as long as not modified.
|
|
3905
|
|
3906 * files.el (recover-file):
|
|
3907 Initially show a directory listing of real and auto-save files.
|
|
3908 Only find the file if user says yes.
|
|
3909 Print better messages.
|
|
3910
|
|
3911 * simple.el (goto-line): Use new interactive code N.
|
|
3912
|
|
3913 * subr.el (substitute-key-definition): New function.
|
|
3914 Replaces all bindings to one function in one map
|
|
3915 with another function.
|
|
3916
|
|
3917 * xterm.el: Use substitute-key-definition to get rid of keys
|
|
3918 that do suspend-emacs.
|
|
3919
|
|
3920 1986-06-05 Richard M. Stallman (rms at prep)
|
|
3921
|
|
3922 * simple.el (fundamental-mode):
|
|
3923 Provide a fundamental-mode-map in case user does local-set-key.
|
|
3924
|
|
3925 * picture.el (picture-mode):
|
|
3926 New key bindings for setting insert motion direction:
|
|
3927 C-c <, C-c >, C-c ^ and C-c . instead of M- chars.
|
|
3928
|
|
3929 * rmail.el (rmail-reply): When putting From into In-reply-to,
|
|
3930 stop at any newline.
|
|
3931
|
|
3932 * mail-utils.el (mail-strip-quoted-names):
|
|
3933 Consider newlines like other whitespace for <...> hacks.
|
|
3934
|
|
3935 * bytecomp.el (byte-compile-cond{,-1}):
|
|
3936 Handling of singleton clauses that are not last.
|
|
3937 Handling of cond with no clauses.
|
|
3938
|
|
3939 * startup.el (command-line): Switch to *scratch* before
|
|
3940 running initial-major-mode, and do this only if *scratch* exists.
|
|
3941
|
|
3942 * compare-w.el: Simplify the handling of `size':
|
|
3943 always reduce size not to exceed the amount of space
|
|
3944 left in either buffer.
|
|
3945
|
|
3946 1986-06-04 Richard M. Stallman (rms at prep)
|
|
3947
|
|
3948 * man.el (manual-entry): Use new variables manual-program,
|
|
3949 manual-formatted-dir-prefix and manual-formatted-dirlist,
|
|
3950 defined in paths.el.
|
|
3951
|
|
3952 * time.el (display-time):
|
|
3953 Don't expand-file-name of "loadst". Let start-process search
|
|
3954 the exec-path for it.
|
|
3955
|
|
3956 * texinfmt.el (texinfo-discard-line):
|
|
3957 Allow and discard spaces at end of line.
|
|
3958
|
|
3959 * texinfo.el:
|
|
3960 Split most of this into new file texinfmt.el.
|
|
3961
|
|
3962 * replace.el (perform-replace):
|
|
3963 Bind help-form only while the read-char is done;
|
|
3964 don't interfere with recursive edits.
|
|
3965
|
|
3966 1986-05-29 Richard M. Stallman (rms at prep)
|
|
3967
|
|
3968 * info.el (Info-validate): If file is valid,
|
|
3969 erase the buffer of problems found previously.
|
|
3970 Non-re search was used by mistake to search for regexps; fix.
|
|
3971
|
|
3972 * nroff-mode.el (electric-nroff-newline):
|
|
3973 Leave point between the open-directive and the close-directive,
|
|
3974 as it was supposed to do.
|
|
3975 Add some directive-pairs to nroff-brace-table.
|
|
3976
|
|
3977 1986-05-28 Richard M. Stallman (rms at prep)
|
|
3978
|
|
3979 * telnet.el (telnet-initial-filter):
|
|
3980 If host nonexistent, kill the telnet buffer and get error.
|
|
3981
|
|
3982 1986-05-25 Richard M. Stallman (rms at prep)
|
|
3983
|
|
3984 * rmail.el (rmail-search): Don't find a match in the current message.
|
|
3985
|
|
3986 1986-05-19 Richard M. Stallman (rms at prep)
|
|
3987
|
|
3988 * mh-e.el (mh-get-new-mail): Handle error messages reeived from `inc'.
|
|
3989
|
|
3990 1986-05-15 Richard M. Stallman (rms at prep)
|
|
3991
|
|
3992 * files.el (save-buffer): Switch meanings of one-C-u and two-C-u
|
|
3993 in the code, so they match the documentation.
|
|
3994
|
|
3995 See ChangeLog.1 for earlier changes.
|