Mercurial > emacs
comparison lisp/ChangeLog @ 50624:589192191b6d
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Thu, 17 Apr 2003 21:21:47 +0000 |
parents | c76e37ef3b10 |
children | 31489b0b9b0d |
comparison
equal
deleted
inserted
replaced
50623:7a24ff2e2f8b | 50624:589192191b6d |
---|---|
1 2003-04-17 Stefan Monnier <monnier@cs.yale.edu> | |
2 | |
3 * files.el (view-read-only): Don't declare a second time. | |
4 (find-file-read-only, find-file-read-only-other-window) | |
5 (find-file-read-only-other-frame): Check that file does exist. | |
6 (large-file-warning-threshold): New custom. | |
7 (find-file-noselect): Use it. | |
8 (report-errors): New macro. | |
9 (normal-mode): Use it. | |
10 (toggle-read-only): Really toggle, even if view-mode is on. | |
11 (parse-colon-path): Remove unused `cd-prefix' var. | |
12 (make-backup-file-name-1): Remove unused `failed' var. | |
13 (basic-save-buffer): Remove unused `tempsetmodes' var. | |
14 (basic-save-buffer-2): Remove unused `temp' var. | |
15 (insert-directory): Remove unused `available' var. | |
16 | |
1 2003-04-17 John Paul Wallington <jpw@gnu.org> | 17 2003-04-17 John Paul Wallington <jpw@gnu.org> |
2 | 18 |
3 * hexl.el (hexl-find-file): Bind `default-major-mode' to | 19 * hexl.el (hexl-find-file): Bind `default-major-mode' to |
4 `fundamental-mode'. | 20 `fundamental-mode'. |
5 | 21 |
22 2003-04-16 Stefan Monnier <monnier@cs.yale.edu> | |
23 | |
24 * reveal.el (reveal-post-command): Use overlay-get for overlays. | |
25 | |
6 2003-04-16 Kenichi Handa <handa@m17n.org> | 26 2003-04-16 Kenichi Handa <handa@m17n.org> |
7 | 27 |
8 * international/mule-cmds.el (describe-language-environment): At | 28 * international/mule-cmds.el (describe-language-environment): |
9 first, require all necessary features. | 29 At first, require all necessary features. |
10 | 30 |
11 2003-04-16 Dave Love <fx@gnu.org> | 31 2003-04-16 Dave Love <fx@gnu.org> |
12 | 32 |
13 * progmodes/xscheme.el: Moved from lisp directory. | 33 * progmodes/xscheme.el: Moved from lisp directory. |
14 | 34 |
17 * progmodes/f90.el (f90-indent-to, f90-indent-line-no) | 37 * progmodes/f90.el (f90-indent-to, f90-indent-line-no) |
18 (f90-no-block-limit, f90-end-of-block, f90-beginning-of-block) | 38 (f90-no-block-limit, f90-end-of-block, f90-beginning-of-block) |
19 (f90-comment-region, f90-indent-line, f90-indent-region) | 39 (f90-comment-region, f90-indent-line, f90-indent-region) |
20 (f90-find-breakpoint, f90-block-match): Trivial simplifications. | 40 (f90-find-breakpoint, f90-block-match): Trivial simplifications. |
21 (f90-looking-at-do, f90-looking-at-select-case) | 41 (f90-looking-at-do, f90-looking-at-select-case) |
22 (f90-looking-at-if-then, f90-looking-at-where-or-forall): Drop | 42 (f90-looking-at-if-then, f90-looking-at-where-or-forall): |
23 XEmacs 19 support and simplify. | 43 Drop XEmacs 19 support and simplify. |
24 (f90-indent-new-line): No need for case-fold-search. Simplify. | 44 (f90-indent-new-line): No need for case-fold-search. Simplify. |
25 (f90-fill-region): Make marker nil when done. Simplify. | 45 (f90-fill-region): Make marker nil when done. Simplify. |
26 | 46 |
27 * progmodes/fortran.el (fortran-column-ruler): Minor doc change. | 47 * progmodes/fortran.el (fortran-column-ruler): Minor doc change. |
28 | 48 |
29 2003-04-16 Richard M. Stallman <rms@gnu.org> | 49 2003-04-16 Richard M. Stallman <rms@gnu.org> |
30 | 50 |
31 * man.el (Man-follow-manual-reference): Don't require match | 51 * man.el (Man-follow-manual-reference): Don't require match |
38 (fortran, fortran-indent, fortran-comment) | 58 (fortran, fortran-indent, fortran-comment) |
39 (fortran-tab-mode-default, fortran-continuation-indent) | 59 (fortran-tab-mode-default, fortran-continuation-indent) |
40 (fortran-comment-indent-style, fortran-blink-matching-if) | 60 (fortran-comment-indent-style, fortran-blink-matching-if) |
41 (fortran-continuation-string, fortran-electric-line-number) | 61 (fortran-continuation-string, fortran-electric-line-number) |
42 (fortran-break-before-delimiters, fortran-mode-hook) | 62 (fortran-break-before-delimiters, fortran-mode-hook) |
43 (fortran-end-prog-re, fortran-imenu-generic-expression): Minor | 63 (fortran-end-prog-re, fortran-imenu-generic-expression): |
44 doc changes. | 64 Minor doc changes. |
65 (fortran-tab-mode-minor-mode-string): New variable. | |
45 (fortran-tab-mode-string): Now customization is meaningful. | 66 (fortran-tab-mode-string): Now customization is meaningful. |
46 Change default value. | |
47 (fortran-column-ruler-fixed, fortran-column-ruler-tab) | 67 (fortran-column-ruler-fixed, fortran-column-ruler-tab) |
48 (fortran-analyze-depth): Use defcustom. | 68 (fortran-analyze-depth): Use defcustom. |
49 (fortran-if-start-re, fortran-end-prog-re1, fortran-fill) | 69 (fortran-if-start-re, fortran-end-prog-re1, fortran-fill) |
50 (fortran-break-line, fortran-prepare-abbrev-list-buffer) | 70 (fortran-break-line, fortran-prepare-abbrev-list-buffer) |
51 (fortran-auto-fill): Add doc string. | 71 (fortran-auto-fill): Add doc string. |
53 (fortran-font-lock-keywords-1, fortran-font-lock-keywords-2) | 73 (fortran-font-lock-keywords-1, fortran-font-lock-keywords-2) |
54 (fortran-font-lock-syntactic-keywords): Initialize in defvar. | 74 (fortran-font-lock-syntactic-keywords): Initialize in defvar. |
55 (fortran-font-lock-keywords-3): Initialize in defvar. Use 1+ now | 75 (fortran-font-lock-keywords-3): Initialize in defvar. Use 1+ now |
56 depth of fortran-type-types has changed. Remove extra and. | 76 depth of fortran-type-types has changed. Remove extra and. |
57 (fortran-mode-menu): Minor re-organization. Use lookup-key. | 77 (fortran-mode-menu): Minor re-organization. Use lookup-key. |
58 (fortran-mode): Doc changes. Some re-organization. Use | 78 (fortran-mode): Doc changes. Some re-organization. |
59 mode-line-process (rather than minor-mode-alist) for tab format. | 79 Use fortran-tab-mode-minor-mode-string. |
60 (fortran-comment-indent): Add doc string. Move save-excursion. | 80 (fortran-comment-indent): Add doc string. Move save-excursion. |
61 Use 1+. | 81 Use 1+. |
62 (fortran-indent-comment, fortran-fill-statement): Change | 82 (fortran-indent-comment, fortran-fill-statement): |
63 interactive spec. Use unless. | 83 Change interactive spec. Use unless. |
64 (fortran-comment-region): Doc change. Reverse logic of arg | 84 (fortran-comment-region): Doc change. Reverse logic of arg |
65 test. Use zerop. | 85 test. Use zerop. |
66 (fortran-abbrev-start, fortran-split-line) | 86 (fortran-abbrev-start, fortran-split-line) |
67 (fortran-electric-line-number, fortran-indent-subprogram) | 87 (fortran-electric-line-number, fortran-indent-subprogram) |
68 (fortran-strip-sequence-nos): Change interactive spec. | 88 (fortran-strip-sequence-nos): Change interactive spec. |
69 (fortran-remove-continuation): Add doc string. Use when. | 89 (fortran-remove-continuation): Add doc string. Use when. |
70 (fortran-numerical-continuation-char): Doc change. Use 1+. | 90 (fortran-numerical-continuation-char): Doc change. Use 1+. |
71 (fortran-previous-statement, fortran-next-statement) | 91 (fortran-previous-statement, fortran-next-statement) |
72 (fortran-beginning-do, fortran-calculate-indent) | 92 (fortran-beginning-do, fortran-calculate-indent) |
73 (fortran-end-do, fortran-end-if, fortran-beginning-if): Use | 93 (fortran-end-do, fortran-end-if, fortran-beginning-if): |
74 zerop, 1+, 1-. | 94 Use zerop, 1+, 1-. |
75 (fortran-blink-match, fortran-check-for-matching-do): Use when. | 95 (fortran-blink-match, fortran-check-for-matching-do): Use when. |
76 (fortran-indent-line): Change interactive spec. Remove un-needed | 96 (fortran-indent-line): Change interactive spec. Remove un-needed |
77 if. Use when. | 97 if. Use when. |
78 (fortran-indent-to-column): Doc change. Use when, unless. | 98 (fortran-indent-to-column): Doc change. Use when, unless. |
79 (fortran-find-comment-start-skip): No longer interactive. | 99 (fortran-find-comment-start-skip): No longer interactive. |
80 (fortran-analyze-file-format): Minor doc change. Remove | 100 (fortran-analyze-file-format): Minor doc change. |
81 un-needed setq. Return fortran-tab-mode-default if no match. | 101 Remove un-needed setq. |
82 (minor-mode-alist): Use add-to-list. | 102 (minor-mode-alist): Use add-to-list. |
83 (fortran-fill-paragraph): Change interactive spec, doc string. | 103 (fortran-fill-paragraph): Change interactive spec, doc string. |
84 | 104 |
85 * progmodes/f90.el: Whitespace changes, trivial commentary | 105 * progmodes/f90.el: Whitespace changes, trivial commentary changes. |
86 changes. | |
87 (f90, f90-indent, f90-program-indent, f90-continuation-indent) | 106 (f90, f90-indent, f90-program-indent, f90-continuation-indent) |
88 (f90-indented-comment-re, f90-imenu-generic-expression) | 107 (f90-indented-comment-re, f90-imenu-generic-expression) |
89 (f90-mark-subprogram, f90-join-lines): Minor doc changes. | 108 (f90-mark-subprogram, f90-join-lines): Minor doc changes. |
90 (f90-menu): Shift definition to initialization of f90-mode-map. | 109 (f90-menu): Shift definition to initialization of f90-mode-map. |
91 Add customization section. | 110 Add customization section. |
94 appropriate F90 functions. | 113 appropriate F90 functions. |
95 (f90-indent-line, f90-indent-line, f90-indent-subprogram) | 114 (f90-indent-line, f90-indent-line, f90-indent-subprogram) |
96 (f90-break-line, f90-do-auto-fill, f90-insert-end) | 115 (f90-break-line, f90-do-auto-fill, f90-insert-end) |
97 (f90-upcase-keywords, f90-capitalize-keywords) | 116 (f90-upcase-keywords, f90-capitalize-keywords) |
98 (f90-downcase-keywords): Change interactive spec. | 117 (f90-downcase-keywords): Change interactive spec. |
99 | 118 |
119 2003-04-14 Stefan Monnier <monnier@cs.yale.edu> | |
120 | |
121 * font-lock.el (font-lock-multiline, font-lock-fontified) | |
122 (font-lock-set-defaults): Move back from font-core.el and merge | |
123 it back with font-lock-set-defaults-1. | |
124 (font-lock-mode-internal): New function (basically the body of | |
125 the old font-lock-mode minor mode). | |
126 | |
127 * font-core.el (font-lock-maximum-size, font-lock-verbose): Remove. | |
128 (font-lock-multiline, font-lock-fontified, font-lock-set-defaults): | |
129 Move back to font-lock.el | |
130 (font-lock-default-function): Use font-lock-mode-internal. | |
131 | |
132 * files.el (auto-mode-alist): Add entries for *.ins and *.dtx. | |
133 (recover-file): Abbreviate file name in messages. | |
134 | |
135 * textmodes/tex-mode.el (latex-mode-map): Bind latex-split-block. | |
136 (tex-font-lock-keywords-2): Comment out unused var `type'. | |
137 (tex-guess-mode): New name for old `tex-mode'. | |
138 (tex-mode): Make it a derived mode of text-mode. | |
139 (plain-tex-mode, latex-mode): Change parent from text-mode to tex-mode. | |
140 (tex-common-initialization): Don't setup syntax-table any more. | |
141 (tex-validate-buffer): Remove unused var `oend'. | |
142 Use with-current-buffer and line-beginning-position. | |
143 (tex-recenter-output-buffer): Remove unused var `old-buffer'. | |
144 (latex-indent): Return `noindent' if no indentation can happen. | |
145 (doctex-font-lock-^^A, doctex-font-lock-syntactic-face-function) | |
146 (doctex-font-lock-syntactic-keywords, doctex-font-lock-keywords) | |
147 (doctex-mode): New funs for DocTeX mode, derived from LaTeX mode. | |
148 | |
149 * font-lock.el (font-lock-preprocessor-face): New var and face. | |
150 | |
100 2003-04-14 Andrew Choi <akochoi@shaw.ca> | 151 2003-04-14 Andrew Choi <akochoi@shaw.ca> |
101 | 152 |
102 * term/mac-win.el: Unconditionally set process-connection-type to | 153 * term/mac-win.el: Unconditionally set process-connection-type to nil. |
103 nil. | |
104 | 154 |
105 2003-04-14 Richard M. Stallman <rms@gnu.org> | 155 2003-04-14 Richard M. Stallman <rms@gnu.org> |
106 | 156 |
107 * derived.el (define-derived-mode): Make generated code work in | 157 * derived.el (define-derived-mode): Make generated code work in |
108 Emacs versions that do not have run-mode-hooks. | 158 Emacs versions that do not have run-mode-hooks. |
138 (ange-ftp-file-symlink-p): Return target of symlink literally. | 188 (ange-ftp-file-symlink-p): Return target of symlink literally. |
139 | 189 |
140 2003-04-13 Masatake YAMATO <jet@gyve.org> | 190 2003-04-13 Masatake YAMATO <jet@gyve.org> |
141 | 191 |
142 * bindings.el (toplevel): Don't change the face | 192 * bindings.el (toplevel): Don't change the face |
143 of major-mode on the mode line. Setting the face on | 193 of major-mode on the mode line. Setting the face on |
144 the mode line code is installed by my mistake in | 194 the mode line code is installed by my mistake in |
145 my last change. | 195 my last change. |
146 | 196 |
147 2003-04-12 Stefan Monnier <monnier@cs.yale.edu> | 197 2003-04-12 Stefan Monnier <monnier@cs.yale.edu> |
148 | 198 |
149 * add-log.el (change-log-version-number-search): Fix old bug. | 199 * add-log.el (change-log-version-number-search): Fix old bug. |
150 (add-change-log-entry): Avoid inserting the same funname again. | 200 (add-change-log-entry): Avoid inserting the same funname again. |
151 (add-log-indent-text): New var. | 201 (add-log-indent-text): New var. |