aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schwab2005-08-15 20:16:05 +0000
committerAndreas Schwab2005-08-15 20:16:05 +0000
commitca19f3f1d1690a79d296d22ed42102bd986fbbc6 (patch)
treee3973eb5af439479d26bb2ee6d69bbb89cf161fe
parented8e0f0aab3f09ab2c1a27e06fbce8b796e1f003 (diff)
downloademacs-ca19f3f1d1690a79d296d22ed42102bd986fbbc6.tar.gz
emacs-ca19f3f1d1690a79d296d22ed42102bd986fbbc6.zip
Refill long lines.
-rw-r--r--lisp/ChangeLog243
1 files changed, 144 insertions, 99 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index f1411981541..ecaf4d871d4 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -56,20 +56,26 @@
56 (rmail-clear-headers): Use it. 56 (rmail-clear-headers): Use it.
57 (rmail-reply): Better handling of mail-followup-to header. 57 (rmail-reply): Better handling of mail-followup-to header.
58 58
59 * progmodes/sh-script.el (sh-font-lock-keywords-var): 59 * progmodes/sh-script.el (sh-font-lock-keywords-var): Variable
60 Variable renamed from sh-font-lock-keywords. 60 renamed from sh-font-lock-keywords. In the `shell' entry, don't
61 In the `shell' entry, don't try to refer to executable-font-lock-keywords. 61 try to refer to executable-font-lock-keywords.
62 (sh-font-lock-keywords-var-1): Renamed from sh-font-lock-keywords-1. 62 (sh-font-lock-keywords-var-1): Renamed from
63 (sh-font-lock-keywords-var-2): Renamed from sh-font-lock-keywords-2. 63 sh-font-lock-keywords-1.
64 (sh-font-lock-keywords): Append executable-font-lock-keywords here. 64 (sh-font-lock-keywords-var-2): Renamed from
65 (sh-mode): Set comment-start-skip, local-abbrev-table, imenu-case-fold-search. 65 sh-font-lock-keywords-2.
66 (sh-font-lock-keywords): Append executable-font-lock-keywords
67 here.
68 (sh-mode): Set comment-start-skip, local-abbrev-table,
69 imenu-case-fold-search.
66 (sh-set-shell): Don't set them here. 70 (sh-set-shell): Don't set them here.
67 (sh-feature): Simplify. Get rid of the eval-a-variable feature. 71 (sh-feature): Simplify. Get rid of the eval-a-variable feature.
68 Don't cache the results in the original alist; don't ever modify that alist. 72 Don't cache the results in the original alist; don't ever modify
73 that alist.
69 74
70 * textmodes/flyspell.el (flyspell-mode): Autoload a defvar. 75 * textmodes/flyspell.el (flyspell-mode): Autoload a defvar.
71 76
72 * textmodes/ispell.el (lookup-words): Cope with case where ARGS is empty. 77 * textmodes/ispell.el (lookup-words): Cope with case where ARGS is
78 empty.
73 79
742005-08-15 Andreas Schwab <schwab@suse.de> 802005-08-15 Andreas Schwab <schwab@suse.de>
75 81
@@ -239,13 +245,14 @@
239 (compilation-info-text-face): Delete face variables. 245 (compilation-info-text-face): Delete face variables.
240 (compilation-text-face): Delete function. 246 (compilation-text-face): Delete function.
241 247
242 * progmodes/grep.el (grep-regexp-alist): Use `.+?' instead of `[^:\n]+'. 248 * progmodes/grep.el (grep-regexp-alist): Use `.+?' instead of
249 `[^:\n]+'.
243 (grep-mode-font-lock-keywords): Use `.+?' instead of `[^\n-]+'. 250 (grep-mode-font-lock-keywords): Use `.+?' instead of `[^\n-]+'.
244 (grep-error-face): Set to `compilation-error' instead of 251 (grep-error-face): Set to `compilation-error' instead of
245 `compilation-error-face' (which is redefined to `grep-hit-face' in 252 `compilation-error-face' (which is redefined to `grep-hit-face' in
246 grep buffers). 253 grep buffers).
247 (grep-mode-font-lock-keywords): Remove `-text' from face 254 (grep-mode-font-lock-keywords): Remove `-text' from face variable
248 variable names. Use `grep-error-face' instead of 255 names. Use `grep-error-face' instead of
249 `compilation-error-text-face'. 256 `compilation-error-text-face'.
250 257
251 * dired-aux.el (dired-do-query-replace-regexp): 258 * dired-aux.el (dired-do-query-replace-regexp):
@@ -577,13 +584,14 @@
577 (compilation-leave-directory-face): Doc fix. 584 (compilation-leave-directory-face): Doc fix.
578 (compilation-text-face): New function. 585 (compilation-text-face): New function.
579 586
580 * progmodes/grep.el (grep-regexp-alist): Set 5th arg `TYPE' to 587 * progmodes/grep.el (grep-regexp-alist): Set 5th arg `TYPE' to 0
581 0 instead of 1 to display binary file names as info file links. 588 instead of 1 to display binary file names as info file links.
582 (grep-error-face): Use `compilation-error-face' instead of 589 (grep-error-face): Use `compilation-error-face' instead of
583 `font-lock-keyword-face'. 590 `font-lock-keyword-face'.
584 (grep-mode-font-lock-keywords): Use `compilation-info-text-face' 591 (grep-mode-font-lock-keywords): Use `compilation-info-text-face'
585 and `compilation-warning-text-face' instead of `font-lock-keyword-face'. 592 and `compilation-warning-text-face' instead of
586 Use `compilation-error-text-face' instead of `grep-error-face'. 593 `font-lock-keyword-face'. Use `compilation-error-text-face'
594 instead of `grep-error-face'.
587 595
5882005-08-05 Kenichi Handa <handa@m17n.org> 5962005-08-05 Kenichi Handa <handa@m17n.org>
589 597
@@ -1245,9 +1253,9 @@
1245 (isearch-fallback): Refill docstring. 1253 (isearch-fallback): Refill docstring.
1246 1254
1247 * international/isearch-x.el 1255 * international/isearch-x.el
1248 (isearch-process-search-multibyte-characters): Remove unneeded `concat'. 1256 (isearch-process-search-multibyte-characters): Remove unneeded
1249 Add intermediate values to `junk-hist' instead of `minibuffer-history'. 1257 `concat'. Add intermediate values to `junk-hist' instead of
1250 Test the length of `str'. 1258 `minibuffer-history'. Test the length of `str'.
1251 1259
12522005-07-18 Juanma Barranquero <lekktu@gmail.com> 12602005-07-18 Juanma Barranquero <lekktu@gmail.com>
1253 1261
@@ -2842,9 +2850,10 @@
2842 New backward-compatibility aliases for renamed faces. 2850 New backward-compatibility aliases for renamed faces.
2843 (eshell-run-test): Use renamed eshell-test faces. 2851 (eshell-run-test): Use renamed eshell-test faces.
2844 2852
2845 * eshell/em-prompt.el (eshell-prompt): 2853 * eshell/em-prompt.el (eshell-prompt): Remove "-face" suffix from
2846 Remove "-face" suffix from face name. 2854 face name.
2847 (eshell-prompt-face): New backward-compatibility alias for renamed face. 2855 (eshell-prompt-face): New backward-compatibility alias for renamed
2856 face.
2848 (eshell-emit-prompt): Use renamed eshell-prompt face. 2857 (eshell-emit-prompt): Use renamed eshell-prompt face.
2849 2858
2850 * eshell/em-ls.el (eshell-ls-directory, eshell-ls-symlink) 2859 * eshell/em-ls.el (eshell-ls-directory, eshell-ls-symlink)
@@ -3111,20 +3120,22 @@
3111 (ebrowse-draw-member-buffer-class-line, ebrowse-draw-member-long-fn) 3120 (ebrowse-draw-member-buffer-class-line, ebrowse-draw-member-long-fn)
3112 (ebrowse-draw-member-short-fn): Use renamed ebrowse faces. 3121 (ebrowse-draw-member-short-fn): Use renamed ebrowse faces.
3113 3122
3114 * progmodes/antlr-mode.el (antlr-default, antlr-keyword, antlr-syntax) 3123 * progmodes/antlr-mode.el (antlr-default, antlr-keyword,
3124 antlr-syntax)
3115 (antlr-ruledef, antlr-tokendef, antlr-ruleref, antlr-tokenref) 3125 (antlr-ruledef, antlr-tokendef, antlr-ruleref, antlr-tokenref)
3116 (antlr-literal): Remove "-face" suffix and "font-lock-" from face names. 3126 (antlr-literal): Remove "-face" suffix and "font-lock-" from face
3127 names.
3117 (antlr-font-lock-default-face, antlr-font-lock-keyword-face) 3128 (antlr-font-lock-default-face, antlr-font-lock-keyword-face)
3118 (antlr-font-lock-syntax-face, antlr-font-lock-ruledef-face) 3129 (antlr-font-lock-syntax-face, antlr-font-lock-ruledef-face)
3119 (antlr-font-lock-tokendef-face, antlr-font-lock-ruleref-face) 3130 (antlr-font-lock-tokendef-face, antlr-font-lock-ruleref-face)
3120 (antlr-font-lock-tokenref-face, antlr-font-lock-literal-face): 3131 (antlr-font-lock-tokenref-face, antlr-font-lock-literal-face): New
3121 New backward-compatibility aliases for renamed faces. 3132 backward-compatibility aliases for renamed faces.
3122 (antlr-default-face, antlr-keyword-face, antlr-syntax-face) 3133 (antlr-default-face, antlr-keyword-face, antlr-syntax-face)
3123 (antlr-ruledef-face, antlr-tokendef-face, antlr-ruleref-face) 3134 (antlr-ruledef-face, antlr-tokendef-face, antlr-ruleref-face)
3124 (antlr-tokenref-face, antlr-literal-face): Variables renamed to remove 3135 (antlr-tokenref-face, antlr-literal-face): Variables renamed to
3125 "font-lock-". Use renamed antlr-mode faces. 3136 remove "font-lock-". Use renamed antlr-mode faces.
3126 (antlr-font-lock-additional-keywords): Use renamed faces. 3137 (antlr-font-lock-additional-keywords): Use renamed faces. Replace
3127 Replace literal face-names with face variable references. 3138 literal face-names with face variable references.
3128 3139
3129 * buff-menu.el (Buffer-menu-buffer): Remove "-face" suffix from 3140 * buff-menu.el (Buffer-menu-buffer): Remove "-face" suffix from
3130 face name. 3141 face name.
@@ -3468,7 +3479,8 @@
3468 (pc-selection-mode): 3479 (pc-selection-mode):
3469 * emulation/vip.el (vip-find-char-forward): 3480 * emulation/vip.el (vip-find-char-forward):
3470 * emulation/viper-cmd.el (viper-find-char-forward): 3481 * emulation/viper-cmd.el (viper-find-char-forward):
3471 * international/mule-cmds.el (select-safe-coding-system-accept-default-p) 3482 * international/mule-cmds.el
3483 (select-safe-coding-system-accept-default-p)
3472 (input-method-exit-on-invalid-key): 3484 (input-method-exit-on-invalid-key):
3473 * international/mule-diag.el (describe-coding-system): 3485 * international/mule-diag.el (describe-coding-system):
3474 * international/ucs-tables.el (unify-8859-on-encoding-mode): 3486 * international/ucs-tables.el (unify-8859-on-encoding-mode):
@@ -3642,11 +3654,12 @@
3642 (smerge-mine-face, smerge-other-face, smerge-base-face) 3654 (smerge-mine-face, smerge-other-face, smerge-base-face)
3643 (smerge-markers-face): Use renamed smerge faces. 3655 (smerge-markers-face): Use renamed smerge faces.
3644 3656
3645 * log-view.el (log-view-file, log-view-message): 3657 * log-view.el (log-view-file, log-view-message): Remove "-face"
3646 Remove "-face" suffix from face names. 3658 suffix from face names.
3647 (log-view-file-face, log-view-message-face): 3659 (log-view-file-face, log-view-message-face): New
3648 New backward-compatibility aliases for renamed faces. 3660 backward-compatibility aliases for renamed faces.
3649 (log-view-file-face, log-view-message-face): Use renamed log-view faces. 3661 (log-view-file-face, log-view-message-face): Use renamed log-view
3662 faces.
3650 3663
3651 * paren.el (show-paren-match, show-paren-mismatch): 3664 * paren.el (show-paren-match, show-paren-mismatch):
3652 Remove "-face" suffix from face names. 3665 Remove "-face" suffix from face names.
@@ -3658,19 +3671,20 @@
3658 (ruler-mode-margins, ruler-mode-fringes) 3671 (ruler-mode-margins, ruler-mode-fringes)
3659 (ruler-mode-column-number, ruler-mode-fill-column) 3672 (ruler-mode-column-number, ruler-mode-fill-column)
3660 (ruler-mode-comment-column, ruler-mode-goal-column) 3673 (ruler-mode-comment-column, ruler-mode-goal-column)
3661 (ruler-mode-tab-stop, ruler-mode-current-column): 3674 (ruler-mode-tab-stop, ruler-mode-current-column): Remove "-face"
3662 Remove "-face" suffix from face names. 3675 suffix from face names.
3663 (ruler-mode-default-face, ruler-mode-pad-face) 3676 (ruler-mode-default-face, ruler-mode-pad-face)
3664 (ruler-mode-margins-face, ruler-mode-fringes-face) 3677 (ruler-mode-margins-face, ruler-mode-fringes-face)
3665 (ruler-mode-column-number-face, ruler-mode-fill-column-face) 3678 (ruler-mode-column-number-face, ruler-mode-fill-column-face)
3666 (ruler-mode-comment-column-face, ruler-mode-goal-column-face) 3679 (ruler-mode-comment-column-face, ruler-mode-goal-column-face)
3667 (ruler-mode-tab-stop-face, ruler-mode-current-column-face): 3680 (ruler-mode-tab-stop-face, ruler-mode-current-column-face): New
3668 New backward-compatibility aliases for renamed faces. 3681 backward-compatibility aliases for renamed faces.
3669 (ruler-mode-pad, ruler-mode-margins, ruler-mode-fringes) 3682 (ruler-mode-pad, ruler-mode-margins, ruler-mode-fringes)
3670 (ruler-mode-column-number, ruler-mode-fill-column) 3683 (ruler-mode-column-number, ruler-mode-fill-column)
3671 (ruler-mode-comment-column, ruler-mode-goal-column) 3684 (ruler-mode-comment-column, ruler-mode-goal-column)
3672 (ruler-mode-tab-stop, ruler-mode-current-column) 3685 (ruler-mode-tab-stop, ruler-mode-current-column)
3673 (ruler-mode-mouse-grab-any-column, ruler-mode-ruler): Use renamed faces. 3686 (ruler-mode-mouse-grab-any-column, ruler-mode-ruler): Use renamed
3687 faces.
3674 3688
3675 * whitespace.el (whitespace-highlight): Remove "-face" suffix from 3689 * whitespace.el (whitespace-highlight): Remove "-face" suffix from
3676 face name. 3690 face name.
@@ -3905,10 +3919,12 @@
3905 XEmacs code. 3919 XEmacs code.
3906 (flyspell-word): Minor simplification. 3920 (flyspell-word): Minor simplification.
3907 (flyspell-math-tex-command-p): Quieten the byte-compiler. 3921 (flyspell-math-tex-command-p): Quieten the byte-compiler.
3908 (flyspell-external-point-words): Remove unused vars `size' and `start'. 3922 (flyspell-external-point-words): Remove unused vars `size' and
3909 (flyspell-do-correct): Rename from flyspell-xemacs-correct. 3923 `start'.
3910 Merge the corresponding Emacs code. 3924 (flyspell-do-correct): Rename from flyspell-xemacs-correct. Merge
3911 (flyspell-correct-word, flyspell-xemacs-popup): Use flyspell-do-correct. 3925 the corresponding Emacs code.
3926 (flyspell-correct-word, flyspell-xemacs-popup): Use
3927 flyspell-do-correct.
3912 3928
3913 * emacs-lisp/debug.el (debug): Don't bury the buffer unless it's in 3929 * emacs-lisp/debug.el (debug): Don't bury the buffer unless it's in
3914 a dedicated window. 3930 a dedicated window.
@@ -4577,7 +4593,8 @@
4577 4593
45782005-05-26 Mark A. Hershberger <mah@everybody.org> 45942005-05-26 Mark A. Hershberger <mah@everybody.org>
4579 4595
4580 * xml.el (xml-substitute-special): Don't die for undefined xml entities. 4596 * xml.el (xml-substitute-special): Don't die for undefined xml
4597 entities.
4581 4598
45822005-05-26 Jay Belanger <belanger@truman.edu> 45992005-05-26 Jay Belanger <belanger@truman.edu>
4583 4600
@@ -5012,8 +5029,9 @@
5012 5029
5013 * emacs-lisp/byte-run.el (eval-when-compile): Doc fix. 5030 * emacs-lisp/byte-run.el (eval-when-compile): Doc fix.
5014 5031
5015 * emacs-lisp/bytecomp.el (byte-compile-file-form-custom-declare-variable): 5032 * emacs-lisp/bytecomp.el
5016 Call byte-compile-nogroup-warn if appropriate. 5033 (byte-compile-file-form-custom-declare-variable): Call
5034 byte-compile-nogroup-warn if appropriate.
5017 5035
5018 * progmodes/compile.el (compilation-finish-function): Mark obsolete. 5036 * progmodes/compile.el (compilation-finish-function): Mark obsolete.
5019 (compilation-set-window): Don't call left-fringe-p; do it directly. 5037 (compilation-set-window): Don't call left-fringe-p; do it directly.
@@ -5100,8 +5118,8 @@
5100 (reftex-access-search-path): Use `reftex-uniquify' instead of 5118 (reftex-access-search-path): Use `reftex-uniquify' instead of
5101 `reftex-uniq' 5119 `reftex-uniq'
5102 5120
5103 * textmodes/reftex-sel.el (reftex-select-unmark): 5121 * textmodes/reftex-sel.el (reftex-select-unmark): Overlay
5104 Overlay `before-string' property modification enables for Emacs as well. 5122 `before-string' property modification enables for Emacs as well.
5105 (reftex-select-item): Use `reftex-delete-overlay'. 5123 (reftex-select-item): Use `reftex-delete-overlay'.
5106 (reftex-select-mark): Use `reftex-make-overlay' and 5124 (reftex-select-mark): Use `reftex-make-overlay' and
5107 `reftex-overlay-put'. 5125 `reftex-overlay-put'.
@@ -5588,7 +5606,8 @@
5588 5606
55892005-05-11 Stefan Monnier <monnier@iro.umontreal.ca> 56072005-05-11 Stefan Monnier <monnier@iro.umontreal.ca>
5590 5608
5591 * files.el (executable-find): Move from executable.el. Use locate-file. 5609 * files.el (executable-find): Move from executable.el. Use
5610 locate-file.
5592 * progmodes/executable.el (executable-find): Move to files.el. 5611 * progmodes/executable.el (executable-find): Move to files.el.
5593 5612
5594 * font-lock.el (font-lock-fontify-keywords-region): Use a marker 5613 * font-lock.el (font-lock-fontify-keywords-region): Use a marker
@@ -5817,8 +5836,9 @@
5817 5836
5818 * term/mac-win.el: Don't define or bind scroll bar functions if 5837 * term/mac-win.el: Don't define or bind scroll bar functions if
5819 x-toolkit-scroll-bars is t. 5838 x-toolkit-scroll-bars is t.
5820 (x-select-text, x-get-selection-value): 5839 (x-select-text, x-get-selection-value): Clear
5821 Clear x-last-selected-text-clipboard if x-select-enable-clipboard is nil. 5840 x-last-selected-text-clipboard if x-select-enable-clipboard is
5841 nil.
5822 (PRIMARY): Put mac-scrap-name property. 5842 (PRIMARY): Put mac-scrap-name property.
5823 (mac-select-convert-to-file-url): New function. 5843 (mac-select-convert-to-file-url): New function.
5824 (public.file-url): New selection target type. Add to 5844 (public.file-url): New selection target type. Add to
@@ -7698,7 +7718,8 @@
7698 minibuffer-with-setup-hook (which breaks turning on/off 7718 minibuffer-with-setup-hook (which breaks turning on/off
7699 file-name-shadow-mode while in the prompt). 7719 file-name-shadow-mode while in the prompt).
7700 7720
7701 * complete.el (PC-read-include-file-name-internal): Use test-completion. 7721 * complete.el (PC-read-include-file-name-internal): Use
7722 test-completion.
7702 7723
77032005-03-28 Luc Teirlinck <teirllm@auburn.edu> 77242005-03-28 Luc Teirlinck <teirllm@auburn.edu>
7704 7725
@@ -7883,7 +7904,8 @@
7883 * midnight.el, vc-cvs.el: Replace `illegal' with `invalid'. 7904 * midnight.el, vc-cvs.el: Replace `illegal' with `invalid'.
7884 * emacs-lisp/cl-macs.el: Replace `illegal' with `invalid'. 7905 * emacs-lisp/cl-macs.el: Replace `illegal' with `invalid'.
7885 * emulation/vip.el: Replace `illegal' with `invalid'. 7906 * emulation/vip.el: Replace `illegal' with `invalid'.
7886 * eshell/esh-io.el, eshell/esh-var.el: Replace `illegal' with `invalid'. 7907 * eshell/esh-io.el, eshell/esh-var.el: Replace `illegal' with
7908 `invalid'.
7887 * mail/supercite.el: Replace `illegal' with `invalid'. 7909 * mail/supercite.el: Replace `illegal' with `invalid'.
7888 * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el 7910 * progmodes/ebnf-abn.el, progmodes/ebnf-bnf.el
7889 * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el 7911 * progmodes/ebnf-ebx.el, progmodes/ebnf-dtd.el, progmodes/ebnf-iso.el
@@ -8105,7 +8127,8 @@
8105 8127
81062005-03-21 Lute Kamstra <lute@gnu.org> 81282005-03-21 Lute Kamstra <lute@gnu.org>
8107 8129
8108 * generic.el: Fix commentary section. Don't require cl for compilation. 8130 * generic.el: Fix commentary section. Don't require cl for
8131 compilation.
8109 (generic-mode-list): Add autoload cookie. 8132 (generic-mode-list): Add autoload cookie.
8110 (generic-use-find-file-hook, generic-lines-to-scan) 8133 (generic-use-find-file-hook, generic-lines-to-scan)
8111 (generic-find-file-regexp, generic-ignore-files-regexp) 8134 (generic-find-file-regexp, generic-ignore-files-regexp)
@@ -8744,10 +8767,11 @@
8744 8767
8745 * simple.el (normal-erase-is-backspace): Define default value. 8768 * simple.el (normal-erase-is-backspace): Define default value.
8746 8769
8747 * custom.el (custom-theme-set-variables): Remove unused var `immediate'. 8770 * custom.el (custom-theme-set-variables): Remove unused var
8748 (custom-reevaluate-setting): Simple function to handle 8771 `immediate'.
8749 variables that are defined before their default value can really 8772 (custom-reevaluate-setting): Simple function to handle variables
8750 be computed. 8773 that are defined before their default value can really be
8774 computed.
8751 8775
8752 * startup.el (command-line): Use it for temporary-file-directory, 8776 * startup.el (command-line): Use it for temporary-file-directory,
8753 small-emporary-file-directory, auto-save-file-name-transforms, 8777 small-emporary-file-directory, auto-save-file-name-transforms,
@@ -10660,7 +10684,8 @@
10660 * progmodes/fortran.el (fortran-mode): Use mode-require-final-newline. 10684 * progmodes/fortran.el (fortran-mode): Use mode-require-final-newline.
10661 * progmodes/f90.el (f90-mode): Use mode-require-final-newline. 10685 * progmodes/f90.el (f90-mode): Use mode-require-final-newline.
10662 * progmodes/cperl-mode.el (cperl-mode): Use mode-require-final-newline. 10686 * progmodes/cperl-mode.el (cperl-mode): Use mode-require-final-newline.
10663 * progmodes/cfengine.el (cfengine-mode): Use mode-require-final-newline. 10687 * progmodes/cfengine.el (cfengine-mode): Use
10688 mode-require-final-newline.
10664 * progmodes/ada-mode.el (ada-mode): Use mode-require-final-newline. 10689 * progmodes/ada-mode.el (ada-mode): Use mode-require-final-newline.
10665 * textmodes/text-mode.el (text-mode): Use mode-require-final-newline. 10690 * textmodes/text-mode.el (text-mode): Use mode-require-final-newline.
10666 * textmodes/texinfo.el (texinfo-mode): Use mode-require-final-newline. 10691 * textmodes/texinfo.el (texinfo-mode): Use mode-require-final-newline.
@@ -11028,8 +11053,8 @@
11028 11053
110292004-12-19 Jay Belanger <belanger@truman.edu> 110542004-12-19 Jay Belanger <belanger@truman.edu>
11030 11055
11031 * calc/calc-aent.el (calcAlg-blank-matching-open): 11056 * calc/calc-aent.el (calcAlg-blank-matching-open): Temporarily
11032 Temporarily adjust the syntax of both delimiters of half-open intervals. 11057 adjust the syntax of both delimiters of half-open intervals.
11033 11058
110342004-12-19 Kim F. Storm <storm@cua.dk> 110592004-12-19 Kim F. Storm <storm@cua.dk>
11035 11060
@@ -11294,7 +11319,8 @@
11294 Reported by Ville Skytt,Ad(B <scop@xemacs.org>. 11319 Reported by Ville Skytt,Ad(B <scop@xemacs.org>.
11295 (vc-svn-annotate-current-time, vc-svn-annotate-time-of-rev) 11320 (vc-svn-annotate-current-time, vc-svn-annotate-time-of-rev)
11296 (vc-svn-annotate-time, vc-svn-annotate-extract-revision-at-line) 11321 (vc-svn-annotate-time, vc-svn-annotate-extract-revision-at-line)
11297 (vc-svn-annotate-command, vc-svn-annotate-re): Support for svn annotate. 11322 (vc-svn-annotate-command, vc-svn-annotate-re): Support for svn
11323 annotate.
11298 11324
112992004-12-12 Juri Linkov <juri@jurta.org> 113252004-12-12 Juri Linkov <juri@jurta.org>
11300 11326
@@ -11385,7 +11411,8 @@
113852004-12-11 Stefan Monnier <monnier@iro.umontreal.ca> 114112004-12-11 Stefan Monnier <monnier@iro.umontreal.ca>
11386 11412
11387 * emacs-lisp/checkdoc.el (checkdoc-continue, checkdoc-comments) 11413 * emacs-lisp/checkdoc.el (checkdoc-continue, checkdoc-comments)
11388 (checkdoc-message-text, checkdoc-defun): Fix format messages for `error'. 11414 (checkdoc-message-text, checkdoc-defun): Fix format messages for
11415 `error'.
11389 11416
11390 * textmodes/tex-mode.el (latex-backward-sexp-1): Handle the special 11417 * textmodes/tex-mode.el (latex-backward-sexp-1): Handle the special
11391 case of \end{verbatim}. 11418 case of \end{verbatim}.
@@ -11683,12 +11710,13 @@
11683 * calc/calc-store.el, calc/calc-stuff.el, calc/calc-trail.el 11710 * calc/calc-store.el, calc/calc-stuff.el, calc/calc-trail.el
11684 * calc/calc-undo.el, calc/calc-units.el, calc/calc-vec.el 11711 * calc/calc-undo.el, calc/calc-units.el, calc/calc-vec.el
11685 * calc/calc-yank.el, calc/calcalg2.el, calc/calcalg3.el 11712 * calc/calc-yank.el, calc/calcalg2.el, calc/calcalg3.el
11686 * calc/calccomp.el, calc/calcsel2.el: Replace dummy autoloaded functions 11713 * calc/calccomp.el, calc/calcsel2.el: Replace dummy autoloaded
11687 with provide statements. 11714 functions with provide statements.
11688 11715
11689 * calc/calc-alg.el (math-defsimplify): Move from calc-ext.el. 11716 * calc/calc-alg.el (math-defsimplify): Move from calc-ext.el.
11690 11717
11691 * calc/calc-embed.el (calc-do-embedded-activate): Remove from autoloads. 11718 * calc/calc-embed.el (calc-do-embedded-activate): Remove from
11719 autoloads.
11692 11720
11693 * calc/calc-ext.el: Remove dummy autoloading functions from autoloads. 11721 * calc/calc-ext.el: Remove dummy autoloading functions from autoloads.
11694 (calc-load-everything, math-defsimplify): Replace dummy autoloading 11722 (calc-load-everything, math-defsimplify): Replace dummy autoloading
@@ -11753,11 +11781,12 @@
11753 Replace calls to calc-extensions by appropriate require, replace 11781 Replace calls to calc-extensions by appropriate require, replace
11754 calc-extensions-loaded by appropriate featurep. 11782 calc-extensions-loaded by appropriate featurep.
11755 11783
11756 * calc/calc-ext.el: Move require to end of file. 11784 * calc/calc-ext.el: Move require to end of file. Remove redundant
11757 Remove redundant loading of calc.el. 11785 loading of calc.el.
11758 (calc-extensions-loaded): Remove unnecessary variable. 11786 (calc-extensions-loaded): Remove unnecessary variable.
11759 (calc-extensions): Remove unnecessary function. 11787 (calc-extensions): Remove unnecessary function.
11760 (calc-load-everything): Replace calc-need-macros by appropriate require. 11788 (calc-load-everything): Replace calc-need-macros by appropriate
11789 require.
11761 11790
11762 * calc/calc-macs.el: Move provide to end of file. 11791 * calc/calc-macs.el: Move provide to end of file.
11763 (calc-need-macros): Remove unnecessary function. 11792 (calc-need-macros): Remove unnecessary function.
@@ -11861,7 +11890,8 @@
11861 11890
11862 * calc/calc-aent.el (calc-eval-error): Declare and initialize the 11891 * calc/calc-aent.el (calc-eval-error): Declare and initialize the
11863 variable. 11892 variable.
11864 (calc-eval-error): Don't check if the variable calc-eval-error is bound. 11893 (calc-eval-error): Don't check if the variable calc-eval-error is
11894 bound.
11865 (calc-buffer, calc-digit-value, math-expr-data): Declare them. 11895 (calc-buffer, calc-digit-value, math-expr-data): Declare them.
11866 (math-alg-inequalities): Move declaration to earlier in the file. 11896 (math-alg-inequalities): Move declaration to earlier in the file.
11867 11897
@@ -11937,7 +11967,8 @@
11937 Replace variable pos by declared variable. 11967 Replace variable pos by declared variable.
11938 11968
11939 * calc/calc-mtx.el (calc-det-lu): New variable. 11969 * calc/calc-mtx.el (calc-det-lu): New variable.
11940 (math-det-raw, math-det-step): Replace variable lu by declared variable. 11970 (math-det-raw, math-det-step): Replace variable lu by declared
11971 variable.
11941 11972
11942 * calc/calc-map.el (math-ms-temp, math-ms-args): New variables. 11973 * calc/calc-map.el (math-ms-temp, math-ms-args): New variables.
11943 (math-multi-subst, math-multi-subst-rec): Replace variables temp 11974 (math-multi-subst, math-multi-subst-rec): Replace variables temp
@@ -11969,7 +12000,8 @@
11969 (calc-embedded-update, calc-embedded-find-vars): Replace variable 12000 (calc-embedded-update, calc-embedded-find-vars): Replace variable
11970 vars-used by declared variable. 12001 vars-used by declared variable.
11971 12002
11972 * calc/calc-bin.el (math-format-radix-float): Make pos a local variable. 12003 * calc/calc-bin.el (math-format-radix-float): Make pos a local
12004 variable.
11973 (math-format-radix-float): Remove unnecessary setq. 12005 (math-format-radix-float): Remove unnecessary setq.
11974 (math-radix-float-cache): Declare it. 12006 (math-radix-float-cache): Declare it.
11975 12007
@@ -13637,7 +13669,8 @@
13637 * play/fortune.el (fortune-to-signature): Don't use interactive-p. 13669 * play/fortune.el (fortune-to-signature): Don't use interactive-p.
13638 (fortune-in-buffer): Doc fix. 13670 (fortune-in-buffer): Doc fix.
13639 13671
13640 * play/5x5.el (5x5-new-game): Set up the buffer even if not interactive. 13672 * play/5x5.el (5x5-new-game): Set up the buffer even if not
13673 interactive.
13641 13674
13642 * net/eudc.el (eudc-display-records): Use with-output-to-temp-buffer; 13675 * net/eudc.el (eudc-display-records): Use with-output-to-temp-buffer;
13643 don't select the temporary buffer. 13676 don't select the temporary buffer.
@@ -14215,7 +14248,8 @@
14215 14248
142162004-10-17 Kim F. Storm <storm@cua.dk> 142492004-10-17 Kim F. Storm <storm@cua.dk>
14217 14250
14218 * language/indian.el (indian-script-language-alist): Swap value and doc. 14251 * language/indian.el (indian-script-language-alist): Swap value
14252 and doc.
14219 (indian-font-char-index-table): Doc fix. 14253 (indian-font-char-index-table): Doc fix.
14220 14254
142212004-10-16 Stefan Monnier <monnier@iro.umontreal.ca> 142552004-10-16 Stefan Monnier <monnier@iro.umontreal.ca>
@@ -15879,7 +15913,8 @@
15879 15913
158802004-08-08 Lars Hansen <larsh@math.ku.dk> 159142004-08-08 Lars Hansen <larsh@math.ku.dk>
15881 15915
15882 * wid-edit.el (widget-sexp-validate): Allow whitespace after expression. 15916 * wid-edit.el (widget-sexp-validate): Allow whitespace after
15917 expression.
15883 15918
158842004-08-08 Luc Teirlinck <teirllm@auburn.edu> 159192004-08-08 Luc Teirlinck <teirllm@auburn.edu>
15885 15920
@@ -16735,9 +16770,10 @@
167352004-06-11 Luc Teirlinck <teirllm@auburn.edu> 167702004-06-11 Luc Teirlinck <teirllm@auburn.edu>
16736 16771
16737 * dired.el (dired-revert): If buffer is marked unmodified before 16772 * dired.el (dired-revert): If buffer is marked unmodified before
16738 reverting, keep it marked unmodified. 16773 reverting, keep it marked unmodified. Adapt to new conventions
16739 Adapt to new conventions for commenting out code. 16774 for commenting out code.
16740 (dired-make-relative): Adapt to new conventions for commenting out code. 16775 (dired-make-relative): Adapt to new conventions for commenting out
16776 code.
16741 16777
167422004-06-10 Miles Bader <miles@gnu.ai.mit.edu> 167782004-06-10 Miles Bader <miles@gnu.ai.mit.edu>
16743 16779
@@ -16832,8 +16868,8 @@
16832 16868
168332004-06-08 Daniel Pfeiffer <occitan@esperanto.org> 168692004-06-08 Daniel Pfeiffer <occitan@esperanto.org>
16834 16870
16835 * progmodes/compile.el (compilation-set-window-height): 16871 * progmodes/compile.el (compilation-set-window-height): Rearrange
16836 Rearrange the save-* functions because a buffer can have several current 16872 the save-* functions because a buffer can have several current
16837 point in different windows. 16873 point in different windows.
16838 (compilation-error-regexp-alist-alist): Recognize {standard input} 16874 (compilation-error-regexp-alist-alist): Recognize {standard input}
16839 GNU messages (for gcc --pipe) and more kinds of Oracle messages. 16875 GNU messages (for gcc --pipe) and more kinds of Oracle messages.
@@ -17295,7 +17331,8 @@
17295 17331
172962004-05-28 Stefan Monnier <monnier@iro.umontreal.ca> 173322004-05-28 Stefan Monnier <monnier@iro.umontreal.ca>
17297 17333
17298 * subr.el (with-selected-window): Only save/restore the selected window. 17334 * subr.el (with-selected-window): Only save/restore the selected
17335 window.
17299 17336
17300 * progmodes/compile.el (compilation-error-regexp-alist): 17337 * progmodes/compile.el (compilation-error-regexp-alist):
17301 Use expand-file-name and data-directory. 17338 Use expand-file-name and data-directory.
@@ -17639,7 +17676,8 @@
17639 17676
17640 * eshell/esh-io.el (eshell-get-target): Whitespace changes. 17677 * eshell/esh-io.el (eshell-get-target): Whitespace changes.
17641 (eshell-output-object-to-target): Improve output speed 20% by not 17678 (eshell-output-object-to-target): Improve output speed 20% by not
17642 calling `eshell-stringify' if something is already known to be a string. 17679 calling `eshell-stringify' if something is already known to be a
17680 string.
17643 17681
176442004-05-15 Alex Ott <ott@jet.msk.su> 176822004-05-15 Alex Ott <ott@jet.msk.su>
17645 17683
@@ -18993,10 +19031,11 @@
18993 19031
189942004-04-20 Stefan Monnier <monnier@iro.umontreal.ca> 190322004-04-20 Stefan Monnier <monnier@iro.umontreal.ca>
18995 19033
18996 * progmodes/compile.el (compilation-error-properties): 19034 * progmodes/compile.el (compilation-error-properties): Split into
18997 Split into two. 19035 two.
18998 (compilation-internal-error-properties): New one. 19036 (compilation-internal-error-properties): New one.
18999 (compilation-compat-error-properties): Use it. Fix the non-marker case. 19037 (compilation-compat-error-properties): Use it. Fix the non-marker
19038 case.
19000 19039
190012004-04-20 Richard M. Stallman <rms@gnu.org> 190402004-04-20 Richard M. Stallman <rms@gnu.org>
19002 19041
@@ -19153,7 +19192,8 @@
19153 19192
191542004-04-16 Dave Love <fx@gnu.org> 191932004-04-16 Dave Love <fx@gnu.org>
19155 19194
19156 * progmodes/python.el (python-compilation-line-number): Fix braindamage. 19195 * progmodes/python.el (python-compilation-line-number): Fix
19196 braindamage.
19157 (python-load-file): Fix python-orig-start setting. 19197 (python-load-file): Fix python-orig-start setting.
19158 19198
19159 * progmodes/compile.el: Doc fixes. 19199 * progmodes/compile.el: Doc fixes.
@@ -19187,10 +19227,10 @@
19187 19227
191882004-04-16 Masatake YAMATO <jet@gyve.org> 192282004-04-16 Masatake YAMATO <jet@gyve.org>
19189 19229
19190 * simple.el (completion-setup-function): Set an initial value 19230 * simple.el (completion-setup-function): Set an initial value to
19191 to `element-common-end' before entering loop. Set a value 19231 `element-common-end' before entering loop. Set a value to
19192 to `element-common-end' at the end of loop. 19232 `element-common-end' at the end of loop. The bug is reported by
19193 The bug is reported by Juri Linkov <juri@jurta.org> in emacs-devel list. 19233 Juri Linkov <juri@jurta.org> in emacs-devel list.
19194 (completions-common-part): Rename from completion-de-emphasis. 19234 (completions-common-part): Rename from completion-de-emphasis.
19195 (completions-first-difference): Rename from completion-emphasis. 19235 (completions-first-difference): Rename from completion-emphasis.
19196 Suggested by RMS. 19236 Suggested by RMS.
@@ -19257,7 +19297,8 @@
19257 parsing of both attribute and element names. 19297 parsing of both attribute and element names.
19258 (xml-ns-parse-ns-attrs, xml-ns-expand-el, xml-ns-expand-attr) 19298 (xml-ns-parse-ns-attrs, xml-ns-expand-el, xml-ns-expand-attr)
19259 (xml-intern-attrlist): Remove in favor of xml-maybe-do-ns. 19299 (xml-intern-attrlist): Remove in favor of xml-maybe-do-ns.
19260 (xml-parse-tag): Update assumed namespaces. Clean up namespace parsing. 19300 (xml-parse-tag): Update assumed namespaces. Clean up namespace
19301 parsing.
19261 (xml-parse-attlist): Make it do its own namespace parsing. 19302 (xml-parse-attlist): Make it do its own namespace parsing.
19262 19303
192632004-04-14 Dave Love <fx@gnu.org> 193042004-04-14 Dave Love <fx@gnu.org>
@@ -19301,11 +19342,12 @@
193012004-04-14 Kim F. Storm <storm@cua.dk> 193422004-04-14 Kim F. Storm <storm@cua.dk>
19302 19343
19303 * startup.el (emacs-quick-startup): New defvar (set by -Q). 19344 * startup.el (emacs-quick-startup): New defvar (set by -Q).
19304 (command-line): New option -Q. Like -q --no-site-file, but 19345 (command-line): New option -Q. Like -q --no-site-file, but in
19305 in addition it also disables menu-bar, tool-bar, scroll-bars, 19346 addition it also disables menu-bar, tool-bar, scroll-bars,
19306 tool-tips, and the blinking cursor. 19347 tool-tips, and the blinking cursor.
19307 (command-line-1): Skip startup screen if -Q. 19348 (command-line-1): Skip startup screen if -Q.
19308 (fancy-splash-head): Use ":align-to center" prop to center splash image. 19349 (fancy-splash-head): Use ":align-to center" prop to center splash
19350 image.
19309 19351
19310 * emulation/cua-base.el (cua-read-only-cursor-color) 19352 * emulation/cua-base.el (cua-read-only-cursor-color)
19311 (cua-overwrite-cursor-color, cua-global-mark-cursor-color): Doc fix. 19353 (cua-overwrite-cursor-color, cua-global-mark-cursor-color): Doc fix.
@@ -20100,7 +20142,8 @@
20100 20142
201012004-03-22 Luc Teirlinck <teirllm@auburn.edu> 201432004-03-22 Luc Teirlinck <teirllm@auburn.edu>
20102 20144
20103 * autorevert.el (global-auto-revert-non-file-buffers): Expand docstring. 20145 * autorevert.el (global-auto-revert-non-file-buffers): Expand
20146 docstring.
20104 (buffer-stale-function): New variable. 20147 (buffer-stale-function): New variable.
20105 (auto-revert-list-diff, auto-revert-dired-file-list) 20148 (auto-revert-list-diff, auto-revert-dired-file-list)
20106 (auto-revert-dired-changed-p, auto-revert-buffer-p): Delete. 20149 (auto-revert-dired-changed-p, auto-revert-buffer-p): Delete.
@@ -21321,7 +21364,8 @@
21321 21364
21322 * net/webjump.el (webjump-builtin): Add missing format string argument. 21365 * net/webjump.el (webjump-builtin): Add missing format string argument.
21323 21366
21324 * midnight.el (midnight-delay-set): Remove extra format string argument. 21367 * midnight.el (midnight-delay-set): Remove extra format string
21368 argument.
21325 21369
21326 * mail/rmail.el (rmail-get-new-mail): Remove useless use of format. 21370 * mail/rmail.el (rmail-get-new-mail): Remove useless use of format.
21327 21371
@@ -22382,7 +22426,8 @@
22382 * subr.el (noreturn, 1value): New macros for test coverage. 22426 * subr.el (noreturn, 1value): New macros for test coverage.
22383 See `testcover.el'. 22427 See `testcover.el'.
22384 22428
22385 * emacs-lisp/edebug.el: Add def-edebug-spec for `noreturn' and `1value'. 22429 * emacs-lisp/edebug.el: Add def-edebug-spec for `noreturn' and
22430 `1value'.
22386 22431
22387 * emacs-lisp/testcover.el (testcover-reinstrument): Special case 22432 * emacs-lisp/testcover.el (testcover-reinstrument): Special case
22388 for macro `1value'. 22433 for macro `1value'.