Mercurial > emacs
comparison lisp/ChangeLog @ 42741:c0e215735c5a
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 14 Jan 2002 13:01:14 +0000 |
parents | f53ba4c83bf8 |
children | d1ee13da6bff |
comparison
equal
deleted
inserted
replaced
42740:50a74884f960 | 42741:c0e215735c5a |
---|---|
1 2002-01-14 Stefan Monnier <monnier@cs.yale.edu> | |
2 | |
3 * net/ange-ftp.el (ange-ftp-root-dir-p): New function. | |
4 (ange-ftp-file-name-all-completions, ange-ftp-file-name-completion): | |
5 Use it. | |
6 (ange-ftp-hook-function): Preserve match-data. | |
7 (ange-ftp-insert-directory): Typo. | |
8 (ange-ftp-shell-command): Check if regexp matched. | |
9 | |
1 2002-01-13 Richard M. Stallman <rms@gnu.org> | 10 2002-01-13 Richard M. Stallman <rms@gnu.org> |
2 | 11 |
3 * international/mule-cmds.el: help-map bindings moved to help.el. | 12 * international/mule-cmds.el: help-map bindings moved to help.el. |
4 | 13 |
5 * help.el (view-echo-area-messages): New function. | 14 * help.el (view-echo-area-messages): New function. |
6 (help-map): Add `e' binding. Delete obsolete `d' binding. | 15 (help-map): Add `e' binding. Delete obsolete `d' binding. |
7 Change old Info bindings C-f, C-k and C-i to F, K, S. | 16 Change old Info bindings C-f, C-k and C-i to F, K, S. |
8 Move view-emacs-FAQ from F to C-f. | 17 Move view-emacs-FAQ from F to C-f. |
9 Move view-emacs-problems from P to C-e. | 18 Move view-emacs-problems from P to C-e. |
10 Bindings moved here from mule-cmds.el. | 19 Bindings moved here from mule-cmds.el. |
11 C-l binding for describe-language-environment deleted. | 20 C-l binding for describe-language-environment deleted |
12 (help-for-help): Update for all these changes. | 21 (help-for-help): Update for all these changes. |
13 | 22 |
14 * emacs-lisp/copyright.el (copyright-regexp): Make (C) optional. | 23 * emacs-lisp/copyright.el (copyright-regexp): Make (C) optional. |
15 | 24 |
16 2002-01-13 Dave Love <fx@gnu.org> | 25 2002-01-13 Dave Love <fx@gnu.org> |
17 | 26 |
18 * emacs-lisp/copyright.el: Doc fixes. | 27 * emacs-lisp/copyright.el: Doc fixes. |
30 "-fw", "-fh", "--fullscreen", "--fullwidth", and "--fullheight". | 39 "-fw", "-fh", "--fullscreen", "--fullwidth", and "--fullheight". |
31 | 40 |
32 * term/x-win.el (x-handle-initial-switch): New function. | 41 * term/x-win.el (x-handle-initial-switch): New function. |
33 | 42 |
34 2002-01-13 Colin Walters <walters@debian.org> | 43 2002-01-13 Colin Walters <walters@debian.org> |
35 | 44 |
36 * emacs-lisp/autoload.el (make-autoload): Handle | 45 * emacs-lisp/autoload.el (make-autoload): Handle |
37 define-ibuffer-column, define-ibuffer-filter, | 46 define-ibuffer-column, define-ibuffer-filter, |
38 define-ibuffer-sorter, and define-ibuffer-op. | 47 define-ibuffer-sorter, and define-ibuffer-op. |
39 | 48 |
40 * emacs-lisp/lisp-mode.el (toplevel): Ditto. | 49 * emacs-lisp/lisp-mode.el (toplevel): Ditto. |
41 | 50 |
42 * ibuffer.el, ibuf-ext.el, ibuf-macs.el: New files. | 51 * ibuffer.el, ibuf-ext.el, ibuf-macs.el: New files. |
43 | 52 |
44 2002-01-12 Richard M. Stallman <rms@gnu.org> | 53 2002-01-12 Richard M. Stallman <rms@gnu.org> |
45 | 54 |
46 * net/browse-url.el (browse-url-grail): | 55 * net/browse-url.el (browse-url-grail): |
47 Use browse-url-maybe-new-window. | 56 Use browse-url-maybe-new-window. |
48 | 57 |
57 (comint-input-sender-no-newline): New variable. | 66 (comint-input-sender-no-newline): New variable. |
58 (comint-simple-send): If comint-input-sender-no-newline, | 67 (comint-simple-send): If comint-input-sender-no-newline, |
59 don't output newline, but maybe send eof. | 68 don't output newline, but maybe send eof. |
60 (comint-send-input): New arg NO-NEWLINE. | 69 (comint-send-input): New arg NO-NEWLINE. |
61 (comint-send-eof): Call comint-send-eof with NO-NEWLINE. | 70 (comint-send-eof): Call comint-send-eof with NO-NEWLINE. |
62 | 71 |
63 2002-01-12 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 72 2002-01-12 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
64 | 73 |
65 * textmodes/flyspell.el (flyspell-check-pre-word-p): Prevent | 74 * textmodes/flyspell.el (flyspell-check-pre-word-p): Prevent |
66 delaying when executing keyboard macros. | 75 delaying when executing keyboard macros. |
67 | 76 |
132 | 141 |
133 * startup.el (fancy-splash-screens): Set tab-width in correct buffer. | 142 * startup.el (fancy-splash-screens): Set tab-width in correct buffer. |
134 | 143 |
135 2002-01-09 Michael Kifer <kifer@cs.stonybrook.edu> | 144 2002-01-09 Michael Kifer <kifer@cs.stonybrook.edu> |
136 | 145 |
137 * viper.el (viper-set-hooks): zap viper-unfriendly bindings in | 146 * viper.el (viper-set-hooks): Zap viper-unfriendly bindings in |
138 flyspell-mouse-map. | 147 flyspell-mouse-map. |
139 | 148 |
140 2002-01-08 Richard M. Stallman <rms@gnu.org> | 149 2002-01-08 Richard M. Stallman <rms@gnu.org> |
141 | 150 |
142 * emacs-lisp/regexp-opt.el (regexp-opt): Bind max-specpdl-size. | 151 * emacs-lisp/regexp-opt.el (regexp-opt): Bind max-specpdl-size. |
145 | 154 |
146 * textmodes/flyspell.el (flyspell-mode-line-string): Fix custom type. | 155 * textmodes/flyspell.el (flyspell-mode-line-string): Fix custom type. |
147 | 156 |
148 2002-01-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 157 2002-01-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
149 | 158 |
150 * progmodes/ada-mode.el (ada-initialize-properties, ada-mode): Do | 159 * progmodes/ada-mode.el (ada-initialize-properties, ada-mode): |
151 not use make-local-hook. | 160 Do not use make-local-hook. |
152 | 161 |
153 2002-01-08 Eli Zaretskii <eliz@is.elta.co.il> | 162 2002-01-08 Eli Zaretskii <eliz@is.elta.co.il> |
154 | 163 |
155 * international/quail.el (quail-start-translation) | 164 * international/quail.el (quail-start-translation) |
156 (quail-start-conversion): Bind last-command-event, last-command, | 165 (quail-start-conversion): Bind last-command-event, last-command, |
157 and this-command in the first let. This fixes the change from | 166 and this-command in the first let. This fixes the change from |
158 2000-08-30. | 167 2000-08-30. |
159 | 168 |
160 2002-01-08 Michael Kifer <kifer@cs.stonybrook.edu> | 169 2002-01-08 Michael Kifer <kifer@cs.stonybrook.edu> |
161 | 170 |
162 * ediff-hook.el: added an autoload cookie. | 171 * ediff-hook.el: Add an autoload cookie. |
163 | 172 |
164 2002-01-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 173 2002-01-08 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
165 | 174 |
166 * net/eudcb-ph.el, net/ldap.el: New maintainer. New e-mail | 175 * net/eudcb-ph.el, net/ldap.el: New maintainer. New e-mail |
167 address of the author. | 176 address of the author. |
175 | 184 |
176 * viper-init.el (viper-cond-compile-for-xemacs-or-emacs): | 185 * viper-init.el (viper-cond-compile-for-xemacs-or-emacs): |
177 new macro that replaces viper-emacs-p and viper-xemacs-p in many | 186 new macro that replaces viper-emacs-p and viper-xemacs-p in many |
178 cases. Used to reduce the number of warnings. | 187 cases. Used to reduce the number of warnings. |
179 | 188 |
180 * viper-cmd.el: use viper-cond-compile-for-xemacs-or-emacs. | 189 * viper-cmd.el: Use viper-cond-compile-for-xemacs-or-emacs. |
181 (viper-standard-value): moved here from viper.el. | 190 (viper-standard-value): Move here from viper.el. |
182 (viper-set-unread-command-events): moved to viper-util.el | 191 (viper-set-unread-command-events): Move to viper-util.el |
183 (viper-check-minibuffer-overlay): make sure | 192 (viper-check-minibuffer-overlay): Make sure |
184 viper-minibuffer-overlay is moved to cover the entire input field. | 193 viper-minibuffer-overlay is moved to cover the entire input field. |
185 | 194 |
186 * viper-util.el: use viper-cond-compile-for-xemacs-or-emacs. | 195 * viper-util.el: use viper-cond-compile-for-xemacs-or-emacs. |
187 (viper-read-key-sequence, viper-set-unread-command-events, | 196 (viper-read-key-sequence, viper-set-unread-command-events) |
188 viper-char-symbol-sequence-p, viper-char-array-p): moved here. | 197 (viper-char-symbol-sequence-p, viper-char-array-p): Moved here. |
189 | 198 |
190 * viper-ex.el: use viper-cond-compile-for-xemacs-or-emacs. | 199 * viper-ex.el: Use viper-cond-compile-for-xemacs-or-emacs. |
191 | 200 |
192 * viper-keym.el: use viper-cond-compile-for-xemacs-or-emacs. | 201 * viper-keym.el: Use viper-cond-compile-for-xemacs-or-emacs. |
193 | 202 |
194 * viper-mous.el: use viper-cond-compile-for-xemacs-or-emacs. | 203 * viper-mous.el: Use viper-cond-compile-for-xemacs-or-emacs. |
195 | 204 |
196 * viper-macs.el (viper-char-array-p, viper-char-symbol-sequence-p, | 205 * viper-macs.el (viper-char-array-p, viper-char-symbol-sequence-p) |
197 viper-event-vector-p): moved to viper-util.el | 206 (viper-event-vector-p): Move to viper-util.el |
198 | 207 |
199 * viper.el (viper-standard-value): moved to viper-cmd.el. | 208 * viper.el (viper-standard-value): Move to viper-cmd.el. |
200 Use viper-cond-compile-for-xemacs-or-emacs. | 209 Use viper-cond-compile-for-xemacs-or-emacs. |
201 | 210 |
202 * ediff-help.el: use ediff-cond-compile-for-xemacs-or-emacs. | 211 * ediff-help.el: Use ediff-cond-compile-for-xemacs-or-emacs. |
203 | 212 |
204 * ediff-hook.el: use ediff-cond-compile-for-xemacs-or-emacs. | 213 * ediff-hook.el: Use ediff-cond-compile-for-xemacs-or-emacs. |
205 | 214 |
206 * ediff-init.el (ediff-cond-compile-for-xemacs-or-emacs): new | 215 * ediff-init.el (ediff-cond-compile-for-xemacs-or-emacs): |
207 macro designed to be used in many places where ediff-emacs-p or | 216 New macro designed to be used in many places where ediff-emacs-p or |
208 ediff-xemacs-p was previously used. Reduces the number of | 217 ediff-xemacs-p was previously used. Reduces the number of warnings. |
209 warnings. | 218 Use ediff-cond-compile-for-xemacs-or-emacs in many places in lieu |
210 Use ediff-cond-compile-for-xemacs-or-emacs in many places in lieue | |
211 of ediff-xemacs-p. | 219 of ediff-xemacs-p. |
212 (ediff-make-current-diff-overlay, ediff-highlight-diff-in-one-buffer, | 220 (ediff-make-current-diff-overlay, ediff-highlight-diff-in-one-buffer) |
213 ediff-convert-fine-diffs-to-overlays, ediff-empty-diff-region-p, | 221 (ediff-convert-fine-diffs-to-overlays, ediff-empty-diff-region-p) |
214 ediff-whitespace-diff-region-p, ediff-get-region-contents): | 222 (ediff-whitespace-diff-region-p, ediff-get-region-contents): |
215 moved to ediff-util.el. | 223 Move to ediff-util.el. |
216 (ediff-event-key): moved here. | 224 (ediff-event-key): Moved here. |
217 | 225 |
218 * ediff-merge.el: got rid of unreferenced variables. | 226 * ediff-merge.el: Got rid of unreferenced variables. |
219 | 227 |
220 * ediff-mult.el: use ediff-cond-compile-for-xemacs-or-emacs. | 228 * ediff-mult.el: Use ediff-cond-compile-for-xemacs-or-emacs. |
221 | 229 |
222 * ediff-util.el: use ediff-cond-compile-for-xemacs-or-emacs. | 230 * ediff-util.el: Use ediff-cond-compile-for-xemacs-or-emacs. |
223 (ediff-cleanup-mess): improved the way windows are set up after | 231 (ediff-cleanup-mess): Improve the way windows are set up after |
224 quitting ediff. | 232 quitting ediff. |
225 (ediff-janitor): use ediff-dispose-of-variant-according-to-user. | 233 (ediff-janitor): Use ediff-dispose-of-variant-according-to-user. |
226 (ediff-dispose-of-variant-according-to-user): new function | 234 (ediff-dispose-of-variant-according-to-user): New function |
227 designed to be smarter and also understands indirect buffers. | 235 designed to be smarter and also understands indirect buffers. |
228 (ediff-highlight-diff-in-one-buffer, | 236 (ediff-highlight-diff-in-one-buffer) |
229 ediff-unhighlight-diff-in-one-buffer, | 237 (ediff-unhighlight-diff-in-one-buffer) |
230 ediff-unhighlight-diffs-totally-in-one-buffer, | 238 (ediff-unhighlight-diffs-totally-in-one-buffer) |
231 ediff-highlight-diff, ediff-highlight-diff, | 239 (ediff-highlight-diff, ediff-highlight-diff) |
232 ediff-unhighlight-diff, ediff-unhighlight-diffs-totally, | 240 (ediff-unhighlight-diff, ediff-unhighlight-diffs-totally) |
233 ediff-empty-diff-region-p, ediff-whitespace-diff-region-p, | 241 (ediff-empty-diff-region-p, ediff-whitespace-diff-region-p) |
234 ediff-get-region-contents, ediff-make-current-diff-overlay): | 242 (ediff-get-region-contents, ediff-make-current-diff-overlay): |
235 moved here. | 243 Moved here. |
236 (ediff-format-bindings-of): new function by Hannu Koivisto | 244 (ediff-format-bindings-of): New function by Hannu Koivisto |
237 <azure@iki.fi>. | 245 <azure@iki.fi>. |
238 (ediff-setup): make sure the merge buffer is always widened and | 246 (ediff-setup): Make sure the merge buffer is always widened and |
239 modifiable. | 247 modifiable. |
240 (ediff-write-merge-buffer-and-maybe-kill): refuse to write the | 248 (ediff-write-merge-buffer-and-maybe-kill): Refuse to write the |
241 result of a merge into a file visited by another buffer. | 249 result of a merge into a file visited by another buffer. |
242 (ediff-arrange-autosave-in-merge-jobs): check if the merge file | 250 (ediff-arrange-autosave-in-merge-jobs): Check if the merge file |
243 is visited by another buffer and ask to save/delete that buffer. | 251 is visited by another buffer and ask to save/delete that buffer. |
244 (ediff-verify-file-merge-buffer): new function to do the above. | 252 (ediff-verify-file-merge-buffer): New function to do the above. |
245 | 253 |
246 * ediff-vers.el: load ediff-init.el at compile time. | 254 * ediff-vers.el: Load ediff-init.el at compile time. |
247 | 255 |
248 * ediff-wind.el: use ediff-cond-compile-for-xemacs-or-emacs. | 256 * ediff-wind.el: Use ediff-cond-compile-for-xemacs-or-emacs. |
249 | 257 |
250 * ediff.el (ediff-windows, ediff-regions-wordwise, | 258 * ediff.el (ediff-windows, ediff-regions-wordwise) |
251 ediff-regions-linewise): use indirect buffers to improve | 259 (ediff-regions-linewise): Use indirect buffers to improve |
252 robustness and make it possible to compare regions of the same | 260 robustness and make it possible to compare regions of the same |
253 buffer (even overlapping regions). | 261 buffer (even overlapping regions). |
254 (ediff-clone-buffer-for-region-comparison, | 262 (ediff-clone-buffer-for-region-comparison) |
255 ediff-clone-buffer-for-window-comparison): new functions. | 263 (ediff-clone-buffer-for-window-comparison): New functions. |
256 (ediff-files-internal): refuse to compare identical files. | 264 (ediff-files-internal): Refuse to compare identical files. |
257 (ediff-regions-internal): get rid of the warning about comparing | 265 (ediff-regions-internal): Get rid of the warning about comparing |
258 regions of the same buffer. | 266 regions of the same buffer. |
259 | 267 |
260 * ediff-diff.el (ediff-convert-fine-diffs-to-overlays): moved here. | 268 * ediff-diff.el (ediff-convert-fine-diffs-to-overlays): Moved here. |
261 Plus the following fixes courtesy of Dave Love: | 269 Plus the following fixes courtesy of Dave Love: Doc fixes. |
262 Doc fixes. | |
263 (ediff-word-1): Use word class and move - to the | 270 (ediff-word-1): Use word class and move - to the |
264 front per regexp documentation. | 271 front per regexp documentation. |
265 (ediff-wordify): Bind forward-word-function outside loop. | 272 (ediff-wordify): Bind forward-word-function outside loop. |
266 (ediff-copy-to-buffer): Use insert-buffer-substring rather than | 273 (ediff-copy-to-buffer): Use insert-buffer-substring rather than |
267 consing buffer contents. | 274 consing buffer contents. |