Mercurial > emacs
comparison lisp/ChangeLog @ 36928:4a89dfed75fe
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Wed, 21 Mar 2001 16:30:50 +0000 (2001-03-21) |
parents | bac2be965bf4 |
children | 4d294c5bb2ac |
comparison
equal
deleted
inserted
replaced
36927:f6b815c4d2de | 36928:4a89dfed75fe |
---|---|
1 2001-03-21 Stefan Monnier <monnier@cs.yale.edu> | |
2 | |
3 * obsolete/cplus-md.el: Moved from progmodes/cplus-md.el. | |
4 | |
1 2001-03-21 Gerd Moellmann <gerd@gnu.org> | 5 2001-03-21 Gerd Moellmann <gerd@gnu.org> |
2 | 6 |
3 * bs.el (bs-cycle-next, bs-cycle-previous): Fix handling of | 7 * bs.el (bs-cycle-next, bs-cycle-previous): Fix handling of |
4 bs-cycle-configuration-name. From Juanma Barranquero | 8 bs-cycle-configuration-name. From Juanma Barranquero |
5 <lektu@uol.com.br>. | 9 <lektu@uol.com.br>. |
16 | 20 |
17 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 21 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
18 | 22 |
19 * cc-mode.el, cc-vars.el (c-common-init, c-default-style): | 23 * cc-mode.el, cc-vars.el (c-common-init, c-default-style): |
20 Removed the hardcoded switch to "java" style in Java mode. | 24 Removed the hardcoded switch to "java" style in Java mode. |
21 It's instead taken care of by the default value for | 25 It's instead taken care of by the default value for c-default-style. |
22 c-default-style. | |
23 | 26 |
24 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 27 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
25 | 28 |
26 * cc-align.el (c-lineup-math): Fix bug where lineup was | 29 * cc-align.el (c-lineup-math): Fix bug where lineup was |
27 triggered by equal signs in string literals. | 30 triggered by equal signs in string literals. |
75 * cc-engine.el (c-inside-bracelist-p): Fix for handling | 78 * cc-engine.el (c-inside-bracelist-p): Fix for handling |
76 bracelists where the declaration contains template arguments. | 79 bracelists where the declaration contains template arguments. |
77 | 80 |
78 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 81 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
79 | 82 |
80 * cc-cmds.el (c-comment-indent): Use | 83 * cc-cmds.el (c-comment-indent): |
81 `c-get-syntactic-indentation' to correctly calculate the | 84 Use `c-get-syntactic-indentation' to correctly calculate the |
82 syntactic indentation. Fixes bug with lineup functions that | 85 syntactic indentation. Fixes bug with lineup functions that |
83 return vectors. | 86 return vectors. |
84 | 87 |
85 * cc-engine.el (c-get-syntactic-indentation): Split the | 88 * cc-engine.el (c-get-syntactic-indentation): Split the |
86 indentation sum calculation from `c-indent-line' to a separate | 89 indentation sum calculation from `c-indent-line' to a separate |
122 | 125 |
123 * cc-cmds.el, cc-engine.el: Improved recovery of syntactic | 126 * cc-cmds.el, cc-engine.el: Improved recovery of syntactic |
124 errors: | 127 errors: |
125 | 128 |
126 (c-indent-region): Fixed reporting of syntactic errors so that | 129 (c-indent-region): Fixed reporting of syntactic errors so that |
127 the region is fully reindented even when an error occurs. The | 130 the region is fully reindented even when an error occurs. |
128 last syntactic error is printed afterwards. Also cleanup up a | 131 The last syntactic error is printed afterwards. Also cleanup up a |
129 whole lot of code that tried to optimize indentation of whole | 132 whole lot of code that tried to optimize indentation of whole |
130 sexps but in reality accomplishes nothing. | 133 sexps but in reality accomplishes nothing. |
131 | 134 |
132 (c-indent-sexp): Use c-indent-region. | 135 (c-indent-sexp): Use c-indent-region. |
133 | 136 |
140 | 143 |
141 (c-backward-to-start-of-if): Use c-parsing-error to report | 144 (c-backward-to-start-of-if): Use c-parsing-error to report |
142 dangling "else" clauses instead of throwing an error, and fall | 145 dangling "else" clauses instead of throwing an error, and fall |
143 back to a reasonable position. | 146 back to a reasonable position. |
144 | 147 |
145 (c-indent-line): Added argument to avoid reporting syntactic | 148 (c-indent-line): Added argument to avoid reporting syntactic errors. |
146 errors. | 149 |
147 | 150 (c-show-syntactic-information): Don't report any syntactic errors. |
148 (c-show-syntactic-information): Don't report any syntactic | |
149 errors. | |
150 | 151 |
151 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 152 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
152 | 153 |
153 * cc-cmds.el (c-beginning-of-statement): Fixed bugs with | 154 * cc-cmds.el (c-beginning-of-statement): Fixed bugs with |
154 paragraph recognition when moving by sentence in literals. | 155 paragraph recognition when moving by sentence in literals. |
155 | 156 |
156 * cc-langs.el (c-Java-javadoc-paragraph-start): Modified | 157 * cc-langs.el (c-Java-javadoc-paragraph-start): Modified paragraph |
157 paragraph start regexp for javadoc to recognize javadoc markup | 158 start regexp for javadoc to recognize javadoc markup in general instead |
158 in general instead of a specific set of keywords, to be more | 159 of a specific set of keywords, to be more future-safe. |
159 future-safe. | |
160 | 160 |
161 (c-Pike-pikedoc-paragraph-start) | 161 (c-Pike-pikedoc-paragraph-start) |
162 (c-Pike-pikedoc-paragraph-separate): New regexps to recognize | 162 (c-Pike-pikedoc-paragraph-separate): New regexps to recognize |
163 pikedoc markup. | 163 pikedoc markup. |
164 | 164 |
165 * cc-mode.el: Fixed initialization and use of | 165 * cc-mode.el: Fixed initialization and use of c-current-comment-prefix. |
166 c-current-comment-prefix. | 166 |
167 | 167 (pike-mode): Initialize paragraph settings pikedoc recognition. |
168 (pike-mode): Initialize paragraph settings pikedoc | |
169 recognition. | |
170 | 168 |
171 * cc-vars.el (c-default-style): Made a nicer Customize widget. | 169 * cc-vars.el (c-default-style): Made a nicer Customize widget. |
172 | 170 |
173 (c-comment-prefix-regexp): Made it possible to use an | 171 (c-comment-prefix-regexp): Made it possible to use an |
174 association list on this to specify mode specific regexps. | 172 association list on this to specify mode specific regexps. |
204 Cases 4, 16A and 17E affected. | 202 Cases 4, 16A and 17E affected. |
205 | 203 |
206 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 204 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
207 | 205 |
208 * cc-cmds.el: Use `indent-according-to-mode' instead of direct | 206 * cc-cmds.el: Use `indent-according-to-mode' instead of direct |
209 calls to `c-indent-line', to adhere better to Emacs | 207 calls to `c-indent-line', to adhere better to Emacs conventions. |
210 conventions. | |
211 | 208 |
212 * cc-engine.el (c-indent-line): Use the syntax already bound | 209 * cc-engine.el (c-indent-line): Use the syntax already bound |
213 to `c-syntactic-context', if there is any. | 210 to `c-syntactic-context', if there is any. |
214 | 211 |
215 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 212 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
218 wasn't added up correctly when a lineup function returned nil. | 215 wasn't added up correctly when a lineup function returned nil. |
219 | 216 |
220 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 217 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
221 | 218 |
222 * cc-engine.el (c-collect-line-comments): Fixed bug where | 219 * cc-engine.el (c-collect-line-comments): Fixed bug where |
223 empty lines were ignored when collecting line comments | 220 empty lines were ignored when collecting line comments backwards. |
224 backwards. | |
225 | 221 |
226 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 222 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
227 | 223 |
228 * cc-align.el (c-lineup-dont-change): Return an absolute | 224 * cc-align.el (c-lineup-dont-change): Return an absolute |
229 indentation column to work correctly in the case when several | 225 indentation column to work correctly in the case when several |
276 | 272 |
277 * cc-bytecomp.el (cc-eval-when-compile): New macro that works | 273 * cc-bytecomp.el (cc-eval-when-compile): New macro that works |
278 around a bug in `eval-when-compile' in the byte compiler. | 274 around a bug in `eval-when-compile' in the byte compiler. |
279 | 275 |
280 * cc-engine.el (c-forward-token-1): Fixed bug with return | 276 * cc-engine.el (c-forward-token-1): Fixed bug with return |
281 value when count is zero and there's no token start within the | 277 value when count is zero and there's no token start within the limit. |
282 limit. | |
283 | 278 |
284 (c-guess-basic-syntax): Don't add 'comment-intro to lines with | 279 (c-guess-basic-syntax): Don't add 'comment-intro to lines with |
285 "prefix comments", i.e. comments which are followed by code on | 280 "prefix comments", i.e. comments which are followed by code on |
286 the same line. | 281 the same line. |
287 | 282 |
331 improve the modularity: Moved all mode init stuff from | 326 improve the modularity: Moved all mode init stuff from |
332 cc-langs.el to cc-mode.el, including the keymap | 327 cc-langs.el to cc-mode.el, including the keymap |
333 initialization; cc-langs now only contains the various | 328 initialization; cc-langs now only contains the various |
334 variables for configuring the language syntax. | 329 variables for configuring the language syntax. |
335 | 330 |
336 * cc-engine.el, cc-styles.el (c-evaluate-offset, | 331 * cc-engine.el, cc-styles.el (c-evaluate-offset) |
337 c-get-offset): Moved from cc-styles to cc-engine since file | 332 (c-get-offset): Moved from cc-styles to cc-engine since file |
338 dependency analysis suggests they belong there (which also | 333 dependency analysis suggests they belong there (which also |
339 makes more sense). Thanks to Martin Buchholz for doing the | 334 makes more sense). Thanks to Martin Buchholz for doing the analysis. |
340 analysis. | |
341 | 335 |
342 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 336 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
343 | 337 |
344 * cc-cmds.el (c-fn-region-is-active-p): New function that | 338 * cc-cmds.el (c-fn-region-is-active-p): New function that |
345 wraps the corresponding macro, for use in places that aren't | 339 wraps the corresponding macro, for use in places that aren't |
346 compiled. Thanks to Martin Buchholz for pointing out this. | 340 compiled. Thanks to Martin Buchholz for pointing out this. |
347 | 341 |
348 * cc-langs.el (c-mode-menu): Use c-fn-region-is-active-p. | 342 * cc-langs.el (c-mode-menu): Use c-fn-region-is-active-p. |
349 | 343 |
350 * cc-mode.el (c-prepare-bug-report-hooks): Hook variable to | 344 * cc-mode.el (c-prepare-bug-report-hooks): Hook variable to |
351 add things to the bug report. | 345 add things to the bug report. |
352 | 346 |
353 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> | 347 2000-03-21 Martin Stjernholm <bug-cc-mode@gnu.org> |
367 * cc-engine.el (c-guess-basic-syntax): Don't treat the Pike | 361 * cc-engine.el (c-guess-basic-syntax): Don't treat the Pike |
368 multiline string syntax, #"...", as a cpp macro. | 362 multiline string syntax, #"...", as a cpp macro. |
369 | 363 |
370 2001-03-21 Paul Eggert <eggert@twinsun.com> | 364 2001-03-21 Paul Eggert <eggert@twinsun.com> |
371 | 365 |
372 * international/mule-cmds.el (set-locale-environment): Set | 366 * international/mule-cmds.el (set-locale-environment): |
373 system-messages-locale and system-time-locale, but only if the | 367 Set system-messages-locale and system-time-locale, but only if the |
374 caller specifies a non-nil locale name. | 368 caller specifies a non-nil locale name. |
375 | 369 |
376 2001-03-20 John Wiegley <johnw@gnu.org> | 370 2001-03-20 John Wiegley <johnw@gnu.org> |
377 | 371 |
378 * calendar/calendar.el (nongregorian-diary-listing-hook): Added | 372 * calendar/calendar.el (nongregorian-diary-listing-hook): |
379 :options to cover the possible values. | 373 Added :options to cover the possible values. |
380 (nongregorian-diary-marking-hook): Ditto | 374 (nongregorian-diary-marking-hook): Ditto. |
381 | 375 |
382 * cal-bahai.el, cal-menu.el, calendar.el, diary-lib.el, | 376 * cal-bahai.el, cal-menu.el, calendar.el, diary-lib.el, |
383 * holidays.el: Added support for the Baha'i calendar system. | 377 * holidays.el: Added support for the Baha'i calendar system. |
384 | 378 |
385 * pcvs-util.el (cvs-bury-buffer): Bodiless `if' statements cause | 379 * pcvs-util.el (cvs-bury-buffer): Bodiless `if' statements cause |
411 * bindings.el (mode-line-mode-menu): `glasses-mode' might be unbound. | 405 * bindings.el (mode-line-mode-menu): `glasses-mode' might be unbound. |
412 (completion-ignored-extensions): Remove duplicate ".class". | 406 (completion-ignored-extensions): Remove duplicate ".class". |
413 | 407 |
414 2001-03-19 Andreas Schwab <schwab@suse.de> | 408 2001-03-19 Andreas Schwab <schwab@suse.de> |
415 | 409 |
416 * textmodes/reftex-dcr.el (reftex-view-crossref): Doc fix. From | 410 * textmodes/reftex-dcr.el (reftex-view-crossref): Doc fix. |
417 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>. | 411 From Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>. |
418 | 412 |
419 2001-03-19 Gerd Moellmann <gerd@gnu.org> | 413 2001-03-19 Gerd Moellmann <gerd@gnu.org> |
420 | 414 |
421 * language/european.el ("Latin-5", "Latin-4"): Use postfix input | 415 * language/european.el ("Latin-5", "Latin-4"): Use postfix input |
422 methods since there are not prefix input methods. | 416 methods since there are not prefix input methods. |
423 | 417 |
424 2001-03-19 Kenichi Handa <handa@etl.go.jp> | 418 2001-03-19 Kenichi Handa <handa@etl.go.jp> |
425 | 419 |
426 * international/mule-cmds.el (read-input-method-name): Locally | 420 * international/mule-cmds.el (read-input-method-name): |
427 bind enable-recursive-minibuffers to t. | 421 Locally bind enable-recursive-minibuffers to t. |
428 | 422 |
429 2001-03-18 Stefan Monnier <monnier@cs.yale.edu> | 423 2001-03-18 Stefan Monnier <monnier@cs.yale.edu> |
430 | 424 |
431 * emacs-lisp/lmenu.el (add-menu): Re-added (was erroneously removed). | 425 * emacs-lisp/lmenu.el (add-menu): Re-added (was erroneously removed). |
432 | 426 |
433 2001-03-17 Michael Kifer <kifer@cs.sunysb.edu> | 427 2001-03-17 Michael Kifer <kifer@cs.sunysb.edu> |
434 | 428 |
435 * ediff-util.el: Copyright years. | 429 * ediff-util.el: Copyright years. |
436 (ediff-choose-syntax-table): New function. | 430 (ediff-choose-syntax-table): New function. |
437 (ediff-setup): Use ediff-choose-syntax-table. | 431 (ediff-setup): Use ediff-choose-syntax-table. |
438 | 432 |
439 * ediff-init.el (ediff-with-syntax-table): New macro, uses | 433 * ediff-init.el (ediff-with-syntax-table): New macro, uses |
440 with-syntax-table. | 434 with-syntax-table. |
441 | 435 |
442 * ediff.el: Date of last update, copyright years. | 436 * ediff.el: Date of last update, copyright years. |
443 | 437 |
444 * ediff-wind (ediff-setup-control-frame): Nill->nil. | 438 * ediff-wind (ediff-setup-control-frame): Nill->nil. |
445 | 439 |
446 * viper-ex.el (ex-token-list,ex-cmd-execute): Revamped, courtesy | 440 * viper-ex.el (ex-token-list,ex-cmd-execute): Revamped, courtesy |
447 of Scott Bronson. | 441 of Scott Bronson. |
448 (ex-cmd-assoc,ex-cmd-one-letr): New functions. | 442 (ex-cmd-assoc,ex-cmd-one-letr): New functions. |
449 (viper-check-sub,viper-get-ex-command,viper-execute-ex-command): | 443 (viper-check-sub,viper-get-ex-command,viper-execute-ex-command): |
450 Deleted functions. | 444 Deleted functions. |
451 (viper-get-ex-com-subr,viper-ex,ex-mark): Changed to use the new | 445 (viper-get-ex-com-subr,viper-ex,ex-mark): Changed to use the new |
452 ex-token-list. | 446 ex-token-list. |
453 | 447 |
454 * viper-util.el: Spaces, indentation. | 448 * viper-util.el: Spaces, indentation. |
455 | 449 |
456 * viper.el: Changed version, modification time. | 450 * viper.el: Changed version, modification time. |
457 | 451 |
458 2001-03-16 John Wiegley <johnw@gnu.org> | 452 2001-03-16 John Wiegley <johnw@gnu.org> |
459 | 453 |
460 * calendar/timeclock.el (timeclock-workday-remaining): Check | 454 * calendar/timeclock.el (timeclock-workday-remaining): |
461 whether `discrep' is non-null before using it. | 455 Check whether `discrep' is non-null before using it. |
462 | 456 |
463 2001-03-16 John Wiegley <johnw@gnu.org> | 457 2001-03-16 John Wiegley <johnw@gnu.org> |
464 | 458 |
465 * calendar/timeclock.el (timeclock-reread-log): Fixed problem with | 459 * calendar/timeclock.el (timeclock-reread-log): Fixed problem with |
466 first-time checkins. | 460 first-time checkins. |
478 file. | 472 file. |
479 (timeclock-log-data): Bound the variable event. | 473 (timeclock-log-data): Bound the variable event. |
480 | 474 |
481 2001-03-16 Kenichi Handa <handa@etl.go.jp> | 475 2001-03-16 Kenichi Handa <handa@etl.go.jp> |
482 | 476 |
483 * international/mule-cmds.el (select-safe-coding-system): Fix | 477 * international/mule-cmds.el (select-safe-coding-system): |
484 typo: symbol-name -> symbol-value. | 478 Fix typo: symbol-name -> symbol-value. |
485 | 479 |
486 * mail/rmail.el (rmail-insert-inbox-text): Call expand-file-name | 480 * mail/rmail.el (rmail-insert-inbox-text): Call expand-file-name |
487 before substitute-in-file-name to handle double slashes in FILE | 481 before substitute-in-file-name to handle double slashes in FILE |
488 correctly. | 482 correctly. |
489 | 483 |
538 * mail/rmailsum.el (rmail-summary-override-mail-send-and-exit): | 532 * mail/rmailsum.el (rmail-summary-override-mail-send-and-exit): |
539 New function. | 533 New function. |
540 (rmail-summary-mail, rmail-summary-reply, rmail-summary-forward): | 534 (rmail-summary-mail, rmail-summary-reply, rmail-summary-forward): |
541 Use it. | 535 Use it. |
542 | 536 |
543 * emacs-lisp/autoload.el (generate-file-autoloads): Remove | 537 * emacs-lisp/autoload.el (generate-file-autoloads): |
544 warning about line lengths. | 538 Remove warning about line lengths. |
545 | 539 |
546 2001-03-12 Philippe Waroquiers <wao@gull.tact.cfmu.eurocontrol.be> | 540 2001-03-12 Philippe Waroquiers <wao@gull.tact.cfmu.eurocontrol.be> |
547 | 541 |
548 * progmodes/etags.el (tags-compression-info-list): New variable. | 542 * progmodes/etags.el (tags-compression-info-list): New variable. |
549 (find-tag-in-order): Use it to deal with compressed source files. | 543 (find-tag-in-order): Use it to deal with compressed source files. |
674 (html-autoview-mode): Don't bother using make-local-hook. | 668 (html-autoview-mode): Don't bother using make-local-hook. |
675 | 669 |
676 2001-03-07 Gerd Moellmann <gerd@gnu.org> | 670 2001-03-07 Gerd Moellmann <gerd@gnu.org> |
677 | 671 |
678 * cus-edit.el (custom-save-delete): Move in front of local | 672 * cus-edit.el (custom-save-delete): Move in front of local |
679 variables, otherwise long Custom entries would make them | 673 variables, otherwise long Custom entries would make them ineffective. |
680 ineffective. | |
681 | 674 |
682 * uniquify.el: Set maintainer to FSF. | 675 * uniquify.el: Set maintainer to FSF. |
683 | 676 |
684 2001-03-07 Eli Zaretskii <eliz@is.elta.co.il> | 677 2001-03-07 Eli Zaretskii <eliz@is.elta.co.il> |
685 | 678 |
744 (sql-interbase-options): New option. | 737 (sql-interbase-options): New option. |
745 And some typos fixed: "customise" to "customize". | 738 And some typos fixed: "customise" to "customize". |
746 | 739 |
747 2001-03-06 Dave Love <fx@gnu.org> | 740 2001-03-06 Dave Love <fx@gnu.org> |
748 | 741 |
749 * textmodes/flyspell.el (flyspell-region): Set up | 742 * textmodes/flyspell.el (flyspell-region): |
750 flyspell-local-mouse-map. | 743 Set up flyspell-local-mouse-map. |
751 | 744 |
752 2001-03-05 Richard M. Stallman <rms@gnu.org> | 745 2001-03-05 Richard M. Stallman <rms@gnu.org> |
753 | 746 |
754 * mail/rmail.el (rmail-retry-failure): | 747 * mail/rmail.el (rmail-retry-failure): |
755 Don't call rmail-beginning-of-message. | 748 Don't call rmail-beginning-of-message. |
766 * emacs-lisp/cl.el (dotimes, dolist): Undef prior to autoloading | 759 * emacs-lisp/cl.el (dotimes, dolist): Undef prior to autoloading |
767 new defs. | 760 new defs. |
768 | 761 |
769 2001-03-05 Kenichi Handa <handa@etl.go.jp> | 762 2001-03-05 Kenichi Handa <handa@etl.go.jp> |
770 | 763 |
771 * language/ethio-util.el (ethio-toggle-space): Update | 764 * language/ethio-util.el (ethio-toggle-space): |
772 current-input-method-title if necessary. | 765 Update current-input-method-title if necessary. |
773 (ethio-toggle-punctuation): Likewise. | 766 (ethio-toggle-punctuation): Likewise. |
774 | 767 |
775 * international/quail.el (quail-title): Fix for the case that a | 768 * international/quail.el (quail-title): Fix for the case that a |
776 title of an input method is specified by a list of the same form | 769 title of an input method is specified by a list of the same form |
777 as used in mode-line-format. | 770 as used in mode-line-format. |
778 | 771 |
779 * international/mule-cmds.el (activate-input-method): If | 772 * international/mule-cmds.el (activate-input-method): |
780 current-input-method-title is set by activating INPUT-METHOD, | 773 If current-input-method-title is set by activating INPUT-METHOD, |
781 respect that value. | 774 respect that value. |
782 | 775 |
783 2001-03-05 Gerd Moellmann <gerd@gnu.org> | 776 2001-03-05 Gerd Moellmann <gerd@gnu.org> |
784 | 777 |
785 * play/dunnet.el (dun-mode): Set major-mode to `dun-mode'. | 778 * play/dunnet.el (dun-mode): Set major-mode to `dun-mode'. |
793 (sql-mysql): Doc change. | 786 (sql-mysql): Doc change. |
794 (sql-postgres): Doc change. | 787 (sql-postgres): Doc change. |
795 | 788 |
796 2001-03-05 Kenichi Handa <handa@etl.go.jp> | 789 2001-03-05 Kenichi Handa <handa@etl.go.jp> |
797 | 790 |
798 * international/mule-conf.el (emacs-mule, raw-text): Docstring | 791 * international/mule-conf.el (emacs-mule, raw-text): |
799 modified. | 792 Docstring modified. |
800 | 793 |
801 2001-03-04 Eli Zaretskii <eliz@is.elta.co.il> | 794 2001-03-04 Eli Zaretskii <eliz@is.elta.co.il> |
802 | 795 |
803 * term/internal.el: Update copyright notice. | 796 * term/internal.el: Update copyright notice. |
804 | 797 |
805 * term/pc-win.el: Update copyright notice. | 798 * term/pc-win.el: Update copyright notice. |
806 | 799 |
807 2001-03-02 Dave Love <fx@gnu.org> | 800 2001-03-02 Dave Love <fx@gnu.org> |
808 | 801 |
809 * files.el (insert-file-contents-literally): Bind | 802 * files.el (insert-file-contents-literally): |
810 inhibit-file-name-handlers and inhibit-file-name-operation, not | 803 Bind inhibit-file-name-handlers and inhibit-file-name-operation, |
811 jka-compr-compression-info-list. | 804 not jka-compr-compression-info-list. |
812 | 805 |
813 2001-03-02 Stefan Monnier <monnier@cs.yale.edu> | 806 2001-03-02 Stefan Monnier <monnier@cs.yale.edu> |
814 | 807 |
815 * newcomment.el (comment-normalize-vars): Use [ \t] for the trailing | 808 * newcomment.el (comment-normalize-vars): Use [ \t] for the trailing |
816 spaces in default comment-start-skip settings rather than \s-. | 809 spaces in default comment-start-skip settings rather than \s-. |
851 | 844 |
852 2001-03-01 Eli Zaretskii <eliz@is.elta.co.il> | 845 2001-03-01 Eli Zaretskii <eliz@is.elta.co.il> |
853 | 846 |
854 * info.el (info-insert-file-contents-1): Accept an additional | 847 * info.el (info-insert-file-contents-1): Accept an additional |
855 argument `lfn': if it is non-nil, concatenate `filename' and | 848 argument `lfn': if it is non-nil, concatenate `filename' and |
856 `suffix'; otherwise use the complicated MS-DOS code. All callers | 849 `suffix'; otherwise use the complicated MS-DOS code. |
857 changed. | 850 All callers changed. |
858 (info-insert-file-contents, Info-find-node): If the MS-DOS port | 851 (info-insert-file-contents, Info-find-node): If the MS-DOS port |
859 can access long file names, try the long file-name version of | 852 can access long file names, try the long file-name version of |
860 `info-insert-file-contents-1', then the short file-name version. | 853 `info-insert-file-contents-1', then the short file-name version. |
861 | 854 |
862 2001-02-28 TAKAHASHI Naoto <ntakahas@m17n.org> | 855 2001-02-28 TAKAHASHI Naoto <ntakahas@m17n.org> |
1014 (ps-print-version): New version number (6.4). | 1007 (ps-print-version): New version number (6.4). |
1015 (ps-printer-name): Initialization fix. | 1008 (ps-printer-name): Initialization fix. |
1016 (ps-zebra-stripe-follow): Funcionality enhancement. | 1009 (ps-zebra-stripe-follow): Funcionality enhancement. |
1017 (ps-prologue-file): Code enhancement. | 1010 (ps-prologue-file): Code enhancement. |
1018 (ps-right-header): Timestamp package replacement. | 1011 (ps-right-header): Timestamp package replacement. |
1019 (ps-setup, ps-face-bold-p, ps-face-italic-p, | 1012 (ps-setup, ps-face-bold-p, ps-face-italic-p) |
1020 ps-get-page-dimensions) | 1013 (ps-get-page-dimensions) |
1021 (ps-generate-header, ps-begin-file, ps-begin-job) | 1014 (ps-generate-header, ps-begin-file, ps-begin-job) |
1022 (ps-generate-postscript-with-faces, ps-do-despool): Code fix. | 1015 (ps-generate-postscript-with-faces, ps-do-despool): Code fix. |
1023 (ps-time-stamp-mon-dd-yyyy, ps-time-stamp-hh:mm:ss): New funs. | 1016 (ps-time-stamp-mon-dd-yyyy, ps-time-stamp-hh:mm:ss): New funs. |
1024 (ps-zebra-stripe-full-p, ps-zebra-stripe-alist): New vars. | 1017 (ps-zebra-stripe-full-p, ps-zebra-stripe-alist): New vars. |
1025 (coding-system-for-write): Var declaration (XEmacs compatibility). | 1018 (coding-system-for-write): Var declaration (XEmacs compatibility). |
1143 (ediff-coding-system-for-read): Replaced the no-conversion default | 1136 (ediff-coding-system-for-read): Replaced the no-conversion default |
1144 with raw-text. | 1137 with raw-text. |
1145 | 1138 |
1146 * ediff-init.el: Removed :version from defcustom vars. | 1139 * ediff-init.el: Removed :version from defcustom vars. |
1147 | 1140 |
1148 * ediff-util.el (ediff-compute-custom-diffs-maybe): Better | 1141 * ediff-util.el (ediff-compute-custom-diffs-maybe): |
1149 handling of the diff mode | 1142 Better handling of the diff mode. |
1150 | 1143 |
1151 * ediff.texi: Added ediff-coding-system-for-read. | 1144 * ediff.texi: Added ediff-coding-system-for-read. |
1152 | 1145 |
1153 * viper.texi: Fix typos. | 1146 * viper.texi: Fix typos. |
1154 | 1147 |
1157 * shadowfile.el: Doc fixes. | 1150 * shadowfile.el: Doc fixes. |
1158 (shadow) <defgroup>: Add :link. | 1151 (shadow) <defgroup>: Add :link. |
1159 (shadowfile-unload-hook): New function. | 1152 (shadowfile-unload-hook): New function. |
1160 (shadow-initialize): Use defalias, not fset. | 1153 (shadow-initialize): Use defalias, not fset. |
1161 (shadow-define-cluster, shadow-define-literal-group) | 1154 (shadow-define-cluster, shadow-define-literal-group) |
1162 (shadow-define-regexp-group, shadow-initialize): Add autoload | 1155 (shadow-define-regexp-group, shadow-initialize): Add autoload cookie. |
1163 cookie. | |
1164 | 1156 |
1165 * international/mule.el: Doc and message fixes. | 1157 * international/mule.el: Doc and message fixes. |
1166 | 1158 |
1167 * international/ccl.el (define-ccl-program): Doc fix. | 1159 * international/ccl.el (define-ccl-program): Doc fix. |
1168 | 1160 |
1186 | 1178 |
1187 2001-02-09 Dave Love <fx@gnu.org> | 1179 2001-02-09 Dave Love <fx@gnu.org> |
1188 | 1180 |
1189 * imenu.el (imenu-generic-expression): Doc fix. | 1181 * imenu.el (imenu-generic-expression): Doc fix. |
1190 | 1182 |
1191 * emacs-lisp/re-builder.el (reb-mode): Quote the hook name. From | 1183 * emacs-lisp/re-builder.el (reb-mode): Quote the hook name. |
1192 Juanma Barranquero. | 1184 From Juanma Barranquero. |
1193 | 1185 |
1194 * emacs-lisp/authors.el (authors): Expand `root' before running find. | 1186 * emacs-lisp/authors.el (authors): Expand `root' before running find. |
1195 | 1187 |
1196 2001-02-09 Kenichi Handa <handa@etl.go.jp> | 1188 2001-02-09 Kenichi Handa <handa@etl.go.jp> |
1197 | 1189 |
1199 value specified for :line-width. | 1191 value specified for :line-width. |
1200 | 1192 |
1201 2001-02-08 Stefan Monnier <monnier@cs.yale.edu> | 1193 2001-02-08 Stefan Monnier <monnier@cs.yale.edu> |
1202 | 1194 |
1203 * which-func.el (which-func-mode): Invert which-func-mode-global. | 1195 * which-func.el (which-func-mode): Invert which-func-mode-global. |
1204 Fix from Juanma Barranquero <lektu@uol.com.br>. | 1196 From Juanma Barranquero <lektu@uol.com.br>. |
1205 | 1197 |
1206 2001-02-08 Dave Love <fx@gnu.org> | 1198 2001-02-08 Dave Love <fx@gnu.org> |
1207 | 1199 |
1208 * wid-edit.el (widget-plist-convert-widget): Replace binding of | 1200 * wid-edit.el (widget-plist-convert-widget): Replace binding of |
1209 widget-plist-value-type. | 1201 widget-plist-value-type. |
1210 (widget-alist-convert-widget): Replace binding of | 1202 (widget-alist-convert-widget): Replace binding of |
1211 widget-alist-value-type. | 1203 widget-alist-value-type. |
1212 | 1204 |
1213 * textmodes/paragraphs.el (sentence-end): Doc fix. | 1205 * textmodes/paragraphs.el (sentence-end): Doc fix. |
1214 | 1206 |
1215 * eshell/em-rebind.el (eshell-cannot-leave-input-list): Remove | 1207 * eshell/em-rebind.el (eshell-cannot-leave-input-list): |
1216 `backward-line'. | 1208 Remove `backward-line'. |
1217 | 1209 |
1218 * play/pong.el (pong-blank-color, pong-bat-color) | 1210 * play/pong.el (pong-blank-color, pong-bat-color) |
1219 (pong-ball-color, pong-border-color, pong-left-key) | 1211 (pong-ball-color, pong-border-color, pong-left-key) |
1220 (pong-right-key, pong-up-key, pong-down-key, pong-quit-key) | 1212 (pong-right-key, pong-up-key, pong-down-key, pong-quit-key) |
1221 (pong-pause-key, pong-resume-key, pong-timer-delay): | 1213 (pong-pause-key, pong-resume-key, pong-timer-delay): |
1243 | 1235 |
1244 * loadup.el: Revert last change. | 1236 * loadup.el: Revert last change. |
1245 | 1237 |
1246 2001-02-07 Kenichi Handa <handa@etl.go.jp> | 1238 2001-02-07 Kenichi Handa <handa@etl.go.jp> |
1247 | 1239 |
1248 * international/mule.el (transform-make-coding-system-args): Make | 1240 * international/mule.el (transform-make-coding-system-args): |
1249 it work also for coding systems not using CCL. | 1241 Make it work also for coding systems not using CCL. |
1250 | 1242 |
1251 2001-02-06 Eli Zaretskii <eliz@is.elta.co.il> | 1243 2001-02-06 Eli Zaretskii <eliz@is.elta.co.il> |
1252 | 1244 |
1253 * simple.el (previous-matching-history-element) | 1245 * simple.el (previous-matching-history-element) |
1254 (next-matching-history-element): Doc fix. | 1246 (next-matching-history-element): Doc fix. |
1293 whole buffer. If necessary, turn on font lock. (Removed | 1285 whole buffer. If necessary, turn on font lock. (Removed |
1294 font-lock-unfontify and font-lock support-mode-specific calls, | 1286 font-lock-unfontify and font-lock support-mode-specific calls, |
1295 such as lazy-lock-fontify-window.) | 1287 such as lazy-lock-fontify-window.) |
1296 (hi-lock-find-patterns): Do not turn on hi-lock-mode even if | 1288 (hi-lock-find-patterns): Do not turn on hi-lock-mode even if |
1297 patterns are found. Not useful now since find-file-hook is removed | 1289 patterns are found. Not useful now since find-file-hook is removed |
1298 if hi-lock is off, but may be needed for per-buffer hi-lock | 1290 if hi-lock is off, but may be needed for per-buffer hi-lock activation. |
1299 activation. | |
1300 (hi-lock-face-phrase-buffer): New function. Also added related | 1291 (hi-lock-face-phrase-buffer): New function. Also added related |
1301 menu item and keybinding. | 1292 menu item and keybinding. |
1302 (highlight-phrase): New alias, to hi-lock-face-phrase-buffer. | 1293 (highlight-phrase): New alias, to hi-lock-face-phrase-buffer. |
1303 (hi-lock-process-phrase): New function. | 1294 (hi-lock-process-phrase): New function. |
1304 (hi-lock-line-face-buffer): Doc fixes. | 1295 (hi-lock-line-face-buffer): Doc fixes. |
1357 * skeleton.el (skeleton-internal-1): Always push the mark for @. | 1348 * skeleton.el (skeleton-internal-1): Always push the mark for @. |
1358 | 1349 |
1359 2001-02-02 Eli Zaretskii <eliz@is.elta.co.il> | 1350 2001-02-02 Eli Zaretskii <eliz@is.elta.co.il> |
1360 | 1351 |
1361 * info.el (info-initialize): If installation-directory is nil, for | 1352 * info.el (info-initialize): If installation-directory is nil, for |
1362 DOS/Windows systems try looking in a sibling of | 1353 DOS/Windows systems try looking in a sibling of invocation-directory. |
1363 invocation-directory. | |
1364 | 1354 |
1365 2001-02-02 Gerd Moellmann <gerd@gnu.org> | 1355 2001-02-02 Gerd Moellmann <gerd@gnu.org> |
1366 | 1356 |
1367 * wid-edit.el (widget-button-click): Fix last change. | 1357 * wid-edit.el (widget-button-click): Fix last change. |
1368 | 1358 |
1390 | 1380 |
1391 * vc.el (vc-diff-switches): New user option. | 1381 * vc.el (vc-diff-switches): New user option. |
1392 (vc-version-diff): Use it. | 1382 (vc-version-diff): Use it. |
1393 (vc-diff-switches-list): New macro. | 1383 (vc-diff-switches-list): New macro. |
1394 | 1384 |
1395 * vc-{rcs,cvs,sccs}.el: (vc-BACKEND-diff-switches): New | 1385 * vc-{rcs,cvs,sccs}.el: (vc-BACKEND-diff-switches): |
1396 customization options. | 1386 New customization options. |
1397 (vc-BACKEND-diff): Use new options via vc-diff-switches-list. | 1387 (vc-BACKEND-diff): Use new options via vc-diff-switches-list. |
1398 | 1388 |
1399 * vc-sccs.el (vc-sccs-workfile-unchanged-p): Return correct status. | 1389 * vc-sccs.el (vc-sccs-workfile-unchanged-p): Return correct status. |
1400 | 1390 |
1401 2001-02-01 Gerd Moellmann <gerd@gnu.org> | 1391 2001-02-01 Gerd Moellmann <gerd@gnu.org> |
1416 is in front of the left-margin, if any. | 1406 is in front of the left-margin, if any. |
1417 | 1407 |
1418 * simple.el (delete-key-deletes-forward-mode): Treat `kp-delete' | 1408 * simple.el (delete-key-deletes-forward-mode): Treat `kp-delete' |
1419 like `delete'. | 1409 like `delete'. |
1420 | 1410 |
1421 * bindings.el: Define `kp-delete' like `delete' in | 1411 * bindings.el: Define `kp-delete' like `delete' in function-key-map. |
1422 function-key-map. | |
1423 | 1412 |
1424 * term/w32-win.el (mouse-set-font): Doc fix. | 1413 * term/w32-win.el (mouse-set-font): Doc fix. |
1425 | 1414 |
1426 2001-01-31 Stefan Monnier <monnier@cs.yale.edu> | 1415 2001-01-31 Stefan Monnier <monnier@cs.yale.edu> |
1427 | 1416 |
1471 (lpr-windows-system, lpr-lp-system): New vars. | 1460 (lpr-windows-system, lpr-lp-system): New vars. |
1472 (lpr-printer-switch): New defcustom. | 1461 (lpr-printer-switch): New defcustom. |
1473 (printer-name, lpr-command): Customization fix. | 1462 (printer-name, lpr-command): Customization fix. |
1474 (print-region-1): Code fix. | 1463 (print-region-1): Code fix. |
1475 (print-region-new-buffer, printify-region): Indentation fix. | 1464 (print-region-new-buffer, printify-region): Indentation fix. |
1476 (lpr-eval-switch, lpr-flatten-list, lpr-flatten-list-1): New | 1465 (lpr-eval-switch, lpr-flatten-list, lpr-flatten-list-1): |
1477 functions. | 1466 New functions. |
1478 | 1467 |
1479 2001-01-29 Gerd Moellmann <gerd@gnu.org> | 1468 2001-01-29 Gerd Moellmann <gerd@gnu.org> |
1480 | 1469 |
1481 * msb.el (toplevel): Fix the eval-after-load. | 1470 * msb.el (toplevel): Fix the eval-after-load. |
1482 | 1471 |
1484 | 1473 |
1485 * eshell/esh-ext.el (eshell-windows-shell-file): Fix :type. | 1474 * eshell/esh-ext.el (eshell-windows-shell-file): Fix :type. |
1486 | 1475 |
1487 * eshell/em-ls.el (eshell-ls-exclude-regexp): Fix :type. | 1476 * eshell/em-ls.el (eshell-ls-exclude-regexp): Fix :type. |
1488 | 1477 |
1489 * progmodes/tcl.el (outline, dabbrev, add-log): Require when | 1478 * progmodes/tcl.el (outline, dabbrev, add-log): Require when compiling. |
1490 compiling. | |
1491 (tcl-using-emacs-19-23): Consider Emacs 21+. | 1479 (tcl-using-emacs-19-23): Consider Emacs 21+. |
1492 (tcl-help-directory-list, tcl-command-switches): Fix :type. | 1480 (tcl-help-directory-list, tcl-command-switches): Fix :type. |
1493 (tcl-add-emacs-menu): Supply menu name. | 1481 (tcl-add-emacs-menu): Supply menu name. |
1494 (tcl-beginning-of-defun, tcl-end-of-defun): Defalias, don't fset. | 1482 (tcl-beginning-of-defun, tcl-end-of-defun): Defalias, don't fset. |
1495 | 1483 |
1515 | 1503 |
1516 * frame.el (frame-initialize): Doc fix. | 1504 * frame.el (frame-initialize): Doc fix. |
1517 | 1505 |
1518 * time-stamp.el (time-stamp-string): Doc fix. | 1506 * time-stamp.el (time-stamp-string): Doc fix. |
1519 | 1507 |
1520 * woman.el (WoMan-log-1): Make the log buffer writable. From | 1508 * woman.el (WoMan-log-1): Make the log buffer writable. |
1521 Markus Rost <rost@math.ohio-state.edu>. | 1509 From Markus Rost <rost@math.ohio-state.edu>. |
1522 | 1510 |
1523 2001-01-29 Gerd Moellmann <gerd@gnu.org> | 1511 2001-01-29 Gerd Moellmann <gerd@gnu.org> |
1524 | 1512 |
1525 * imenu.el (imenu-syntax-alist): Add autoload cookie for | 1513 * imenu.el (imenu-syntax-alist): Add autoload cookie for |
1526 the `make-variable-buffer-local'. | 1514 the `make-variable-buffer-local'. |
1527 | 1515 |
1528 2001-01-29 Dave Love <fx@gnu.org> | 1516 2001-01-29 Dave Love <fx@gnu.org> |
1529 | 1517 |
1530 * ansi-color.el (ansi-color-for-comint-mode): Add :version. | 1518 * ansi-color.el (ansi-color-for-comint-mode): Add :version. |
1531 (ansi-color-for-comint-mode-on, ansi-color-process-output): Add | 1519 (ansi-color-for-comint-mode-on, ansi-color-process-output): |
1532 autoload cookie. | 1520 Add autoload cookie. |
1533 (ansi-color-apply-sequence): Fix typo. | 1521 (ansi-color-apply-sequence): Fix typo. |
1534 | 1522 |
1535 2001-01-29 Gerd Moellmann <gerd@gnu.org> | 1523 2001-01-29 Gerd Moellmann <gerd@gnu.org> |
1536 | 1524 |
1537 * menu-bar.el (menu-bar-files-menu): Add menu items for | 1525 * menu-bar.el (menu-bar-files-menu): Add menu items for |
1544 | 1532 |
1545 2001-01-29 Dave Love <fx@gnu.org> | 1533 2001-01-29 Dave Love <fx@gnu.org> |
1546 | 1534 |
1547 * elide-head.el (elide-head): Make overlay evaporate. | 1535 * elide-head.el (elide-head): Make overlay evaporate. |
1548 | 1536 |
1549 * international/mule-conf.el (chinese-big5-1, chinese-big5-2): Doc | 1537 * international/mule-conf.el (chinese-big5-1, chinese-big5-2): Doc fix. |
1550 fix. | |
1551 | 1538 |
1552 2001-01-28 Eli Zaretskii <eliz@is.elta.co.il> | 1539 2001-01-28 Eli Zaretskii <eliz@is.elta.co.il> |
1553 | 1540 |
1554 * isearch.el (isearch-highlight): Don't punt if the display | 1541 * isearch.el (isearch-highlight): Don't punt if the display |
1555 doesn't support colors, since isearch faces are defined for | 1542 doesn't support colors, since isearch faces are defined for |
1565 | 1552 |
1566 * simple.el (transient-mark-mode): Doc fix. | 1553 * simple.el (transient-mark-mode): Doc fix. |
1567 | 1554 |
1568 2001-01-27 Gerd Moellmann <gerd@gnu.org> | 1555 2001-01-27 Gerd Moellmann <gerd@gnu.org> |
1569 | 1556 |
1570 * progmodes/etags.el (find-tag-noselect): Don't bind | 1557 * progmodes/etags.el (find-tag-noselect): Don't bind tags-file-name. |
1571 tags-file-name. | |
1572 | 1558 |
1573 2001-01-27 Eli Zaretskii <eliz@is.elta.co.il> | 1559 2001-01-27 Eli Zaretskii <eliz@is.elta.co.il> |
1574 | 1560 |
1575 * shell.el (shell-unquote-argument): If the shell is one of the | 1561 * shell.el (shell-unquote-argument): If the shell is one of the |
1576 mentioned in shell-dumb-shell-regexp, don't treat a backslash as a | 1562 mentioned in shell-dumb-shell-regexp, don't treat a backslash as a |
1577 quote character. | 1563 quote character. |
1578 (shell-dumb-shell-regexp): Document that the shells which match | 1564 (shell-dumb-shell-regexp): Document that the shells which match |
1579 this regexp are supposed to not treat a backslash as a quote | 1565 this regexp are supposed to not treat a backslash as a quote character. |
1580 character. | |
1581 | 1566 |
1582 * emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Undo the change | 1567 * emacs-lisp/lisp-mode.el (lisp-mode-shared-map): Undo the change |
1583 from 2001-01-12. It is not needed, since backspace is mapped into | 1568 from 2001-01-12. It is not needed, since backspace is mapped into DEL. |
1584 DEL. | |
1585 | 1569 |
1586 2001-01-27 Richard M. Stallman <rms@gnu.org> | 1570 2001-01-27 Richard M. Stallman <rms@gnu.org> |
1587 | 1571 |
1588 * dabbrev.el (dabbrev--substitute-expansion): | 1572 * dabbrev.el (dabbrev--substitute-expansion): |
1589 Treat a one-capital-letter abbrev as "not all upper case", | 1573 Treat a one-capital-letter abbrev as "not all upper case", |
1599 commands act on the region when mark is active. | 1583 commands act on the region when mark is active. |
1600 | 1584 |
1601 2001-01-27 Kenichi Handa <handa@etl.go.jp> | 1585 2001-01-27 Kenichi Handa <handa@etl.go.jp> |
1602 | 1586 |
1603 * international/quail.el (quail-setup-completion-buf): Make the | 1587 * international/quail.el (quail-setup-completion-buf): Make the |
1604 multibyteness of current buffer inherited to Quail completion | 1588 multibyteness of current buffer inherited to Quail completion buffer. |
1605 buffer. | |
1606 (quail-show-guidance-buf): Make the multibyteness of current | 1589 (quail-show-guidance-buf): Make the multibyteness of current |
1607 buffer inherited to Quail guidance buffer. | 1590 buffer inherited to Quail guidance buffer. |
1608 (quail-help): Make the multibyteness of current buffer inherited | 1591 (quail-help): Make the multibyteness of current buffer inherited |
1609 to Quail help buffer. | 1592 to Quail help buffer. |
1610 | 1593 |
1637 2001-01-26 Gerd Moellmann <gerd@gnu.org> | 1620 2001-01-26 Gerd Moellmann <gerd@gnu.org> |
1638 | 1621 |
1639 * man.el (Man-default-man-entry, Man-mode): Doc fix. | 1622 * man.el (Man-default-man-entry, Man-mode): Doc fix. |
1640 | 1623 |
1641 * startup.el (display-startup-echo-area-message): Make sure | 1624 * startup.el (display-startup-echo-area-message): Make sure |
1642 the echo area is resized to fit the size of the startup | 1625 the echo area is resized to fit the size of the startup message. |
1643 message. | |
1644 | 1626 |
1645 * gud.el (gud-perldb-massage-args): Avoid nreverse'ing a list | 1627 * gud.el (gud-perldb-massage-args): Avoid nreverse'ing a list |
1646 part of which is a constant. | 1628 part of which is a constant. |
1647 | 1629 |
1648 2001-01-26 Eli Zaretskii <eliz@is.elta.co.il> | 1630 2001-01-26 Eli Zaretskii <eliz@is.elta.co.il> |
1649 | 1631 |
1650 * loadup.el (Top-level) [ms-dos]: Don't load international/ccl | 1632 * loadup.el (Top-level) [ms-dos]: Don't load international/ccl twice. |
1651 twice. | |
1652 | 1633 |
1653 2001-01-26 Richard M. Stallman <rms@gnu.org> | 1634 2001-01-26 Richard M. Stallman <rms@gnu.org> |
1654 | 1635 |
1655 * simple.el (next-line): Don't let `newline' expand abbrevs. | 1636 * simple.el (next-line): Don't let `newline' expand abbrevs. |
1656 Simplify slightly. | 1637 Simplify slightly. |
1696 | 1677 |
1697 * mail/rmail.el (rmail-redecode-body): Doc fix. | 1678 * mail/rmail.el (rmail-redecode-body): Doc fix. |
1698 | 1679 |
1699 2001-01-25 Kenichi Handa <handa@etl.go.jp> | 1680 2001-01-25 Kenichi Handa <handa@etl.go.jp> |
1700 | 1681 |
1701 * international/mule-cmds.el (reset-language-environment): Reset | 1682 * international/mule-cmds.el (reset-language-environment): |
1702 coding-category-utf-8 to mule-utf-8. | 1683 Reset coding-category-utf-8 to mule-utf-8. |
1703 | 1684 |
1704 * international/mule-conf.el (coding-category-utf-8): Initialize | 1685 * international/mule-conf.el (coding-category-utf-8): |
1705 to mule-utf-8. | 1686 Initialize to mule-utf-8. |
1706 | 1687 |
1707 * loadup.el: Preload international/utf-8. | 1688 * loadup.el: Preload international/utf-8. |
1708 | 1689 |
1709 * international/utf-8.el: New file. | 1690 * international/utf-8.el: New file. |
1710 | 1691 |
1730 * mail/emacsbug.el (report-emacs-bug): Mention the fact that the | 1711 * mail/emacsbug.el (report-emacs-bug): Mention the fact that the |
1731 bug report is mailed to an email list and posted to a news group. | 1712 bug report is mailed to an email list and posted to a news group. |
1732 | 1713 |
1733 2001-01-24 Gerd Moellmann <gerd@gnu.org> | 1714 2001-01-24 Gerd Moellmann <gerd@gnu.org> |
1734 | 1715 |
1735 * comint.el (comint-replace-by-expanded-history-before-point): Fix | 1716 * comint.el (comint-replace-by-expanded-history-before-point): |
1736 change of 2000-08-03 to move point to the start of the line again. | 1717 Fix change of 2000-08-03 to move point to the start of the line again. |
1737 | 1718 |
1738 * startup.el (tool-bar-images-pixel-height): New variable. | 1719 * startup.el (tool-bar-images-pixel-height): New variable. |
1739 (command-line): After loading the user's init file, when | 1720 (command-line): After loading the user's init file, when |
1740 tool-bar-mode is on, increase the frame's size by some lines for | 1721 tool-bar-mode is on, increase the frame's size by some lines for |
1741 the tool-bar. | 1722 the tool-bar. |
1760 | 1741 |
1761 2001-01-23 Dave Love <fx@gnu.org> | 1742 2001-01-23 Dave Love <fx@gnu.org> |
1762 | 1743 |
1763 * international/mule.el (make-coding-system): Fix typo. | 1744 * international/mule.el (make-coding-system): Fix typo. |
1764 | 1745 |
1765 * textmodes/outline.el (outline-mode) <font-lock-defaults>: Add | 1746 * textmodes/outline.el (outline-mode) <font-lock-defaults>: |
1766 backward-paragraph as font-lock-beginning-of-syntax-function. | 1747 Add backward-paragraph as font-lock-beginning-of-syntax-function. |
1767 | 1748 |
1768 2001-01-23 Eli Zaretskii <eliz@is.elta.co.il> | 1749 2001-01-23 Eli Zaretskii <eliz@is.elta.co.il> |
1769 | 1750 |
1770 * font-lock.el (font-lock-mode): Doc fix. | 1751 * font-lock.el (font-lock-mode): Doc fix. |
1771 | 1752 |
1819 locale-coding-system, default-enable-multibyte-characters, and the | 1800 locale-coding-system, default-enable-multibyte-characters, and the |
1820 environment variables LC_ALL, LC_TYPE, and LANG. | 1801 environment variables LC_ALL, LC_TYPE, and LANG. |
1821 | 1802 |
1822 2001-01-19 Gerd Moellmann <gerd@gnu.org> | 1803 2001-01-19 Gerd Moellmann <gerd@gnu.org> |
1823 | 1804 |
1824 * font-lock.el (font-lock-default-fontify-region): Fix last | 1805 * font-lock.el (font-lock-default-fontify-region): Fix last change. |
1825 change. | |
1826 | 1806 |
1827 * font-lock.el (font-lock-multiline): Default to nil. | 1807 * font-lock.el (font-lock-multiline): Default to nil. |
1828 (font-lock-default-fontify-region): If font-lock-multiline is | 1808 (font-lock-default-fontify-region): If font-lock-multiline is |
1829 nil, don't check the property `font-lock-multiline'. | 1809 nil, don't check the property `font-lock-multiline'. |
1830 | 1810 |
1898 loop, rather than testing it each time through | 1878 loop, rather than testing it each time through |
1899 isearch-lazy-highlight-update. | 1879 isearch-lazy-highlight-update. |
1900 (isearch-lazy-highlight-search): Function restored. | 1880 (isearch-lazy-highlight-search): Function restored. |
1901 (isearch-lazy-highlight-update): Get called in a timer loop again, | 1881 (isearch-lazy-highlight-update): Get called in a timer loop again, |
1902 but this time highlight more than one match each time through. | 1882 but this time highlight more than one match each time through. |
1903 Only highlight matches in the visible part of the window. Start | 1883 Only highlight matches in the visible part of the window. |
1904 at point, move in the direction of the search, and wrap around at | 1884 Start at point, move in the direction of the search, and wrap around at |
1905 the edge of the window. Use sit-for to force redisplay and ensure | 1885 the edge of the window. Use sit-for to force redisplay and ensure |
1906 window-start is credible. "Face suppressing" behavior removed; | 1886 window-start is credible. "Face suppressing" behavior removed; |
1907 overlay priorities should make it unnecessary, right? | 1887 overlay priorities should make it unnecessary, right? |
1908 (isearch-highlight): Face suppressing behavior removed. | 1888 (isearch-highlight): Face suppressing behavior removed. |
1909 (isearch-dehighlight): Face suppressing behavior removed. | 1889 (isearch-dehighlight): Face suppressing behavior removed. |
1993 | 1973 |
1994 * calendar/calendar.el (calendar-basic-setup): Doc fix. | 1974 * calendar/calendar.el (calendar-basic-setup): Doc fix. |
1995 | 1975 |
1996 2001-01-12 Kenichi Handa <handa@etl.go.jp> | 1976 2001-01-12 Kenichi Handa <handa@etl.go.jp> |
1997 | 1977 |
1998 * international/mule-cmds.el (prefer-coding-system): Fix | 1978 * international/mule-cmds.el (prefer-coding-system): Fix docstring. |
1999 docstring. | |
2000 | 1979 |
2001 * international/ccl.el (define-ccl-program): Fix docstring. | 1980 * international/ccl.el (define-ccl-program): Fix docstring. |
2002 | 1981 |
2003 2001-01-11 Dave Love <fx@gnu.org> | 1982 2001-01-11 Dave Love <fx@gnu.org> |
2004 | 1983 |
2033 | 2012 |
2034 * help.el (load-symbol-file-load-history): New function extracted | 2013 * help.el (load-symbol-file-load-history): New function extracted |
2035 from function symbol-file. | 2014 from function symbol-file. |
2036 (symbol-file): Use it. | 2015 (symbol-file): Use it. |
2037 | 2016 |
2038 * toolbar/save.xpm, toolbar/undo.xpm: Use the same colors as | 2017 * toolbar/save.xpm, toolbar/undo.xpm: Use the same colors as exit.xpm. |
2039 exit.xpm. | |
2040 | 2018 |
2041 2001-01-11 Eli Zaretskii <eliz@is.elta.co.il> | 2019 2001-01-11 Eli Zaretskii <eliz@is.elta.co.il> |
2042 | 2020 |
2043 * progmodes/etags.el (find-tag-interactive): If last-tag is nil, | 2021 * progmodes/etags.el (find-tag-interactive): If last-tag is nil, |
2044 behave as if there were no prefix argument. | 2022 behave as if there were no prefix argument. |
2069 | 2047 |
2070 2001-01-10 Dave Love <fx@gnu.org> | 2048 2001-01-10 Dave Love <fx@gnu.org> |
2071 | 2049 |
2072 * progmodes/etags.el (tags-apropos-additional-actions): Fix :type. | 2050 * progmodes/etags.el (tags-apropos-additional-actions): Fix :type. |
2073 | 2051 |
2074 * progmodes/sh-script.el (sh-imenu-generic-expression): Fix doc, | 2052 * progmodes/sh-script.el (sh-imenu-generic-expression): Fix doc, :type. |
2075 :type. | |
2076 | 2053 |
2077 * hi-lock.el (hi-lock-exclude-modes): Fix :type. | 2054 * hi-lock.el (hi-lock-exclude-modes): Fix :type. |
2078 | 2055 |
2079 * calculator.el (calculator-number-digits): Fix :type. | 2056 * calculator.el (calculator-number-digits): Fix :type. |
2080 | 2057 |
2186 that repeated calls will strip partial escape sequences, too. | 2163 that repeated calls will strip partial escape sequences, too. |
2187 (ansi-color-apply-on-region): Simplified code. Colorize end of | 2164 (ansi-color-apply-on-region): Simplified code. Colorize end of |
2188 region if face is not null. Store context in new (FACE POS) | 2165 region if face is not null. Store context in new (FACE POS) |
2189 format, such that repeated calls will strip partial escape | 2166 format, such that repeated calls will strip partial escape |
2190 sequences, too. Append faces to face property using | 2167 sequences, too. Append faces to face property using |
2191 ansi-color-apply-sequence such that cumulative mode actually | 2168 ansi-color-apply-sequence such that cumulative mode actually works. |
2192 works. | |
2193 (ansi-color-apply-sequence): New function. | 2169 (ansi-color-apply-sequence): New function. |
2194 (ansi-color-get-face): When the default face is added to the list | 2170 (ansi-color-get-face): When the default face is added to the list |
2195 of faces, all previous settings are discarded and the list of | 2171 of faces, all previous settings are discarded and the list of |
2196 faces is set to '(default). | 2172 faces is set to '(default). |
2197 | 2173 |
2200 * ansi-color.el (ansi-color-faces-vector): Use nil for the default | 2176 * ansi-color.el (ansi-color-faces-vector): Use nil for the default |
2201 face, such that ansi-color-apply and ansi-color-apply-on-region | 2177 face, such that ansi-color-apply and ansi-color-apply-on-region |
2202 will do the right thing. | 2178 will do the right thing. |
2203 (ansi-color-apply): Do the right thing, ie. if ansi-color-get-face | 2179 (ansi-color-apply): Do the right thing, ie. if ansi-color-get-face |
2204 returns nil, set the list of faces back to nil instead of | 2180 returns nil, set the list of faces back to nil instead of |
2205 appending the result of ansi-color-get-face to the front of the | 2181 appending the result of ansi-color-get-face to the front of the list. |
2206 list. | |
2207 | 2182 |
2208 2000-01-09 Alex Schroeder <alex@gnu.org> | 2183 2000-01-09 Alex Schroeder <alex@gnu.org> |
2209 | 2184 |
2210 * ansi-color.el (ansi-color-for-comint-mode): Doc change. | 2185 * ansi-color.el (ansi-color-for-comint-mode): Doc change. |
2211 (ansi-color-process): Doc change. | 2186 (ansi-color-process): Doc change. |
2224 (ansi-color-get-face): Avoid face text property '(nil) as results | 2199 (ansi-color-get-face): Avoid face text property '(nil) as results |
2225 in an errow for XEmacs. | 2200 in an errow for XEmacs. |
2226 | 2201 |
2227 2000-01-09 Alex Schroeder <alex@gnu.org> | 2202 2000-01-09 Alex Schroeder <alex@gnu.org> |
2228 | 2203 |
2229 * ansi-color.el (ansi-color-unfontify-region): New function. Uses | 2204 * ansi-color.el (ansi-color-unfontify-region): New function. |
2230 text-property ansi-color in order to preserve fontification by | 2205 Uses text-property ansi-color in order to preserve fontification by |
2231 ansi-color. When the package is loaded, a lambda expression is | 2206 ansi-color. When the package is loaded, a lambda expression is |
2232 put onto font-lock-mode-hook. This lambda expression will check | 2207 put onto font-lock-mode-hook. This lambda expression will check |
2233 font-lock-unfontify-region-function and replace | 2208 font-lock-unfontify-region-function and replace |
2234 font-lock-default-unfontify-region with | 2209 font-lock-default-unfontify-region with ansi-color-unfontify-region. |
2235 ansi-color-unfontify-region. | |
2236 (ansi-color-apply): Add text-property ansi-color in addition to | 2210 (ansi-color-apply): Add text-property ansi-color in addition to |
2237 text-property face. | 2211 text-property face. |
2238 (ansi-color-apply-on-region): Add text-property ansi-color in | 2212 (ansi-color-apply-on-region): Add text-property ansi-color in |
2239 addition to text-property face. | 2213 addition to text-property face. |
2240 (save-buffer-state): Copy of the macro that is also used by | 2214 (save-buffer-state): Copy of the macro that is also used by |
2242 | 2216 |
2243 (ansi-color-for-comint-mode): New option. | 2217 (ansi-color-for-comint-mode): New option. |
2244 (ansi-color-for-comint-mode-on): Set ansi-color-for-comint-mode. | 2218 (ansi-color-for-comint-mode-on): Set ansi-color-for-comint-mode. |
2245 (ansi-color-for-comint-mode-off): Ditto. | 2219 (ansi-color-for-comint-mode-off): Ditto. |
2246 (ansi-color-for-comint-mode-filter): Ditto. | 2220 (ansi-color-for-comint-mode-filter): Ditto. |
2247 (ansi-color-process): New function. Uses | 2221 (ansi-color-process): New function. Uses ansi-color-for-comint-mode to |
2248 ansi-color-for-comint-mode to decide what to do. This function is | 2222 decide what to do. This function is added to |
2249 added to comint-preoutput-filter-functions when the package is | 2223 comint-preoutput-filter-functions when the package is loaded. |
2250 loaded. | |
2251 | 2224 |
2252 (ansi-color-for-shell-mode-set): Removed. | 2225 (ansi-color-for-shell-mode-set): Removed. |
2253 (ansi-color-for-shell-mode): Removed. | 2226 (ansi-color-for-shell-mode): Removed. |
2254 | 2227 |
2255 2000-01-09 Alex Schroeder <alex@gnu.org> | 2228 2000-01-09 Alex Schroeder <alex@gnu.org> |
2267 (ansi-color-context): New variable. | 2240 (ansi-color-context): New variable. |
2268 (ansi-color-apply): Save context between calls. | 2241 (ansi-color-apply): Save context between calls. |
2269 | 2242 |
2270 2001-01-09 Eli Zaretskii <eliz@is.elta.co.il> | 2243 2001-01-09 Eli Zaretskii <eliz@is.elta.co.il> |
2271 | 2244 |
2272 * isearch.el (isearch, isearch-lazy-highlight-face): New | 2245 * isearch.el (isearch, isearch-lazy-highlight-face): |
2273 definitions for face colors and attributes. | 2246 New definitions for face colors and attributes. |
2274 | 2247 |
2275 * wid-edit.el (widget-choose): Call display-popup-menus-p instead | 2248 * wid-edit.el (widget-choose): Call display-popup-menus-p instead |
2276 of display-mouse-p. | 2249 of display-mouse-p. |
2277 | 2250 |
2278 2001-01-09 Kenichi Handa <handa@etl.go.jp> | 2251 2001-01-09 Kenichi Handa <handa@etl.go.jp> |
2312 to EDITABLE. | 2285 to EDITABLE. |
2313 | 2286 |
2314 2001-01-08 Eli Zaretskii <eliz@is.elta.co.il> | 2287 2001-01-08 Eli Zaretskii <eliz@is.elta.co.il> |
2315 | 2288 |
2316 * emacs-lisp/copyright.el (copyright-current-year): Now a defvar. | 2289 * emacs-lisp/copyright.el (copyright-current-year): Now a defvar. |
2317 (copyright, copyright-update): Compute the current year at run | 2290 (copyright, copyright-update): Compute the current year at run time. |
2318 time. | |
2319 | 2291 |
2320 2001-01-08 Gerd Moellmann <gerd@gnu.org> | 2292 2001-01-08 Gerd Moellmann <gerd@gnu.org> |
2321 | 2293 |
2322 * isearch.el (isearch-old-signal-hook): Removed. | 2294 * isearch.el (isearch-old-signal-hook): Removed. |
2323 (isearch-mode): Add isearch-done to kbd-macro-termination-hook | 2295 (isearch-mode): Add isearch-done to kbd-macro-termination-hook |
2328 | 2300 |
2329 * emulation/edt.el: Update to version 4.0. Provide support for | 2301 * emulation/edt.el: Update to version 4.0. Provide support for |
2330 EDT scroll margins at top and bottom of the window. Provide an | 2302 EDT scroll margins at top and bottom of the window. Provide an |
2331 emulation of the EDT SUBS command (bound to GOLD-Enter, by | 2303 emulation of the EDT SUBS command (bound to GOLD-Enter, by |
2332 default). Enhance edt-quit, bound to GOLD-q by default, to warn | 2304 default). Enhance edt-quit, bound to GOLD-q by default, to warn |
2333 user when file-related buffer modifications exist. Provide | 2305 user when file-related buffer modifications exist. |
2334 support for running EDT Emulation in XEmacs. Provide customize | 2306 Provide support for running EDT Emulation in XEmacs. |
2335 access to some user updatable variables. Add Commentary section | 2307 Provide customize access to some user updatable variables. |
2336 to file header. Fixed a few minor bugs and cleaned up some code. | 2308 Add Commentary section to file header. |
2309 Fixed a few minor bugs and cleaned up some code. | |
2337 | 2310 |
2338 * emulation/edt-mapper.el: Update to version 4.0. Provide support | 2311 * emulation/edt-mapper.el: Update to version 4.0. Provide support |
2339 for detecting a keypress that generates an ASCII key sequence. | 2312 for detecting a keypress that generates an ASCII key sequence. |
2340 (Previously, only a keypress that generates a vector was | 2313 (Previously, only a keypress that generates a vector was |
2341 recognized.) Embed Window Manager name into name of the generated | 2314 recognized.) Embed Window Manager name into name of the generated |
2371 | 2344 |
2372 * emacs-lisp/cl-seq.el (remove, remq): Remove. | 2345 * emacs-lisp/cl-seq.el (remove, remq): Remove. |
2373 | 2346 |
2374 2001-01-05 Gerd Moellmann <gerd@gnu.org> | 2347 2001-01-05 Gerd Moellmann <gerd@gnu.org> |
2375 | 2348 |
2376 * mouse-drag.el (mouse-drag-safe-scroll): Bind | 2349 * mouse-drag.el (mouse-drag-safe-scroll): |
2377 scroll-preserve-screen-position to nil. | 2350 Bind scroll-preserve-screen-position to nil. |
2378 | 2351 |
2379 * isearch.el (isearch-old-signal-hook): New variable. | 2352 * isearch.el (isearch-old-signal-hook): New variable. |
2380 (isearch-mode): Set signal-hook-function to isearch-done. | 2353 (isearch-mode): Set signal-hook-function to isearch-done. |
2381 (isearch-done): Restore old signal-hook-function. | 2354 (isearch-done): Restore old signal-hook-function. |
2382 | 2355 |
2383 * info.el (Info-fontify-node): Mark one more char as intangible. | 2356 * info.el (Info-fontify-node): Mark one more char as intangible. |
2384 | 2357 |
2385 2000-01-05 Kenichi Handa <handa@etl.go.jp> | 2358 2000-01-05 Kenichi Handa <handa@etl.go.jp> |
2386 | 2359 |
2387 * composite.el (compose-last-chars): New argument COMPONENTS. If | 2360 * composite.el (compose-last-chars): New argument COMPONENTS. |
2388 it is non-nil, compose preceding characters by compose-region with | 2361 If it is non-nil, compose preceding characters by compose-region with |
2389 COMPONENTS. | 2362 COMPONENTS. |
2390 | 2363 |
2391 * international/quail.el (quail-input-string-to-events): New function. | 2364 * international/quail.el (quail-input-string-to-events): New function. |
2392 (quail-input-method): Convert input string to events here. | 2365 (quail-input-method): Convert input string to events here. |
2393 (quail-start-translation): Return input string, not event list. | 2366 (quail-start-translation): Return input string, not event list. |
2418 | 2391 |
2419 * hilit19.el, mail/rnewspost.el, mail/rnews.el: Moved to obsolete. | 2392 * hilit19.el, mail/rnewspost.el, mail/rnews.el: Moved to obsolete. |
2420 | 2393 |
2421 2001-01-04 Eli Zaretskii <eliz@is.elta.co.il> | 2394 2001-01-04 Eli Zaretskii <eliz@is.elta.co.il> |
2422 | 2395 |
2423 * help.el (help-for-help): Fix a typo in a doc string. From | 2396 * help.el (help-for-help): Fix a typo in a doc string. |
2424 kwzh@gnu.org (Karl Heuer). | 2397 From kwzh@gnu.org (Karl Heuer). |
2425 | 2398 |
2426 2001-01-03 Dave Love <fx@gnu.org> | 2399 2001-01-03 Dave Love <fx@gnu.org> |
2427 | 2400 |
2428 * dired-x.el: Doc fixes. Maintainer change. | 2401 * dired-x.el: Doc fixes. Maintainer change. |
2429 (dired-guess-shell-gnutar, dired-guess-shell-znew-switches): Fix | 2402 (dired-guess-shell-gnutar, dired-guess-shell-znew-switches): Fix :type. |
2430 :type. | |
2431 (dired-guess-shell-alist-default): Don't use xloadimage for PNG. | 2403 (dired-guess-shell-alist-default): Don't use xloadimage for PNG. |
2432 (dired-guess-shell-alist-user): Customize. | 2404 (dired-guess-shell-alist-user): Customize. |
2433 (dired-x-help-address): Set to bug-gnu-emacs. | 2405 (dired-x-help-address): Set to bug-gnu-emacs. |
2434 (dired-x-maintainer, dired-x-file, dired-x-version): Deleted. | 2406 (dired-x-maintainer, dired-x-file, dired-x-version): Deleted. |
2435 (dired-default-directory): Renamed from default-directory. | 2407 (dired-default-directory): Renamed from default-directory. |
2472 read syntax. | 2444 read syntax. |
2473 | 2445 |
2474 * calendar/todo-mode.el (todo): Add :link, :version. | 2446 * calendar/todo-mode.el (todo): Add :link, :version. |
2475 (todo-save-top-priorities): Remove autoload cookie. | 2447 (todo-save-top-priorities): Remove autoload cookie. |
2476 (todo-add-category, todo-add-item-non-interactively) | 2448 (todo-add-category, todo-add-item-non-interactively) |
2477 (todo-insert-item, todo-mode, todo-cp, todo-show): Fix autoload | 2449 (todo-insert-item, todo-mode, todo-cp, todo-show): Fix autoload cookie. |
2478 cookie. | |
2479 | 2450 |
2480 2001-01-02 Gerd Moellmann <gerd@gnu.org> | 2451 2001-01-02 Gerd Moellmann <gerd@gnu.org> |
2481 | 2452 |
2482 * comint.el (comint-input-history-ignore): New variable. | 2453 * comint.el (comint-input-history-ignore): New variable. |
2483 (comint-read-input-ring): Ignore entries matching | 2454 (comint-read-input-ring): Ignore entries matching |
2500 | 2471 |
2501 * textmodes/flyspell.el (mail-mode-flyspell-verify): Spell-check | 2472 * textmodes/flyspell.el (mail-mode-flyspell-verify): Spell-check |
2502 in Subject line. | 2473 in Subject line. |
2503 | 2474 |
2504 * mail/mailabbrev.el (mail-abbrevs-enable, mail-abbrevs-disable): | 2475 * mail/mailabbrev.el (mail-abbrevs-enable, mail-abbrevs-disable): |
2505 Use mail-mode-hook instead of mail-setup-hook. Otherwise | 2476 Use mail-mode-hook instead of mail-setup-hook. |
2506 continuing an interrupted message with C-u C-x m for instence, | 2477 Otherwise continuing an interrupted message with C-u C-x m for |
2507 winds up in Mail mode without abbrevs. | 2478 instance, winds up in Mail mode without abbrevs. |
2508 | 2479 |
2509 2000-12-29 Vinicius Jose Latorre <vinicius@cpqd.com.br> | 2480 2000-12-29 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
2510 | 2481 |
2511 * ps-print.el: Handle form feed better when ps-zebra-stripe-follow is | 2482 * ps-print.el: Handle form feed better when ps-zebra-stripe-follow is |
2512 non-nil. Adding almost all customization variables on ps-setup. Doc | 2483 non-nil. Adding almost all customization variables on ps-setup. |
2513 fix. | 2484 Doc fix. |
2514 (ps-print-version): New version number (6.3.3). | 2485 (ps-print-version): New version number (6.3.3). |
2515 (ps-end-with-control-d): Initialization fix. | 2486 (ps-end-with-control-d): Initialization fix. |
2516 (ps-lines-printed): New var. | 2487 (ps-lines-printed): New var. |
2517 (ps-skip-newline): New fun. | 2488 (ps-skip-newline): New fun. |
2518 (ps-setup, ps-prologue-file, ps-begin-job, ps-begin-page) | 2489 (ps-setup, ps-prologue-file, ps-begin-job, ps-begin-page) |
2519 (ps-next-line, ps-continue-line, ps-plot-region) | 2490 (ps-next-line, ps-continue-line, ps-plot-region) |
2520 (ps-generate-postscript-with-faces, ps-end-job): Code fix. | 2491 (ps-generate-postscript-with-faces, ps-end-job): Code fix. |
2521 | 2492 |
2522 2000-12-29 Kenichi Handa <handa@etl.go.jp> | 2493 2000-12-29 Kenichi Handa <handa@etl.go.jp> |
2523 | 2494 |
2524 * international/fontset.el (x-complement-fontset-spec): Resolve | 2495 * international/fontset.el (x-complement-fontset-spec): |
2525 ASCII font name so that the same family name is used for fonts | 2496 Resolve ASCII font name so that the same family name is used for fonts |
2526 registered in x-font-name-charset-alist. | 2497 registered in x-font-name-charset-alist. |
2527 (create-fontset-from-fontset-spec): Adjusted for the above change. | 2498 (create-fontset-from-fontset-spec): Adjusted for the above change. |
2528 The name of fontset alias should be a unresolved ASCII font name. | 2499 The name of fontset alias should be a unresolved ASCII font name. |
2529 | 2500 |
2530 2000-12-28 Gerd Moellmann <gerd@gnu.org> | 2501 2000-12-28 Gerd Moellmann <gerd@gnu.org> |
2582 * loadup.el (toplevel): Check for x-toolkit-scroll-bars instead | 2553 * loadup.el (toplevel): Check for x-toolkit-scroll-bars instead |
2583 of x-toolkit-scroll-bars-p. | 2554 of x-toolkit-scroll-bars-p. |
2584 | 2555 |
2585 2000-12-27 Eli Zaretskii <eliz@is.elta.co.il> | 2556 2000-12-27 Eli Zaretskii <eliz@is.elta.co.il> |
2586 | 2557 |
2587 * ffap.el (ffap-bindings): Make interactive and add an autoload | 2558 * ffap.el (ffap-bindings): Make interactive and add an autoload cookie. |
2588 cookie. | |
2589 (ffap-bindings): Doc fix, to reflect the above change. | 2559 (ffap-bindings): Doc fix, to reflect the above change. |
2590 | 2560 |
2591 2000-12-27 Kenichi Handa <handa@etl.go.jp> | 2561 2000-12-27 Kenichi Handa <handa@etl.go.jp> |
2592 | 2562 |
2593 * term.el (term-char-mode): Define all non-ascii self-inserting | 2563 * term.el (term-char-mode): Define all non-ascii self-inserting |
2594 characters to 'term-send-raw in term-raw-map. | 2564 characters to 'term-send-raw in term-raw-map. |
2595 | 2565 |
2596 2000-12-25 Michael Kifer <kifer@cs.sunysb.edu> | 2566 2000-12-25 Michael Kifer <kifer@cs.sunysb.edu> |
2597 | 2567 |
2598 * viper-init (viper-restore-cursor-type): Added condition-case | 2568 * viper-init (viper-restore-cursor-type): Added condition-case guard. |
2599 guard. | 2569 |
2600 | 2570 * ediff-init.el (ediff-quit-hook,ediff-suspend-hook): |
2601 * ediff-init.el (ediff-quit-hook,ediff-suspend-hook): Changed | 2571 Changed initialization; use add-hook. |
2602 initialization; use add-hook. | |
2603 (ediff-file-remote-p): Use file-local-copy. | 2572 (ediff-file-remote-p): Use file-local-copy. |
2604 | 2573 |
2605 * ediff-ptch.el (ediff-prompt-for-patch-buffer): Improved defaults. | 2574 * ediff-ptch.el (ediff-prompt-for-patch-buffer): Improved defaults. |
2606 | 2575 |
2607 * ediff.el (ediff-patch-buffer): Bug fix. | 2576 * ediff.el (ediff-patch-buffer): Bug fix. |
2634 | 2603 |
2635 * comint.el (comint-password-prompt-regexp): Support CVS. | 2604 * comint.el (comint-password-prompt-regexp): Support CVS. |
2636 | 2605 |
2637 2000-12-22 Gerd Moellmann <gerd@gnu.org> | 2606 2000-12-22 Gerd Moellmann <gerd@gnu.org> |
2638 | 2607 |
2639 * simple.el (delete-key-deletes-forward-mode): Simplify. Also | 2608 * simple.el (delete-key-deletes-forward-mode): Simplify. |
2640 backspace key combinations, depending on | 2609 Also backspace key combinations, depending on |
2641 delete-key-deletes-forward. | 2610 delete-key-deletes-forward. |
2642 | 2611 |
2643 * bindings.el ([C-backspace]): Bind C-backspace to kill-word. | 2612 * bindings.el ([C-backspace]): Bind C-backspace to kill-word. |
2644 | 2613 |
2645 * simple.el (delete-key-deletes-forward): Doc fix. | 2614 * simple.el (delete-key-deletes-forward): Doc fix. |
2672 completing-read as in 20.7. | 2641 completing-read as in 20.7. |
2673 | 2642 |
2674 * play/landmark.el (lm): Use interactive spec `P'. | 2643 * play/landmark.el (lm): Use interactive spec `P'. |
2675 (toplevel): Don't set debug-on-error. | 2644 (toplevel): Don't set debug-on-error. |
2676 | 2645 |
2677 * server.el (server-switch-buffer): Choose a window on a visible | 2646 * server.el (server-switch-buffer): Choose a window on a visible frame. |
2678 frame. | |
2679 | 2647 |
2680 2000-12-21 Dave Pearson <davep@davep.org> | 2648 2000-12-21 Dave Pearson <davep@davep.org> |
2681 | 2649 |
2682 * quickurl.el: Commentry change, I've moved my web site. | 2650 * quickurl.el: Commentry change, I've moved my web site. |
2683 | 2651 |
2708 (ebnf-yac-comment-chars): Const fix. | 2676 (ebnf-yac-comment-chars): Const fix. |
2709 | 2677 |
2710 2000-12-21 Eli Zaretskii <eliz@is.elta.co.il> | 2678 2000-12-21 Eli Zaretskii <eliz@is.elta.co.il> |
2711 | 2679 |
2712 * files.el (insert-directory-safely): New function. | 2680 * files.el (insert-directory-safely): New function. |
2713 (recover-file): Use it instead of insert-directory. From Markus | 2681 (recover-file): Use it instead of insert-directory. |
2714 Rost <markus.rost@mathematik.uni-regensburg.de> | 2682 From Markus Rost <markus.rost@mathematik.uni-regensburg.de> |
2715 | 2683 |
2716 2000-12-21 Kenichi Handa <handa@etl.go.jp> | 2684 2000-12-21 Kenichi Handa <handa@etl.go.jp> |
2717 | 2685 |
2718 * international/mule-cmds.el (select-safe-coding-system): Check | 2686 * international/mule-cmds.el (select-safe-coding-system): |
2719 coding-category-list more rigidly. Improve help message. | 2687 Check coding-category-list more rigidly. Improve help message. |
2720 | 2688 |
2721 * dired.el (dired-move-to-filename-regexp): Fix previous change. | 2689 * dired.el (dired-move-to-filename-regexp): Fix previous change. |
2722 | 2690 |
2723 2000-12-21 Miles Bader <miles@gnu.org> | 2691 2000-12-21 Miles Bader <miles@gnu.org> |
2724 | 2692 |
2725 * mail/sendmail.el (mail-mode): Set `comment-start' to the yank | 2693 * mail/sendmail.el (mail-mode): Set `comment-start' to the yank prefix. |
2726 prefix. | |
2727 | 2694 |
2728 2000-12-21 Kenichi Handa <handa@etl.go.jp> | 2695 2000-12-21 Kenichi Handa <handa@etl.go.jp> |
2729 | 2696 |
2730 * international/mule-diag.el (describe-char-after): Make *Help* | 2697 * international/mule-diag.el (describe-char-after): Make *Help* |
2731 buffer inherit multibyteness of the current buffer. | 2698 buffer inherit multibyteness of the current buffer. |
2755 | 2722 |
2756 * pcmpl-linux.el: Fix copy/paste error. | 2723 * pcmpl-linux.el: Fix copy/paste error. |
2757 | 2724 |
2758 2000-12-19 Andrew Innes <andrewi@gnu.org> | 2725 2000-12-19 Andrew Innes <andrewi@gnu.org> |
2759 | 2726 |
2760 * simple.el (delete-key-deletes-forward-mode): Fix typo in | 2727 * simple.el (delete-key-deletes-forward-mode): Fix typo in docstring. |
2761 docstring. | |
2762 | 2728 |
2763 2000-12-19 Carsten Dominik <dominik@strw.leidenuniv.nl> | 2729 2000-12-19 Carsten Dominik <dominik@strw.leidenuniv.nl> |
2764 | 2730 |
2765 * progmodes/idlw-rinfo.el: Fixed copyright notice. | 2731 * progmodes/idlw-rinfo.el: Fixed copyright notice. |
2766 | 2732 |
2832 (cvs-execute-single-file): Don't change directory. | 2798 (cvs-execute-single-file): Don't change directory. |
2833 Patch from Per Cederqvist. | 2799 Patch from Per Cederqvist. |
2834 | 2800 |
2835 2000-12-16 Eli Zaretskii <eliz@is.elta.co.il> | 2801 2000-12-16 Eli Zaretskii <eliz@is.elta.co.il> |
2836 | 2802 |
2837 * textmodes/ispell.el (check-ispell-version): If | 2803 * textmodes/ispell.el (check-ispell-version): |
2838 `ispell-program-name' is "aspell", pass it the -v switch instead | 2804 If `ispell-program-name' is "aspell", pass it the -v switch instead |
2839 of -vv. | 2805 of -vv. |
2840 | 2806 |
2841 2000-12-16 Kenichi Handa <handa@etl.go.jp> | 2807 2000-12-16 Kenichi Handa <handa@etl.go.jp> |
2842 | 2808 |
2843 * international/mule-diag.el (mule-diag): Insert information about | 2809 * international/mule-diag.el (mule-diag): Insert information about |
2887 | 2853 |
2888 2000-12-15 Miles Bader <miles@gnu.org> | 2854 2000-12-15 Miles Bader <miles@gnu.org> |
2889 | 2855 |
2890 * paths.el (Info-default-directory-list): Don't delete | 2856 * paths.el (Info-default-directory-list): Don't delete |
2891 configure-info-directory from the list of standard info | 2857 configure-info-directory from the list of standard info |
2892 directories when appending it to the end -- their order is | 2858 directories when appending it to the end -- their order is important. |
2893 important. | |
2894 | 2859 |
2895 * faces.el (read-face-attribute): If there's no entry for the | 2860 * faces.el (read-face-attribute): If there's no entry for the |
2896 user's input in VALID, just use it as-is (this will often result | 2861 user's input in VALID, just use it as-is (this will often result |
2897 in an error, but it may be OK for e.g. colors using hexadecimal | 2862 in an error, but it may be OK for e.g. colors using hexadecimal |
2898 notation, and at least will yield a better error message). | 2863 notation, and at least will yield a better error message). |
2913 | 2878 |
2914 * add-log.el (add-change-log-entry): Only expand-file-name if non-nil. | 2879 * add-log.el (add-change-log-entry): Only expand-file-name if non-nil. |
2915 | 2880 |
2916 2000-12-14 Eli Zaretskii <eliz@is.elta.co.il> | 2881 2000-12-14 Eli Zaretskii <eliz@is.elta.co.il> |
2917 | 2882 |
2918 * paths.el (Info-default-directory-list): If | 2883 * paths.el (Info-default-directory-list): |
2919 configure-info-directory is not one of the standard directories, | 2884 If configure-info-directory is not one of the standard directories, |
2920 put it first in the list; otherwise put it last. Doc string | 2885 put it first in the list; otherwise put it last. Doc string |
2921 changed accordingly. | 2886 changed accordingly. |
2922 | 2887 |
2923 * info.el (Info-directory-list): Change doc string to reflect the | 2888 * info.el (Info-directory-list): Change doc string to reflect the |
2924 change in Info-default-directory-list. | 2889 change in Info-default-directory-list. |
2948 * simple.el (delete-key-deletes-forward): New user-option. | 2913 * simple.el (delete-key-deletes-forward): New user-option. |
2949 (delete-key-deletes-forward-mode): New function. | 2914 (delete-key-deletes-forward-mode): New function. |
2950 | 2915 |
2951 * bindings.el: Bind `delete' to backward-delete-char. | 2916 * bindings.el: Bind `delete' to backward-delete-char. |
2952 | 2917 |
2953 * emacs-lisp/easymenu.el (easy-menu-current-active-maps): Test | 2918 * emacs-lisp/easymenu.el (easy-menu-current-active-maps): |
2954 if symbol is bound before getting its value. | 2919 Test if symbol is bound before getting its value. |
2955 | 2920 |
2956 * tooltip.el (tooltip-show): If an error is signaled in | 2921 * tooltip.el (tooltip-show): If an error is signaled in |
2957 x-show-tip, display that error, and display the help in the | 2922 x-show-tip, display that error, and display the help in the |
2958 echo area. | 2923 echo area. |
2959 | 2924 |
2960 2000-12-14 Kenichi Handa <handa@etl.go.jp> | 2925 2000-12-14 Kenichi Handa <handa@etl.go.jp> |
2961 | 2926 |
2962 * international/ja-dic-cnv.el (skkdic-set-okuri-nasi): Show | 2927 * international/ja-dic-cnv.el (skkdic-set-okuri-nasi): |
2963 "... entries" messages for every 10000 entries, not 10. | 2928 Show "... entries" messages for every 10000 entries, not 10. |
2964 | 2929 |
2965 2000-12-13 Karl Fogel <kfogel@red-bean.com> | 2930 2000-12-13 Karl Fogel <kfogel@red-bean.com> |
2966 | 2931 |
2967 * bookmark.el: Provide a generic exit hook, as suggested by | 2932 * bookmark.el: Provide a generic exit hook, as suggested by |
2968 Ovidiu Predescu <ovidiu@cup.hp.com>: | 2933 Ovidiu Predescu <ovidiu@cup.hp.com>: |
3034 2000-12-12 Miles Bader <miles@gnu.org> | 2999 2000-12-12 Miles Bader <miles@gnu.org> |
3035 | 3000 |
3036 * simple.el (delete-horizontal-space): Add BACKWARD-ONLY parameter. | 3001 * simple.el (delete-horizontal-space): Add BACKWARD-ONLY parameter. |
3037 Respect field end too. | 3002 Respect field end too. |
3038 (just-one-space): Respect fields as `delete-horizontal-space'. | 3003 (just-one-space): Respect fields as `delete-horizontal-space'. |
3039 (newline-and-indent, reindent-then-newline-and-indent): Use | 3004 (newline-and-indent, reindent-then-newline-and-indent): |
3040 `delete-horizontal-space'. | 3005 Use `delete-horizontal-space'. |
3041 | 3006 |
3042 2000-12-11 Stefan Monnier <monnier@cs.yale.edu> | 3007 2000-12-11 Stefan Monnier <monnier@cs.yale.edu> |
3043 | 3008 |
3044 * newcomment.el (comment-indent-new-line): Use delete-horizontal-space | 3009 * newcomment.el (comment-indent-new-line): Use delete-horizontal-space |
3045 (so as to obey the field property in the minibuffer). | 3010 (so as to obey the field property in the minibuffer). |
3051 2000-12-11 Carsten Dominik <dominik@strw.leidenuniv.nl> | 3016 2000-12-11 Carsten Dominik <dominik@strw.leidenuniv.nl> |
3052 | 3017 |
3053 * progmodes/idlwave.el: Updated to IDLWAVE version 4.7. Too many | 3018 * progmodes/idlwave.el: Updated to IDLWAVE version 4.7. Too many |
3054 changes to list them here. | 3019 changes to list them here. |
3055 | 3020 |
3056 * progmodes/idlw-shell.el: Updated to IDLWAVE version 4.7. Too | 3021 * progmodes/idlw-shell.el: Updated to IDLWAVE version 4.7. |
3057 many changes to list them here. | 3022 Too many changes to list them here. |
3058 | 3023 |
3059 * progmodes/idlw-rinfo.el: Updated to IDLWAVE version 4.7. Too | 3024 * progmodes/idlw-rinfo.el: Updated to IDLWAVE version 4.7. |
3060 many changes to list them here. | 3025 Too many changes to list them here. |
3061 | 3026 |
3062 * progmodes/idlw-toolbar.el: Updated to IDLWAVE version 4.7. | 3027 * progmodes/idlw-toolbar.el: Updated to IDLWAVE version 4.7. |
3063 | 3028 |
3064 2000-12-11 Gerd Moellmann <gerd@gnu.org> | 3029 2000-12-11 Gerd Moellmann <gerd@gnu.org> |
3065 | 3030 |
3066 * simple.el (kill-new): Don't try to setcar kill-ring if it is | 3031 * simple.el (kill-new): Don't try to setcar kill-ring if it is nil. |
3067 nil. | |
3068 | 3032 |
3069 * cus-edit.el (custom-save-variables, custom-save-faces): | 3033 * cus-edit.el (custom-save-variables, custom-save-faces): |
3070 Comment fix. | 3034 Comment fix. |
3071 | 3035 |
3072 * hscroll.el: Moved to `obsolete' subdir. | 3036 * hscroll.el: Moved to `obsolete' subdir. |
3091 * pcvs-defs.el (cvs-mode-diff-map): Use minibuffer menu prompt. | 3055 * pcvs-defs.el (cvs-mode-diff-map): Use minibuffer menu prompt. |
3092 Remove binding for ? now made unnecessary. | 3056 Remove binding for ? now made unnecessary. |
3093 | 3057 |
3094 2000-12-10 Carsten Dominik <dominik@strw.leidenuniv.nl> | 3058 2000-12-10 Carsten Dominik <dominik@strw.leidenuniv.nl> |
3095 | 3059 |
3096 * textmodes/reftex.el (reftex-scanning-info-available-p): New | 3060 * textmodes/reftex.el (reftex-scanning-info-available-p): New function. |
3097 function | |
3098 (reftex-TeX-master-file): Check for `tex-main-file' early enough. | 3061 (reftex-TeX-master-file): Check for `tex-main-file' early enough. |
3099 | 3062 |
3100 * textmodes/reftex-global.el (reftex-create-tags-file): Fixed bug | 3063 * textmodes/reftex-global.el (reftex-create-tags-file): Fixed bug |
3101 when master file is not open. | 3064 when master file is not open. |
3102 | 3065 |
3153 irrelevant on Windows. Move clipboard support to w32-fns.el, so | 3116 irrelevant on Windows. Move clipboard support to w32-fns.el, so |
3154 it is accessible in -nw mode. | 3117 it is accessible in -nw mode. |
3155 | 3118 |
3156 2000-12-08 Dave Love <fx@gnu.org> | 3119 2000-12-08 Dave Love <fx@gnu.org> |
3157 | 3120 |
3158 * emacs-lisp/lisp-mode.el (lisp-mode): Set | 3121 * emacs-lisp/lisp-mode.el (lisp-mode): |
3159 font-lock-keywords-case-fold-search. | 3122 Set font-lock-keywords-case-fold-search. |
3160 | 3123 |
3161 2000-12-08 Gerd Moellmann <gerd@gnu.org> | 3124 2000-12-08 Gerd Moellmann <gerd@gnu.org> |
3162 | 3125 |
3163 * textmodes/ispell.el (ispell): Doc fix. | 3126 * textmodes/ispell.el (ispell): Doc fix. |
3164 | 3127 |
3175 * loadup.el: Load emacs-lisp/backquote instead of autoloading. | 3138 * loadup.el: Load emacs-lisp/backquote instead of autoloading. |
3176 Backquote is used in isearch.el, so autoloading saves nothing. | 3139 Backquote is used in isearch.el, so autoloading saves nothing. |
3177 | 3140 |
3178 2000-12-07 Eli Zaretskii <eliz@is.elta.co.il> | 3141 2000-12-07 Eli Zaretskii <eliz@is.elta.co.il> |
3179 | 3142 |
3180 * startup.el (normal-top-level-add-subdirs-to-load-path): Ignore | 3143 * startup.el (normal-top-level-add-subdirs-to-load-path): |
3181 the CVS and RCS subdirectories case-insensitively. | 3144 Ignore the CVS and RCS subdirectories case-insensitively. |
3182 | 3145 |
3183 * dired.el (dired-insert-directory): If file-system-info is | 3146 * dired.el (dired-insert-directory): If file-system-info is |
3184 fboundp, call it instead of invoking dired-free-space-program. | 3147 fboundp, call it instead of invoking dired-free-space-program. |
3185 | 3148 |
3186 2000-12-07 Gerd Moellmann <gerd@gnu.org> | 3149 2000-12-07 Gerd Moellmann <gerd@gnu.org> |
3215 | 3178 |
3216 * derived.el (define-derived-mode): Don't use combine-run-hooks. | 3179 * derived.el (define-derived-mode): Don't use combine-run-hooks. |
3217 | 3180 |
3218 2000-12-07 Kenichi Handa <handa@etl.go.jp> | 3181 2000-12-07 Kenichi Handa <handa@etl.go.jp> |
3219 | 3182 |
3220 * international/mule-cmds.el (describe-language-environment): Fix | 3183 * international/mule-cmds.el (describe-language-environment): |
3221 for the case that an input method title is not string but a list. | 3184 Fix for the case that an input method title is not string but a list. |
3222 | 3185 |
3223 * ps-bdf.el (bdf-read-font-info): Modify the kludgy code for fonts | 3186 * ps-bdf.el (bdf-read-font-info): Modify the kludgy code for fonts |
3224 of wrong SIZE record. | 3187 of wrong SIZE record. |
3225 | 3188 |
3226 2000-12-06 Dave Love <fx@gnu.org> | 3189 2000-12-06 Dave Love <fx@gnu.org> |
3250 | 3213 |
3251 * emacs-lisp/autoload.el (update-file-autoloads): Use raw-text to | 3214 * emacs-lisp/autoload.el (update-file-autoloads): Use raw-text to |
3252 read generated-autoload-file, and set buffer-file-coding-system to | 3215 read generated-autoload-file, and set buffer-file-coding-system to |
3253 raw-text-unix after reading the file. | 3216 raw-text-unix after reading the file. |
3254 | 3217 |
3255 * international/mule-conf.el (file-coding-system-alist): Use | 3218 * international/mule-conf.el (file-coding-system-alist): |
3256 raw-text for reading loaddefs.el and raw-text-unix for writing | 3219 Use raw-text for reading loaddefs.el and raw-text-unix for writing it. |
3257 it. | |
3258 | 3220 |
3259 2000-12-06 Gerd Moellmann <gerd@gnu.org> | 3221 2000-12-06 Gerd Moellmann <gerd@gnu.org> |
3260 | 3222 |
3261 * replace.el (occur): Make line-number-width 1 smaller for the | 3223 * replace.el (occur): Make line-number-width 1 smaller for the |
3262 colon following the line number. | 3224 colon following the line number. |
3263 | 3225 |
3264 * startup.el (fancy-splash-text, command-line-1): Use | 3226 * startup.el (fancy-splash-text, command-line-1): |
3265 `File' for the menu name instead of `Files'. | 3227 Use `File' for the menu name instead of `Files'. |
3266 | 3228 |
3267 * tmm.el: Update copyright. | 3229 * tmm.el: Update copyright. |
3268 | 3230 |
3269 * cus-start.el: Add entry for even-window-heights. | 3231 * cus-start.el: Add entry for even-window-heights. |
3270 | 3232 |
3289 * emulation/tpu-edt.el (tpu-help): Fixed previous screen logic. | 3251 * emulation/tpu-edt.el (tpu-help): Fixed previous screen logic. |
3290 (tpu-search-highlight): Fixed comparison of overlay end positions. | 3252 (tpu-search-highlight): Fixed comparison of overlay end positions. |
3291 (tpu-trim-line-ends): Implemented trimming logic locally. | 3253 (tpu-trim-line-ends): Implemented trimming logic locally. |
3292 | 3254 |
3293 * emulation/tpu-extras.el (tpu-write-file-hook) | 3255 * emulation/tpu-extras.el (tpu-write-file-hook) |
3294 (tpu-set-cursor-bound): Replaced picture-clean with | 3256 (tpu-set-cursor-bound): Replaced picture-clean with tpu-trim-line-ends. |
3295 tpu-trim-line-ends. | |
3296 | 3257 |
3297 2000-12-05 Kenichi Handa <handa@etl.go.jp> | 3258 2000-12-05 Kenichi Handa <handa@etl.go.jp> |
3298 | 3259 |
3299 * language/chinese.el (chinese-iso-8bit): Change mime-charset name | 3260 * language/chinese.el (chinese-iso-8bit): Change mime-charset name |
3300 to cn-gb. | 3261 to cn-gb. |
3314 (rmail-expunge): Use it. | 3275 (rmail-expunge): Use it. |
3315 | 3276 |
3316 2000-12-04 Philippe Waroquiers <wao@gull.tact.cfmu.eurocontrol.be> | 3277 2000-12-04 Philippe Waroquiers <wao@gull.tact.cfmu.eurocontrol.be> |
3317 | 3278 |
3318 * progmodes/etags.el (tag-partial-file-name-match-p): New function. | 3279 * progmodes/etags.el (tag-partial-file-name-match-p): New function. |
3319 (etags-recognize-tags-table, find-tag-in-order): New | 3280 (etags-recognize-tags-table, find-tag-in-order): |
3320 functionality: interpret file names as tags. | 3281 New functionality: interpret file names as tags. |
3321 | 3282 |
3322 2000-12-04 Eli Zaretskii <eliz@is.elta.co.il> | 3283 2000-12-04 Eli Zaretskii <eliz@is.elta.co.il> |
3323 | 3284 |
3324 * info.el (Info-scroll-prefer-subnodes): New defcustom. | 3285 * info.el (Info-scroll-prefer-subnodes): New defcustom. |
3325 (Info-scroll-up): If Info-scroll-prefer-subnodes is nil, don't | 3286 (Info-scroll-up): If Info-scroll-prefer-subnodes is nil, don't visit |
3326 visit the first subnode until the bottom of the current node is | 3287 the first subnode until the bottom of the current node is visible. |
3327 visible. | |
3328 | 3288 |
3329 2000-12-04 Gerd Moellmann <gerd@gnu.org> | 3289 2000-12-04 Gerd Moellmann <gerd@gnu.org> |
3330 | 3290 |
3331 * format.el (format-decode): Don't change buffer's undo list. | 3291 * format.el (format-decode): Don't change buffer's undo list. |
3332 | 3292 |
3383 * international/mule.el (make-char): Fix last change. | 3343 * international/mule.el (make-char): Fix last change. |
3384 | 3344 |
3385 * textmode/texinfo.el (texinfo-open-quote, texinfo-close-quote): | 3345 * textmode/texinfo.el (texinfo-open-quote, texinfo-close-quote): |
3386 New defcustoms. | 3346 New defcustoms. |
3387 (texinfo-insert-quote): Don't call tex-insert-quote, to avoid | 3347 (texinfo-insert-quote): Don't call tex-insert-quote, to avoid |
3388 autoloading tex-mode; instead, do the same manually. Use | 3348 autoloading tex-mode; instead, do the same manually. |
3389 texinfo-open-quote and texinfo-close-quote. Insert literal quote | 3349 Use texinfo-open-quote and texinfo-close-quote. Insert literal quote |
3390 with numeric argument. Docstring fix. | 3350 with numeric argument. Docstring fix. |
3391 (toplevel): Require cl when compiling. | 3351 (toplevel): Require cl when compiling. |
3392 | 3352 |
3393 * international/mule.el (make-char): Doc fix. | 3353 * international/mule.el (make-char): Doc fix. |
3394 | 3354 |
3408 | 3368 |
3409 * simple.el (next-line-add-newlines): Change default to nil. | 3369 * simple.el (next-line-add-newlines): Change default to nil. |
3410 | 3370 |
3411 2000-12-01 Eli Zaretskii <eliz@is.elta.co.il> | 3371 2000-12-01 Eli Zaretskii <eliz@is.elta.co.il> |
3412 | 3372 |
3413 * files.el (revert-buffer, recover-file): Bind | 3373 * files.el (revert-buffer, recover-file): |
3414 coding-system-for-read to emacs-mule-unix, not to no-conversion. | 3374 Bind coding-system-for-read to emacs-mule-unix, not to no-conversion. |
3415 | 3375 |
3416 2000-12-01 Gerd Moellmann <gerd@gnu.org> | 3376 2000-12-01 Gerd Moellmann <gerd@gnu.org> |
3417 | 3377 |
3418 * hi-lock.el (hi-lock-refontify): Call jit-lock-refontify. | 3378 * hi-lock.el (hi-lock-refontify): Call jit-lock-refontify. |
3419 | 3379 |
3486 | 3446 |
3487 * emulation/tpu-edt.el (tpu-version): New version. | 3447 * emulation/tpu-edt.el (tpu-version): New version. |
3488 (tpu-search-overlay, tpu-replace-overlay): New initial range. | 3448 (tpu-search-overlay, tpu-replace-overlay): New initial range. |
3489 (tpu-original-mode-line): Variable deleted. | 3449 (tpu-original-mode-line): Variable deleted. |
3490 (tpu-mark-flag): New initial value. | 3450 (tpu-mark-flag): New initial value. |
3491 (tpu-set-mode-line): Don't redefine mode-line-format. Add | 3451 (tpu-set-mode-line): Don't redefine mode-line-format. |
3492 tpu-mark-flag to minor-mode-alist. | 3452 Add tpu-mark-flag to minor-mode-alist. |
3493 (tpu-update-mode-line): New mark flag logic. | 3453 (tpu-update-mode-line): New mark flag logic. |
3494 (tpu-get): Use find-file-wildcards. | 3454 (tpu-get): Use find-file-wildcards. |
3495 (tpu-search-highlight): Move overlay less, reset overlay properly. | 3455 (tpu-search-highlight): Move overlay less, reset overlay properly. |
3496 (tpu-unselect): Deactivate mark. | 3456 (tpu-unselect): Deactivate mark. |
3497 (tpu-lm-replace): Reset overlay properly. | 3457 (tpu-lm-replace): Reset overlay properly. |
3498 (tpu-forward-line): Use forward-visible-line. | 3458 (tpu-forward-line): Use forward-visible-line. |
3499 (tpu-edt-on): Set transient mark mode. ispell autoloads deleted. | 3459 (tpu-edt-on): Set transient mark mode. ispell autoloads deleted. |
3500 | 3460 |
3501 * emulation/tpu-extras.el (tpu-forward-line): Use | 3461 * emulation/tpu-extras.el (tpu-forward-line): Use forward-visible-line. |
3502 forward-visible-line. | |
3503 | 3462 |
3504 2000-11-30 Per Abrahamsen <abraham@dina.kvl.dk> | 3463 2000-11-30 Per Abrahamsen <abraham@dina.kvl.dk> |
3505 | 3464 |
3506 * cus-edit.el (custom-face-value-create): Always emphasize tag. | 3465 * cus-edit.el (custom-face-value-create): Always emphasize tag. |
3507 | 3466 |
3517 2000-11-29 Gerd Moellmann <gerd@gnu.org> | 3476 2000-11-29 Gerd Moellmann <gerd@gnu.org> |
3518 | 3477 |
3519 * help.el (describe-function-1): Regexp-quote function name | 3478 * help.el (describe-function-1): Regexp-quote function name |
3520 when used as part of a regexp. | 3479 when used as part of a regexp. |
3521 | 3480 |
3522 * toolbar/tool-bar.el (tool-bar-add-item-from-menu): Use | 3481 * toolbar/tool-bar.el (tool-bar-add-item-from-menu): |
3523 face-attribute instead of face-foreground and face-background. | 3482 Use face-attribute instead of face-foreground and face-background. |
3524 (tool-bar-add-item): Likewise, and handle unspecified colors. | 3483 (tool-bar-add-item): Likewise, and handle unspecified colors. |
3525 | 3484 |
3526 * enriched.el (enriched-face-ans): Use face-attribute instead | 3485 * enriched.el (enriched-face-ans): Use face-attribute instead |
3527 of face-foreground and face-background. | 3486 of face-foreground and face-background. |
3528 | 3487 |
3529 * faces.el (face-foreground, face-background, face-stipple): | 3488 * faces.el (face-foreground, face-background, face-stipple): |
3530 Return nil if attribute is unspecified, for backward | 3489 Return nil if attribute is unspecified, for backward compatibility. |
3531 compatibility. | |
3532 | 3490 |
3533 * files.el (auto-mode-alist): Add an entry for antlr-mode. | 3491 * files.el (auto-mode-alist): Add an entry for antlr-mode. |
3534 | 3492 |
3535 * play/5x5.el: Remove version info. | 3493 * play/5x5.el: Remove version info. |
3536 | 3494 |
3671 | 3629 |
3672 * bs.el: Mistaken commit, undone 2000-11-30. | 3630 * bs.el: Mistaken commit, undone 2000-11-30. |
3673 | 3631 |
3674 2000-11-28 Milan Zamazal <pdm@freesoft.cz> | 3632 2000-11-28 Milan Zamazal <pdm@freesoft.cz> |
3675 | 3633 |
3676 * textmodes/tildify.el (tildify-string-alist): Add | 3634 * textmodes/tildify.el (tildify-string-alist): |
3677 `plain-tex-mode' here. | 3635 Add `plain-tex-mode' here. |
3678 | 3636 |
3679 2000-11-28 Colin Walters <walters@cis.ohio-state.edu> | 3637 2000-11-28 Colin Walters <walters@cis.ohio-state.edu> |
3680 | 3638 |
3681 * chistory.el (Command-history-setup): Remove extraneous `keymap' | 3639 * chistory.el (Command-history-setup): Remove extraneous `keymap' |
3682 reference. | 3640 reference. |
3820 | 3778 |
3821 * ediff-wind.el (ediff-skip-unsuitable-frames): Deleted the | 3779 * ediff-wind.el (ediff-skip-unsuitable-frames): Deleted the |
3822 redundant skip-small-frames test. | 3780 redundant skip-small-frames test. |
3823 | 3781 |
3824 * viper-cmd.el (viper-change-state-to-vi): Disable overwrite mode. | 3782 * viper-cmd.el (viper-change-state-to-vi): Disable overwrite mode. |
3825 (viper-downgrade-to-insert): protect against errors in hooks. | 3783 (viper-downgrade-to-insert): Protect against errors in hooks. |
3826 | 3784 |
3827 * viper-init.el (viper-vi-state-hook,viper-insert-state-hook) | 3785 * viper-init.el (viper-vi-state-hook,viper-insert-state-hook) |
3828 (viper-replace-state-hook,viper-emacs-state-hook): Do cursor handling. | 3786 (viper-replace-state-hook,viper-emacs-state-hook): Do cursor handling. |
3829 (viper-restore-cursor-type,viper-set-insert-cursor-type): New | 3787 (viper-restore-cursor-type,viper-set-insert-cursor-type): |
3830 functions. | 3788 New functions. |
3831 | 3789 |
3832 * viper-util.el (viper-memq-char): Bug fixes. | 3790 * viper-util.el (viper-memq-char): Bug fixes. |
3833 | 3791 |
3834 * viper.el (viper-mode): Fix cursor handling. | 3792 * viper.el (viper-mode): Fix cursor handling. |
3835 | 3793 |
3836 2000-11-24 Kenichi Handa <handa@etl.go.jp> | 3794 2000-11-24 Kenichi Handa <handa@etl.go.jp> |
3837 | 3795 |
3838 * international/mule-diag.el (list-iso-charset-chars): For | 3796 * international/mule-diag.el (list-iso-charset-chars): |
3839 two-byte charset, fix the `while' condition. | 3797 For two-byte charset, fix the `while' condition. |
3840 (list-non-iso-charset-chars): Fix the `while' condition. | 3798 (list-non-iso-charset-chars): Fix the `while' condition. |
3841 | 3799 |
3842 2000-11-23 Stefan Monnier <monnier@cs.yale.edu> | 3800 2000-11-23 Stefan Monnier <monnier@cs.yale.edu> |
3843 | 3801 |
3844 * subr.el (add-hook, remove-hook): Don't call make-local-hook | 3802 * subr.el (add-hook, remove-hook): Don't call make-local-hook |
3845 if the variable is make-variable-buffer-local. | 3803 if the variable is make-variable-buffer-local. |
3846 | 3804 |
3847 * progmodes/ada-stmt.el (ada-template-map): Initialize | 3805 * progmodes/ada-stmt.el (ada-template-map): |
3848 and bind it to C-c t in ada-mode-map. | 3806 Initialize and bind it to C-c t in ada-mode-map. |
3849 (ada-stmt-mode-hook): New function extracted from old code. | 3807 (ada-stmt-mode-hook): New function extracted from old code. |
3850 Only change the buffer-local side of skeleton-*. | 3808 Only change the buffer-local side of skeleton-*. |
3851 (ada-mode-hook): Use it. | 3809 (ada-mode-hook): Use it. |
3852 | 3810 |
3853 2000-11-23 Eli Zaretskii <eliz@is.elta.co.il> | 3811 2000-11-23 Eli Zaretskii <eliz@is.elta.co.il> |
3872 | 3830 |
3873 * avoid.el (mouse-avoidance-too-close-p): Return nil if mouse | 3831 * avoid.el (mouse-avoidance-too-close-p): Return nil if mouse |
3874 is in the tool bar. | 3832 is in the tool bar. |
3875 | 3833 |
3876 * dired-aux.el (dired-add-entry): Don't call dired-get-filename | 3834 * dired-aux.el (dired-add-entry): Don't call dired-get-filename |
3877 with `no-dir'; we want the directory part to be able to remove | 3835 with `no-dir'; we want the directory part to be able to remove it. |
3878 it. | |
3879 | 3836 |
3880 2000-11-22 Stefan Monnier <monnier@cs.yale.edu> | 3837 2000-11-22 Stefan Monnier <monnier@cs.yale.edu> |
3881 | 3838 |
3882 * textmodes/outline.el (outline-flag-region): | 3839 * textmodes/outline.el (outline-flag-region): |
3883 Don't bind inhibit-read-only since we don't modify the buffer. | 3840 Don't bind inhibit-read-only since we don't modify the buffer. |
3887 | 3844 |
3888 * autoinsert.el (auto-insert-alist): Add `provide' to elisp skeleton. | 3845 * autoinsert.el (auto-insert-alist): Add `provide' to elisp skeleton. |
3889 | 3846 |
3890 2000-11-22 Gerd Moellmann <gerd@gnu.org> | 3847 2000-11-22 Gerd Moellmann <gerd@gnu.org> |
3891 | 3848 |
3892 * mail/rmail.el (rmail-confirm-expunge): Default to | 3849 * mail/rmail.el (rmail-confirm-expunge): Default to y-or-n-p. |
3893 y-or-n-p. | |
3894 | 3850 |
3895 2000-11-22 Stefan Monnier <monnier@cs.yale.edu> | 3851 2000-11-22 Stefan Monnier <monnier@cs.yale.edu> |
3896 | 3852 |
3897 * textmodes/tex-mode.el (tex-font-lock-keywords-1): | 3853 * textmodes/tex-mode.el (tex-font-lock-keywords-1): |
3898 Fix ARG regexp to skip quoted braces. | 3854 Fix ARG regexp to skip quoted braces. |
3913 * textmodes/flyspell.el (flyspell-prog-text-faces): New var. | 3869 * textmodes/flyspell.el (flyspell-prog-text-faces): New var. |
3914 (flyspell-generic-progmode-verify): Use it. | 3870 (flyspell-generic-progmode-verify): Use it. |
3915 | 3871 |
3916 2000-11-22 Sam Steingold <sds@gnu.org> | 3872 2000-11-22 Sam Steingold <sds@gnu.org> |
3917 | 3873 |
3918 * simple.el (delete-trailing-whitespace): New interactive | 3874 * simple.el (delete-trailing-whitespace): New interactive function. |
3919 function. | |
3920 | 3875 |
3921 * progmodes/ada-mode.el (ada-mode): Use it instead of | 3876 * progmodes/ada-mode.el (ada-mode): Use it instead of |
3922 `ada-remove-trailing-spaces'. | 3877 `ada-remove-trailing-spaces'. |
3923 (ada-remove-trailing-spaces): Removed. | 3878 (ada-remove-trailing-spaces): Removed. |
3924 | 3879 |
4141 * vc-rcs.el (vc-rcs-state): Call vc-workfile-unchanged-p only here, | 4096 * vc-rcs.el (vc-rcs-state): Call vc-workfile-unchanged-p only here, |
4142 and differentiate according to checkout model. | 4097 and differentiate according to checkout model. |
4143 (vc-rcs-fetch-master-state): Don't call vc-workfile-unchanged-p, | 4098 (vc-rcs-fetch-master-state): Don't call vc-workfile-unchanged-p, |
4144 since this function is only concerned with master state. | 4099 since this function is only concerned with master state. |
4145 | 4100 |
4146 * vc-hooks.el (vc-workfile-unchanged-p, | 4101 * vc-hooks.el (vc-workfile-unchanged-p) |
4147 vc-default-workfile-unchanged-p): Moved here from vc.el. | 4102 (vc-default-workfile-unchanged-p): Moved here from vc.el. |
4148 | 4103 |
4149 * vc.el (vc-workfile-unchanged-p, | 4104 * vc.el (vc-workfile-unchanged-p) |
4150 vc-default-workfile-unchanged-p): See above. | 4105 (vc-default-workfile-unchanged-p): See above. |
4151 | 4106 |
4152 2000-11-19 Miles Bader <miles@gnu.org> | 4107 2000-11-19 Miles Bader <miles@gnu.org> |
4153 | 4108 |
4154 * image-file.el (insert-image-file): Make `intangible' and | 4109 * image-file.el (insert-image-file): Make `intangible' and |
4155 `read-only' properties rear-nonsticky too. | 4110 `read-only' properties rear-nonsticky too. |
4225 one text line even if the buffer is empty. | 4180 one text line even if the buffer is empty. |
4226 | 4181 |
4227 2000-11-16 Gerd Moellmann <gerd@gnu.org> | 4182 2000-11-16 Gerd Moellmann <gerd@gnu.org> |
4228 | 4183 |
4229 * net/ange-ftp.el (ange-ftp-file-writable-p) | 4184 * net/ange-ftp.el (ange-ftp-file-writable-p) |
4230 (ange-ftp-file-readable-p, ange-ftp-file-executable-p): Bind | 4185 (ange-ftp-file-readable-p, ange-ftp-file-executable-p): |
4231 ange-ftp-process-verbose to nil. | 4186 Bind ange-ftp-process-verbose to nil. |
4232 | 4187 |
4233 2000-11-15 Dave Love <fx@gnu.org> | 4188 2000-11-15 Dave Love <fx@gnu.org> |
4234 | 4189 |
4235 * wid-edit.el (widget-specify-field, widget-specify-button): If | 4190 * wid-edit.el (widget-specify-field, widget-specify-button): |
4236 :help-echo is a function, set help-echo of overlay to | 4191 If :help-echo is a function, set help-echo of overlay to |
4237 widget-mouse-help. | 4192 widget-mouse-help. |
4238 (widget-mouse-help): New function. | 4193 (widget-mouse-help): New function. |
4239 (widget-echo-help): Rewritten for :help-echo functions only taking | 4194 (widget-echo-help): Rewritten for :help-echo functions only taking |
4240 a widget arg. | 4195 a widget arg. |
4241 | 4196 |
4242 * net/eudc-bob.el (eudc-bob-can-display-inline-images): Use | 4197 * net/eudc-bob.el (eudc-bob-can-display-inline-images): |
4243 display-graphic-p. | 4198 Use display-graphic-p. |
4244 (eudc-bob-display-jpeg) <!eudc-xemacs-p>: Test create-image bound | 4199 (eudc-bob-display-jpeg) <!eudc-xemacs-p>: Test create-image bound |
4245 and that JPEG is available. | 4200 and that JPEG is available. |
4246 (eudc-bob-toggle-inline-display): Avoid non-existent `imagep'. | 4201 (eudc-bob-toggle-inline-display): Avoid non-existent `imagep'. |
4247 | 4202 |
4248 * international/mule-cmds.el (locale-charset-language-names): | 4203 * international/mule-cmds.el (locale-charset-language-names): |
4249 Match @euro. | 4204 Match @euro. |
4250 | 4205 |
4251 2000-11-15 Gerd Moellmann <gerd@gnu.org> | 4206 2000-11-15 Gerd Moellmann <gerd@gnu.org> |
4252 | 4207 |
4253 * faces.el (face-set-after-frame-default): If | 4208 * faces.el (face-set-after-frame-default): |
4254 `inhibit-default-face-x-resources' is bound, don't intialize the | 4209 If `inhibit-default-face-x-resources' is bound, don't intialize the |
4255 default face from X resources. | 4210 default face from X resources. |
4256 | 4211 |
4257 2000-11-15 Eli Zaretskii <eliz@is.elta.co.il> | 4212 2000-11-15 Eli Zaretskii <eliz@is.elta.co.il> |
4258 | 4213 |
4259 * Makefile.in (custom-deps, finder-data, autoloads, recompile): | 4214 * Makefile.in (custom-deps, finder-data, autoloads, recompile): |
4288 | 4243 |
4289 * diff-mode.el (diff-imenu-generic-expression): Modify unidiff pattern. | 4244 * diff-mode.el (diff-imenu-generic-expression): Modify unidiff pattern. |
4290 | 4245 |
4291 * cmuscheme.el: Doc fixes. | 4246 * cmuscheme.el: Doc fixes. |
4292 (cmuscheme) <defgroup>: Use `scheme' as parent. | 4247 (cmuscheme) <defgroup>: Use `scheme' as parent. |
4293 (cmuscheme-program-name): Remove. Change uses to | 4248 (cmuscheme-program-name): Remove. Change uses to scheme-program-name. |
4294 scheme-program-name. | |
4295 | 4249 |
4296 * xscheme.el (scheme-program-name): Don't define here. | 4250 * xscheme.el (scheme-program-name): Don't define here. |
4297 | 4251 |
4298 * progmodes/scheme.el (scheme-program-name): New variable | 4252 * progmodes/scheme.el (scheme-program-name): New variable |
4299 (originally in cmuscheme). | 4253 (originally in cmuscheme). |
4307 2000-11-14 Kenichi Handa <handa@etl.go.jp> | 4261 2000-11-14 Kenichi Handa <handa@etl.go.jp> |
4308 | 4262 |
4309 * window.el (fit-window-to-buffer): Don't check | 4263 * window.el (fit-window-to-buffer): Don't check |
4310 window-text-height. Assure that the last line is fully visible. | 4264 window-text-height. Assure that the last line is fully visible. |
4311 | 4265 |
4312 * international/quail.el (quail-show-guidance-buf): Call | 4266 * international/quail.el (quail-show-guidance-buf): |
4313 fit-window-to-buffer to assure the enough height of the guidance | 4267 Call fit-window-to-buffer to assure the enough height of the guidance |
4314 buffer. | 4268 buffer. |
4315 (quail-update-guidance): Avoid making the guidance buffer shorter. | 4269 (quail-update-guidance): Avoid making the guidance buffer shorter. |
4316 | 4270 |
4317 2000-11-14 Stefan Monnier <monnier@cs.yale.edu> | 4271 2000-11-14 Stefan Monnier <monnier@cs.yale.edu> |
4318 | 4272 |
4347 | 4301 |
4348 * faces.el (header-line): Use `:box nil' for color/gs displays too. | 4302 * faces.el (header-line): Use `:box nil' for color/gs displays too. |
4349 | 4303 |
4350 2000-11-14 Gerd Moellmann <gerd@gnu.org> | 4304 2000-11-14 Gerd Moellmann <gerd@gnu.org> |
4351 | 4305 |
4352 * emacs-lisp/byte-opt.el (byte-compile-unfold-lambda): Don't | 4306 * emacs-lisp/byte-opt.el (byte-compile-unfold-lambda): |
4353 recursively optimize body because that can lead to infinite | 4307 Don't recursively optimize body because that can lead to infinite |
4354 recursion; see comment there. | 4308 recursion; see comment there. |
4355 | 4309 |
4356 2000-11-13 Eli Zaretskii <eliz@is.elta.co.il> | 4310 2000-11-13 Eli Zaretskii <eliz@is.elta.co.il> |
4357 | 4311 |
4358 * faces.el (face-spec-set-match-display): Revert the change from | 4312 * faces.el (face-spec-set-match-display): Revert the change from |
4366 * textmodes/refill.el (refill-fill-paragraph-at): Don't leave | 4320 * textmodes/refill.el (refill-fill-paragraph-at): Don't leave |
4367 point inside the fill-prefix. | 4321 point inside the fill-prefix. |
4368 | 4322 |
4369 2000-11-13 Miles Bader <miles@lsi.nec.co.jp> | 4323 2000-11-13 Miles Bader <miles@lsi.nec.co.jp> |
4370 | 4324 |
4371 * calendar/calendar.el (generate-calendar-window): Use | 4325 * calendar/calendar.el (generate-calendar-window): |
4372 `fit-window-to-buffer'. | 4326 Use `fit-window-to-buffer'. |
4373 | 4327 |
4374 2000-11-12 Stefan Monnier <monnier@cs.yale.edu> | 4328 2000-11-12 Stefan Monnier <monnier@cs.yale.edu> |
4375 | 4329 |
4376 * gud.el (gud-minor-mode): New var. | 4330 * gud.el (gud-minor-mode): New var. |
4377 (gud-symbol, gud-val): New functions. | 4331 (gud-symbol, gud-val): New functions. |
4421 * mail/feedmail.el: Fix header, | 4375 * mail/feedmail.el: Fix header, |
4422 (feedmail) <defgroup>: Add :link. | 4376 (feedmail) <defgroup>: Add :link. |
4423 | 4377 |
4424 * view.el: Use local-map property, not keymap on mode-line string. | 4378 * view.el: Use local-map property, not keymap on mode-line string. |
4425 | 4379 |
4426 * scroll-all.el (scroll-all-mode): Customize variable. Add | 4380 * scroll-all.el (scroll-all-mode): Customize variable. |
4427 autoload cookie to function. | 4381 Add autoload cookie to function. |
4428 | 4382 |
4429 * lazy-lock.el: Remove compatibility code. | 4383 * lazy-lock.el: Remove compatibility code. |
4430 | 4384 |
4431 * finder.el (finder-known-keywords): Add `files', remove `vms'. | 4385 * finder.el (finder-known-keywords): Add `files', remove `vms'. |
4432 (finder-help-echo): New variable. | 4386 (finder-help-echo): New variable. |
4451 | 4405 |
4452 * ediff-util.el (ediff-status-info, ediff-debug-info): Put temp | 4406 * ediff-util.el (ediff-status-info, ediff-debug-info): Put temp |
4453 buffer into fundamental mode. | 4407 buffer into fundamental mode. |
4454 (ediff-set-difference): Use copy-sequence if available. | 4408 (ediff-set-difference): Use copy-sequence if available. |
4455 | 4409 |
4456 * ediff-ptch.el (ediff-dispatch-file-patching-job): Check | 4410 * ediff-ptch.el (ediff-dispatch-file-patching-job): |
4457 ediff-patch-map non-nil. | 4411 Check ediff-patch-map non-nil. |
4458 (ediff-fixup-patch-map, ediff-fixup-patch-map) | 4412 (ediff-fixup-patch-map, ediff-fixup-patch-map) |
4459 (ediff-fixup-patch-map, ediff-patch-file-internal): Put temp | 4413 (ediff-fixup-patch-map, ediff-patch-file-internal): Put temp |
4460 buffer into fundamental mode. | 4414 buffer into fundamental mode. |
4461 | 4415 |
4462 * ediff-merg.el (state-or-merge): Defvar when compiling. | 4416 * ediff-merg.el (state-or-merge): Defvar when compiling. |
4539 it, so that a boundp test can be used to determine if we're | 4493 it, so that a boundp test can be used to determine if we're |
4540 currently byte-compiling. | 4494 currently byte-compiling. |
4541 | 4495 |
4542 2000-11-09 Dave Love <fx@gnu.org> | 4496 2000-11-09 Dave Love <fx@gnu.org> |
4543 | 4497 |
4544 * pcvs.el (uniquify-buffer-file-name): Wrap advice in | 4498 * pcvs.el (uniquify-buffer-file-name): Wrap advice in eval-after-load. |
4545 eval-after-load. | |
4546 | 4499 |
4547 2000-11-09 Vinicius Jose Latorre <vinicius@cpqd.com.br> | 4500 2000-11-09 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
4548 | 4501 |
4549 * ps-print.el: Patch for variable initialization when spooling. Doc | 4502 * ps-print.el: Patch for variable initialization when spooling. |
4550 fix. | 4503 Doc fix. |
4551 (ps-output-list): Fun eliminated. | 4504 (ps-output-list): Fun eliminated. |
4552 (ps-begin-file, ps-begin-job): Code fix. | 4505 (ps-begin-file, ps-begin-job): Code fix. |
4553 | 4506 |
4554 2000-11-08 Dave Love <fx@gnu.org> | 4507 2000-11-08 Dave Love <fx@gnu.org> |
4555 | 4508 |
4556 * ediff-wind.el (ediff-control-frame-parameters): Zero | 4509 * ediff-wind.el (ediff-control-frame-parameters): Zero tool-bar-lines. |
4557 tool-bar-lines. | |
4558 | 4510 |
4559 2000-11-08 Gerd Moellmann <gerd@gnu.org> | 4511 2000-11-08 Gerd Moellmann <gerd@gnu.org> |
4560 | 4512 |
4561 * simple.el (shell-command, display-message-or-buffer) | 4513 * simple.el (shell-command, display-message-or-buffer) |
4562 (shell-command-on-region): Mention resize-mini-windows in the doc | 4514 (shell-command-on-region): Mention resize-mini-windows in the doc |
4668 composed string in `sample-text' language info. | 4620 composed string in `sample-text' language info. |
4669 | 4621 |
4670 * language/tibetan.el ("Tibetan"): Set a lisp form that produces | 4622 * language/tibetan.el ("Tibetan"): Set a lisp form that produces |
4671 composed string in `sample-text' language info. | 4623 composed string in `sample-text' language info. |
4672 | 4624 |
4673 * international/mule-cmds.el (describe-language-environment): Eval | 4625 * international/mule-cmds.el (describe-language-environment): |
4674 `sample-text' data and insert the result. | 4626 Eval `sample-text' data and insert the result. |
4675 | 4627 |
4676 * international/mule-conf.el (compound-text): Define this coding | 4628 * international/mule-conf.el (compound-text): Define this coding |
4677 system here. Make x-ctext and ctext aliases of it. | 4629 system here. Make x-ctext and ctext aliases of it. |
4678 | 4630 |
4679 * language/european.el (compound-text, ctext): Moved to | 4631 * language/european.el (compound-text, ctext): Moved to |
4778 (holiday-face): Remove dependency on `window-system'. | 4730 (holiday-face): Remove dependency on `window-system'. |
4779 | 4731 |
4780 2000-11-02 Ken Raeburn <raeburn@gnu.org> | 4732 2000-11-02 Ken Raeburn <raeburn@gnu.org> |
4781 | 4733 |
4782 * Makefile.in (emacs): Set EMACSLOADPATH always. | 4734 * Makefile.in (emacs): Set EMACSLOADPATH always. |
4783 (update-authors, .el.elc, compile-files): Don't do it explicitly | 4735 (update-authors, .el.elc, compile-files): Don't do it explicitly here. |
4784 here. | |
4785 (compile-files): Bomb out if compilation of a file fails. | 4736 (compile-files): Bomb out if compilation of a file fails. |
4786 | 4737 |
4787 2000-11-02 Dave Love <fx@gnu.org> | 4738 2000-11-02 Dave Love <fx@gnu.org> |
4788 | 4739 |
4789 * emacs-lisp/find-func.el (find-variable-regexp): Avoid defgroup. | 4740 * emacs-lisp/find-func.el (find-variable-regexp): Avoid defgroup. |
4847 or means turn-on. The default is unchanged. | 4798 or means turn-on. The default is unchanged. |
4848 Add a call to force-mode-line-update. | 4799 Add a call to force-mode-line-update. |
4849 | 4800 |
4850 2000-11-01 Dave Love <fx@gnu.org> | 4801 2000-11-01 Dave Love <fx@gnu.org> |
4851 | 4802 |
4852 * emacs-lisp/elp.el (elp-restore-function): Remove autoload | 4803 * emacs-lisp/elp.el (elp-restore-function): Remove autoload cookie. |
4853 cookie. | |
4854 | 4804 |
4855 2000-11-01 Miles Bader <miles@lsi.nec.co.jp> | 4805 2000-11-01 Miles Bader <miles@lsi.nec.co.jp> |
4856 | 4806 |
4857 * calendar/calendar.el (diary-face, holiday-face): Add | 4807 * calendar/calendar.el (diary-face, holiday-face): |
4858 dark-background variants. | 4808 Add dark-background variants. |
4859 | 4809 |
4860 2000-10-31 Sam Steingold <sds@gnu.org> | 4810 2000-10-31 Sam Steingold <sds@gnu.org> |
4861 | 4811 |
4862 * textmodes/tex-mode.el (tex-file): Use `default-directory' when | 4812 * textmodes/tex-mode.el (tex-file): Use `default-directory' when |
4863 `tex-main-file' does not have directory in it. | 4813 `tex-main-file' does not have directory in it. |
4882 "../src/bootstrap-emacs", in case it's not dumped and thus the | 4832 "../src/bootstrap-emacs", in case it's not dumped and thus the |
4883 load path adjustment hasn't already been done. | 4833 load path adjustment hasn't already been done. |
4884 | 4834 |
4885 2000-10-31 Vinicius Jose Latorre <vinicius@cpqd.com.br> | 4835 2000-10-31 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
4886 | 4836 |
4887 * ps-print.el: Fix bug on selected pages for printing. Use | 4837 * ps-print.el: Fix bug on selected pages for printing. |
4888 `color-values' for Emacs 21. Ensure fontification when jit-lock | 4838 Use `color-values' for Emacs 21. Ensure fontification when jit-lock |
4889 is on. Try to avoid warning messages when compiling. Doc Fix. | 4839 is on. Try to avoid warning messages when compiling. Doc Fix. |
4890 (ps-print-version): New version number (6.3). | 4840 (ps-print-version): New version number (6.3). |
4891 (ps-color-device): Use `color-values' to determine if device | 4841 (ps-color-device): Use `color-values' to determine if device |
4892 supports color. | 4842 supports color. |
4893 (ps-color-values): Try to use `x-color-values' when using XEmacs. | 4843 (ps-color-values): Try to use `x-color-values' when using XEmacs. |
4992 (flyspell-maybe-correct-doubling): Same change as for | 4942 (flyspell-maybe-correct-doubling): Same change as for |
4993 `flyspell-maybe-correct-transposition'. | 4943 `flyspell-maybe-correct-transposition'. |
4994 | 4944 |
4995 * calendar/timeclock.el (timeclock-log): Doc fix. | 4945 * calendar/timeclock.el (timeclock-log): Doc fix. |
4996 (timeclock-last-event): Doc fix. | 4946 (timeclock-last-event): Doc fix. |
4997 (timeclock-log): Kill the timelog buffer after appending a new | 4947 (timeclock-log): Kill the timelog buffer after appending a new event. |
4998 event. | |
4999 (timeclock-find-discrep): Use a temp buffer to read in the | 4948 (timeclock-find-discrep): Use a temp buffer to read in the |
5000 timelog, instead of visiting the file. | 4949 timelog, instead of visiting the file. |
5001 (timeclock-log-data): A new function, along with a host of helper | 4950 (timeclock-log-data): A new function, along with a host of helper |
5002 functions, for the purpose of making timelog data accessible to | 4951 functions, for the purpose of making timelog data accessible to |
5003 programmers. | 4952 programmers. |
5014 `eshell-do-eval' consumes memory like a Cookie Monster set loose | 4963 `eshell-do-eval' consumes memory like a Cookie Monster set loose |
5015 in the Pacific Cookie Company). | 4964 in the Pacific Cookie Company). |
5016 | 4965 |
5017 * eshell/esh-test.el (eshell-test): Whitespace fix. | 4966 * eshell/esh-test.el (eshell-test): Whitespace fix. |
5018 | 4967 |
5019 * eshell/em-ls.el (eshell-ls-insert-directory): Make | 4968 * eshell/em-ls.el (eshell-ls-insert-directory): |
5020 `eshell-ls-initial-args' nil when inserting directory contents. | 4969 Make `eshell-ls-initial-args' nil when inserting directory contents. |
5021 | 4970 |
5022 * eshell/em-script.el (eshell-script-initialize): Add names to | 4971 * eshell/em-script.el (eshell-script-initialize): Add names to |
5023 `eshell-complex-commands, since `source' and `.' are complex. | 4972 `eshell-complex-commands, since `source' and `.' are complex. |
5024 | 4973 |
5025 * eshell/esh-cmd.el (eshell-rewrite-for-command) | 4974 * eshell/esh-cmd.el (eshell-rewrite-for-command) |
5063 smart display mode can be (at least this is true in Emacs 21). | 5012 smart display mode can be (at least this is true in Emacs 21). |
5064 (eshell-smart-initialize): Whitespace fix. | 5013 (eshell-smart-initialize): Whitespace fix. |
5065 (eshell-refresh-windows): Use `if' instead of `when'. | 5014 (eshell-refresh-windows): Use `if' instead of `when'. |
5066 (eshell-smart-scroll-window): Calling `save-current-buffer' was | 5015 (eshell-smart-scroll-window): Calling `save-current-buffer' was |
5067 not necessary. | 5016 not necessary. |
5068 (eshell-currently-handling-window): Added a missing global | 5017 (eshell-currently-handling-window): Added a missing global variable. |
5069 variable. | |
5070 | 5018 |
5071 * eshell/em-ls.el (eshell-do-ls): Code simplification. | 5019 * eshell/em-ls.el (eshell-do-ls): Code simplification. |
5072 (eshell-ls-sort-entries, eshell-ls-entries, eshell-ls-dir): | 5020 (eshell-ls-sort-entries, eshell-ls-entries, eshell-ls-dir): |
5073 Whitespace fix. | 5021 Whitespace fix. |
5074 (eshell-ls-exclude-hidden): Added this variable in addition to | 5022 (eshell-ls-exclude-hidden): Added this variable in addition to |
5085 (eshell-do-ls): Use `eshell-ls-initial-args', if set. | 5033 (eshell-do-ls): Use `eshell-ls-initial-args', if set. |
5086 (eshell-ls-dir): Whitespace change. | 5034 (eshell-ls-dir): Whitespace change. |
5087 | 5035 |
5088 * eshell/em-dirs.el (eshell/pwd): Small code simplification. | 5036 * eshell/em-dirs.el (eshell/pwd): Small code simplification. |
5089 | 5037 |
5090 * eshell/esh-util.el: Don't require `ange-ftp' if it's not | 5038 * eshell/esh-util.el: Don't require `ange-ftp' if it's not available. |
5091 available. | |
5092 (eshell-stringify-t): Added a customization variable, to indicate | 5039 (eshell-stringify-t): Added a customization variable, to indicate |
5093 whether `t' should be rendered as a string at all. If not, one | 5040 whether `t' should be rendered as a string at all. If not, one |
5094 can still determine if the result of an expression is true using | 5041 can still determine if the result of an expression is true using |
5095 "file-exists-p FILE && echo true". | 5042 "file-exists-p FILE && echo true". |
5096 (eshell-stringify): If `eshell-stringify-t' is nil, don't | 5043 (eshell-stringify): If `eshell-stringify-t' is nil, don't |
5097 stringify t! | 5044 stringify t! |
5098 | 5045 |
5099 * eshell/esh-module.el: Whitespace fix. | 5046 * eshell/esh-module.el: Whitespace fix. |
5100 | 5047 |
5101 * eshell/em-alias.el (eshell-alias-initialize): Added | 5048 * eshell/em-alias.el (eshell-alias-initialize): |
5102 `eshell-command-aliased-p' to `eshell-complex-commands'. | 5049 Added `eshell-command-aliased-p' to `eshell-complex-commands'. |
5103 (eshell-command-aliased-p): New function that returns t if a | 5050 (eshell-command-aliased-p): New function that returns t if a |
5104 command name names an aliased. | 5051 command name names an aliased. |
5105 | 5052 |
5106 2000-10-29 Michael Kifer <kifer@cs.sunysb.edu> | 5053 2000-10-29 Michael Kifer <kifer@cs.sunysb.edu> |
5107 | 5054 |
5121 * viper.el (viper-insert-state-mode-list): Added eshell. | 5068 * viper.el (viper-insert-state-mode-list): Added eshell. |
5122 | 5069 |
5123 * ediff-init.el (ediff-before-setup-hook): New hook. | 5070 * ediff-init.el (ediff-before-setup-hook): New hook. |
5124 Several typos fixed in various docstrings. | 5071 Several typos fixed in various docstrings. |
5125 * ediff-merg.el (ediff-show-clashes-only): Docstring typo fixed. | 5072 * ediff-merg.el (ediff-show-clashes-only): Docstring typo fixed. |
5126 * ediff-nult.el (ediff-before-session-group-setup-hooks): New | 5073 * ediff-nult.el (ediff-before-session-group-setup-hooks): New hook. |
5127 hook. | |
5128 (ediff-show-meta-buffer): Run ediff-before-session-group-setup-hooks. | 5074 (ediff-show-meta-buffer): Run ediff-before-session-group-setup-hooks. |
5129 * ediff-util.el (ediff-setup): Run ediff-before-setup-hook. | 5075 * ediff-util.el (ediff-setup): Run ediff-before-setup-hook. |
5130 (ediff-other-buffer): Use selected buffers if in Buffer-menu buffer. | 5076 (ediff-other-buffer): Use selected buffers if in Buffer-menu buffer. |
5131 (ediff-get-selected-buffers): New function. | 5077 (ediff-get-selected-buffers): New function. |
5132 * ediff-vers.el (ediff-vc-internal,ediff-rcs-internal) | 5078 * ediff-vers.el (ediff-vc-internal,ediff-rcs-internal) |
5133 (ediff-vc-merge-internal,ediff-rcs-merge-internal): Use | 5079 (ediff-vc-merge-internal,ediff-rcs-merge-internal): |
5134 save-window-excursion. | 5080 Use save-window-excursion. |
5135 * ediff-wind.el (ediff-skip-unsuitable-frames): More robust | 5081 * ediff-wind.el (ediff-skip-unsuitable-frames): More robust |
5136 termination check in while loop. | 5082 termination check in while loop. |
5137 * ediff.el (ediff-get-default-file-name): Better defaults when in | 5083 * ediff.el (ediff-get-default-file-name): Better defaults when in |
5138 dired buffer. | 5084 dired buffer. |
5139 (ediff-files,ediff-merge-files,ediff-files3) | 5085 (ediff-files,ediff-merge-files,ediff-files3) |
5165 * term/pc-win.el (x-long-option-alist, msdos-handle-args): Remove; | 5111 * term/pc-win.el (x-long-option-alist, msdos-handle-args): Remove; |
5166 startup.el now does that for all character-terminal frames. | 5112 startup.el now does that for all character-terminal frames. |
5167 | 5113 |
5168 2000-10-28 Miles Bader <miles@gnu.org> | 5114 2000-10-28 Miles Bader <miles@gnu.org> |
5169 | 5115 |
5170 * emacs-lisp/easy-mmode.el (define-minor-mode): Generate | 5116 * emacs-lisp/easy-mmode.el (define-minor-mode): |
5171 `turn-on-MODE' and `turn-off-MODE' functions unless the mode is | 5117 Generate `turn-on-MODE' and `turn-off-MODE' functions unless the mode |
5172 global. If :global is followed by a non-nil but non-t value, | 5118 is global. If :global is followed by a non-nil but non-t value, |
5173 make the mode buffer-local, but also generate a `global-MODE' | 5119 make the mode buffer-local, but also generate a `global-MODE' |
5174 version using `easy-mmode-define-global-mode'. Add | 5120 version using `easy-mmode-define-global-mode'. |
5175 :conditional-turn-on keyword argument. | 5121 Add :conditional-turn-on keyword argument. |
5176 | 5122 |
5177 2000-10-28 Dave Love <fx@gnu.org> | 5123 2000-10-28 Dave Love <fx@gnu.org> |
5178 | 5124 |
5179 * international/latin1-disp.el (latin1-char-displayable-p): Don't | 5125 * international/latin1-disp.el (latin1-char-displayable-p): |
5180 use window-system. | 5126 Don't use window-system. |
5181 | 5127 |
5182 2000-10-27 Eli Zaretskii <eliz@is.elta.co.il> | 5128 2000-10-27 Eli Zaretskii <eliz@is.elta.co.il> |
5183 | 5129 |
5184 * dos-w32.el (find-file-not-found-set-buffer-file-coding-system): | 5130 * dos-w32.el (find-file-not-found-set-buffer-file-coding-system): |
5185 Don't call find-buffer-file-type-coding-system. Instead, just | 5131 Don't call find-buffer-file-type-coding-system. Instead, just |
5306 2000-10-25 Dave Love <fx@gnu.org> | 5252 2000-10-25 Dave Love <fx@gnu.org> |
5307 | 5253 |
5308 * progmodes/cperl-mode.el (cperl-mode): | 5254 * progmodes/cperl-mode.el (cperl-mode): |
5309 Set normal-auto-fill-function correctly. | 5255 Set normal-auto-fill-function correctly. |
5310 | 5256 |
5311 * wid-edit.el (widget-field-keymap, widget-text-keymap): Don't | 5257 * wid-edit.el (widget-field-keymap, widget-text-keymap): |
5312 inherit from global-map and don't nullify menu-bar and tool-bar | 5258 Don't inherit from global-map and don't nullify menu-bar and tool-bar |
5313 bindings. | 5259 bindings. |
5314 | 5260 |
5315 2000-10-25 Miles Bader <miles@lsi.nec.co.jp> | 5261 2000-10-25 Miles Bader <miles@lsi.nec.co.jp> |
5316 | 5262 |
5317 * wid-edit.el (widget-field-at): New function. | 5263 * wid-edit.el (widget-field-at): New function. |
5321 field (which is read-only) is a newline, put it into a special | 5267 field (which is read-only) is a newline, put it into a special |
5322 `boundary' field so that C-n/C-p act more naturally. | 5268 `boundary' field so that C-n/C-p act more naturally. |
5323 (widget-field-end): Also don't subtract one if a special | 5269 (widget-field-end): Also don't subtract one if a special |
5324 `boundary' field has been added after the widget field. | 5270 `boundary' field has been added after the widget field. |
5325 | 5271 |
5326 * comint.el (comint-output-filter, comint-send-input): Don't | 5272 * comint.el (comint-output-filter, comint-send-input): |
5327 bother adding stickiness fields to overlays to fool the field | 5273 Don't bother adding stickiness fields to overlays to fool the field |
5328 code, since it should notice the overlay insertion-types now. | 5274 code, since it should notice the overlay insertion-types now. |
5329 | 5275 |
5330 * wid-edit.el (widget-beginning-of-line, widget-end-of-line): | 5276 * wid-edit.el (widget-beginning-of-line, widget-end-of-line): |
5331 Replace with aliases of the normal emacs b-o-l/e-o-l functions. | 5277 Replace with aliases of the normal emacs b-o-l/e-o-l functions. |
5332 (widget-field-keymap, widget-text-keymap): Don't bind C-a/C-e. | 5278 (widget-field-keymap, widget-text-keymap): Don't bind C-a/C-e. |
5333 | 5279 |
5334 2000-10-24 Gerd Moellmann <gerd@gnu.org> | 5280 2000-10-24 Gerd Moellmann <gerd@gnu.org> |
5335 | 5281 |
5336 * emacs-lisp/authors.el (authors-aliases): Add some more aliases. | 5282 * emacs-lisp/authors.el (authors-aliases): Add some more aliases. |
5337 (authors): Set file coding system to iso-2022-7bit. Add | 5283 (authors): Set file coding system to iso-2022-7bit. |
5338 file-local variables to output buffer. | 5284 Add file-local variables to output buffer. |
5339 | 5285 |
5340 * files.el (after-find-file): Don't print any warnings if | 5286 * files.el (after-find-file): Don't print any warnings if |
5341 WARN is nil. | 5287 WARN is nil. |
5342 | 5288 |
5343 2000-10-24 Vinicius Jose Latorre <vinicius@cpqd.com.br> | 5289 2000-10-24 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
5362 2000-10-24 Gerd Moellmann <gerd@gnu.org> | 5308 2000-10-24 Gerd Moellmann <gerd@gnu.org> |
5363 | 5309 |
5364 * files.el (after-find-file): Don't print a message ``New file'' | 5310 * files.el (after-find-file): Don't print a message ``New file'' |
5365 if WARN is nil. | 5311 if WARN is nil. |
5366 | 5312 |
5367 * wid-edit.el (widget-field-keymap, widget-text-keymap): Define | 5313 * wid-edit.el (widget-field-keymap, widget-text-keymap): |
5368 the tool-bar map as nil, as for the menu-bar. Otherwise, we'll | 5314 Define the tool-bar map as nil, as for the menu-bar. Otherwise, we'll |
5369 get duplicate tool-bar entries because we'll see the global ones | 5315 get duplicate tool-bar entries because we'll see the global ones |
5370 on more than one path through keymaps. | 5316 on more than one path through keymaps. |
5371 | 5317 |
5372 * emacs-lisp/lisp.el (defun-prompt-regexp): Doc fix. | 5318 * emacs-lisp/lisp.el (defun-prompt-regexp): Doc fix. |
5373 | 5319 |
5388 type (the inverse of `tty'). Use `display-graphic-p' instead of | 5334 type (the inverse of `tty'). Use `display-graphic-p' instead of |
5389 the window-system variable. | 5335 the window-system variable. |
5390 | 5336 |
5391 2000-10-24 Kenichi Handa <handa@etl.go.jp> | 5337 2000-10-24 Kenichi Handa <handa@etl.go.jp> |
5392 | 5338 |
5393 * international/isearch-x.el (isearch-with-input-method): Call | 5339 * international/isearch-x.el (isearch-with-input-method): |
5394 input-method-function with the first event in | 5340 Call input-method-function with the first event in |
5395 unread-command-events. | 5341 unread-command-events. |
5396 | 5342 |
5397 2000-10-24 Miles Bader <miles@lsi.nec.co.jp> | 5343 2000-10-24 Miles Bader <miles@lsi.nec.co.jp> |
5398 | 5344 |
5399 * faces.el (face-default-spec, face-user-default-spec): Make | 5345 * faces.el (face-default-spec, face-user-default-spec): Make defsubsts. |
5400 defsubsts. | |
5401 | 5346 |
5402 2000-10-24 Andrew Choi <akochoi@i-cable.com> | 5347 2000-10-24 Andrew Choi <akochoi@i-cable.com> |
5403 | 5348 |
5404 * international/mule-conf.el (mac-roman-lower, mac-roman-upper): | 5349 * international/mule-conf.el (mac-roman-lower, mac-roman-upper): |
5405 New charsets. | 5350 New charsets. |
5408 mac-roman-upper, require dired, and define instead of set | 5353 mac-roman-upper, require dired, and define instead of set |
5409 mac-ready-for-drag-n-drop to avoid compilation error. | 5354 mac-ready-for-drag-n-drop to avoid compilation error. |
5410 | 5355 |
5411 2000-10-23 Andrew Innes <andrewi@gnu.org> | 5356 2000-10-23 Andrew Innes <andrewi@gnu.org> |
5412 | 5357 |
5413 * files.el (make-backup-file-name-1) [windowsnt, ms-dos]: Remove | 5358 * files.el (make-backup-file-name-1) [windowsnt, ms-dos]: |
5414 superfluous calls to subst-char-in-string; instead apply | 5359 Remove superfluous calls to subst-char-in-string; instead apply |
5415 expand-file-name after convert-standard-filename to ensure | 5360 expand-file-name after convert-standard-filename to ensure |
5416 expected directory separators are used. | 5361 expected directory separators are used. |
5417 | 5362 |
5418 2000-10-23 Eli Zaretskii <eliz@is.elta.co.il> | 5363 2000-10-23 Eli Zaretskii <eliz@is.elta.co.il> |
5419 | 5364 |
5422 2000-10-23 Dave Love <fx@gnu.org> | 5367 2000-10-23 Dave Love <fx@gnu.org> |
5423 | 5368 |
5424 * toolbar/tool-bar.el (tool-bar-add-item-from-menu) | 5369 * toolbar/tool-bar.el (tool-bar-add-item-from-menu) |
5425 (tool-bar-add-item): Set foreground and background for XBM icons. | 5370 (tool-bar-add-item): Set foreground and background for XBM icons. |
5426 | 5371 |
5427 * international/latin1-disp.el (latin1-char-displayable-p): New | 5372 * international/latin1-disp.el (latin1-char-displayable-p): |
5428 function (from Handa). | 5373 New function (from Handa). |
5429 (latin1-display-check-font): Use it. | 5374 (latin1-display-check-font): Use it. |
5430 | 5375 |
5431 * imenu.el (imenu--create-keymap-2): Build menu with menu-item | 5376 * imenu.el (imenu--create-keymap-2): Build menu with menu-item |
5432 using :key-sequence, making it much more usable. Use nconc, not | 5377 using :key-sequence, making it much more usable. |
5433 append. | 5378 Use nconc, not append. |
5434 (imenu--create-keymap-1): Avoid append. | 5379 (imenu--create-keymap-1): Avoid append. |
5435 | 5380 |
5436 * textmodes/refill.el: Remove bits redundant with define-minor-mode. | 5381 * textmodes/refill.el: Remove bits redundant with define-minor-mode. |
5437 | 5382 |
5438 2000-10-23 Miles Bader <miles@lsi.nec.co.jp> | 5383 2000-10-23 Miles Bader <miles@lsi.nec.co.jp> |
5488 (tool-bar): Likewise. | 5433 (tool-bar): Likewise. |
5489 | 5434 |
5490 * frame.el: Remove call to frame-notice-user-settings at end of | 5435 * frame.el: Remove call to frame-notice-user-settings at end of |
5491 the file. | 5436 the file. |
5492 | 5437 |
5493 * info.el (Info-fontify-node): make underlines invisible for mac | 5438 * info.el (Info-fontify-node): Make underlines invisible for mac |
5494 as for x, pc, and w32 frame types. | 5439 as for x, pc, and w32 frame types. |
5495 | 5440 |
5496 * term/mac-win.el: New file. | 5441 * term/mac-win.el: New file. |
5497 | 5442 |
5498 2000-10-22 Dave Love <fx@gnu.org> | 5443 2000-10-22 Dave Love <fx@gnu.org> |
5573 * window.el (fit-window-to-buffer): New function. | 5518 * window.el (fit-window-to-buffer): New function. |
5574 (shrink-window-if-larger-than-buffer): Use it. | 5519 (shrink-window-if-larger-than-buffer): Use it. |
5575 (window-text-height): Don't expect minibuffers to have mode-lines. | 5520 (window-text-height): Don't expect minibuffers to have mode-lines. |
5576 | 5521 |
5577 * help.el (resize-temp-buffer-window): Use `fit-window-to-buffer'. | 5522 * help.el (resize-temp-buffer-window): Use `fit-window-to-buffer'. |
5578 * international/quail.el (quail-update-guidance): Use | 5523 * international/quail.el (quail-update-guidance): |
5579 `fit-window-to-buffer' instead of `set-window-text-height'. | 5524 Use `fit-window-to-buffer' instead of `set-window-text-height'. |
5580 | 5525 |
5581 * international/quail.el (quail-show-guidance-buf): Make sure | 5526 * international/quail.el (quail-show-guidance-buf): Make sure |
5582 guidance window really has enough room. | 5527 guidance window really has enough room. |
5583 (quail-update-guidance): If quail-guidance-win is already shown, | 5528 (quail-update-guidance): If quail-guidance-win is already shown, |
5584 make sure its height is OK. | 5529 make sure its height is OK. |
5634 scheme-program-name because xscheme.el contains a defcustom with | 5579 scheme-program-name because xscheme.el contains a defcustom with |
5635 the same name. As a consequence, customizing group `cmuscheme' | 5580 the same name. As a consequence, customizing group `cmuscheme' |
5636 loaded `xscheme' which redefined run-scheme. | 5581 loaded `xscheme' which redefined run-scheme. |
5637 (run-scheme): Use cmuscheme-program-name. | 5582 (run-scheme): Use cmuscheme-program-name. |
5638 | 5583 |
5639 * ps-print.el (ps-print-emacs-type): Move into the | 5584 * ps-print.el (ps-print-emacs-type): Move into the eval-and-compile. |
5640 eval-and-compile. | |
5641 | 5585 |
5642 * play/doctor.el (doctor-death): Update the Samaritans' | 5586 * play/doctor.el (doctor-death): Update the Samaritans' |
5643 anonymous address, and add a website for Befrienders International. | 5587 anonymous address, and add a website for Befrienders International. |
5644 | 5588 |
5645 2000-10-19 Vinicius Jose Latorre <vinicius@cpqd.com.br> | 5589 2000-10-19 Vinicius Jose Latorre <vinicius@cpqd.com.br> |
5842 | 5786 |
5843 * simple.el (syntax-flag-table, string-to-syntax): Remove. | 5787 * simple.el (syntax-flag-table, string-to-syntax): Remove. |
5844 | 5788 |
5845 2000-10-15 Dave Love <fx@gnu.org> | 5789 2000-10-15 Dave Love <fx@gnu.org> |
5846 | 5790 |
5847 * progmodes/sh-script.el: Require skeleton and comint when | 5791 * progmodes/sh-script.el: Require skeleton and comint when compiling. |
5848 compiling. | |
5849 | 5792 |
5850 * pcomplete.el (pcomplete) <defgroup>: Add :version. | 5793 * pcomplete.el (pcomplete) <defgroup>: Add :version. |
5851 | 5794 |
5852 * whitespace.el: Doc fixes. | 5795 * whitespace.el: Doc fixes. |
5853 (top-level): Don't add hooks here. | 5796 (top-level): Don't add hooks here. |
5952 | 5895 |
5953 * toolbar/paste.pbm, toolbar/saveas.pbm: Retouch. | 5896 * toolbar/paste.pbm, toolbar/saveas.pbm: Retouch. |
5954 | 5897 |
5955 2000-10-13 Gerd Moellmann <gerd@gnu.org> | 5898 2000-10-13 Gerd Moellmann <gerd@gnu.org> |
5956 | 5899 |
5957 * emacs-lisp/lisp.el (down-list, backward-up-list, up-list): Doc | 5900 * emacs-lisp/lisp.el (down-list, backward-up-list, up-list): Doc fix. |
5958 fix. | |
5959 | 5901 |
5960 * toolbar/*.xpm: Reduce to max. 8 colors (mogrify -colorspace | 5902 * toolbar/*.xpm: Reduce to max. 8 colors (mogrify -colorspace |
5961 transparent -colors 8). | 5903 transparent -colors 8). |
5962 | 5904 |
5963 2000-10-13 Stephen Gildea <gildea@alum.mit.edu> | 5905 2000-10-13 Stephen Gildea <gildea@alum.mit.edu> |
5964 | 5906 |
5965 * time-stamp.el (time-stamp): Fixed bug in new multi-line code | 5907 * time-stamp.el (time-stamp): Fixed bug in new multi-line code |
5966 that breaks with old list format timestamps. | 5908 that breaks with old list format timestamps. |
5967 (time-stamp-warn-inactive, time-stamp-old-format-warn) | 5909 (time-stamp-warn-inactive, time-stamp-old-format-warn) |
5968 (time-stamp-count, time-stamp-conversion-warn): Improved doc | 5910 (time-stamp-count, time-stamp-conversion-warn): Improved doc strings. |
5969 strings. | |
5970 | 5911 |
5971 2000-10-13 John Wiegley <johnw@gnu.org> | 5912 2000-10-13 John Wiegley <johnw@gnu.org> |
5972 | 5913 |
5973 * align.el, pcomplete.el, calendar/timeclock.el, | 5914 * align.el, pcomplete.el, calendar/timeclock.el, |
5974 eshell/esh-module.el, eshell/eshell.el: Removed URL reference. | 5915 eshell/esh-module.el, eshell/eshell.el: Removed URL reference. |
5977 faulty math, where holiday hours were being computing as seconds. | 5918 faulty math, where holiday hours were being computing as seconds. |
5978 | 5919 |
5979 2000-10-13 John Wiegley <johnw@gnu.org> | 5920 2000-10-13 John Wiegley <johnw@gnu.org> |
5980 | 5921 |
5981 * desktop.el (desktop-buffer-modes-to-save): Added a global for | 5922 * desktop.el (desktop-buffer-modes-to-save): Added a global for |
5982 specifying what "other" kinds of buffers should be saved. This | 5923 specifying what "other" kinds of buffers should be saved. |
5983 used to be hard-coded. | 5924 This used to be hard-coded. |
5984 (desktop-buffer-misc-functions): A global for specifying how | 5925 (desktop-buffer-misc-functions): A global for specifying how |
5985 auxiliary data should be determined for special buffer types. | 5926 auxiliary data should be determined for special buffer types. |
5986 (desktop-save-buffer-p): Use `desktop-buffer-modes-to-save', | 5927 (desktop-save-buffer-p): Use `desktop-buffer-modes-to-save', |
5987 instead of hard-coding the special buffer types. | 5928 instead of hard-coding the special buffer types. |
5988 (desktop-save): Run `desktop-buffer-misc-functions' to gather | 5929 (desktop-save): Run `desktop-buffer-misc-functions' to gather |
6002 autoload for `parse-time-string', if that function is not already | 5943 autoload for `parse-time-string', if that function is not already |
6003 defined, and if parse-time.el is available on the user's system. | 5944 defined, and if parse-time.el is available on the user's system. |
6004 | 5945 |
6005 * eshell/em-ls.el (eshell-ls-applicable): Extended this function | 5946 * eshell/em-ls.el (eshell-ls-applicable): Extended this function |
6006 to be aware of ange-ftp user info. | 5947 to be aware of ange-ftp user info. |
6007 (eshell-do-ls): Bind `ange-cache'. Also, use | 5948 (eshell-do-ls): Bind `ange-cache'. Also, use `eshell-file-attributes'. |
6008 `eshell-file-attributes'. | |
6009 (eshell-ls-annotate): Use `eshell-file-attributes'. | 5949 (eshell-ls-annotate): Use `eshell-file-attributes'. |
6010 (eshell-ls-file): Made the user-id printing code a bit smarter. | 5950 (eshell-ls-file): Made the user-id printing code a bit smarter. |
6011 | 5951 |
6012 * eshell/esh-util.el (eshell-ange-ls-uids): Added variable, to | 5952 * eshell/esh-util.el (eshell-ange-ls-uids): Added variable, to |
6013 allow identification of alias user ids in remote directories. | 5953 allow identification of alias user ids in remote directories. |
6014 It's manual, but there's no other way to know when the current | 5954 It's manual, but there's no other way to know when the current user |
6015 user on the local machine, is also the owning user on the remote | 5955 on the local machine, is also the owning user on the remote machine. |
6016 machine. | |
6017 (fboundp): Bind `ange-cache'. | 5956 (fboundp): Bind `ange-cache'. |
6018 (eshell-directory-files-and-attributes): Re-organized the logic a | 5957 (eshell-directory-files-and-attributes): Re-organized the logic a |
6019 bit to use `eshell-file-attributes' instead of `file-attributes'. | 5958 bit to use `eshell-file-attributes' instead of `file-attributes'. |
6020 The former is more sensitive to directories that are read via FTP, | 5959 The former is more sensitive to directories that are read via FTP, |
6021 and knows how to use ange-ftp to determine full attribute | 5960 and knows how to use ange-ftp to determine full attribute |
6044 (eshell/ln): Bind `ange-cache'. | 5983 (eshell/ln): Bind `ange-cache'. |
6045 (eshell/du): Added some extra logic for determining when to use | 5984 (eshell/du): Added some extra logic for determining when to use |
6046 Eshell's du (which is slow), and when to use the external version | 5985 Eshell's du (which is slow), and when to use the external version |
6047 (which may or may not exist). | 5986 (which may or may not exist). |
6048 | 5987 |
6049 * eshell/em-rebind.el (eshell-delchar-or-maybe-eof): Call | 5988 * eshell/em-rebind.el (eshell-delchar-or-maybe-eof): |
6050 `eshell-interactive-process', rather than using | 5989 Call `eshell-interactive-process', rather than using |
6051 `get-buffer-process', since backgrounded processes don't count in | 5990 `get-buffer-process', since backgrounded processes don't count in |
6052 the context of this function's logic. | 5991 the context of this function's logic. |
6053 | 5992 |
6054 * eshell/esh-arg.el (eshell-parse-double-quote): Moved a call to | 5993 * eshell/esh-arg.el (eshell-parse-double-quote): Moved a call to |
6055 `forward-char', so that null strings are parsed correctly. | 5994 `forward-char', so that null strings are parsed correctly. |
6056 | 5995 |
6057 2000-09-13 John Wiegley <johnw@gnu.org> | 5996 2000-09-13 John Wiegley <johnw@gnu.org> |
6058 | 5997 |
6059 * eshell/em-pred.el (eshell-pred-file-type, | 5998 * eshell/em-pred.el (eshell-pred-file-type) |
6060 eshell-pred-file-links, eshell-pred-file-size): Use | 5999 (eshell-pred-file-links, eshell-pred-file-size): |
6061 `eshell-file-attributes'. This is more correct over ange-ftp. | 6000 Use `eshell-file-attributes'. This is more correct over ange-ftp. |
6062 | 6001 |
6063 * eshell/em-glob.el (eshell-extended-glob): Bind `ange-cache', so | 6002 * eshell/em-glob.el (eshell-extended-glob): Bind `ange-cache', so |
6064 that remote file globbing is more efficient. | 6003 that remote file globbing is more efficient. |
6065 | 6004 |
6066 * eshell/em-ls.el (eshell-ls-dir): Use `expand-file-name' when | 6005 * eshell/em-ls.el (eshell-ls-dir): Use `expand-file-name' when |
6100 | 6039 |
6101 2000-10-12 Dave Love <fx@gnu.org> | 6040 2000-10-12 Dave Love <fx@gnu.org> |
6102 | 6041 |
6103 * recentf.el: Maintainer's checkdoc fixes. | 6042 * recentf.el: Maintainer's checkdoc fixes. |
6104 | 6043 |
6105 * startup.el (normal-top-level-add-subdirs-to-load-path): Use | 6044 * startup.el (normal-top-level-add-subdirs-to-load-path): |
6106 character class, not ASCII when matching file names. | 6045 Use character class, not ASCII when matching file names. |
6107 (fancy-splash-head): Add trailing slash to URL. | 6046 (fancy-splash-head): Add trailing slash to URL. |
6108 (command-line): Don't require XPM support for toolbar. | 6047 (command-line): Don't require XPM support for toolbar. |
6109 | 6048 |
6110 * progmodes/cperl-mode.el (cperl-tips-faces): Doc fix. | 6049 * progmodes/cperl-mode.el (cperl-tips-faces): Doc fix. |
6111 (cperl-invalid-face): Revert last change. | 6050 (cperl-invalid-face): Revert last change. |
6169 (dehexlify-buffer): Bind coding-system-for-read to | 6108 (dehexlify-buffer): Bind coding-system-for-read to |
6170 buffer-file-coding-system, instead of raw-text. | 6109 buffer-file-coding-system, instead of raw-text. |
6171 | 6110 |
6172 2000-10-11 Sam Steingold <sds@gnu.org> | 6111 2000-10-11 Sam Steingold <sds@gnu.org> |
6173 | 6112 |
6174 * progmodes/cperl-mode.el (cperl-invalid-face): double-quote | 6113 * progmodes/cperl-mode.el (cperl-invalid-face): Double-quote |
6175 `underline' - fixes the bug introduced on 2000-09-21. | 6114 `underline' - fixes the bug introduced on 2000-09-21. |
6176 | 6115 |
6177 2000-10-11 Dave Love <fx@gnu.org> | 6116 2000-10-11 Dave Love <fx@gnu.org> |
6178 | 6117 |
6179 * progmodes/scheme.el (scheme-mode-variables, dsssl-mode): Avoid | 6118 * progmodes/scheme.el (scheme-mode-variables, dsssl-mode): |
6180 compiler warnings. | 6119 Avoid compiler warnings. |
6181 (scheme-mode): Doc fix. | 6120 (scheme-mode): Doc fix. |
6182 (scheme-font-lock-keywords-1): Match `define-syntax'. | 6121 (scheme-font-lock-keywords-1): Match `define-syntax'. |
6183 | 6122 |
6184 2000-10-11 Miles Bader <miles@lsi.nec.co.jp> | 6123 2000-10-11 Miles Bader <miles@lsi.nec.co.jp> |
6185 | 6124 |
6204 (desktop-buffer-file): Use pop-to-buffer if switch-to-buffer fails. | 6143 (desktop-buffer-file): Use pop-to-buffer if switch-to-buffer fails. |
6205 | 6144 |
6206 2000-10-10 Dave Love <fx@gnu.org> | 6145 2000-10-10 Dave Love <fx@gnu.org> |
6207 | 6146 |
6208 * toolbar/tool-bar.el (tool-bar-add-item) | 6147 * toolbar/tool-bar.el (tool-bar-add-item) |
6209 (tool-bar-add-item-from-menu): Don't favour XPM icons on mono | 6148 (tool-bar-add-item-from-menu): Don't favour XPM icons on mono display. |
6210 display. | |
6211 | 6149 |
6212 * toolbar/attach.pbm, toolbar/cancel.pbm, toolbar/close.pbm: | 6150 * toolbar/attach.pbm, toolbar/cancel.pbm, toolbar/close.pbm: |
6213 * toolbar/copy.pbm, toolbar/cut.pbm, toolbar/exit.pbm: | 6151 * toolbar/copy.pbm, toolbar/cut.pbm, toolbar/exit.pbm: |
6214 * toolbar/fld_open.pbm, toolbar/help.pbm, toolbar/home.pbm: | 6152 * toolbar/fld_open.pbm, toolbar/help.pbm, toolbar/home.pbm: |
6215 * toolbar/index.pbm, toolbar/info.pbm, toolbar/jump_to.pbm: | 6153 * toolbar/index.pbm, toolbar/info.pbm, toolbar/jump_to.pbm: |
6226 * subr.el (add-to-list): Add optional argument APPEND. | 6164 * subr.el (add-to-list): Add optional argument APPEND. |
6227 * battery.el (display-battery): Use `add-to-list'. | 6165 * battery.el (display-battery): Use `add-to-list'. |
6228 | 6166 |
6229 2000-10-09 Thien-Thi Nguyen <ttn@gnu.org> | 6167 2000-10-09 Thien-Thi Nguyen <ttn@gnu.org> |
6230 | 6168 |
6231 * play/zone.el (zone-timer, zone-wc-tbl): Rework | 6169 * play/zone.el (zone-timer, zone-wc-tbl): Rework these vars as symbol |
6232 these vars as symbol properties. | 6170 properties. |
6233 (zone, zone-when-idle, zone-leave-me-alone) | 6171 (zone, zone-when-idle, zone-leave-me-alone) |
6234 (zone-pgm-whack-chars): Use new symbol properties. | 6172 (zone-pgm-whack-chars): Use new symbol properties. |
6235 | 6173 |
6236 * battery.el (display-battery): Doc spelling fix. | 6174 * battery.el (display-battery): Doc spelling fix. |
6237 | 6175 |