Commit | Line | Data |
---|---|---|
615d0182 DL |
1 | 1996-08-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> |
2 | ||
3 | * Version 19.33 released. | |
4 | ||
5 | * cc-mode.el (c-fill-paragraph): Fix regexp for finding C++ comment | |
6 | paragraphs. | |
7 | ||
8 | 1996-08-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
9 | ||
10 | * isearch.el (isearch-whitespace-chars): If isearch-invalid-regexp, | |
11 | insert just a space. | |
12 | ||
13 | 1996-08-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
14 | ||
15 | * iso-acc.el (iso-languages, french): Remove non-French combinations. | |
16 | Add ~c, "e, "i, `u. | |
17 | ||
18 | * simple.el (normal-auto-fill-function): New variable. | |
19 | (auto-fill-mode): Use that instead of constant 'do-auto-fill. | |
20 | ||
21 | * bibtex.el (bibtex-mode): Set normal-auto-fill-function locally; | |
22 | don't set auto-fill-function. Don't turn on Auto Fill mode. | |
23 | ||
24 | 1996-08-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
25 | ||
26 | * rmail.el (rmail-reply-regexp, rmail-message-filter): Doc fix. | |
27 | (rmail-reply-regexp): Match Re[2]. | |
28 | ||
29 | 1996-08-05 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
30 | ||
31 | * help.el (help-font-lock-keywords): Fully undo rms July 26 change. | |
32 | ||
33 | 1996-08-05 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
34 | ||
35 | * dabbrev.el (dabbrev--last-case-pattern): New variable. | |
36 | (dabbrev-expand): Set it for ordinary expansions; | |
37 | use it when copying successive words. | |
38 | ||
39 | 1996-08-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
40 | ||
41 | * imenu.el (imenu-update-menubar): Fix code to install the new menu. | |
42 | ||
43 | * info.el (Info-find-node): Use pop-to-buffer. | |
44 | ||
45 | 1996-08-02 Paul Eggert <eggert@twinsun.com> | |
46 | ||
47 | * rmail.el (rmail-unix-mail-delimiter): Allow space or tab as | |
48 | first character in mailbox part of `From ' line. | |
49 | ||
50 | 1996-08-01 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
51 | ||
52 | * Version 19.32 released. | |
53 | ||
54 | * gud.el (gdb): Undo previous change. | |
55 | ||
56 | 1996-08-01 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
57 | ||
58 | * comint.el (comint-file-name-chars): Was comint-file-name-regexp. | |
59 | Give it a non-nil default value. | |
60 | ||
61 | * shell.el (shell-file-name-chars): Was shell-file-name-regexp. | |
62 | (shell-mode): Set comint-file-name-chars to this variable. | |
63 | ||
64 | 1996-07-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
65 | ||
66 | * dabbrev.el (dabbrev-expand): When snarfing consecutive words, | |
67 | if previous one was upcased, upcase this one too. | |
68 | (dabbrev--substitute-expansion): When snarfing consecutive words, | |
69 | don't case convert here. | |
70 | ||
71 | * help.el (help-font-lock-keywords): Undo July 26 change. | |
72 | ||
73 | * term/x-win.el: Delete code to disable f10 if motif. | |
74 | ||
75 | * gud.el (gdb): Bind comint-file-name-regexp. | |
76 | ||
77 | 1996-07-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
78 | ||
79 | * emerge.el (emerge-files-with-ancestor, emerge-files): | |
80 | Use add-hook to add to QUIT-HOOKS. | |
81 | ||
82 | 1996-07-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
83 | ||
84 | * help.el (help-fontify-buffer-function): Function deleted. | |
85 | (help-mode): Set font-lock-defaults in simple way again. | |
86 | ||
87 | 1996-07-29 Erik Naggum <erik@naggum.no> | |
88 | ||
89 | * ange-ftp.el (ange-ftp-read-passwd): Let first input override | |
90 | default, and let RET use the default value. | |
91 | (ange-ftp-get-passwd): Make prompt clearer. | |
92 | ||
93 | 1996-07-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
94 | ||
95 | * complete.el (PC-complete): When command is repeated, | |
96 | scroll the completion buffer. | |
97 | ||
98 | * gud.el (gud-display-line): Don't crash if BUFFER is nil. | |
99 | ||
100 | * font-lock.el (font-lock-mode): Don't add to after-change-functions | |
101 | if font-lock-fontify-region-function is `ignore'. | |
102 | ||
103 | 1996-07-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
104 | ||
105 | * help.el (help-font-lock-keywords): Use font-lock-function-name-face | |
106 | for variables, too. | |
107 | ||
108 | * dabbrev.el (dabbrev--substitute-expansion): Use just ABBREV, not OLD, | |
109 | in previous change. | |
110 | ||
111 | * vc.el (vc-do-command): Bind win32-quote-process-args. | |
112 | ||
113 | 1996-07-26 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
114 | ||
115 | * help.el (help-mode): Set font-lock-defaults to provide bindings for | |
116 | local fontification functions. | |
117 | (help-fontify-buffer-function): New function. | |
118 | ||
119 | 1996-07-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
120 | ||
121 | * edebug.el (edebug-trace-display): Save and restore current buffer. | |
122 | ||
123 | 1996-07-23 Erik Naggum <erik@psilocin.gnu.ai.mit.edu> | |
124 | ||
125 | * etags.el (tag-exact-file-name-match-p): Fix previous change. | |
126 | ||
127 | 1996-07-23 Andrew Innes <andrewi@harlequin.co.uk> | |
128 | ||
129 | * winnt.el (file-name-buffer-file-type-alist): Load TAGS files as | |
130 | text, not binary. | |
131 | ||
132 | 1996-07-23 Paul Eggert <eggert@twinsun.com> | |
133 | ||
134 | * completion.el (cmpl-hours-since-origin): Fix bug: | |
135 | microseconds count was being used instead of seconds count. | |
136 | ||
137 | 1996-07-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
138 | ||
139 | * loaddefs.el (ctl-x-map): Bind C-x M-:. | |
140 | ||
141 | 1996-07-23 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> | |
142 | ||
143 | Fixes from Robert Praetorius <robert@aspenres.com>: | |
144 | * etags.el (etags-goto-tag-location): New local variable LINE; use it. | |
145 | Fix typo in direct-file-tag case: position -> startpos. | |
146 | (tag-word-match-p, tag-exact-file-name-match-p): Fix off-by-one errors. | |
147 | ||
148 | 1996-07-23 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
149 | ||
150 | * shadow.el (list-load-path-shadows): Doc fix. | |
151 | ||
152 | 1996-07-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
153 | ||
154 | * gud.el (perldb-command-name): New variable. | |
155 | (perldb): Use it. | |
156 | ||
157 | 1996-07-21 Ralf Fassel <ralf@natlab.research.philips.com> | |
158 | ||
159 | * files.el (dabbrev-case-fold-search, dabbrev-case-replace): Set | |
160 | `risky-local-variable' property, since these get eval'ed. | |
161 | ||
162 | * dabbrev.el (dabbrev-case-fold-search, dabbrev-case-replace): | |
163 | Undo previous change. | |
164 | ||
165 | 1996-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
166 | ||
167 | * dabbrev.el (dabbrev--search): Don't downcase the result here. | |
168 | (dabbrev-completion): Bind completion-ignore-case. | |
169 | (dabbrev--substitute-expansion): Downcase the expansion here, | |
170 | but not if case pattern matches start of original expansion. | |
171 | ||
172 | * executable.el (executable-find): Doc fix. | |
173 | ||
174 | * time.el (display-time): Fix prev change: use display-time-update. | |
175 | ||
176 | 1996-07-21 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
177 | ||
178 | * viper-util.el (vip-ms-style-os-p, vip-vms-os-p): Moved here from | |
179 | viper.el. | |
180 | ||
181 | * rmail.el (rmail-next-same-subject): Don't set search-regexp | |
182 | until after adjusting subject string. | |
183 | ||
184 | 1996-07-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
185 | ||
186 | * browse-url.el (browse-url-choose-browser): New function. | |
187 | (browse-url-browser-function): Use browse-url-choose-browser | |
188 | as the initial value. | |
189 | ||
190 | * time.el (display-time): Call display-time-event-handler directly | |
191 | to make the time appear right away. | |
192 | ||
193 | 1996-07-21 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
194 | ||
195 | * executable.el (executable-find): Doc fix. | |
196 | ||
197 | 1996-07-20 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
198 | ||
199 | * viper.el (vip-ms-style-os-p): Doc fix. | |
200 | ||
201 | 1996-07-20 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
202 | ||
203 | * view.el (view-mode-auto-exit): Doc fix. | |
204 | ||
205 | 1996-07-20 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
206 | ||
207 | * shadow.el (list-load-path-shadows): Fix ambiguous wording. | |
208 | ||
209 | 1996-07-20 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
210 | ||
211 | * gnus-cus.el: Don't test X colors unless using X. | |
212 | ||
213 | 1996-07-19 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
214 | ||
215 | * gnus-cus.el: If no dark magenta, use maroon. | |
216 | (gnus-face-dark-name-list): If no dark blue, use royal blue. | |
217 | ||
218 | 1996-07-17 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
219 | ||
220 | * viper-util.el (vip-get-filenames-from-buffer): Add &optional. | |
221 | ||
222 | * time.el (display-time): Starting time should be future, not past. | |
223 | ||
224 | 1996-07-16 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
225 | ||
226 | * message.el (message-send): Don't use mail-hist by default. | |
227 | ||
228 | 1996-07-15 Paul Eggert <eggert@twinsun.com> | |
229 | ||
230 | * appt.el (appt-check, appt-make-list): Avoid race condition | |
231 | by getting current time only once. | |
232 | * texinfmt.el (texinfo-format-today): Likewise. | |
233 | ||
234 | 1996-07-15 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
235 | ||
236 | * sh-script.el (sh-mode): Call sh-set-shell only for a writable | |
237 | empty buffer. | |
238 | ||
239 | * executable.el (executable-set-magic): Don't put a space at end | |
240 | if user says no. | |
241 | ||
242 | 1996-07-15 Andrew Innes <andrewi@harlequin.co.uk> | |
243 | ||
244 | * smtpmail.el (smtpmail-send-data-1): Escape "." at the start of | |
245 | any line of data, not just lines containing nothing else. | |
246 | ||
247 | 1996-07-14 Lars Magne Ingebrigtsen <larsi@wombat.gnu.ai.mit.edu> | |
248 | ||
249 | * gnus-cache.el: Make sure byte-compilation doesn't trip on | |
250 | the undefined `gnus-add-shutdown'. | |
251 | ||
252 | * gnus.el: Make sure `gnus-directory' is defined | |
253 | when byte-compiling. | |
254 | ||
255 | 1996-07-13 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
256 | ||
257 | * allout.el (outline-auto-activation, outline-layout) | |
258 | (outline-primary-bullet, outline-plain-bullets-string) | |
259 | (outline-distinctive-bullets-string, outline-old-style-prefixes) | |
260 | (outline-stylish-prefixes, outline-file-xref-bullet) | |
261 | (outline-use-hanging-indents, outline-bullets-string) | |
262 | (outline-write-file-hook, outline-mode, outline-prefix-data) | |
263 | (outline-before-change-protect, outline-make-topic-prefix) | |
264 | (outline-rebullet-current-heading, outline-rebullet-heading) | |
265 | (outline-listify-exposed, outline-expose-topic) | |
266 | (outline-old-expose-topic, outline-exposure) | |
267 | (outline-latex-verbatim-quote-curr-line) | |
268 | (outline-show-current-subtree, outline-hide-current-subtree) | |
269 | (outline-hide-current-leaves, outline-new-exposure): Doc fix. | |
270 | ||
271 | 1996-07-13 Francois Pinard <pinard@iro.umontreal.ca> | |
272 | ||
273 | * allout.el (outline-resolve-xref): Do not mistake a blank line | |
274 | following an xref (@) bullet as part of the rerefenced file name. | |
275 | ||
276 | 1996-07-13 Christopher J. Madsen <ac608@yfn.ysu.edu> | |
277 | ||
278 | * time.el (display-time): Fix start time for run-at-time. | |
279 | ||
280 | 1996-07-12 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
281 | ||
282 | * rmailsum.el (rmail-summary-next-labeled-message) | |
283 | (rmail-summary-previous-labeled-message): | |
284 | Call rmail-summary-goto-msg to move point in the summary. | |
285 | ||
286 | * mouse.el (mouse-major-mode-menu-1): No need to copy the top | |
287 | levels of structure. | |
288 | ||
289 | * browse-url.el (browse-url-netscape-program): New variable. | |
290 | (browse-url-mosaic-program): New variable. | |
291 | (browse-url-mosaic, browse-url-netscape): Use them. | |
292 | ||
293 | 1996-07-12 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
294 | ||
295 | * font-lock.el (font-lock-comment-start-regexp): New variable. | |
296 | (font-lock-fontify-syntactically-region): Use it. | |
297 | When matching comments, use (match-end 1) as the start, if non-nil. | |
298 | (font-lock-defaults-alist): Provide value for Lisp/C/C++ modes. | |
299 | Remove obsolete entry for bibtex-mode. Doc fix. | |
300 | (font-lock-match-c++-style-declaration-item-and-skip-to-next): Don't | |
301 | treat a ; character as a declaration item separator. | |
302 | ||
303 | * comint.el (comint-truncate-buffer): Count lines from process-mark, | |
304 | not point-max, as the input may span lines. | |
305 | (comint-postoutput-scroll-to-bottom): Don't subtract from process-mark, | |
306 | use comint-last-output-start, since the buffer string may have changed. | |
307 | (comint-dynamic-complete-as-filename): Don't bind | |
308 | file-name-handler-alist to nil, it interferes with directory tracking. | |
309 | (comint-dynamic-list-filename-completions): Likewise. | |
310 | (comint-replace-by-expanded-history): Only match leading ^ in input. | |
311 | (comint-file-name-regexp): New variable. | |
312 | (comint-mode): Make it buffer-local. | |
313 | (comint-match-partial-filename): Use it. | |
314 | ||
315 | * shell.el (shell-file-name-quote-list): Default to nil on MSDOS/NT. | |
316 | (shell-file-name-regexp): New variable. | |
317 | (shell-mode): Set comint-file-name-regexp to its value. | |
318 | ||
319 | 1996-07-11 Ralf Fassel <ralf@natlab.research.philips.com> | |
320 | ||
321 | * dabbrev.el (dabbrev-case-fold-search, dabbrev-case-replace): Set | |
322 | `risky-local-variable' property, since these get eval'ed. | |
323 | ||
324 | 1996-07-11 Ronan Waide <waider@autodealing.com> | |
325 | ||
326 | * smtpmail.el (smtpmail-deduce-address-list): Handle RESENT-* fields. | |
327 | ||
328 | 1996-07-11 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
329 | ||
330 | * startup.el (normal-top-level-add-to-load-path): | |
331 | Use directory-file-name since load-path elements don't end in /. | |
332 | ||
333 | * rmailsum.el (rmail-make-basic-summary-line): | |
334 | If user-mail-address is nil, use alternative. | |
335 | ||
336 | * tex-mode.el (tex-validate-region): Skip fwd over whitespace | |
337 | and punctuation, to find point of mismatch. | |
338 | (validate-tex-buffer): Don't include the blank lines | |
339 | before a paragraph in the paragraph being checked. | |
340 | ||
341 | * mouse.el (mouse-drag-region): Cope if stop-point is nil. | |
342 | ||
343 | * mouse.el (mouse-major-mode-menu-compute-equiv-keys): Deleted. | |
344 | (mouse-major-mode-menu-1): Copy the top levels of structure, | |
345 | if we use all of MENUBAR. | |
346 | Set mouse-major-mode-menu-prefix. | |
347 | (mouse-major-mode-menu): Total rewrite. | |
348 | ||
349 | 1996-07-11 Stefan Schoef <schoef@OFFIS.Uni-Oldenburg.DE> | |
350 | ||
351 | * bibtex.el (bibtex-reference-head): Allow spaces and tabs between | |
352 | opening brace or paren and key. Simplify regexp. | |
353 | (bibtex-type-in-head, bibtex-key-in-head): Decrement. | |
354 | (bibtex-mode): Use new function run-with-idle-timer instead of | |
355 | auto-save-hook for periodically parsing keys. | |
356 | (bibtex-mode-syntax-table, bibtex-autokey-name-change-strings, | |
357 | bibtex-autokey-titleword-change-strings): Support non-escaped | |
358 | double-quoted characters (as with german styles). | |
359 | (bibtex-field-string-quoted): Disallow lines like | |
360 | author = "Stefan Sch"of" | |
361 | until BibTeX supports them. | |
362 | ||
363 | 1996-07-07 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
364 | ||
365 | * mouse.el (mouse-major-mode-menu-1): Always return just a keymap; | |
366 | never (STRING . KEYMAP). | |
367 | (mouse-major-mode-menu): Discard the `keymap' from the front of | |
368 | the keymap we get from mouse-major-mode-menu-1. | |
369 | Construct the menu name string from major-mode. | |
370 | ||
371 | 1996-07-07 Dave Love <d.love@dl.ac.uk> | |
372 | ||
373 | * gud.el (gud-irix-p): Exclude Irix6.1 up. | |
374 | (gud-dbx-use-stopformat-p): New variable. | |
375 | (dbx): Use it to send $stopformat for Irix6. | |
376 | (gud-irixdbx-marker-filter): Cast $curline to int, not long (see | |
377 | added comments). | |
378 | (dbx): Likewise. | |
379 | ||
380 | 1996-07-07 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
381 | ||
382 | * ps-print.el (ps-article-subject): Don't die if header is missing. | |
383 | (ps-article-author, ps-info-file, ps-info-node): Likewise. | |
384 | ||
385 | 1996-07-07 Francois Pinard <pinard@iro.umontreal.ca> | |
386 | ||
387 | * timezone.el (timezone-parse-date): Handle ISO 8601 dates, so | |
388 | rmailsort does the right thing with them. | |
389 | ||
390 | 1996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
391 | ||
392 | * mouse.el (mouse-show-mark): In transient mark mode, | |
393 | delete mouse-drag-overlay. | |
394 | (mouse-undouble-last-event): New function. | |
395 | (mouse-show-mark): Call mouse-undouble-last-event. | |
396 | ||
397 | 1996-07-06 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
398 | ||
399 | * tar-mode.el (tar-mode-map): Bind up and down like C-p, C-n. | |
400 | ||
401 | 1996-07-06 Erik Naggum <erik@psilocin.gnu.ai.mit.edu> | |
402 | ||
403 | * files.el (insert-directory): Fix previous change. | |
404 | ||
405 | 1996-07-05 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
406 | ||
407 | * gnus-cus.el: Make sure that calling `gnus-visual-p' during | |
408 | byte-compilation doesn't bug out. | |
409 | ||
410 | 1996-07-05 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
411 | ||
412 | * mail-utils.el (mail-strip-quoted-names): Removed debugging code. | |
413 | ||
414 | 1996-07-04 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
415 | ||
416 | * simple.el (newline): Don't do the optimization if the newline before | |
417 | point is intangible or read-only or invisible. | |
418 | ||
419 | 1996-07-03 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
420 | ||
421 | * subr.el (unfocus-frame, focus-frame): Define as no-ops. | |
422 | ||
423 | 1996-07-03 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
424 | ||
425 | * scheme.el (scheme-mode-variables): Set comment-start-skip | |
426 | to ignore backslash-quoted semicolons. | |
427 | ||
428 | * lisp-mode.el (lisp-mode-variables): Set comment-start-skip | |
429 | to ignore backslash-quoted semicolons. | |
430 | ||
431 | 1996-07-03 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
432 | ||
433 | * files.el (insert-directory): When converting SWITCHES | |
434 | string to a list, put back in original order. | |
435 | ||
436 | 1996-07-04 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
437 | ||
438 | * gnus.el (gnus-summary-prepare-threads): Would infloop under | |
439 | certain obscure conditions. | |
440 | ||
441 | 1996-07-03 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
442 | ||
443 | * smtpmail.el (smtpmail-send-it): Ignore `To:' if there is a | |
444 | `Resent-to':. | |
445 | ||
446 | 1996-07-01 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
447 | ||
448 | * winnt.el (using-unix-filesystems): Doc fix. | |
449 | ||
450 | 1996-07-02 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
451 | ||
452 | * reporter.el (mail-user-agent): Add autoload cookie. | |
453 | ||
454 | 1996-07-02 Barry A. Warsaw <reporter@python.org> | |
455 | ||
456 | * reporter.el: Major rewrite. | |
457 | The variable `reporter-prompt-for-summary-p' can take a string value. | |
458 | ||
459 | The variable `mail-user-agent' provides configuration to the end | |
460 | user. This variable contains a symbol indicating which Emacs mail | |
461 | package the user would like for composing outgoing mail. | |
462 | ||
463 | Mail package authors now use `define-mail-user-agent' to define | |
464 | symbols appropriate for use with `mail-user-agent'. Three such | |
465 | symbols are predefined: `sendmail-user-agent' (for Emacs | |
466 | sendmail.el), `vm-user-agent' (for Kyle Jones' VM package), and | |
467 | `mh-e-user-agent' (for the MH-E package). | |
468 | ||
469 | 1996-07-02 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
470 | ||
471 | * gnus-cache.el (gnus-cache-possibly-alter-active): Check for | |
472 | gnus-cache-active-hashtb before using it. | |
473 | ||
474 | 1996-07-01 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
475 | ||
476 | * tcl-mode.el (tcl-imenu-generic-expression): Add nil as 1st elt. | |
477 | ||
478 | * mail-hist.el (mail-hist-current-header-name): | |
479 | Use buffer-substring-no-properties. | |
480 | ||
481 | 1996-07-01 Francois Pinard <pinard@iro.umontreal.ca> | |
482 | ||
483 | * rmailsum.el (rmail-make-basic-summary-line): Accept ISO 8601 | |
484 | dates as well. | |
485 | ||
486 | 1996-06-30 Michael Kifer <kifer@cs.sunysb.edu> | |
487 | ||
488 | * viper-util.el (vip-read-key): inhibit quit added. | |
489 | ||
490 | 1996-06-30 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
491 | ||
492 | * score-mode.el: Renamed from "gnus-scomo.el". | |
493 | ||
494 | 1996-06-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
495 | ||
496 | * info.el (Info-next-preorder): After we move up, move forward again. | |
497 | (Info-last-preorder): After we move down or to the prev, | |
498 | move down again. | |
499 | ||
500 | 1996-06-29 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
501 | ||
502 | * userlock.el (ask-user-about-supersession-help): Change help text. | |
503 | (ask-user-about-supersession-threat): Add new `r' alternative. | |
504 | ||
505 | * files.el (set-visited-file-name): New optional arg NO-QUERY. | |
506 | ||
507 | 1996-06-29 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
508 | ||
509 | * nnheaderems.el: Deleted. | |
510 | ||
511 | 1996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
512 | ||
513 | * view.el (view-mode): Doc fix. | |
514 | ||
515 | 1996-06-28 Ethan Bradford <ethanb@phys.washington.edu> | |
516 | ||
517 | * ispell.el (ispell-message): Support message-mode. | |
518 | ||
519 | 1996-06-28 Per Abrahamsen <abraham@dina.kvl.dk> | |
520 | ||
521 | * mouse.el (mouse-start-end): Support selecting strings by double | |
522 | clicking on a character with quote syntax. | |
523 | ||
524 | 1996-06-28 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
525 | ||
526 | * cal-french.el (french-calendar-accents): New variable. | |
527 | (french-calendar-month-name-array): Check that variable. | |
528 | (french-calendar-special-days-array): Likewise. | |
529 | (calendar-french-date-string): Likewise. | |
530 | (calendar-goto-french-date): Likewise. | |
531 | ||
532 | * rmail.el (rmail-get-new-mail): Run rmail-before-get-new-mail-hook. | |
533 | ||
534 | * files.el (abbreviate-file-name): Ignore automount-dir-prefix if nil. | |
535 | ||
536 | * rmail.el (rmail-send-actions-rmail-buffer): Mark as permanent-local. | |
537 | (rmail-send-actions-rmail-msg-number): Likewise. | |
538 | ||
539 | * sendmail.el (mail-reply-buffer, mail-send-actions): | |
540 | Mark them as permanent-local. | |
541 | (mail-mode): Don't set mail-reply-buffer to nil. | |
542 | ||
543 | * files.el (auto-mode-alist): Treat .pm like .pl. | |
544 | ||
545 | * term/x-win.el (x-handle-name-switch): Renamed from | |
546 | x-handle-name-rn-switch. | |
547 | ||
548 | * startup.el (command-line-x-option-alist): Don't handle -rn. | |
549 | x-handle-name-rn-switch renamed to x-handle-name-switch. | |
550 | ||
551 | * tmm.el (tmm-add-prompt): If tmm-completion-prompt is nil, | |
552 | don't insert it; instead delete the usual completion helptext. | |
553 | (tmm-completion-prompt): Doc fix. | |
554 | ||
555 | * mh-utils.el (mail-user-agent): Replaces mua-paradigm. | |
556 | (mh-find-path): Set mail-user-agent. | |
557 | ||
558 | 1996-06-27 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | |
559 | ||
560 | * profile.el (profile-functions): No need to assume that the | |
561 | current buffer is writable. | |
562 | (profile-print, profile-results): Changed to display number of | |
563 | calls and average time per call. | |
564 | (profile-update-function): Update the number of calls. | |
565 | (profile-a-function): Init the number of calls. | |
566 | ||
567 | 1996-06-27 Paul Eggert <eggert@twinsun.com> | |
568 | ||
569 | * rmail.el (rmail-unix-mail-delimiter): | |
570 | Accept more user names, since they can be | |
571 | mangled badly by modern Unix mailers (e.g. Solaris 2.5 mail.local). | |
572 | Be a little more picky about dates to compensate. | |
573 | Match all the digits of a year, as per RFC 1123 section 5.2.14. | |
574 | (rmail-nuke-pinhead-header): Adjust to regexp renumbering in | |
575 | rmail-unix-mail-delimiter. | |
576 | ||
577 | 1996-06-27 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
578 | ||
579 | * bibtex.el (bibtex-reference-head): Allow whitespace after the open | |
580 | paren. | |
581 | ||
582 | * make-mode.el (makefile-gnumake-functions-alist): Add `addprefix'. | |
583 | ||
584 | * comint.el (comint-send-input): Use insert-before-markers | |
585 | for all the insertions. | |
586 | ||
587 | 1996-06-26 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
588 | ||
589 | * mail-extr.el (mail-extract-address-components): Rename ,-pos | |
590 | to comma-pos. | |
591 | ||
592 | * noutline.el (outline-minor-mode): No longer permanent local. | |
593 | ||
594 | 1996-06-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
595 | ||
596 | * tex-mode.el (tex-common-initialization): | |
597 | Set skeleton-further-elements. | |
598 | (tex-latex-block): Define as a skeleton. | |
599 | ||
600 | 1996-06-25 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
601 | ||
602 | * nnvirtual.el, nntp.el, nnspool.el, nnml.el, nnmh.el, nnmbox.el, | |
603 | * nnmail.el, nnkiboze.el, nnheader.el, nnfolder.el, nneething.el, | |
604 | * nndoc.el, nndir.el, nnbabyl.el, gnus.el, gnus-vm.el, | |
605 | * gnus-vis.el, gnus-uu.el, gnus-score.el, gnus-msg.el, gnus-mh.el, | |
606 | * gnus-kill.el, gnus-ems.el, gnus-edit.el, gnus-cite.el, | |
607 | * gnus-cache.el, custom.el: New versions installed. | |
608 | ||
609 | * nnsoup.el, nnoo.el, nnheaderems.el, nndb.el, message.el, | |
610 | * mailheader.el, gnus-topic.el, gnus-srvr.el, gnus-soup.el, | |
611 | * gnus-setup.el, gnus-scomo.el, gnus-salt.el, gnus-nocem.el, | |
612 | * gnus-gl.el, gnus-demon.el: New files. | |
613 | ||
614 | 1996-06-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
615 | ||
616 | * executable.el (executable-set-magic): Add space at end of line | |
617 | if user says no to adding the shell's usual arguments. | |
618 | Don't clear the buffer's modified-flag. | |
619 | ||
620 | * skeleton.el (skeleton-proxy-new): New function. | |
621 | (define-skeleton): Define the skeleton as a defun | |
622 | using skeleton-proxy-new. | |
623 | ||
624 | 1996-06-25 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
625 | ||
626 | * rmailsum.el (rmail-summary-mode-map): Add rmail-summary-by-senders. | |
627 | ||
628 | 1996-06-25 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
629 | ||
630 | * noutline.el (outline-minor-mode): Using change-major-mode-hook, | |
631 | turn this mode off if we change major modes. | |
632 | ||
633 | 1996-06-24 <Daniel.Pfeiffer@Informatik.START.db.de> | |
634 | ||
635 | * skeleton.el (local-variables-section): Adapted comment to outline | |
636 | minor mode. | |
637 | (skeleton-pair-insert-maybe): Rewritten to support autowrapping. | |
638 | (mirror-mode): Fixed change of pair-* to skeleton-pair-*. Also pairs | |
639 | 8 bit characters. | |
640 | ||
641 | 1996-06-24 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
642 | ||
643 | * mail-extr.el (mail-extract-address-components): Quote the comma | |
644 | in ,-pos. | |
645 | ||
646 | * rmail.el (rmail-summary-by-senders): FIx typo in fn name. | |
647 | ||
648 | * goto-addr.el (goto-address-url-face, goto-address-mail-face) | |
649 | (goto-address-url-mouse-face): New variables. | |
650 | (goto-address-fontify): Use them. | |
651 | ||
652 | * files.el (set-auto-mode): Run multiple mode: specs | |
653 | in left-to-right order. | |
654 | ||
655 | 1996-06-24 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
656 | ||
657 | * font-lock.el (font-lock-verbose): Default to 0. Doc fix. | |
658 | (font-lock-default-fontify-buffer): Interpret numeric value. | |
659 | (font-lock-fontified): Don't make it permanent-local. | |
660 | (font-lock-mode): Remove before-revert-hook and after-revert-hook code. | |
661 | Call font-lock-turn-on-thing-lock before font-lock-mode-hook. Doc fix. | |
662 | (font-lock-revert-setup, font-lock-revert-cleanup): Deleted. | |
663 | (turn-on-font-lock): Don't test font-lock-defaults et. al here again. | |
664 | (turn-on-font-lock-if-enabled): Do it here again. | |
665 | (font-lock-support-mode): New variable. | |
666 | (font-lock-turn-on-thing-lock): New function. Use it. | |
667 | (font-lock-turn-off-thing-lock): Renamed font-lock-thing-lock-cleanup. | |
668 | (font-lock-change-major-mode): Turn off Font Lock mode if it is on. | |
669 | Add font-lock-change-major-mode to change-major-mode-hook at top level. | |
670 | ||
671 | * fast-lock.el: New version. Barf if loaded on 8+3 filename pseudo-OS. | |
672 | (fast-lock-mode): Wrap font-lock-support-mode not font-lock-mode-hook. | |
673 | (fast-lock-save-cache): Use font-lock-value-in-major-mode. | |
674 | (fast-lock-set-face-properties): Wrap with save-buffer-state. | |
675 | ||
676 | * lazy-lock.el: New file. | |
677 | ||
678 | * rmail.el (rmail-variables): Include font-lock-maximum-size in | |
679 | font-lock-defaults. | |
680 | ||
681 | * mailalias.el (mail-complete): Reread mail aliases if necessary. | |
682 | ||
683 | 1996-06-23 Erik Naggum <erik@naggum.no> | |
684 | ||
685 | * term.el (term-exec-1): Run process on pty if possible. | |
686 | ||
39dc7e84 | 687 | 1996-06-23 Noah Friedman <friedman@splode.com> |
615d0182 DL |
688 | |
689 | * rlogin.el (rlogin): make comint-output-filter-functions local | |
690 | before adding hooks. | |
691 | ||
692 | 1996-06-22 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
693 | ||
694 | * gnus-ems.el (gnus-background-mode): Set threshold for "light color" | |
695 | at .6 of the total for white. | |
696 | ||
697 | * font-lock.el (font-lock-make-faces): Set threshold for "light color" | |
698 | at .6 of the total for white. | |
699 | ||
700 | * faces.el (x-create-frame-with-faces): Set threshold for "light color" | |
701 | at .6 of the total for white. | |
702 | ||
703 | * simple.el (choose-completion-string): Don't exit the minibuffer | |
704 | when a directory name is chosen. | |
705 | ||
706 | 1996-06-22 <Daniel.Pfeiffer@Informatik.START.db.de> | |
707 | ||
708 | * skeleton.el (skeleton-autowrap): New variable. | |
709 | (skeleton-abbrev-cleanup): Added variable documentation. | |
710 | (skeleton-proxy): Added optional autowrappping feature. | |
711 | (skeleton-proxy, skeleton-abbrev-cleanup): Use `post-command-hook' | |
712 | instead of someday to be obsolete defer. | |
713 | ||
714 | 1996-06-21 Michael Kifer <kifer@cs.sunysb.edu> | |
715 | ||
716 | * ediff-diff.el (ediff-setup-fine-diff-regions): | |
717 | allow diff options to be passed to the diff program. | |
718 | (ediff-make-diff2-buffer): Don't run Posix diff on remote files. | |
719 | (ediff-make-diff2-buffer): Refuses to diff remote files. | |
720 | (ediff-make-diff2-buffer,ediff-setup-diff-regions): Changed functions. | |
721 | (ediff-make-diff2-buffer): New function. | |
722 | Added ^\C-m$ to ok-lines regexps | |
723 | ||
724 | * ediff-ptch.el: New file. | |
725 | ||
726 | * ediff-util.el (ediff-verify-file-buffer): No longer reverts | |
727 | buffers that have file name handlers. | |
728 | ||
729 | * ediff-mult.el (ediff-meta-insert-file-info): Write `remote file' | |
730 | in the file size/modtime positions, if a file is remote. | |
731 | ||
732 | * ediff-wind.el (ediff-make-base-title): New function. | |
733 | (ediff-refresh-control-frame): Modified. | |
734 | ||
735 | 1996-06-21 Michael Kifer <kifer@cs.sunysb.edu> | |
736 | ||
737 | * viper-ex.el: Fixed the :e command for NT | |
738 | ||
739 | * viper.el: replaced all checks for (or (numberp ...) | |
740 | (characterp ...)) with vip-characterp | |
741 | (vip-change): Now hides replace overlay even for multiline changes. | |
742 | (vip-paren-match): Goes to closing paren first. | |
743 | ||
744 | * viper.el (vip-find-char-forward,vip-find-char-backward, | |
745 | vip-goto-char-forward,vip-goto-char-backward): | |
746 | (viper-mode): Don't delete the startup message. | |
747 | (vip-set-hooks): Added fortran-mode to viper. | |
748 | ||
749 | * viper-util.el (vip-ex-nontrivial-find-file-unix) | |
750 | (vip-ex-nontrivial-find-file-ms,vip-get-filenames-from-buffer) | |
751 | (vip-wildcard-to-regexp,vip-glob-ms-windows-files): New functions. | |
752 | ||
753 | 1996-06-21 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
754 | ||
755 | * asm-mode.el (asm-mode-map): Bind C-c ; to comment-region. | |
756 | ||
757 | * mouse.el (mouse-drag-region): Be smart about which end | |
758 | gets point and which end gets the mark. | |
759 | ||
760 | * hilit19.el (LaTeX-mode): Change handling of escaped $. | |
761 | ||
762 | * mouse.el (mouse-buffer-menu): Use aref rather than string-match. | |
763 | ||
764 | 1996-06-19 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
765 | ||
766 | * rmailsum.el (rmail-summary-bury): New function. | |
767 | (rmail-summary-mode-map): Put rmail-summary-bury on b. | |
768 | ||
769 | * paths.el (Info-default-directory-list): Doc fix. | |
770 | ||
771 | 1996-06-19 Dave Love <d.love@dl.ac.uk> | |
772 | ||
773 | * gud.el (gud-irixdbx-marker-filter): Use %1ld, not %1d, | |
774 | when printing $curline. | |
775 | (dbx, irix case): Likewise in arg of gud-down. | |
776 | ||
777 | 1996-06-18 Brian D. Carlstrom <bdc@ai.mit.edu> | |
778 | ||
779 | * smtpmail.el (smtpmail-send-it): Don't handle FCC fields until after | |
780 | determining FROM field. | |
781 | Delete code that converted "S:" to "Subject:". | |
782 | Insert FROM field unless it already exists (code from sendmail.el). | |
783 | ||
784 | 1996-06-18 Andrew Innes <andrewi@harlequin.co.uk> | |
785 | ||
786 | * smtpmail.el (smtpmail-smtp-service): Use port 25 as default. | |
787 | (smtpmail-send-it): Require mail-utils upon entry. | |
788 | Don't invoke sendmail-synch-aliases. | |
789 | (smtpmail-deduce-address-list): Only use text matched in regexp group, | |
790 | not the whole regexp. | |
791 | ||
792 | * smtpmail.el (smtpmail-read-response): Goto smtpmail-read-point | |
793 | on every iteration to deal with multiple line banners. | |
794 | ||
795 | * smptmail.el (smtpmail-via-smtp): Bracket names in FROM | |
796 | and RCPT TO commands. | |
797 | ||
798 | 1996-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
799 | ||
800 | * ange-ftp.el (ange-ftp-kill-ftp-process): Really use the BUFFER arg. | |
801 | Make it optional. | |
802 | ||
803 | * vc-hooks.el (vc-mode-line): If user is root, | |
804 | verify file really has user-writable bit. | |
805 | ||
806 | 1996-06-18 Kim F. Storm <storm@olicom.dk> | |
807 | ||
808 | * hippie.el (he-concat-directory-file-name): Directory part may be nil. | |
809 | (he-file-name-nondirectory): Referenced external variable. | |
810 | ||
811 | 1996-06-18 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
812 | ||
813 | * pp.el (pp-to-string): Treat #( like (. | |
814 | ||
815 | 1996-06-18 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | |
816 | ||
817 | * files.el (auto-mode-alist): Add uppercase version of archive | |
818 | mode file name extensions ARC, ZIP, LXH, ZOO. | |
819 | ||
820 | 1996-06-17 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
821 | ||
822 | * noutline.el (outline-up-heading): Fix error message. | |
823 | (outline-backward-same-level, outline-forward-same-level): Likewise. | |
824 | ||
825 | 1996-06-16 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
826 | ||
827 | * font-lock.el (global-font-lock-mode): Set up find-file-hooks. | |
828 | (font-lock-default-fontify-buffer, font-lock-fontify-block) | |
829 | (font-lock-mode): Fix syntax of msgs such as Fontifying...done. | |
830 | ||
831 | * skeleton.el (local-variables-section): Deleted. | |
832 | ||
833 | * undigest.el (unforward-rmail-message): In summary buffer, | |
834 | switch temporarily to Rmail buffer. | |
835 | ||
836 | 1996-06-15 Paul Eggert <eggert@twinsun.com> | |
837 | ||
838 | * mail-utils.el (mail-strip-quoted-names): | |
839 | `"' is not special inside an RFC 822 comment. | |
840 | ||
841 | 1996-06-15 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
842 | ||
843 | * sgml-mode.el (html-list): Definition deleted. | |
844 | (html-headline): Definition deleted. | |
845 | (html-ordered-list, html-unordered-list): New definitions. | |
846 | (html-headline-1 ... html-headline-6): New definitions. | |
847 | (html-mode-map): Use new commands. | |
848 | ||
849 | 1996-06-14 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
850 | ||
851 | * rlogin.el (rlogin): Doc fix. | |
852 | ||
853 | 1996-06-14 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
854 | ||
855 | * cal-tex.el (cal-tex-mini-calendar): Add optional paramter COLSEP. | |
856 | (cal-tex-cursor-filofax-year): Use it. Also, adjust other sizes. | |
857 | ||
858 | 1996-06-13 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
859 | ||
860 | * simple.el (set-fill-column): Error if no argument. | |
861 | ||
862 | * easymenu.el (easy-menu-create-keymaps): Add menu-alias property. | |
863 | ||
864 | * lmenu.el (make-lucid-menu-keymap): Add menu-alias property. | |
865 | ||
866 | 1996-06-11 Andrew Innes <andrewi@harlequin.co.uk> | |
867 | ||
868 | * nnmail.el (nnmail-move-inbox): Prompt for POP3 password if | |
869 | required, and include on the movemail command line. | |
870 | ||
871 | 1996-06-12 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
872 | ||
873 | * imenu.el (imenu--mouse-menu): Don't check imenu-use-keymap-menu. | |
874 | ||
875 | * files.el (find-alternate-file): Don't clear buffer-file-truename | |
876 | and friends until after calling unlock-buffer. | |
877 | ||
878 | 1996-06-12 enami tsugutomo <enami@ba2.so-net.or.jp> | |
879 | ||
880 | * rmailsum.el (rmail-new-summary): Fix typo; (concat ": " | |
881 | description) should be eval'ed. | |
882 | ||
883 | 1996-06-11 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
884 | ||
885 | * tar-mode.el (tar-mode-revert): Cope if user cancels the revert. | |
886 | ||
887 | 1996-06-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
888 | ||
889 | * term.el (term-terminal-menu): Don't make a self-recursive keymap. | |
890 | ||
891 | * rmail.el (rmail-retry-failure): Nicer error message | |
892 | if can't find mail-unsent-separator. | |
893 | ||
894 | * hexl.el (hexl-mode): Run hexl-mode-hook. | |
895 | ||
896 | 1996-06-09 Eli Zaretskii <eliz@is.elta.co.il> | |
897 | ||
898 | * term/pc-win.el (msdos-face-setup): Use `terminal-frame' for | |
899 | initial frame setup. | |
900 | (make-msdos-frame): New MSDOS-specific frame creation function. | |
901 | (focus-frame, unfocus-frame): Don't set to 'ignore. | |
902 | (auto-raise-mode, auto-lower-mode): Likewise. | |
903 | (set-background-color, set-foreground-color): Definitions deleted. | |
904 | ||
905 | * loadup.el: On MSDOS, don't assume that `make-frame' | |
906 | is only bound under an X emulator; use `x-create-frame' instead. | |
907 | ||
908 | * frame.el (frame-initialize): Don't count MSDOS neither as | |
909 | window-system nor as a terminal frame here. | |
910 | ||
911 | * dos-fns.el: No need to require 'faces and set menu-bar-mode. | |
912 | (window-frame): Remove; it is now on `frame.c'. | |
913 | (raise-frame, select-frame): Likewise. | |
914 | ||
915 | 1996-06-10 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
916 | ||
917 | * hexl.el (hexl-mode): Set hexl-max-address early on | |
918 | and call hexl-goto-address afterward. | |
919 | And call hexlify-buffer even earlier. | |
920 | ||
921 | 1996-06-08 Geoff Voelker <voelker@joker.cs.washington.edu> | |
922 | ||
923 | * comint.el (comint-substitute-in-file-name): New function. | |
924 | (comint-match-partial-filename): Use comint-substitute-in-file-name | |
925 | to handle system-specific syntax. | |
926 | ||
927 | * shell.el (shell-directory-tracker): Use | |
928 | comint-substitute-in-file-name to handle system-specific syntax. | |
929 | ||
930 | * comint.el (comint-dynamic-complete-as-filename) | |
931 | (comint-dynamic-simple-complete) [ms-dos, windows-nt]: | |
932 | (comint-dynamic-list-filename-completions) [ms-dos, windows-nt]: | |
933 | Set completion-ignore-case to t for these systems. | |
934 | ||
935 | * shell.el (shell-chdrive-regexp): New variable. | |
936 | (shell-mode): Update doc string. | |
937 | (shell-directory-tracker): Update doc string. | |
938 | Detect drive changes. | |
939 | ||
940 | 1996-06-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
941 | ||
942 | * frame.el (make-frame-command): Treat msdos like no window system. | |
943 | ||
944 | 1996-06-09 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
945 | ||
946 | * comint.el (comint-file-name-quote-list): Doc fix. | |
947 | * texnfo-upd.el (texinfo-find-pointer): Doc fix. | |
948 | (texinfo-sequentially-find-pointer): Doc fix. | |
949 | (texinfo-copy-menu): Use double backslash to quote regexp. | |
950 | ||
951 | 1996-06-08 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> | |
952 | ||
953 | * etags.el (etags-list-tags): When there is an explicit tag name, skip | |
954 | the \177 before it. | |
955 | ||
956 | 1996-06-07 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
957 | ||
958 | * facemenu.el (facemenu-complete-face-list): Doc fix. | |
959 | ||
960 | 1996-06-07 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> | |
961 | ||
962 | * etags.el (tag-lines-already-matched): Remove defvar. | |
963 | (initialize-new-tags-table): Don't make that var local. | |
964 | (tag-lines-already-matched): Add docless defvar near find-tag-in-order | |
965 | defun; this is a global state variable for that one function. | |
966 | (find-tag-in-order): Move clearing of tag-lines-already-matched out of | |
967 | loop. Make it a list of markers and search it with member; it is now | |
968 | global, not buffer-local in the tags table, and records all matches in | |
969 | any tags table during a single find-tag loop. When we run out of | |
970 | matches, clear it and null out the markers. | |
971 | ||
972 | 1996-06-07 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
973 | ||
974 | * imenu.el (imenu--mouse-menu): Always use nested keymaps. | |
975 | (imenu-use-keymap-menu): Variable deleted. | |
976 | ||
977 | * cmacexp.el (c-macro-preprocessor): New clause for Solaris. | |
978 | ||
979 | * winnt.el (x-set-selection, x-get-selection): Define them | |
980 | to really use TYPE. | |
981 | ||
982 | * smtpmail.el: New file. | |
983 | (smtpmail-send-it): Fix error messages. | |
984 | (smtpmail-deduce-address-list): Bind recipient-address-list with let. | |
985 | (smtpmail-via-smtp): Bind greeting, n, process-buffer. | |
986 | ||
987 | 1996-06-06 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
988 | ||
989 | * files.el (hack-local-variables-prop-line): Bind enable-local-eval. | |
990 | ||
991 | * hexl.el (hexl-mode-map): Bind prior, home, deletechar, deleteline, | |
992 | insertline, S-delete, and DEL. Don't bind prev. | |
993 | ||
994 | 1996-06-03 Geoff Voelker <voelker@joker.cs.washington.edu> | |
995 | ||
996 | * comint.el (comint-dynamic-complete-filename) [ms-dos, windows-nt]: | |
997 | Always use backslash as a directory separator when completing | |
998 | in shell mode on these systems. | |
999 | ||
1000 | * winnt.el (shell-mode-hook): Set comint-completion-addsuffix | |
1001 | so that the directory suffix is backslash and the file suffix is space. | |
1002 | ||
1003 | 1996-06-05 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
1004 | ||
1005 | * comint.el (comint-unquote-filename): Handle quoted backslashes. | |
1006 | ||
1007 | * vc.el (vc-cancel-version): Fix paren error. | |
1008 | ||
1009 | * imenu.el (imenu): In interactive spec, pass the entire | |
1010 | index item, not just the string. | |
1011 | ||
1012 | 1996-06-04 Per Abrahamsen <abraham@dina.kvl.dk> | |
1013 | ||
1014 | * xt-mouse.el (xterm-mouse-event): Adjust for minibuffer prompt | |
1015 | width. | |
1016 | ||
1017 | 1996-06-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
1018 | ||
1019 | * dired.el (dired-chown-program): Try /usr/sbin/chown. | |
1020 | ||
1021 | * frame.el (make-frame-command): New function. | |
1022 | (ctl-x-5-map): Change C-x 5 2 to make-frame-command. | |
1023 | ||
1024 | * hippie-exp.el (he-file-name-chars): Check windows-nt, not ms-windows. | |
1025 | ||
1026 | 1996-06-04 Kim F. Storm <storm@olicom.dk> | |
1027 | ||
1028 | * files.el (buffer-file-numbers-unique): New variable; | |
1029 | initialize to nil for windows-nt. | |
1030 | (find-buffer-visiting): Skip search for buffer based | |
1031 | on buffer-file-number if these are not unique. | |
1032 | ||
1033 | 1996-06-04 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
1034 | ||
1035 | * replace.el (occur): Avoid "1 lines" in echo area. | |
1036 | ||
1037 | * shell.el (shell-match-partial-variable): Doc fix. | |
1038 | ||
1039 | 1996-06-03 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
1040 | ||
1041 | * mouse.el (mouse-show-mark): Use temporary highlighting if possible | |
1042 | instead of a pause. | |
1043 | (mouse-drag-region): Use mouse-show-mark to do temp highlighting. | |
1044 | (mouse-save-then-kill): Call mouse-show-mark for a new selection | |
1045 | if we have a window system. | |
1046 | ||
1047 | * reporter.el (reporter-submit-bug-report): | |
1048 | Bind same-window-regexps, same-window-buffer-names, to nil. | |
1049 | ||
1050 | 1996-06-02 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
1051 | ||
1052 | * rmail.el (rmail-get-new-mail): If conversion to BABYL fails | |
1053 | for the default inboxes, rename them so they won't be tried again. | |
1054 | ||
1055 | 1996-06-02 Eli Zaretskii <eliz@is.elta.co.il> | |
1056 | ||
1057 | * term/pc-win.el (msdos-color-aliases): Define more colors. | |
1058 | (msdos-color-translate): Fix `substring' arguments. Recognize | |
1059 | ``medium'' prefix. | |
1060 | ||
1061 | 1996-05-31 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
1062 | ||
1063 | * loaddefs.el (debug-ignored-errors): Don't use concat inside | |
1064 | quoted list. | |
1065 | ||
1066 | 1996-05-31 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
1067 | ||
1068 | * ehelp.el (electric-helpify): Allow NAME to be given as arg. | |
1069 | (electric-command-apropos): Specify *Apropos* as buffer name. | |
1070 | ||
1071 | * fill.el (fill-individual-paragraphs): Don't get stuck | |
1072 | if no newline at the end of the region. | |
1073 | ||
1074 | 1996-05-30 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> | |
1075 | ||
1076 | * ispell.el (ispell-region): Handle ispell-skip-sgml properly | |
1077 | with an re-search. | |
1078 | ||
1079 | * reporter.el (reporter-submit-bug-report): | |
1080 | Use display-buffer to re-show the original buffer. | |
1081 | ||
1082 | 1996-05-30 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
1083 | ||
1084 | * simple.el (shell-command-on-region): In output buffer, display | |
1085 | first page by setting point, not window-start (which can leave | |
1086 | point in an unexpected place). | |
1087 | ||
1088 | * info.el (Info-insert-dir): Fix default directory. | |
1089 | ||
1090 | 1996-05-30 Per Abrahamsen <abraham@dina.kvl.dk> | |
1091 | ||
1092 | * custom.el (event-point): Fix fboundp test surrounding this. | |
1093 | ||
1094 | 1996-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
1095 | ||
1096 | * debug.el, edebug.el, icomplete.el, macros.el, simple.el: | |
1097 | Use executing-kbd-macro, not executing-macro. | |
1098 | ||
1099 | 1996-05-28 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
1100 | ||
1101 | * add-log.el (change-log-font-lock-keywords): Require colon after | |
1102 | parenthesized function name. | |
1103 | ||
1104 | 1996-05-28 Paul Eggert <eggert@twinsun.com> | |
1105 | ||
1106 | * gnus.el (gnus-article-date-ut): Avoid race condition. | |
1107 | * gnus-msg.el (gnus-inews-date): Likewise. | |
1108 | ||
1109 | * gnus.el (gnus-gmt-to-local): When rewriting a date to local time, | |
1110 | use the UTC offset in effect then, not the current UTC offset. | |
1111 | ||
1112 | 1996-05-26 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> | |
1113 | ||
1114 | * mailabbrev.el (mail-abbrev-expand-hook): Disable abbrev mode | |
1115 | temporarily while working, to avoid recursion in indent-relative | |
1116 | expanding part of the abbrev expansion as an abbrev itself. | |
1117 | ||
1118 | 1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
1119 | ||
1120 | * Version 19.31 released. | |
1121 | ||
1122 | 1996-05-21 Marc Fleischeuers <marc@mpi.nl> | |
1123 | ||
1124 | * files.el (make-backup-file-name): Check msdos-long-file-names. | |
1125 | (basic-save-buffer-1, make-auto-save-file-name): Likewise. | |
1126 | ||
1127 | 1996-05-21 Scott M. Meyers <spirit2@shellus.com> | |
1128 | ||
1129 | * cmacexp.el (c-macro-expansion): Delete ??! trigraph in uniquestring. | |
1130 | Use same syntax table in outbuf as in inbuf. | |
1131 | Insert newline instead of space at end, for proprocessors which | |
1132 | don't like truncated lines. | |
1133 | ||
1134 | 1996-05-21 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | |
1135 | ||
1136 | * cmacexp.el (c-macro-expansion): Correct bug in creating tempname. | |
1137 | ||
1138 | 1996-05-21 Andrew Innes <andrewi@harlequin.co.uk> | |
1139 | ||
1140 | * scroll-bar.el (scroll-bar-maybe-set-window-start): Always set | |
1141 | window start, to ensure scroll bar position is updated. | |
1142 | ||
1143 | * term/win32-win.el (win32-handle-scroll-bar-event): Restore | |
1144 | original window selection after scrolling. | |
1145 | ||
1146 | 1996-05-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
1147 | ||
1148 | * mh-e.el (mh-version): Use mh-e-RCS-id rather than mh-e-version | |
1149 | and mh-e-time-stamp. | |
1150 | ||
1151 | * simple.el (do-auto-fill): Return t if real work was done. | |
1152 | ||
1153 | 1996-05-20 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
1154 | ||
1155 | * cal-persia.el: Renamed from cal-persian.el to avoid 14-character | |
1156 | limitation. | |
1157 | * calendar.el, diary-lib.el: Fix autoload references. | |
1158 | ||
1159 | 1996-05-18 Erik Naggum <erik@naggum.no> | |
1160 | ||
1161 | * sun-curs.el (sc::menu): Fix typo. | |
1162 | ||
1163 | 1996-05-17 Per Bothner <bothner@deneb.cygnus.com> | |
1164 | ||
1165 | * term.el (term-send-raw-string): send-string -> process-send-string. | |
1166 | (term-arguments): Remove unused local `values'. | |
1167 | (term-handle-deferred-scroll): Fix off-by-one bug. | |
1168 | ||
1169 | 1996-05-17 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
1170 | ||
1171 | * f90.el: Delete the hilit19 support--it doesn't work. | |
1172 | (f90-face-*, f90-auto-hilit19, f90-hilit-patterns): Vars deleted. | |
1173 | (f90-mode, f90-update-line): Delete the hilit19 support code. | |
1174 | ||
1175 | 1996-05-15 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
1176 | ||
1177 | * tex-mode.el (latex-imenu-create-index): | |
1178 | Change the regexp to match the * versions of commands. | |
1179 | (latex-mode): Make imenu-create-index-function buffer-local. | |
1180 | ||
1181 | * enriched.el: Several doc fixes. | |
1182 | (enriched-mode-hook): Renamed from enriched-mode-hooks. | |
1183 | ||
1184 | * cc-mode.el (c++-mode): Set c-recognize-knr-p locally to nil. | |
1185 | ||
1186 | 1996-05-13 Espen Skoglund <espensk@tklab3.cs.uit.no> | |
1187 | ||
1188 | * pascal.el (pascal-end-of-statement, pascal-calculate-indent): | |
1189 | Set parse-sexp-ignore-comments to t before parsing. | |
1190 | (pascal-indent-case): Save position of cursor, and restores it | |
1191 | after reindenting the code. | |
1192 | ||
1193 | 1996-05-11 Geoff Voelker <voelker@cs.washington.edu> | |
1194 | ||
1195 | * winnt.el (using-unix-filesystems): Update doc string. | |
1196 | ||
f1180544 | 1197 | 1996-05-11 Andrew Innes <andrewi@harlequin.co.uk> |
615d0182 DL |
1198 | |
1199 | * scroll-bar.el (scroll-bar-drag-position): New function. | |
1200 | (scroll-bar-maybe-set-window-start): New function. | |
1201 | ||
1202 | * term/win32-win.el (win32-handle-scroll-bar-event): | |
1203 | Use scroll-bar-maybe-set-window-start. | |
1204 | ||
1205 | 1996-05-11 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1206 | ||
1207 | * tex-mode.el (latex-imenu-create-index): New function. | |
1208 | (latex-mode): Use latex-imenu-create-index. | |
1209 | (latex-imenu-generic-expression): Variable deleted. | |
1210 | ||
1211 | 1995-05-10 Per Bothner <bothner@kalessin.cygnus.com> | |
1212 | ||
1213 | * term.el (term-emulate-terminal): On CR, set term-current-column | |
1214 | to term-start-line-column, not 0. | |
1215 | ||
1216 | 1996-05-10 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1217 | ||
1218 | * f90.el (f90-hilit-patterns): Avoid using undefined variables. | |
1219 | ||
1220 | * vc.el (vc-rename-file): After renaming, update VC info and modeline. | |
1221 | Preserve buffer-read-only. | |
1222 | ||
1223 | 1996-05-09 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1224 | ||
1225 | * gud.el (gud-filter): Cal gud-display-frame even | |
1226 | if process-window is nil. | |
1227 | ||
1228 | * vc-hooks.el (vc-find-file-hook): Follow multiple links all the way. | |
1229 | ||
1230 | * ispell.el (ispell-check-comments): Default is now t. | |
1231 | ||
1232 | 1996-05-08 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1233 | ||
1234 | * bookmark.el (bookmark-bmenu-delete-backwards) | |
1235 | (bookmark-write, bookmark-relocate, bookmark-insert-buffer-name) | |
1236 | (bookmark-insert-current-bookmark, bookmark-send-edited-annotation) | |
1237 | (bookmark-read-annotation, bookmark-read-annotation-text-func) | |
1238 | (bookmark-send-annotation, bookmark-insert-file-format-version-stamp): | |
1239 | Doc fix. | |
1240 | ||
1241 | 1996-05-08 Karl Fogel <kfogel@floss.red-bean.com> | |
1242 | ||
1243 | * bookmark.el (bookmark-locate): ;;;###autoload this alias. | |
1244 | (bookmark-bmenu-mode-map): Bind C-c C-c to | |
1245 | bookmark-bmenu-this-window, analogously to other Emacs listing | |
1246 | modes such as *grep* and *occur*. | |
1247 | (bookmark-version): Upped to 2.6.4. | |
1248 | ||
1249 | 1996-05-08 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1250 | ||
1251 | * gud.el (gud-filter): Move the call to gud-display-frame | |
1252 | outside of the save-excursion. | |
1253 | ||
1254 | 1996-05-07 Karl Fogel <kfogel@floss.red-bean.com> | |
1255 | ||
1256 | * bookmark.el (bookmark-make): take optional arg `info-node', pass | |
1257 | it on to bookmark-make-cell. | |
1258 | (bookmark-make-cell): if new optional arg `info-node' is non-nil, | |
1259 | make it be the bookmark's info-node. | |
1260 | (bookmark-info-current-node): new func. | |
1261 | (bookmark-set): call bookmark-make, passing result from above | |
1262 | bookmark-info-current-node. | |
1263 | (bookmark-send-annotation): same as above. | |
1264 | (bookmark-locate): defalias to bookmark-insert-location for | |
1265 | backward compatibility. | |
1266 | (bookmark-version): upped to 2.6.3. | |
1267 | ||
39dc7e84 | 1268 | 1996-05-07 Noah Friedman <friedman@splode.com> |
615d0182 DL |
1269 | |
1270 | * rlogin.el (rlogin): Call rlogin-mode after adding | |
1271 | rlogin-carriage-filter to output filter functions, so user can | |
1272 | remove it if desired. | |
1273 | ||
1274 | 1996-05-06 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1275 | ||
1276 | * gulp.el: New file. | |
1277 | ||
1278 | * info.el (Info-enable-active-nodes): Default to nil. Mark it risky. | |
1279 | ||
1280 | * ediff-diff.el (ediff-setup-fine-diff-regions): | |
1281 | Use ediff-diff3-options or ediff-diff-options. | |
1282 | ||
1283 | 1996-05-05 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1284 | ||
1285 | * mouse.el (mouse-drag-region): Set the region before reading a | |
1286 | character, so the selection exists while we wait. | |
1287 | ||
1288 | * dos-fns.el (convert-standard-filename): Test msdos-long-file-names. | |
1289 | Return "." or ".." unchanged. | |
1290 | ||
1291 | * iso-acc.el (iso-accents-compose): Don't insert in the buffer | |
1292 | if this is not the start of the key sequence. | |
1293 | ||
1294 | * hideif.el (hide-ifdef-mode): Doc fix. | |
1295 | ||
1296 | * term/win32-win.el (win32-handle-scroll-bar-event): | |
1297 | Look for `up' and `down' instead of `up-arrow' and `down-arrow'. | |
1298 | ||
1299 | 1996-05-04 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1300 | ||
1301 | * ps-print.el (ps-print-preprint): Special handling if | |
1302 | file entered in the minibuffer is a directory. | |
1303 | ||
1304 | * sendmail.el (mail-mode): Line starting with ---- is par separator. | |
1305 | ||
1306 | * vc-hooks.el (vc-follow-link, vc-find-file-hook): | |
1307 | Use file-chase-links instead of file-truename. | |
1308 | (vc-find-file-hook): Follow a link without asking | |
1309 | if the target is already visited. | |
1310 | ||
1311 | 1996-05-03 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1312 | ||
1313 | * apropos.el (apropos-print): If command has no key bindings, | |
1314 | say how to run it with M-x. | |
1315 | ||
f1180544 | 1316 | 1996-05-03 Andrew Innes <andrewi@harlequin.co.uk> |
615d0182 DL |
1317 | |
1318 | * winnt.el (original-make-auto-save-file-name): New symbol bound | |
1319 | to old value of make-auto-save-file-name. | |
1320 | (make-auto-save-file-name): New function overriding old. | |
1321 | ||
1322 | * term/win32-win.el (win32-handle-scroll-bar-event): New function. | |
1323 | ||
1324 | 1996-05-02 Erik Naggum <erik@naggum.no> | |
1325 | ||
1326 | * dired-aux.el (dired-handle-overwrite): `find-backup-file-name' | |
1327 | may return nil, so handle that. | |
1328 | ||
1329 | 1996-05-02 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1330 | ||
1331 | * gud.el (gud-display-line): Switch to gud buffer before | |
1332 | calling gud-find-file. | |
1333 | ||
1334 | * info.el (Info-find-node): Don't treat file name `dir' specially | |
1335 | if it comes with a directory name. | |
1336 | ||
1337 | 1996-05-01 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1338 | ||
1339 | * ps-print.el (ps-print-preprint): If user enters a directory name, | |
1340 | use a suitable file in that directory. | |
1341 | ||
1342 | 1996-04-30 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1343 | ||
1344 | * mouse.el (mouse-drag-region): Doc fix. | |
1345 | ||
1346 | 1996-04-29 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
1347 | ||
1348 | * simple.el (shell-command-on-region): Start of region to keep is | |
1349 | min of endpoints, not max. | |
1350 | ||
1351 | 1996-04-29 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1352 | ||
1353 | * cal-x.el (diary-frame-parameters, calendar-frame-parameters) | |
1354 | (calendar-and-diary-frame-parameters): Take out font, auto-lower | |
1355 | and auto-raise. | |
1356 | ||
1357 | 1996-04-28 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1358 | ||
1359 | * indent.el (indent-for-tab-command): Pass prefix arg to indent-tab. | |
1360 | (insert-tab): Handle prefix arg. | |
1361 | ||
1362 | 1996-04-26 Ed Reingold <reingold@spiff.gnu.ai.mit.edu> | |
1363 | ||
1364 | * solar.el (diary-sabbath-candles): Don't correct for DST a second | |
1365 | time. | |
1366 | ||
f1180544 | 1367 | 1996-04-26 Andrew Innes <andrewi@harlequin.co.uk> |
615d0182 DL |
1368 | |
1369 | * compile.el (compilation-error-regexp-alist): Add regexp | |
1370 | for Microsoft VC++ error messages containing drive letters. | |
1371 | ||
1372 | * loadup.el [windows-nt]: Load disp-table. | |
1373 | ||
1374 | * rmail.el (rmail-insert-inbox-text): When required, prompt for | |
1375 | pop password and pass on to movemail. | |
1376 | (rmail-pop-password, rmail-pop-password-required): New variables. | |
1377 | (rmail-read-password): New function. | |
1378 | ||
1379 | 1996-04-26 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1380 | ||
1381 | * mouse.el (mouse-drag-region): Leave region highlighted | |
1382 | until the next input event. | |
1383 | ||
1384 | 1996-04-25 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1385 | ||
1386 | * window.el (walk-windows): Doc fix. | |
1387 | ||
1388 | 1996-04-24 Ed Reingold <reingold@spiff.gnu.ai.mit.edu> | |
1389 | ||
1390 | * cal-persian.el: Doc fix. | |
1391 | ||
1392 | * cal-julian.el (calendar-print-astro-day-number): Doc fix. | |
1393 | ||
1394 | * cal-menu.el (calendar-mouse-print-dates): Doc fix. | |
1395 | ||
1396 | 1996-04-23 Richard Stallman <rms@delasyd.gnu.ai.mit.edu> | |
1397 | ||
1398 | * doctor.el (doctor-doc): Add period. | |
1399 | ||
1400 | 1996-04-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1401 | ||
1402 | * files.el (auto-mode-alist): .F gets fortran mode. | |
1403 | ||
1404 | * simula.el (simula-submit-bug-report): Use emacs-version. | |
1405 | (simula-version): Function and variable deleted. | |
1406 | ||
1407 | * window.el (walk-windows): Doc fix. | |
1408 | ||
1409 | 1996-04-19 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | |
1410 | ||
1411 | * info.el (Info-next-reference, Info-prev-reference): Add optional | |
1412 | argument RECUR to avoid infinite recursion on malformed nodes. | |
1413 | ||
1414 | 1996-04-19 Hans Henrik Eriksen <hhe@ifi.uio.no> | |
1415 | ||
1416 | * simula.el (simula-tab-always-indent, simula-indent-level) | |
1417 | (simula-substatement-offset, simula-continued-statement-offset) | |
1418 | (simula-label-offset, simula-if-indent, simula-inspect-indent) | |
1419 | (simula-electric-indent, simula-abbrev-keyword, simula-abbrev-stdproc): | |
1420 | Added default constants. | |
1421 | (simula-emacs-features): new constant to hold information | |
1422 | on which flavor if emacs is running (from cc-mode.el). | |
1423 | (simula-mode-menu): Menu definition for Lucid Emacs | |
1424 | (simula-mode-map): Bound new command simula-indent-exp to C-M-q | |
1425 | and added lots of commands to [menu-bar]. | |
1426 | (simula-popup-menu): New function for Lucid menus. | |
1427 | (simula-keep-region-active): New function for Lucid menus. | |
1428 | (simula-indent-exp): New command that indents a whole expression. | |
1429 | (simula-indent-line): New strategies for finding the right amount | |
1430 | to indent. | |
1431 | (simula-skip-comment-backward): Added optional parameter stop-at-end | |
1432 | to stop at the first END statement. | |
1433 | (simula-expand-stdproc): Added abbrev expansion to verbatim copy | |
1434 | of abbrev table, same for function simula-expand-keyword. | |
1435 | (simula-search-backward): Added Doc string, and lots of error checking. | |
1436 | (simula-search-forward): Added Doc string, and lots of error checking. | |
1437 | Added hilit19 config code. | |
1438 | (simula-version): New variable and function to report value. | |
1439 | (simula-submit-bug-report): New function to submit bug report. | |
1440 | ||
1441 | 1996-04-19 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
1442 | ||
1443 | * term/x-win.el [motif]: Make f10 undefined. | |
1444 | ||
1445 | 1996-04-19 Torbjorn Einarsson <T.Einarsson@clab.ericsson.se> | |
1446 | ||
1447 | * f90.el (f90-keywords-re): Added operator and result. | |
1448 | (f90-keywords-level-3-re): Added operator and result. | |
1449 | (f90-match-end, f90-looking-at-program-block-start): Fixed bug | |
1450 | with false matching in comments/strings. | |
1451 | (f90-looking-at-program-block-start, f90-imenu-generic-expression): | |
1452 | Added knowledge of pure and extrinsic subroutines. | |
1453 | (f90-abbrev-start): Fixed bug using next-command-event. | |
1454 | (f90-keywords-level-3-re): Added keyword "nullify". | |
1455 | (f90-else-like-re): Fixed indentation of case() statements. | |
1456 | (f90-font-lock-keywords-2): Changed highlighting of case() statements. | |
1457 | ||
1458 | 1996-04-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1459 | ||
1460 | * metamail.el (metamail-mailer-name): New variable. | |
1461 | (metamail-environment): Add MM_QUIET. | |
1462 | (metamail-switches): Delete -m emacs. | |
1463 | (metamail-interpret-header, metamail-interpret-body): New functions. | |
1464 | (metamail-region, metamail-buffer): New arg VIEWMODE. | |
1465 | ||
88c71720 KS |
1466 | * metamail.el: Optional argument which value is passed to the |
1467 | environment variable EMACS_VIEW_MODE is added to the function | |
1468 | metamail-buffer and metamail-region. | |
f1180544 | 1469 | |
615d0182 DL |
1470 | * files.el (after-find-file): Mention file name in |
1471 | "auto save is newer" message. | |
1472 | ||
1473 | 1996-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1474 | ||
1475 | * term/win32-win.el (x-select-text): Remember selected text. | |
1476 | (x-get-selection-value): Return nil if the clipboard data is | |
1477 | is the same as the remembered selected text. | |
1478 | ||
1479 | 1996-04-18 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
1480 | ||
1481 | * gnus.el (gnus-summary-pipe-output, gnus-buffer-configuration, | |
1482 | gnus-window-to-buffer): Pop up the shell buffer after piping | |
1483 | articles through a filter. | |
1484 | ||
1485 | * gnus-ems.el: Make invisible text intangible as well. | |
1486 | ||
1487 | 1996-04-17 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
1488 | ||
1489 | * replace.el (occur): Fix up interactive code. | |
1490 | Strip text properties from regexp. | |
1491 | ||
1492 | 1996-04-16 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | |
1493 | ||
1494 | * vc.el (vc-comment-ring): Initialise using make-ring. | |
1495 | (vc-clear-context): Initialise vc-comment-ring using make-ring. | |
1496 | (vc-finish-logentry): Don't initialise vc-comment-ring here. | |
1497 | ||
f1180544 | 1498 | 1996-04-15 Eric Ding <ericding@mit.edu> |
615d0182 DL |
1499 | |
1500 | * goto-addr.el (goto-address-send-using-mh-e): | |
1501 | Renamed from goto-address-send-using-mhe. Require `mh-comp'. | |
1502 | ||
1503 | 1996-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1504 | ||
1505 | * sh-script.el (sh-while-getopts): Punctuate help message better. | |
1506 | ||
1507 | * cl-extra.el (isqrt): Support expanded range of Lisp integers. | |
1508 | (cl-expt): Bug fix for (expt -1 -N). | |
1509 | (cl-macroexpand-all): Change to support `labels'. | |
1510 | * cl-macs.el (defstruct): Treat multi-nested :include properly. | |
1511 | (flet): Warn when flet rebinds a macro name. | |
1512 | (labels): Rewrite to be fully CL-compliant. | |
1513 | ||
1514 | 1996-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1515 | ||
1516 | * completion.el: Provide `completion'. | |
1517 | (cmpl-make-standard-completion-syntax-table): Initialize | |
1518 | all chars (to whitespace if nothing else). | |
1519 | (c-mode-map, fortran-mode-map): Add defvars to avoid warnings. | |
1520 | ||
1521 | 1996-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1522 | ||
1523 | * files.el (interpreter-mode-alist): Recognize perl5. | |
1524 | ||
1525 | 1996-04-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1526 | ||
1527 | * mail-utils.el (mail-fetch-field): Use skip-chars-backward | |
1528 | to back over whitespace; don't back up past opoint. | |
1529 | ||
1530 | * files.el (auto-mode-alist): Handle `.java'. | |
1531 | ||
1532 | * startup.el (command-line-x-option-alist): | |
1533 | --title or -T sets only the title. Allow -title as alias too. | |
1534 | ||
1535 | 1996-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1536 | ||
1537 | * term/x-win.el (x-handle-display): Set DISPLAY envvar too. | |
1538 | ||
1539 | 1996-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1540 | ||
1541 | * disass.el (disassemble-internal): Graceful error if compile failed. | |
1542 | ||
1543 | 1996-04-07 Ed Reingold <reingold@spiff.gnu.ai.mit.edu> | |
1544 | ||
1545 | * diary-lib.el (fancy-diary-display): Fix length of separator | |
1546 | string. | |
1547 | ||
1548 | 1996-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1549 | ||
1550 | * cal-menu.el (calendar-mouse-goto-date): New function. | |
1551 | Call it instead of calendar-goto-date throughout this file. | |
1552 | (calendar-event-to-date): Switch buffers based on the event. | |
1553 | ||
1554 | 1996-04-05 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
1555 | ||
1556 | * ehelp.el (electric-help-mode): Use add-hook mouse-leave-buffer-hook. | |
1557 | (electric-help-retain): Use remove-hook. | |
1558 | ||
1559 | 1996-04-05 <Daniel.Pfeiffer@Informatik.START.dbp.de> | |
1560 | ||
1561 | * gomoku.el (gomoku-click): Position on nearest square. Adapt keymap | |
1562 | accordingly. | |
1563 | (gomoku-mouse-play): Use it to play nearest to mouse click. | |
1564 | (gomoku-terminate-game): Factorize messages. | |
1565 | (gomoku): Allow interactive passing of board size. Don't make a fuss | |
1566 | about restarting a game that hasn't progressed. | |
1567 | (gomoku-offer-a-draw): Give user the choice it pretended to give. | |
1568 | (gomoku-point-x): Deleted function. | |
1569 | (gomoku-point-y, gomoku-point-square): Simplified because point is | |
1570 | always on a square. | |
1571 | (gomoku-goto-xy, gomoku-plot-square): Fix line count due to intangible | |
1572 | newlines. | |
1573 | (gomoku-init-display): Once again fairly fast due to minimization of | |
1574 | characters in buffer and text-property operations. Cursor cannot be | |
1575 | be off a square. | |
1576 | (gomoku-display-statistics): Simplified equivalently. | |
1577 | (gomoku-winning-qtuple-beg, gomoku-winning-qtuple-end) | |
1578 | (gomoku-winning-qtuple-dx, gomoku-winning-qtuple-dy): Pseudo variables | |
1579 | only used for non-functional argument passing deleted. | |
1580 | (gomoku-cross-winning-qtuple): Accordingly deleted function and | |
1581 | (gomoku-check-filled-qtuple): Accordingly adapted. | |
1582 | (gomoku-cross-qtuple): Don't be confused by tabs. | |
1583 | (gomoku-move-down, gomoku-move-up): Simplified because point is always | |
1584 | on square. | |
1585 | (gomoku-beginning-of-line, gomoku-end-of-line): New commands necessary | |
1586 | because intangible newlines perverted these. | |
1587 | ||
1588 | 1996-04-04 Erik Naggum <erik@naggum.no> | |
1589 | ||
1590 | * dired.el (dired-noselect): Resolve symbolic links in argument. | |
1591 | ||
1592 | 1996-04-04 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1593 | ||
1594 | * electric.el (Electric-command-loop): | |
1595 | Set universal-argument-other-key to 0. | |
1596 | ||
1597 | 1996-04-04 Richard Stallman <rms@lucy.gnu.ai.mit.edu> | |
1598 | ||
1599 | * rmailsum.el (rmail-summary-scroll-between-messages): New var. | |
1600 | (rmail-summary-scroll-msg-down, rmail-summary-scroll-msg-up): | |
1601 | Obey that var. | |
1602 | ||
1603 | * isearch.el (isearch-mode): Use add-hook for mouse-leave-buffer-hook. | |
1604 | (isearch-done): Use remove-hook. | |
1605 | ||
1606 | 1996-04-04 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
1607 | ||
1608 | * timer.el (run-at-time): Allow floating REPEAT values. | |
1609 | ||
1610 | 1996-04-03 Ed Reingold <reingold@spiff.gnu.ai.mit.edu> | |
1611 | ||
1612 | * calendar.el (general-holidays): Spelling fix. | |
1613 | ||
1614 | 1996-04-03 Richard Stallman <rms@lucy.gnu.ai.mit.edu> | |
1615 | ||
1616 | * gud.el (gud-mode): Doc fix. | |
1617 | ||
1618 | 1996-04-03 Erik Naggum <erik@naggum.no> | |
1619 | ||
1620 | * gnus.el (gnus-summary-prepare-threads): Call `gnus-message' | |
1621 | instead of `message'. | |
1622 | ||
1623 | * startup.el (command-line-1): Document the C- and M- conventions | |
1624 | more completely. | |
1625 | ||
39dc7e84 | 1626 | 1996-04-02 Noah Friedman <friedman@splode.com> |
615d0182 DL |
1627 | |
1628 | * files.el (file-newest-backup): Return the newest backup for the | |
1629 | exact file name specified, not the newest backup of all files | |
1630 | whose names start with that substring. | |
1631 | ||
1632 | 1996-04-02 Richard Stallman <rms@lucy.gnu.ai.mit.edu> | |
1633 | ||
1634 | * sendmail.el (mail): Once again set default dir to home dir. | |
1635 | ||
1636 | 1996-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1637 | ||
1638 | * timer.el (timer-event-handler): Save copies of events too. | |
1639 | ||
1640 | 1996-03-31 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1641 | ||
1642 | * hexl.el (hexlify-buffer, dehexlify-buffer): Clear out the undo | |
1643 | info, and don't record undo info for the conversion. | |
1644 | ||
1645 | 1996-03-29 Ed Reingold <reingold@spiff.gnu.ai.mit.edu> | |
1646 | ||
1647 | * solar.el: Misc fixes to arc-trig functions. | |
1648 | ||
1649 | 1996-03-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1650 | ||
1651 | * rmail.el (rmail-forward): Put the "end" line right after the | |
1652 | forwarded message; the signature goes after. | |
1653 | ||
1654 | 1996-03-29 Ed Reingold <reingold@mole.gnu.ai.mit.edu> | |
1655 | ||
1656 | * cal-persian.el: New file. | |
1657 | ||
1658 | * diary-lib.el, calendar.el: Add Persian calendar. | |
1659 | ||
1660 | * cal-menu.el (calendar-mode-map,calendar-mouse-print-dates): Add | |
1661 | Persian calendar. | |
1662 | ||
1663 | 1996-03-28 Michael Kifer <kifer@cs.sunysb.edu> | |
1664 | ||
1665 | * viper.el and related files: copyright message updated. | |
1666 | Also, added eval-when-compile's to reduce the number of warnings. | |
1667 | * viper.el (vip-add-newline-at-eob-if-necessary): | |
1668 | don't add newline for read-only files. | |
1669 | * viper-util.el (vip-set-replace-overlay): made non-detachable | |
1670 | under XEmacs. | |
1671 | * viper-ex.el (ex-next): bug fix. | |
1672 | * viper-macs.el (vip-events-to-macro): | |
1673 | discard events represented as lists in macro | |
1674 | definitions. | |
1675 | * viper-mous.el (vip-mouse-click-insert-word): fixed a typo. | |
1676 | ||
1677 | 1996-03-28 Richard Stallman <rms@charlie-brown.gnu.ai.mit.edu> | |
1678 | ||
1679 | * tmm.el (tmm-define-keys): New arg MINIBUFFER. | |
1680 | (tmm-add-prompt): Pass new arg in both calls. | |
1681 | ||
1682 | 1996-03-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1683 | ||
1684 | * facemenu.el (list-text-properties-at): Display category's properties. | |
1685 | ||
1686 | 1996-03-27 Geoff Voelker <voelker@cs.washington.edu> | |
1687 | ||
1688 | * makefile.nt: Change uses of del to $(DEL). | |
1689 | ||
1690 | 1996-03-27 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
1691 | ||
1692 | * rmail.el (rmail-fontify-message, rmail-unfontify-buffer-function): | |
1693 | Reset the buffer modified state if necessary. | |
1694 | ||
1695 | 1996-03-27 Boris Goldowsky <boris@gnu.ai.mit.edu> | |
1696 | ||
1697 | * avoid.el (mouse-avoidance-old-pointer-shape): New vbl. | |
1698 | (mouse-avoidance-mode): Save old pointer shape when entering | |
1699 | protean mode; restore when exiting. | |
1700 | ||
1701 | 1996-03-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1702 | ||
1703 | * sh-script.el (sh-alias-alist): Recognize lignux. | |
1704 | ||
1705 | * dired.el (dired-chown-program): Recognize lignux. | |
1706 | ||
1707 | * gnus-cus.el (gnus-make-face, custom-declare): | |
1708 | Rename custom-asis to custom:asis. | |
1709 | ||
1710 | 1996-03-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1711 | ||
1712 | * files.el (set-visited-file-name): Don't call find-buffer-visiting | |
1713 | if filename is nil. | |
1714 | ||
1715 | * custom.el (custom:asis): Renamed from custom-asis. | |
1716 | ||
1717 | * mouse.el (mouse-buffer-menu): Keep the order of buffers straight. | |
1718 | ||
1719 | * timer.el (timer-event-handler): Record the last few events. | |
1720 | ||
1721 | 1996-03-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1722 | ||
1723 | * sh-script.el (sh-shell-arg): Add no options for bash, ksh, or wksh. | |
1724 | ||
1725 | * ange-ftp.el (ange-ftp-wait-not-busy): New subroutine. | |
1726 | Kill ftp process if user quits. | |
1727 | (ange-ftp-raw-send-cmd): Use that. | |
1728 | (ange-ftp-fix-dir-name-for-cms): Fix error message. | |
1729 | ||
1730 | * timer.el (timer-event-handler): Inhibit quitting. | |
1731 | ||
1732 | 1996-03-24 Jonathan Kamens <jik@cam.ov.com> | |
1733 | ||
1734 | * terminal.el (te-terminal-name-prefix): Change from | |
1735 | "emacs-virtual" to "emacs-em", so that things will work on systems | |
1736 | which allow only short terminal-type names. | |
1737 | (terminal-emulator): Delete the hyphen between | |
1738 | te-terminal-name-prefix and the width and height of the window. | |
1739 | (te-create-terminfo): Reformat the terminfo entry slightly. | |
1740 | ||
1741 | * terminal.el (te-terminfo-directory): New variable. | |
1742 | (te-create-terminfo, te-tic-sentinel): Use te-terminfo-directory. | |
1743 | ||
1744 | 1996-03-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1745 | ||
1746 | * timer.el (timer-set-time): Don't set usecs to nil. | |
1747 | (timer-duration): Return nil if junk at end of string. | |
1748 | Handle just a number--treat it as number of seconds. | |
1749 | ||
1750 | * ange-ftp.el (ange-ftp-dired-call-process): Return 1 if error. | |
1751 | (ange-ftp-call-chmod): If ftp chmod cmd fails, try rsh. | |
1752 | (ange-ftp-remote-shell): New variable. | |
1753 | ||
1754 | * timer.el (timer-event-handler): Catch errors when running the event. | |
1755 | ||
1756 | * ange-ftp.el (ange-ftp-call-chmod): Return proper value. | |
1757 | ||
1758 | 1996-03-23 Per Abrahamsen <abraham@dina.kvl.dk> | |
1759 | ||
1760 | * custom.el (custom-type-properties): | |
1761 | Use custom-asis instead of as-is. | |
1762 | (custom-asis): Set it to itself. | |
1763 | * gnus-cus.el: Use custom-asis instead of as-is. | |
1764 | ||
1765 | 1996-03-22 Michelangelo Grigni <mic@mathcs.emory.edu> | |
1766 | ||
1767 | * ffap.el: Doc fixes. Reorganized. Retired v18 support. | |
1768 | (ffap-bindings): Offers a default installation. | |
1769 | (ffap-string-at-point): Modified arguments. | |
1770 | (ffap-gnus-hook): Updated for Gnus 5. | |
1771 | (ffap-tex-init): Delayed initialization of `ffap-tex-path'. | |
1772 | (ffap-dired): New entry in `ffap-alist'. | |
1773 | (ffap-menu-rescan): May fontify the choices in buffer. | |
1774 | (ffap-read-file-or-url): `PC-completion-as-file-name-predicate' | |
1775 | used if available, to work with complete.el. | |
1776 | ||
1777 | 1996-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1778 | ||
1779 | * faces.el (x-frob-font-slant): Properly handle a match against | |
1780 | x-font-regexp-head. | |
1781 | (x-frob-font-weight): Separate two cond cases by analogy with | |
1782 | x-frob-font-slant. | |
1783 | ||
1784 | * vc.el (vc-update-change-log): Use add-log-full-name and | |
1785 | add-log-mailing-address only if non-nil. | |
1786 | ||
1787 | * add-log.el (add-log-full-name, add-log-mailing-address): | |
1788 | Add autoload cookies. | |
1789 | ||
1790 | 1996-03-22 <Daniel.Pfeiffer@Informatik.START.dbp.de> | |
1791 | ||
1792 | * gomoku.el: Ancient leading comment removed. | |
1793 | (gomoku-mode-map): Added numeric keypad for 8 directions, changed | |
1794 | comments to lowercase (C-c rather than C-C), added SPC to play and | |
1795 | undo's binding to go back. | |
1796 | (gomoku-emacs-won, gomoku-font-lock-O-face, gomoku-font-lock-X-face) | |
1797 | (gomoku-font-lock-keywords): New variables. | |
1798 | (gomoku-mode): Use it and make buffer read-only for user. | |
1799 | (gomoku-terminate-game): Remove (ding) -- maybe should be optonal. | |
1800 | (gomoku-init-display): Rewritten, makes fields intangible so you | |
1801 | can't go in between. Make free fields have mouse-face. | |
1802 | (gomoku-cross-qtuple): Take account of intangible text, and that | |
1803 | empty lines are now really empty. | |
1804 | (gomoku-move-left, gomoku-move-right): Removed thanks to intangibility. | |
1805 | (gomoku-move-ne, -se, -nw, -sw): Use normal left / right motion. | |
1806 | ||
1807 | 1996-03-22 Lars Magne Ingebrigtsen <larsi@dain.ifi.uio.no> | |
1808 | ||
1809 | * elp.el (elp-instrument-package): Don't instrument keymaps and | |
1810 | autoloaded functions. | |
1811 | ||
1812 | 1996-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1813 | ||
1814 | * cplus-md.el (indent-c++-exp): Use calculate-c-indent-after-brace. | |
1815 | (c++-mode): Require c-mode. | |
1816 | ||
1817 | * gnus-cus.el (custom-declare): Change `as' to `as-is'. | |
1818 | ||
1819 | 1996-03-21 Per Abrahamsen <abraham@dina.kvl.dk> | |
1820 | ||
1821 | * custom.el (custom-type-properties): Add new type `triggle' for | |
1822 | use with "boolean" face properties. | |
1823 | ||
1824 | 1996-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1825 | ||
1826 | * sh-script.el (sh-font-lock-keywords): Highlight \ only with | |
1827 | non-alphanumeric. | |
1828 | ||
1829 | 1996-03-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1830 | ||
1831 | * edebug.el (edebug-eval-defun): Convert defvar to defconst. | |
1832 | ||
1833 | * gnus-cus.el (gnus-make-face): Redo Feb 20 change. | |
1834 | ||
1835 | * custom.el (custom-face-hack): Avoid evalling the args | |
1836 | in the list that the export function returns. | |
1837 | ||
1838 | * inf-lisp.el (switch-to-lisp): Sometimes turn on pop-up-frames. | |
1839 | ||
1840 | * fill.el (fill-region-as-paragraph): Fix the second check for | |
1841 | whether we reached the end of the paragraph. | |
1842 | ||
1843 | 1996-03-18 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
1844 | ||
1845 | * window.el (count-windows): Doc fix. | |
1846 | ||
1847 | 1996-03-18 Francesco Potorti` <F.Potorti@cnuce.cnr.it> | |
1848 | ||
1849 | * simple.el (insert-buffer): Interactive default changed to a more | |
1850 | reasonable one. | |
1851 | ||
1852 | 1996-03-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1853 | ||
1854 | * fill.el (fill-context-prefix): Unused var `eol' deleted. | |
1855 | ||
1856 | 1996-03-16 Geoff Voelker <voelker@cs.washington.edu> | |
1857 | ||
1858 | * term/win32-win.el: Don't define backspace, M-backspace, delete, | |
1859 | and M-delete; they are already defined in winnt.el. | |
1860 | ||
1861 | 1996-03-16 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
1862 | ||
1863 | * replace.el (occur): If no matches, just display in echo area. | |
1864 | ||
1865 | * emacsbug.el (report-emacs-bug): Use a different address | |
1866 | for pretest versions. | |
1867 | ||
1868 | * comint.el (comint-exec-1): Use dumb instead of unknown, for terminfo. | |
1869 | ||
1870 | 1996-03-14 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> | |
1871 | ||
1872 | * compile.el (compilation-find-buffer): Only choose | |
1873 | compilation-last-buffer if it is compilation-buffer-p. | |
1874 | ||
1875 | 1996-03-14 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
1876 | ||
1877 | * map-ynp.el (map-y-or-n-p): Fix previous change. | |
1878 | Delete autoload cookie (file is preloaded). | |
1879 | ||
1880 | * imenu.el (imenu-generic-expression): | |
1881 | Autoload the make-variable-buffer-local call. | |
1882 | ||
1883 | 1996-03-12 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
1884 | ||
1885 | * lisp-mode.el (lisp-fill-paragraph): Treat code-and-comment | |
1886 | case specially. | |
1887 | ||
1888 | 1996-03-11 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
1889 | ||
1890 | * gnus-cus.el (gnus-make-face): Undo Feb 20 change. | |
1891 | ||
1892 | 1996-03-08 Ethan Bradford <ethanb@phys.washington.edu> | |
1893 | ||
1894 | * mailalias.el (mail-get-names): Understand "+username" format for | |
1895 | /etc/passwd lines. | |
1896 | ||
1897 | 1996-03-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1898 | ||
1899 | * imenu.el (imenu--menubar-select): Handle the "rescan" item. | |
1900 | (imenu--mouse-menu): Pass proper arg to x-popup-menu. | |
1901 | ||
1902 | 1996-03-08 Gregory Neil Shapiro <gshapiro@scooter.WPI.EDU> | |
1903 | ||
1904 | * mailabbrev.el (mail-abbrev-modtime): New variable. | |
1905 | (mail-abbrevs-sync-alaises): New function. Updates mail-abbrevs if | |
1906 | modtime of mail-personal-alias-file is different than | |
1907 | mail-abbrev-modtime. | |
1908 | (mail-abbrevs-setup): Call mail-abbrevs-sync-aliases. | |
1909 | ||
1910 | 1996-03-08 Erik Naggum <erik@naggum.no> | |
1911 | ||
1912 | * cl-extra.el (equalp): Use string-equal on strings. | |
1913 | ||
1914 | 1996-03-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1915 | ||
1916 | * menu-bar.el (menu-bar-tools-menu): Delete ediff-doc and | |
1917 | eregistry items. | |
1918 | ||
1919 | * help.el (describe-mode): Handle minor mode w/o mode line indicator. | |
1920 | ||
1921 | * bibtex.el (bibtex-version): Variable deleted. | |
1922 | (bibtex-submit-bug-report): Don't use that. | |
1923 | ||
1924 | 1996-03-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1925 | ||
1926 | * rmailsum.el (rmail-make-basic-summary-line): Limit line count | |
1927 | to reformatted header if we have reformatted it. | |
1928 | ||
1929 | * ehelp.el (with-electric-help): Make buffer read-only as last thing. | |
1930 | ||
1931 | 1996-03-07 Simon Marshall <simon@spiff.gnu.ai.mit.edu> | |
1932 | ||
1933 | * font-lock.el (font-lock-set-defaults): Also test font-lock-keywords | |
1934 | against compiled null keywords. | |
1935 | ||
1936 | * rmail.el (rmail-fontify-buffer-function): Fontify any message here. | |
1937 | ||
1938 | 1996-03-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1939 | ||
1940 | * font-lock.el (font-lock-fontify-block): | |
1941 | Use facemenu-keymap to make the binding. | |
1942 | ||
1943 | 1996-03-06 Espen Skoglund <espensk@tklab3.cs.uit.no> | |
1944 | ||
1945 | * pascal.el (pascal-declaration-end): Now locates the end of a | |
1946 | parameterlist correctly. | |
1947 | (electric-pascal-tab): Never indented a line when | |
1948 | pascal-tab-always-indent was set to nil. | |
1949 | (pascal-indent-case): Now locates the end of a case-statement | |
1950 | correctly. | |
1951 | ||
1952 | 1996-03-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1953 | ||
1954 | * tar-mode.el (tar-subfile-mode): Doc fix. | |
1955 | (tar-extract): Call tar-subfile-mode after setting buffer-read-only | |
1956 | and the buffer modified flag. | |
1957 | ||
1958 | 1996-03-06 Stefan Schoef <schoef@OFFIS.Uni-Oldenburg.DE> | |
1959 | ||
1960 | * bibtex.el (bibtex-pop): New generic function which unifies the | |
1961 | functionality of bibtex-pop-previous and bibtex-pop-next. Now, | |
1962 | bibtex-pop moves to the end of field after the pop. Concatenated | |
1963 | strings are now handled correctly. Delimiters are not added to | |
1964 | non-delimited entries. Changed occurences of | |
1965 | bibtex-text-in-cfield to bibtex-text-in-field. | |
1966 | (bibtex-pop-previous, bibtex-pop-next): Call bibtex-pop. | |
1967 | (bibtex-complete-string): Fixed bug that removed delimiters | |
1968 | around the following field if current field is already | |
1969 | undelimited on completion. | |
1970 | (bibtex-complete-string, bibtex-remove-double-quotes-or-braces): | |
1971 | Only remove delimiters if field text is not concatenated. | |
1972 | (bibtex-font-lock-keywords): Use the same regexps used | |
1973 | in all other places of bibtex.el to parse the buffer. | |
1974 | (bibtex-mode): Changed the definition of font-lock-defaults, | |
1975 | so that quote-delimited entries aren't fontified as strings anymore. | |
1976 | (bibtex-parse-keys): Changed the regexp used for finding | |
1977 | crossref entries. | |
1978 | (bibtex-field-const, bibtex-reference-key): Fixed the regexp | |
1979 | to match more of the characters allowed here by BibTeX/LaTeX. | |
1980 | (bibtex-field-name): Made it less restrictive. | |
1981 | (bibtex-field-string): Changed so that quote-delimited entries | |
1982 | with quotes inside aren't a problem anymore. Changed nesting | |
1983 | level of braces in entries to support three inner braces. | |
1984 | (bibtex-validate-buffer): By giving an optional argument, the | |
1985 | user can now let it not validate the whole buffer, but only | |
1986 | the portion starting at point. Small modification in strategy | |
1987 | used to find next entry. | |
1988 | (bibtex-print-help-message): Ignore case in field name when | |
1989 | searching for help text. | |
1990 | (bibtex-submit-bug-report): New function. | |
1991 | ||
1992 | 1996-03-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1993 | ||
1994 | * saveplace.el (save-place-kill-emacs-hook): | |
1995 | Always call save-places-to-alist. | |
1996 | ||
1997 | * profile.el (profile-convert-byte-code): New function. | |
1998 | (profile-a-function): Use profile-convert-byte-code. | |
1999 | ||
2000 | * bytecomp.el (post-command-idle-hook, post-command-idle-delay): | |
2001 | Mark obsolete. | |
2002 | ||
2003 | * complete.el (PC-completion-as-file-name-predicate): | |
2004 | Replace PC-do-completion-filename-completers. | |
2005 | (PC-do-completion): Use that. | |
2006 | ||
2007 | 1996-03-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2008 | ||
2009 | * cl-extra.el (equalp): Correctly compare last elt of two lists. | |
2010 | ||
2011 | * mailabbrev.el (mail-abbrevs-setup): Doc fix. | |
2012 | ||
2013 | * texinfo.el (texinfo-section-types-regexp) | |
2014 | (texinfo-section-level-regexp, texinfo-subsection-level-regexp) | |
2015 | (texinfo-subsubsection-level-regexp): Add defvars. | |
2016 | ||
2017 | 1996-03-05 Per Abrahamsen <abraham@dina.kvl.dk> | |
2018 | ||
2019 | * texinfo.el (texinfo-section-list): New variable. | |
2020 | (texinfo-outline-level): New function. | |
2021 | (texinfo-mode): Use them. | |
2022 | ||
2023 | 1996-03-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2024 | ||
2025 | * complete.el (PC-do-completion-filename-completers): New variable. | |
2026 | (PC-do-completion): Use it. | |
2027 | ||
2028 | * desktop.el: Global vars mam, fn, bn, misc renamed. | |
2029 | (desktop-buffer-misc): Renamed from misc. Add defvar. | |
2030 | (desktop-buffer-major-mode): Renamed from mam. Add defvar. | |
2031 | (desktop-buffer-file-name): Renamed from fn. Add defvar. | |
2032 | (desktop-buffer-name): Renamed from bn. Add defvar. | |
2033 | (desktop-create-buffer, desktop-buffer): Use new names. | |
2034 | ||
2035 | 1996-03-04 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2036 | ||
2037 | * desktop.el (desktop-list*): New function. | |
2038 | (desktop-internal-v2s): Generate output using desktop-list*. | |
2039 | ||
2040 | * saveplace.el (save-place-kill-emacs-hook): Don't save | |
2041 | if we never loaded the save-place-file. | |
2042 | ||
2043 | * rmail.el (unforward-rmail-message): Add autoload declaration. | |
2044 | * undigest.el (unforward-rmail-message): Delete autoload cookie. | |
2045 | ||
2046 | * rmail.el (rmail-unix-mail-delimiter): Don't accept newlines in month. | |
2047 | ||
2048 | 1996-03-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2049 | ||
2050 | * indent.el (beginning-of-line-text): | |
2051 | Check adaptive-fill-regexp is non-nil. | |
2052 | ||
2053 | * dunnet.el: Require cl only when compiling. | |
2054 | (scroll-step): Don't set it globally. | |
2055 | (dun-mode): Set scroll-step locally. | |
2056 | ||
2057 | 1996-03-03 Per Abrahamsen <abraham@dina.kvl.dk> | |
2058 | ||
2059 | * texinfo.el (texinfo-font-lock-keywords): Fixed regexp for `@end' | |
2060 | and `@item'. | |
2061 | ||
2062 | 1996-03-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2063 | ||
2064 | * dired-aux.el (dired-compress-file-suffixes): New variable. | |
2065 | (dired-compress-file): Use that to control file naming. | |
2066 | ||
2067 | 1996-03-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2068 | ||
2069 | * font-lock.el (global-map): Change C-M-g to M-g M-g. | |
2070 | ||
2071 | * cc-mode.el (set-c-style): Autoload the definition. | |
2072 | (c-set-style): Add autoload cookie. | |
2073 | ||
2074 | 1996-03-01 Johan Vromans <jvromans@squirrel.nl> | |
2075 | ||
2076 | * forms.el (forms-insert-after): | |
2077 | New variable. Non-nil means: inserts of new | |
2078 | records go after current record, also initial position is at last | |
2079 | record. | |
2080 | (forms-mode, forms-insert-record): Use it. | |
2081 | ||
2082 | 1996-03-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2083 | ||
2084 | * files.el (set-visited-file-name): Query if there's already another | |
2085 | buffer visiting this file. | |
2086 | ||
2087 | * startup.el (command-line-normalize-file-name): Do save-match-data. | |
2088 | ||
2089 | * imenu.el (imenu--menubar-select): No longer interactive. | |
2090 | (imenu-create-submenu-name): Function deleted. | |
2091 | (imenu-example--create-lisp-index): Don't use it. | |
2092 | (imenu--generic-function): Don't use imenu-create-submenu-name. | |
2093 | (imenu-submenu-name-format): Variable deleted. | |
2094 | (imenu--split-menu): Use TITLE as the head of the new list. | |
2095 | Don't split if everything fits in one level. | |
2096 | (imenu--split-submenus): New function. | |
2097 | (imenu-update-menubar): Use imenu--split-submenus. | |
2098 | (imenu--mouse-menu): Use imenu--split-submenus. | |
2099 | ||
2100 | * imenu.el (imenu-submenu-name-format): Delete the `...'. | |
2101 | ||
2102 | * skeleton.el: Add provide call. | |
2103 | ||
2104 | 1996-02-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2105 | ||
2106 | * simple.el (backward-delete-char-untabify): | |
2107 | Don't handle overwrite-mode here (done in delete-backward-char). | |
2108 | ||
2109 | 1996-02-29 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2110 | ||
2111 | * lisp-mode.el (emacs-lisp-byte-compile-and-load): Correct logic. | |
2112 | ||
2113 | 1996-02-28 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2114 | ||
2115 | * server.el (server-process-filter): | |
2116 | Use command-line-normalize-file-name. | |
2117 | ||
2118 | * startup.el (command-line-normalize-file-name): | |
2119 | Convert /// at beginning to just /. | |
2120 | ||
2121 | * iso-acc.el (iso-languages): Add ~? and ~!. | |
2122 | ||
2123 | 1996-02-28 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2124 | ||
2125 | * font-lock.el (turn-on-font-lock-if-enabled): Bind inhibit-quit. | |
2126 | (font-lock-value-in-major-mode): New function to process alists. | |
2127 | (font-lock-mode, font-lock-set-defaults): Use it. | |
2128 | (font-lock-choose-keywords): Don't process alists here. | |
2129 | (global-font-lock-mode): Show message if extra arg MESSAGE is non-nil. | |
2130 | ||
2131 | * subr.el (get-buffer-window-list): Take args like next-window not | |
2132 | get-buffer-window. | |
2133 | ||
2134 | * timer.el (timer-set-time, timer-set-time-with-usecs): Doc fix. | |
2135 | (run-at-time, with-timeout): Doc fix. | |
2136 | (run-with-timer): Just call run-at-time. | |
2137 | (timer-set-idle-time): New function. | |
2138 | (run-with-idle-timer): Use it to set the idle time. | |
2139 | Doc fix. Fix interactive code. | |
2140 | ||
2141 | * time.el (display-time): Just use run-at-time to start the timer. | |
2142 | ||
2143 | * paren.el: (show-paren-delay): New variable. | |
2144 | (show-paren-mode): New command. Use it. Call it at the top-level. | |
2145 | (show-paren-mode, show-paren-idle-timer): New variables. | |
2146 | (show-paren-function): Renamed from show-paren-command-hook. | |
2147 | ||
2148 | 1996-02-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2149 | ||
2150 | * levents.el (timeout-event-p): Function deleted. | |
2151 | ||
2152 | * compile.el (compilation-parse-errors): | |
2153 | Collapse //'s using command-line-normalize-file-name. | |
2154 | ||
2155 | * startup.el (command-line-normalize-file-name): | |
2156 | Don't collapse // at start of file name. | |
2157 | ||
2158 | * server.el (server-process-filter): | |
2159 | Don't collapse // at start of file name. | |
2160 | ||
2161 | * frame.el (handle-delete-frame): Use save-buffers-kill-emacs. | |
2162 | ||
2163 | * time.el (display-time): Use rmail-after-get-new-mail-hook. | |
2164 | ||
2165 | * rmail.el (rmail-get-new-mail): Run rmail-after-get-new-mail-hook. | |
2166 | ||
2167 | 1996-02-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2168 | ||
2169 | * iso-transl.el (iso-transl-dead-key-alist): Fix syntax for ?^. | |
2170 | ||
2171 | 1996-02-26 Mark Osbourne <marko@lexis-nexis.com> | |
2172 | ||
2173 | * hexl-mode.el (hexl-mode-exit, hexl-maybe-dehexlify-buffer): | |
2174 | Corrected write-contents-hook to write-contents-hooks. | |
2175 | ||
2176 | 1996-02-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2177 | ||
2178 | * tpu-edt.el (tpu-load-xkeys): Fix previous change. | |
2179 | ||
2180 | * make-mode.el (makefile-runtime-macros-list): Add + to the list. | |
2181 | ||
2182 | 1996-02-26 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
2183 | ||
2184 | * cal-china.el, cal-islam.el: Renamed from cal-chinese.el and | |
2185 | cal-islamic.el to avoid 14-character limitation. | |
2186 | * calendar.el, diary-lib.el, holidays.el: Fix autoload references. | |
2187 | ||
2188 | 1996-02-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2189 | ||
2190 | * iso-acc.el (iso-acc-minibuf-setup): New function. | |
2191 | Add it to minibuf-setup-hook. | |
2192 | ||
2193 | 1996-02-26 Erik Naggum <erik@naggum.no> | |
2194 | ||
2195 | * rmailsum.el (rmail-make-basic-summary-line): Fix previous change. | |
2196 | ||
2197 | * rmail.el (rmail-clear-headers): Bind case-fold-search to t | |
2198 | across the whole function. | |
2199 | ||
2200 | 1996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2201 | ||
2202 | * sendmail.el (mail-mode-map): Bind M-TAB to mail-complete. | |
2203 | ||
2204 | * mailalias.el (mail-complete): Add autoload cookie. | |
2205 | ||
2206 | * undigest.el (unforward-rmail-message): Add autoload cookie. | |
2207 | ||
2208 | 1996-02-26 Paul Eggert <eggert@twinsun.com> | |
2209 | ||
2210 | * vc-hooks.el (vc-find-cvs-master): Don't require a "/" after the | |
2211 | modification time in CVS/Entries, since the time may be followed | |
2212 | by a conflict notice (in CVS 1.7) or by some other value (in CVS 1.3). | |
2213 | ||
2214 | 1996-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2215 | ||
2216 | * vc-hooks.el (vc-follow-link): Kill buffer before creating new one. | |
2217 | ||
2218 | * finder.el (finder-compile-keywords-make-dist): New function. | |
2219 | ||
2220 | * emerge.el (emerge-combine-versions-template): Make the | |
2221 | generated comments on the #else and #endif follow the GNU standards. | |
2222 | ||
2223 | * ps-print.el (ps-generate): Bind inhibit-read-only. | |
2224 | ||
2225 | * info.el (Info-index): If fail, go back to original node. | |
2226 | (Info-find-node): Make error messages consistent. | |
2227 | (Info-insert-dir): Fix error message. | |
2228 | ||
2229 | 1996-02-24 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
2230 | ||
2231 | * mail-utils.el (rmail-dont-reply-to): Allow parsing lists of | |
2232 | addresses with comment fields. | |
2233 | ||
2234 | 1996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2235 | ||
2236 | * imenu.el (imenu-add-to-menubar): Add menu item for current buf only. | |
2237 | (imenu-update-menubar): Never add menu item here. | |
2238 | ||
2239 | * undigest.el (unforward-rmail-message): | |
2240 | Handle any kind of forwarding delimiters. | |
2241 | ||
2242 | 1996-02-23 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
2243 | ||
2244 | * nntp.el (nntp-request-post): Clear the server buffer before | |
2245 | sending text to the server. | |
2246 | ||
2247 | 1996-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2248 | ||
2249 | * decipher.el: Load cl within eval-when-compile. | |
2250 | (decipher-font-lock-keywords): Fix doc patching error. | |
2251 | ||
2252 | * sendmail.el (mail-mode): Treat `-- ' line as paragraph separator. | |
2253 | ||
2254 | * vc-hooks.el (vc-follow-link): Simplify by taking advantage | |
2255 | of Feb 21 change in find-file-noselect. | |
2256 | ||
2257 | 1996-02-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2258 | ||
2259 | * man.el (man): Don't call Man-init-defvars here. | |
2260 | Do it at top level instead. | |
2261 | (Man-init-defvars): Now a defun, not a defsubst. | |
2262 | Don't set Man-uses-untabify-flag. | |
2263 | (Man-uses-untabify-flag): Add doc string. Make default value t. | |
2264 | (Man-filter-list): Add doc string. | |
2265 | ||
2266 | * rmailsum.el (rmail-make-basic-summary-line): Less space before subj. | |
2267 | ||
2268 | 1996-02-22 Andre Spiegel <spiegel@berlin.informatik.uni-stuttgart.de> | |
2269 | ||
2270 | * vc-hooks.el: (vc-follow-link): New function. | |
2271 | (vc-find-file-hook): Use it. | |
2272 | ||
2273 | 1996-02-22 Erik Naggum <erik@naggum.no> | |
2274 | ||
2275 | * fill.el (fill-region-as-paragraph): Doc fix. | |
2276 | ||
2277 | * comint.el (make-comint, comint-run): Fix autoload cookie. | |
2278 | ||
2279 | 1996-02-21 Christopher J. Madsen <ac608@yfn.ysu.edu> | |
2280 | ||
2281 | * decipher.el (decipher-mode): Removed nonstandard font-lock support. | |
2282 | (decipher-make-checkpoint, decipher-resync): Removed special | |
2283 | support for font-lock. | |
2284 | (decipher-resync): Removed `$' from regexps. | |
2285 | (decipher-set-map): Use font-lock-fontify-region-function. | |
2286 | (decipher-font-lock-keywords): Removed newlines from regexps. | |
2287 | (decipher-use-font-lock): Deleted. | |
2288 | (decipher-toggle-font-lock, decipher-turn-on-font-lock): Deleted. | |
2289 | ||
2290 | 1996-02-21 Richard Stallman <rms@whiz-bang.gnu.ai.mit.edu> | |
2291 | ||
2292 | * vc-hooks.el: Move all the put's for menu-enable props to top level. | |
2293 | (vc-next-action, vc-toggle-read-only): Enable whenever vc-mode. | |
2294 | ||
2295 | * startup.el (before-init-hook, after-init-hook): Doc fix. | |
2296 | (term-setup-hook): Doc fix. | |
2297 | (emacs-startup-hook): New defvar. | |
2298 | ||
2299 | * paren.el: Use run-with-idle-timer, not post-command-idle-hook. | |
2300 | ||
2301 | * rnewspost.el (news-reply-mode-map): Delete news-reply-signature. | |
2302 | (news-reply-signature): Improve the message. | |
2303 | ||
2304 | * ps-print.el (ps-generate-postscript-with-faces): | |
2305 | Handle buffer-invisibility-spec when interpreting the invisible prop. | |
2306 | ||
2307 | * lisp-mode.el (lisp-fill-paragraph): When filling a comment, | |
2308 | find paragraph bounds by hand, and pass the SQUEEZE-AFTER arg | |
2309 | to fill-region-as-paragraph. | |
2310 | ||
2311 | * fill.el (fill-region-as-paragraph): New arg SQUEEZE-AFTER. | |
2312 | ||
2313 | * doctor.el: More censorship. | |
2314 | ||
2315 | * undigest.el (unforward-rmail-message): New command. | |
2316 | ||
2317 | * cplus-md.el (c++-mode-syntax-table): Don't use c-mode-syntax-table. | |
2318 | ||
2319 | * timer.el (run-with-idle-timer): New function. | |
2320 | (timer-create, timerp): Leave a slot for idle-delay. | |
2321 | (timer-activate-when-idle): New function. | |
2322 | (timer-event-handler): Handle idle-delay timers specially. | |
2323 | (cancel-timer, cancel-function-timers): Handle idle-delay timers. | |
2324 | ||
2325 | * perl-mode.el (perl-imenu-generic-expression): Recognize packages. | |
2326 | ||
2327 | * rnewspost.el (news-reply-yank-message-id, news-reply-yank-from): | |
2328 | Fix swapped args in defvars. | |
2329 | ||
2330 | * simple.el (shell-command): Call file name handler. | |
2331 | ||
2332 | * imenu.el (imenu-buffer-menubar): Add defvar. | |
2333 | (imenu-update-menubar): Make a buffer-specific copy of the local map. | |
2334 | ||
2335 | * ange-ftp.el (dired-call-process): Put on ange-ftp property. | |
2336 | * dired-aux.el (dired-call-process): Call file name handler. | |
2337 | ||
2338 | * files.el (find-file-noselect): If after-find-file switches buffers, | |
2339 | return the buffer that it leaves current. | |
2340 | ||
2341 | * derived.el (derived-mode-merge-syntax-tables): Use inheritance. | |
2342 | ||
2343 | * dunnet.el (dun-urinate): Renamed. | |
2344 | (dun-verblist): Indecent word deleted. | |
2345 | (dunnet): Print "censored" message. | |
2346 | ||
2347 | * time.el (display-time-update): New subroutine broken out from | |
2348 | display-time-event-handler. | |
2349 | ||
2350 | * time.el (display-time): Add hook to rmail-get-new-mail-hook. | |
2351 | ||
2352 | * rmail.el (rmail-get-new-mail): Don't mess with display-time here. | |
2353 | ||
2354 | 1996-02-21 Boris Goldowsky <boris@gnu.ai.mit.edu> | |
2355 | ||
2356 | * fill.el (canonically-space-region): Use insert-before-markers | |
2357 | when inserting spaces at end of line. | |
2358 | ||
2359 | 1996-02-21 Anders Lindgren <andersl@csd.uu.se> | |
2360 | ||
2361 | * follow.el: Update some doc string. Call `add-minor-mode'. | |
2362 | (follow-windows-start-end-cache, follow-cache-command-list): | |
2363 | New variables. | |
2364 | (follow-cache-valid-p, follow-invalidate-cache): New functions. | |
2365 | (follow-windows-start-end, follow-post-command-hook, | |
2366 | follow-generic-filter): Cache support added. | |
2367 | (follow-avoid-tail-recenter): Problem with minibuffer-only | |
2368 | frames corrected. | |
2369 | (follow-windows-aligned-p): Minor change. | |
2370 | ||
2371 | 1996-02-21 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> | |
2372 | ||
2373 | * compile.el (compilation-minor-mode): Run compilation-minor-mode-hook. | |
2374 | ||
2375 | * c-mode.el: Added provide. | |
2376 | ||
2377 | 1996-02-20 Lars Magne Ingebrigtsen <larsi@ifi.uio.no> | |
2378 | ||
2379 | * gnus-msg.el (gnus-inews-insert-headers): Check whether Sender | |
2380 | and From are equal before inserting a Sender header. | |
2381 | ||
2382 | * nnheader.el (nnheader-insert-head): Make sure the entire head of | |
2383 | the article is inserted. | |
2384 | ||
2385 | * gnus-cus.el (gnus-make-face): | |
2386 | Use `as-is' parameters to `custom-face-lookup'. | |
2387 | ||
2388 | 1996-02-20 Erik Naggum <erik@naggum.no> | |
2389 | ||
2390 | * finder.el: Removed (require 'picture). | |
2391 | (finder-insert-at-column): New function. | |
2392 | (finder-list-keywords, finder-list-matches): Use it. | |
2393 | ||
2394 | 1996-02-19 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
2395 | ||
2396 | * files.el (interpreter-mode-alist): Add mawk. | |
2397 | (set-auto-mode): Allow either space or tab in #! line. | |
2398 | ||
2399 | 1996-02-19 Christopher J. Madsen <ac608@yfn.ysu.edu> | |
2400 | ||
2401 | * decipher.el (decipher-mode): Added special support for font-lock. | |
2402 | (decipher-set-map, decipher-insert): Likewise. | |
2403 | (decipher-make-checkpoint, decipher-resync): Likewise. | |
2404 | (decipher-use-font-lock, decipher-font-lock-keywords): New vars. | |
2405 | (decipher-toggle-font-lock, decipher-turn-on-font-lock): New funcs. | |
2406 | ||
2407 | 1996-02-16 Michael Kifer <kifer@cs.sunysb.edu> | |
2408 | ||
2409 | * viper-mous.el (vip-mouse-click-insert-word): Fixed a typo. | |
2410 | ||
2411 | * viper-macs.el (ex-map-read-args,ex-unmap-read-args): Fixed messages. | |
2412 | (vip-events-to-macro): Delete nil in macro definitions. | |
2413 | (vip-events-to-macro): Discard events represented as lists in | |
2414 | macro definitions. | |
2415 | ||
2416 | * menu-bar.el: Added [ediff-doc] and [eregistry] to | |
2417 | menu-bar-tools-menu. | |
2418 | ||
2419 | * ediff-util.el: Changed file name length from 8 to 7 under DOS. | |
2420 | (ediff-make-temp-file): Should work with DOS now. | |
2421 | (ediff-copy-list): Made cl-independent. | |
2422 | ||
2423 | * ediff-util.el, ediff-diff.el, ediff-wind.el: | |
2424 | Added face support for XEmacs TTY and DOS. | |
2425 | ||
2426 | * ediff-util.el, ediff-wind.el, ediff-init.el | |
2427 | (ediff-prefer-long-help-message): renamed into | |
2428 | ediff-use-long-help-message. | |
2429 | ||
2430 | * ediff-init.el, ediff-wind.el: Fixed make-ctl-frame for xemacs. | |
2431 | ||
2432 | * ediff-wind.el (ediff-setup-control-frame): Control frame's | |
2433 | surrogate minibuffer changes without the need to delete the frame. | |
2434 | ||
2435 | * ediff-merg.el: Changed some defaults. | |
2436 | ||
2437 | * ediff-mult.el (ediff-show-meta-buffer): Protected against errors | |
2438 | when meta-buffer is invisible. | |
2439 | ||
2440 | * ediff-wind.el (ediff-skip-unsuitable-frames): Won't select small | |
2441 | frames any more. | |
2442 | (ediff-setup-control-frame): Won't grab mouse on quit. | |
2443 | ||
2444 | * ediff-hook.el: Added Ediff Manual. | |
2445 | ||
2446 | * ediff.el, ediff-util.el (ediff-make-temp-file): Preserves buffer | |
2447 | file names as much as possible. | |
2448 | ||
2449 | * ediff-util.el (ediff-compute-custom-diffs-maybe): Now handles | |
2450 | temp file names correctly. | |
2451 | (ediff-intersection, ediff-union, ediff-set-difference, | |
2452 | ediff-copy-list): Functions modified. | |
2453 | (ediff-union, ediff-intersection, ediff-set-difference): New | |
2454 | functions. Moved ediff-documentation to ediff.el. | |
2455 | ||
2456 | * ediff.el: Made all Ediff faces hidden from facemenu. | |
2457 | ||
2458 | * ediff-init.el (ediff-hide-face): New function. | |
2459 | (ediff-collect-diffs-metajob): Fixed. | |
2460 | (ediff-check-for-cl-seq): Function deleted | |
2461 | (ediff-abbreviate-file-name): Now a defun. | |
2462 | (ediff-has-face-support-p): New function. Ediff now supports | |
2463 | faces whenever possible. | |
2464 | (ediff-force-faces): New variable. | |
2465 | ||
2466 | * ediff-diff.el (ediff-set-diff-overlays-in-one-buffer): Takes | |
2467 | advantage of advance-front/rear features of overlays. Works | |
2468 | synchronously for DOS, Windows. | |
2469 | ||
2470 | * ediff-util.el (ediff-copy-diff,ediff-pop-diff, | |
2471 | ediff-make-bullet-proof-overlay): These now take advantage of | |
2472 | advance-front/rear features of overlays. | |
2473 | ||
2474 | * ediff.el (ediff-patch-file): Epatch now ignores VERSION_CONTROL | |
2475 | environment variable and prevents the use of the -V option in GNU | |
2476 | diff. | |
2477 | (run-ediff-from-cvs-buffer): New function. Moved all | |
2478 | version-control-related stuff to a new file, ediff-vers.el. | |
2479 | ||
2480 | * ediff-util.el (ediff-save-buffer-in-file): New function | |
2481 | (ediff-visible-region): No longer narrows the merge buffer. | |
2482 | (ediff-status-info): Now tells if we are focusing on regions where | |
2483 | both buffers differ from the ancestor. | |
2484 | (ediff-jump-to-difference, ediff-get-diff-posn): Changed message. | |
2485 | (ediff-compute-custom-diffs-maybe): Now works for merge jobs. | |
2486 | ||
2487 | * ediff-mult.el: Now uses ediff-check-for-cl-seq to make sure | |
2488 | cl-seq is loaded. | |
2489 | (ediff-append-custom-diff): Finds custom diffs in more cases. | |
2490 | Ediff is no longer dependent on cl.el. Added ediff-union to | |
2491 | smooth out the possible differences between common emacs | |
2492 | intersection/union and cl.el. | |
2493 | ||
2494 | * viper.el: Added face support for devices that have faces. | |
2495 | (vip-forward-paragraph,vip-backward-paragraph): Now work | |
2496 | corretly when they are used as motion specs in other commands. | |
2497 | (vip-set-hooks): Added viper to tcl-mode-hook. | |
2498 | ||
2499 | * viper-util.el (vip-has-face-support-p,vip-abbreviate-file-name): | |
2500 | New functions. | |
2501 | (vip-force-faces): New variable. | |
2502 | ||
2503 | * viper-keym.el: Added special binding (vip-handle-!) for `!' in | |
2504 | ex-read-filename-map. | |
2505 | ||
2506 | * viper-ex.el (vip-handle-!): New function. | |
2507 | (vip-ex-read-file-name): Now handles SPC correctly in :r !cmd | |
2508 | and :w !cmd. | |
2509 | ||
2510 | 1996-02-15 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
2511 | ||
2512 | * imenu.el (imenu--generic-function): Ignore text properties. | |
2513 | ||
2514 | * files.el (auto-mode-alist): Recognize GNUmakefile. | |
2515 | Recognize .itcl and .itk suffixes. | |
2516 | ||
2517 | * ange-ftp.el (ange-ftp-default-user): Doc fix. | |
2518 | ||
2519 | 1996-02-15 Eli Zaretskii <eliz@is.elta.co.il> | |
2520 | ||
2521 | * info.el (info-insert-file-contents-1) [MSDOS]: Remove leading | |
2522 | dot only from non-empty suffixes. | |
2523 | ||
2524 | 1996-02-15 Christopher J. Madsen <ac608@yfn.ysu.edu> | |
2525 | ||
2526 | * decipher.el: Doc changes. | |
2527 | (decipher-char): Added defvar (and also for following variables). | |
2528 | (decipher--prev-char): Renamed from decipher-prev-char. | |
2529 | (decipher--digram): Renamed from digram. | |
2530 | (decipher--digram-list): Renamed from digram-list. | |
2531 | (decipher--before): Renamed from before-array. | |
2532 | (decipher--after): Renamed from after-array. | |
2533 | (decipher--freqs): Renamed from freq-array. | |
2534 | ||
2535 | 1996-02-15 Francesco Potorti` <pot@cnuce.cnr.it> | |
2536 | ||
2537 | * hanoi.el (hanoi): Compute height and width of the window in the | |
2538 | correct way, give the correct error message if the window is too | |
2539 | small. Make rings only with numerical characters. Set default | |
2540 | number of rings to 7 (was 3 before). | |
2541 | ||
2542 | 1996-02-15 Erik Naggum <erik@naggum.no> | |
2543 | ||
2544 | * gnus-kill.el (gnus-kill-file-kill-by-thread): Correct | |
2545 | interactive declaration. | |
2546 | ||
2547 | 1996-02-15 Ed Reingold <reingold@mole.gnu.ai.mit.edu> | |
2548 | ||
2549 | * cal-coptic.el (ethiopic-calendar-epoch): Correct value. | |
2550 | (ethiopic-calendar-month-name-array): Fix spelling. | |
2551 | (coptic-calendar-month-name-array): Fix spelling. | |
2552 | ||
2553 | 1996-02-13 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
2554 | ||
2555 | * vc-hooks.el (vc-consult-rcs-headers): Ignore text properties. | |
2556 | ||
2557 | * startup.el (command-line-1): Don't explain recover-session if | |
2558 | auto-save-list-file-prefix is nil. | |
2559 | ||
2560 | 1996-02-13 Francesco Potorti` <pot@cnuce.cnr.it> | |
2561 | ||
2562 | * hanoi.el (hanoi): Don't show line and column numbers. | |
2563 | ||
2564 | 1996-02-12 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> | |
2565 | ||
2566 | * compile.el (compilation-parse-errors): Detect doubled slashes in | |
2567 | file names matched and fix them up in the buffer. | |
2568 | ||
2569 | 1996-02-12 <Daniel.Pfeiffer@Informatik.START.dbp.de> | |
2570 | ||
2571 | * mailalias.el (mail-names, mail-local-names, mail-directory-names) | |
2572 | (mail-address-field-regexp, mail-complete-alist) | |
2573 | (mail-complete-function, mail-directory-function) | |
2574 | (mail-directory-requery, mail-directory-process, mail-directory-stream) | |
2575 | (mail-directory-parser): New variables. | |
2576 | (expand-mail-aliases): Use `mail-address-field-regexp'. | |
2577 | (build-mail-aliases): Use space in buffer-name semantics. | |
2578 | (define-mail-alias): Reset `mail-names' to t. | |
2579 | (mail-complete): New command. | |
2580 | (mail-get-names, mail-directory, mail-directory-process) | |
2581 | (mail-directory-stream, mail-sentto-newsgroups): New functions. | |
2582 | ||
2583 | 1996-02-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2584 | ||
2585 | * startup.el (command-line): On windows NT, look for .emacs or _emacs. | |
2586 | ||
2587 | 1996-02-11 Eli Zaretskii <eliz@is.elta.co.il> | |
2588 | ||
2589 | * paren.el (show-paren-command-hook): Position show-paren-overlay-1 | |
2590 | properly when first creating it (just like when moving it). | |
2591 | ||
2592 | 1996-02-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2593 | ||
2594 | * info.el (Info-find-index-name): New subroutine, from Info-index-next. | |
2595 | Match any type of definition, not just Function and Command. | |
2596 | (Info-index-next): Use Info-find-index-name. | |
2597 | (Info-find-node, Info-index, Info-index-next): Use `...' in err msgs. | |
2598 | ||
2599 | * doctor.el (doctor-mode): State that file has been censored. | |
2600 | ||
2601 | 1996-02-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2602 | ||
2603 | * picture.el (picture-mode-map): Install picture-self-insert | |
2604 | where completion has put its own self-insert commands. | |
2605 | ||
2606 | * cc-mode.el (c++-mode): | |
2607 | Delete duplicate setq of imenu-generic-expression. | |
2608 | ||
2609 | 1996-02-09 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
2610 | ||
2611 | * f90.el (f90-indent-subprogram): Fix message. | |
2612 | ||
2613 | 1996-02-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2614 | ||
2615 | * gnus-ems.el: File censored. | |
2616 | ||
2617 | 1996-02-09 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no> | |
2618 | ||
2619 | * nntp.el (nntp-send-region-to-server): Use a temporary buffer to | |
2620 | send text to the server. | |
2621 | ||
2622 | * ediff-init.el: Make sure `facemenu-unlisted-faces' is bound. | |
2623 | ||
2624 | 1996-02-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2625 | ||
2626 | * info.el (info): Doc fix. | |
2627 | ||
2628 | * add-log.el (add-log-current-defun): In Lisp, if we don't find a | |
2629 | real defun, return nil, not "". | |
2630 | ||
2631 | * term-nasty.el: Censored. | |
2632 | ||
2633 | * decipher.el: Load cl only when compiling. | |
2634 | ||
2635 | 1996-02-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2636 | ||
2637 | * rmail.el (rmail-find-all-files): In a directory, ignore `.' and `..'. | |
2638 | ||
2639 | 1996-02-08 Christopher J. Madsen <ac608@yfn.ysu.edu> | |
2640 | ||
2641 | * decipher.el: New file. | |
2642 | ||
2643 | 1996-02-08 Simon Leinen <simon@lia.di.epfl.ch> | |
2644 | ||
2645 | * sgml-mode.el (html-tag-alist): Within the <ADDRESS> tag | |
2646 | generated with an <HTML> tag, use `user-mail-address'. | |
2647 | ||
2648 | 1996-02-08 Eli Zaretskii <eliz@is.elta.co.il> | |
2649 | ||
2650 | * term/pc-win.el (x-display-pixel-height, x-display-pixel-width): | |
2651 | Make the returned value consistent with one-pixel-per-character. | |
2652 | ||
2653 | 1996-02-08 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2654 | ||
2655 | * subr.el (get-buffer-window-list): New function. | |
2656 | ||
2657 | * font-lock.el (turn-on-font-lock): Turn on only if supported. | |
2658 | (turn-on-font-lock-if-enabled): Don't test if supported here. | |
2659 | Renamed from turn-on-font-lock-if-supported. | |
2660 | ||
2661 | 1996-02-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2662 | ||
2663 | * lisp-mnt.el: Change defconst into defvar. | |
2664 | Many doc fixes. | |
2665 | ||
2666 | 1996-02-07 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
2667 | ||
2668 | * timer.el (run-at-time): Handle numbers as relative times in | |
2669 | seconds, as the original code did. | |
2670 | ||
4bbe413d | 2671 | 1996-02-06 Barry Warsaw <bwarsaw@anthem> |
615d0182 DL |
2672 | |
2673 | * cc-mode.el (c-common-init): Fix typo. | |
2674 | ||
2675 | * cc-mode.el (c++-mode-map, objc-mode-map, java-mode-map): | |
2676 | In XEmacs, use set-keymap-parents if it is fboundp. | |
2677 | ||
2678 | * cc-mode.el (c-delete-backslash): | |
2679 | Sync with old-c-mode.el. Given by Ben Wing <wing@666.com>. | |
2680 | ||
2681 | * cc-mode.el (c-emacs-features): | |
2682 | Determine which paragraph filling regexp suite to use based on the | |
2683 | Emacs version number. | |
2684 | ||
2685 | (c-fill-paragraph): Use the paragraph filling regexp suite as | |
2686 | determined in c-emacs-features. | |
2687 | ||
2688 | * cc-mode.el: | |
2689 | imenu is required in Emacs 19, but doesn't exist in XEmacs | |
2690 | ||
2691 | * cc-mode.el (c-site-default-style): New variable. | |
2692 | ||
2693 | * cc-mode.el: | |
2694 | (java-mode, java-syntax-table, java-mode-map, java-mode-abbrev-table): | |
2695 | New in support of Java. | |
2696 | ||
2697 | * cc-mode.el (c-common-init): Make comment-multi-line a local variable. | |
2698 | ||
2699 | * cc-mode.el (c-set-style): | |
2700 | Conditional up-casing of stylename for backwards compatibility. | |
2701 | ||
2702 | * cc-mode.el (c-backward-to-start-of-do): | |
2703 | Eliminate infinite loop in perverse cases. | |
2704 | ||
2705 | * cc-mode.el (c-electric-lt-gt): New command. | |
2706 | ||
2707 | * cc-mode.el (c-mode-map): | |
2708 | Only rebind M-q if fill-paragraph-function doesn't exist, as in | |
2709 | pre-Emacs 19.30. | |
2710 | ||
2711 | (c-common-init): Set fill-paragraph-function if it exists. | |
2712 | ||
2713 | * cc-mode.el (c-guess-basic-syntax): | |
2714 | CASE 5B.3: ansi-funcdecl-cont could include legal C++ `throw' | |
2715 | declaration. | |
2716 | ||
2717 | * cc-mode.el (c-offsets-alist): ansi-funcdecl-cont => + | |
2718 | ||
2719 | * cc-mode.el (c-beginning-of-statement-1): | |
2720 | Restore old CASE 3 logic -- checking for at a c-conditional-key. | |
2721 | ||
2722 | (c-guess-basic-syntax): CASE 5A.2: watch out for enum function | |
2723 | return types. CASE 15D: check for landing on a brace that opens a | |
2724 | nested function. | |
2725 | ||
2726 | 1996-02-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2727 | ||
2728 | * simple.el (text-read-only): New error symbol. | |
2729 | (kill-region): Use it when text has read-only text property. | |
2730 | (yank-pop): Turn on inhibit-read-only. | |
2731 | ||
2732 | 1996-02-05 Jari Aalto <ssjaaa@uta.fi> | |
2733 | ||
2734 | * lisp-mnt.el (lm-header-prefix): New variable. | |
2735 | (lm-comment-column): defvar moved. | |
2736 | (lm-history-header, lm-commentary-header): New variables. | |
2737 | (lm-get-header-re, lm-get-package-name): New functions. | |
2738 | (lm-code-mark): defun --> defsubst. | |
2739 | (lm-history-mark, lm-commentary-mark): New functions. | |
2740 | (lm-header): Now accepts RCS ident style headers. | |
2741 | (lm-summary): Now accepts unix `what' commands prefix @(#). | |
2742 | (lm-crack-address, lm-authors, lm-maintainer, lm-insert-at-column): | |
2743 | (lm-creation-date, lm-last-modified-date, lm-version): | |
2744 | (lm-keywords, lm-adapted-by): Comments made into doc strings. | |
2745 | (lm-commentary): Added more tolerant 'cond' case. | |
2746 | Now uses functions lm-commentary-mark, lm-... to get points. | |
2747 | (lm-verify): Made interactive. Added more check points in the last | |
2748 | prog1 statement. | |
2749 | (lm-synopsis): Made interactive. | |
2750 | ||
2751 | 1996-02-05 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no> | |
2752 | ||
2753 | * mail-extr.el (mail-extract-address-components): Accept strings | |
2754 | that end with double trailing quote marks. | |
2755 | ||
2756 | 1996-02-04 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2757 | ||
2758 | * lisp-mnt.el (lm-insert-at-column): Renamed from insert-at-column. | |
2759 | All callers changed. | |
2760 | (lm-synopsis): Add interactive spec. | |
2761 | ||
2762 | * view.el (View-search-last-regexp-forward) | |
2763 | (View-search-last-regexp-backward): Nice error if no prev regexp. | |
2764 | ||
2765 | 1996-02-04 Lars Magne Ingebrigtsen <larsi@eistla.ifi.uio.no> | |
2766 | ||
2767 | * gnus.el (gnus-update-read-articles): Remove duplicated article | |
2768 | numbers on group exit. | |
2769 | (gnus-request-accept-article): Make sure there's a newline at the | |
2770 | end of the buffer. | |
2771 | (gnus-adjust-marked-articles): Don't remove illegal ticked | |
2772 | articles (for forwards compatability). | |
2773 | ||
2774 | 1996-02-03 Lars Magne Ingebrigtsen <larsi@aegir.ifi.uio.no> | |
2775 | ||
2776 | * gnus.el (gnus-gnus-to-newsrc-format): Turn off version-control | |
2777 | before saving the .newsrc files. | |
2778 | ||
2779 | * gnus-msg.el (gnus-mail-reply-using-mail): Use the local keymap | |
2780 | instead of `mail-mode-map'. | |
2781 | ||
2782 | 1996-02-03 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2783 | ||
2784 | * shell.el (shell-mode): Set shell-dirstack-query for the ksh. | |
2785 | (shell-resync-dirs): Set shell-last-dir for the ksh. | |
2786 | ||
2787 | 1996-02-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2788 | ||
2789 | * view.el (view-mode-map): Don't call suppress-keymap. | |
2790 | ||
2791 | * ehelp.el (with-electric-help): | |
2792 | Bind inhibit-read-only around the erase-buffer. | |
2793 | (electric-help-form-to-execute): Renamed from to-be-executed. | |
2794 | Add defvar for it. | |
2795 | (electric-help-mode): Turn off view-mode. | |
2796 | ||
2797 | 1996-02-02 Morten Welinder <terra@diku.dk> | |
2798 | ||
2799 | * timer.el (run-with-timer): Set repetition interval. | |
2800 | ||
2801 | * time.el (display-time): Rewrite to use built-in timers. | |
2802 | (display-time-event-handler): Renamed from display-time-filter; | |
2803 | now takes no parameters. | |
2804 | (display-time-sentinel): Function deleted. | |
2805 | (display-time-process): Variable deleted. | |
2806 | (display-time-timer): New variable. | |
2807 | ||
2808 | 1996-02-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2809 | ||
2810 | * files.el (auto-mode-alist): .ksh suffix means sh-mode. | |
2811 | (write-file): Interactively, prefix arg means don't confirm. | |
2812 | ||
2813 | 1996-02-02 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2814 | ||
2815 | * font-lock.el (font-lock-keywords): Doc fix. | |
2816 | (font-lock-defaults-alist): Use alists. | |
2817 | (font-lock-set-defaults, font-lock-unset-defaults): Cope with alists. | |
2818 | (font-lock-mark-block-function): New variable for block fontification. | |
2819 | (font-lock-fontify-block): New function. Use it here. | |
2820 | (font-lock-fontify-window): Deleted. | |
2821 | (font-lock-fontify-syntactically-region): Don't widen here. | |
2822 | (font-lock-default-fontify-region): Do it here. | |
2823 | (font-lock-default-fontify-buffer): Use font-lock-unfontify-buffer. | |
2824 | ||
2825 | * rmail.el (rmail-mode): Use alists for font-lock-defaults. | |
2826 | (rmail-fontify-buffer-function): Flag the buffer as fontified. | |
2827 | (rmail-unfontify-buffer-function): Remove all text properties. | |
2828 | ||
2829 | 1996-02-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2830 | ||
2831 | * ange-ftp.el (ange-ftp-default-user): Doc fix. | |
2832 | ||
2833 | * edmacro.el (edmacro-original-buffer, edmacro-finish-hook) | |
2834 | (edmacro-store-hook): Add defvars. | |
2835 | ||
2836 | 1996-02-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2837 | ||
2838 | * lisp-mode.el (lisp-mode-variables): Locally clear adaptive-fill-mode. | |
2839 | ||
2840 | * ange-ftp.el (ange-ftp-netrc-default-user): New variable. | |
2841 | (ange-ftp-netrc-default-password): | |
2842 | (ange-ftp-netrc-default-account): | |
2843 | (ange-ftp-get-user): Use ange-ftp-netrc-default-user. | |
2844 | (ange-ftp-get-passwd): Use ange-ftp-netrc-default-... | |
2845 | (ange-ftp-get-account): Likewise. | |
2846 | (ange-ftp-parse-netrc-group): Set ange-ftp-netrc-default-... | |
2847 | (ange-ftp-write-region): executing-macro -> executing-kbd-macro. | |
2848 | ||
2849 | * compile.el (compilation-filter): Run compilation-filter-hook. | |
2850 | ||
2851 | 1996-01-31 Boris Goldowsky <boris@gnu.ai.mit.edu> | |
2852 | ||
2853 | * format.el (format-deannotate-region): Fixed bug that created | |
2854 | double marking of multi-annotation text-properties (eg, bold-italic). | |
2855 | ||
2856 | 1996-01-31 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2857 | ||
2858 | * timer.el (run-at-time): Support relative time specs again. | |
2859 | (timer-duration): New function. | |
2860 | (timer-duration-words): New variable. | |
2861 | (timer-relative-time): New subroutine. | |
2862 | (timer-inc-time): Use timer-relative-time. | |
2863 | (timer-set-time, timer-set-time-with-usecs): Allow floating DELTA. | |
2864 | ||
f1180544 | 2865 | 1996-01-31 Caleb Deupree <cdeupree@cincom.com> |
615d0182 DL |
2866 | |
2867 | * winnt.el (mode-line-format): Include column-number-mode. | |
2868 | ||
4bbe413d | 2869 |