Mercurial > emacs
comparison lisp/ChangeLog @ 54246:a4bd1232eb74
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 02 Mar 2004 22:13:02 +0000 (2004-03-02) |
parents | 31518a031db2 |
children | 1cf83db1ed7f |
comparison
equal
deleted
inserted
replaced
54245:5e87926b06f4 | 54246:a4bd1232eb74 |
---|---|
27 * desktop.el (desktop-file-version) | 27 * desktop.el (desktop-file-version) |
28 (desktop-after-read-hook): Fix typos. | 28 (desktop-after-read-hook): Fix typos. |
29 (desktop-clear-preserve-buffers): Remove redundant info in | 29 (desktop-clear-preserve-buffers): Remove redundant info in |
30 docstring already shown by the obsolescence message. | 30 docstring already shown by the obsolescence message. |
31 (desktop-truncate, desktop-internal-v2s) | 31 (desktop-truncate, desktop-internal-v2s) |
32 (desktop-value-to-string): Change argument name to match | 32 (desktop-value-to-string): Change argument name to match docstring. |
33 docstring. | |
34 | 33 |
35 * emulation/tpu-edt.el (tpu-set-mark): Fix typo in docstring. | 34 * emulation/tpu-edt.el (tpu-set-mark): Fix typo in docstring. |
36 | 35 |
37 * eshell/em-smart.el (eshell-smart-maybe-jump-to-end): Fix typo in | 36 * eshell/em-smart.el (eshell-smart-maybe-jump-to-end): Fix typo in |
38 docstring. | 37 docstring. |
47 2004-02-29 Kai Grossjohann <kai.grossjohann@gmx.net> | 46 2004-02-29 Kai Grossjohann <kai.grossjohann@gmx.net> |
48 | 47 |
49 Version 2.0.39 of Tramp released. | 48 Version 2.0.39 of Tramp released. |
50 | 49 |
51 * net/tramp.el (tramp-handle-file-local-copy) | 50 * net/tramp.el (tramp-handle-file-local-copy) |
52 (tramp-handle-write-region, tramp-open-connection-rsh): Variable | 51 (tramp-handle-write-region, tramp-open-connection-rsh): |
53 name typo. Small change. From Patrick Tullmann | 52 Variable name typo. Small change. From Patrick Tullmann |
54 <tullmann@flux.utah.edu>. | 53 <tullmann@flux.utah.edu>. |
55 (tramp-process-connection-type): New variable. | 54 (tramp-process-connection-type): New variable. |
56 (tramp-maybe-open-connection): Use it. | 55 (tramp-maybe-open-connection): Use it. |
57 (tramp-do-copy-or-rename-via-buffer): Handle KEEP-DATE arg, if | 56 (tramp-do-copy-or-rename-via-buffer): Handle KEEP-DATE arg if possible. |
58 possible. | |
59 (tramp-touch): Set last-modified time of a remote file. | 57 (tramp-touch): Set last-modified time of a remote file. |
60 (tramp-handle-write-region): Say which function is used when | 58 (tramp-handle-write-region): Say which function is used when encoding. |
61 encoding. | |
62 | 59 |
63 2004-02-29 Michael Albinus <Michael.Albinus@alcatel.de> | 60 2004-02-29 Michael Albinus <Michael.Albinus@alcatel.de> |
64 | 61 |
65 * net/tramp-smb.el (tramp-smb-handle-file-writable-p): Handle the | 62 * net/tramp-smb.el (tramp-smb-handle-file-writable-p): Handle the |
66 case of non-existing filename, too. Reported by Christoph Bauer | 63 case of non-existing filename, too. Reported by Christoph Bauer |
72 (tramp-smb-errors): Add "NT_STATUS_ACCOUNT_LOCKED_OUT". | 69 (tramp-smb-errors): Add "NT_STATUS_ACCOUNT_LOCKED_OUT". |
73 (tramp-smb-wait-for-output): Optimize algorithm getting pending | 70 (tramp-smb-wait-for-output): Optimize algorithm getting pending |
74 output. If it was received chunkwise, there have been problems. | 71 output. If it was received chunkwise, there have been problems. |
75 Remove the "prompt not found" error message; it is obvious. | 72 Remove the "prompt not found" error message; it is obvious. |
76 Simplify algorithm. | 73 Simplify algorithm. |
77 (tramp-smb-process-running): Removed. Since we acknowledge the | 74 (tramp-smb-process-running): Remove. Since we acknowledge the |
78 virtual prompt for shares, there's no need for distinction of | 75 virtual prompt for shares, there's no need for distinction of |
79 reading shares (process ends afterwards) and interactive mode of | 76 reading shares (process ends afterwards) and interactive mode of |
80 smblient. | 77 smblient. |
81 (tramp-smb-open-connection): Setting process sentinel removed. | 78 (tramp-smb-open-connection): Setting process sentinel removed. |
82 (tramp-smb-errors): Add "NT_STATUS_WRONG_PASSWORD" and | 79 (tramp-smb-errors): Add "NT_STATUS_WRONG_PASSWORD" and |
83 "NT_STATUS_NETWORK_ACCESS_DENIED". | 80 "NT_STATUS_NETWORK_ACCESS_DENIED". |
84 (tramp-smb-maybe-open-connection): Set `process-connection-type' | 81 (tramp-smb-maybe-open-connection): Set `process-connection-type' |
85 to 'pty. Suggested by Piet van Oostrum <piet@cs.uu.nl>. | 82 to 'pty. Suggested by Piet van Oostrum <piet@cs.uu.nl>. |
86 (top-level): Setting default value in `tramp-default-method-alist' | 83 (top-level): Setting default value in `tramp-default-method-alist' |
87 corrected. Order of USER and HOST have been wrong. Nobody | 84 corrected. Order of USER and HOST have been wrong. |
88 claimed for months ... | 85 Nobody complaimed for months ... |
89 (tramp-smb-maybe-open-connection): Use | 86 (tramp-smb-maybe-open-connection): Use `tramp-process-connection-type'. |
90 `tramp-process-connection-type'. | 87 (tramp-smb-open-connection): Clear password cache if login has failed. |
91 (tramp-smb-open-connection): Clear password cache if login has | 88 |
92 failed. | 89 * net/tramp.el (tramp-completion-mode) Don't check for 'xemacs' but |
93 | |
94 * net/tramp.el (tramp-completion-mode) Don't check for 'xemacs but | |
95 `tramp-unified-filenames'. | 90 `tramp-unified-filenames'. |
96 (tramp-completion-mode): Make test for XEmacs explicitely. | 91 (tramp-completion-mode): Make test for XEmacs explicitely. |
97 `event-to-character' can exists in Emacs packages too. Reported | 92 `event-to-character' can exists in Emacs packages too. |
98 by Matt Swift <swift@alum.mit.edu>. | 93 Reported by Matt Swift <swift@alum.mit.edu>. |
99 (tramp-buffer-name): Buffer name must contain the user if exists. | 94 (tramp-buffer-name): Buffer name must contain the user if exists. |
100 Reported by Adrian Phillips <a.phillips@met.no>. | 95 Reported by Adrian Phillips <a.phillips@met.no>. |
101 (tramp-do-copy-or-rename-file): Handle out-of-band methods. Call | 96 (tramp-do-copy-or-rename-file): Handle out-of-band methods. |
102 `tramp-do-copy-or-rename-file-out-of-band' this case. | 97 Call `tramp-do-copy-or-rename-file-out-of-band' this case. |
103 (tramp-do-copy-or-rename-file-out-of-band): Renamed from | 98 (tramp-do-copy-or-rename-file-out-of-band): Rename from |
104 `tramp-do-copy-or-rename-file-one-local', because it handles also | 99 `tramp-do-copy-or-rename-file-one-local', because it handles also |
105 the case both files use the same out-of-band method. | 100 the case both files use the same out-of-band method. |
106 Implementation added. | 101 Implementation added. |
107 (tramp-handle-file-local-copy, tramp-handle-write-region): | 102 (tramp-handle-file-local-copy, tramp-handle-write-region): |
108 Out-of-band handling removed. `copy-file' called instead, which | 103 Out-of-band handling removed. `copy-file' called instead, which |
114 (tramp-completion-function-alist-ssh): Add `tramp-parse-shostkeys' | 109 (tramp-completion-function-alist-ssh): Add `tramp-parse-shostkeys' |
115 and `tramp-parse-sknownhosts'. | 110 and `tramp-parse-sknownhosts'. |
116 (tramp-completion-function-alist): It's a defvar now, because we | 111 (tramp-completion-function-alist): It's a defvar now, because we |
117 want to apply the optimized `tramp-set-completion-function' | 112 want to apply the optimized `tramp-set-completion-function' |
118 instead of a static list. | 113 instead of a static list. |
119 (tramp-set-completion-function): Implementation tuned. Avoid | 114 (tramp-set-completion-function): Implementation tuned. |
120 double entries, and entries where the function or the | 115 Avoid double entries, and entries where the function or the |
121 file/directory doesn't exist. | 116 file/directory doesn't exist. |
122 (tramp-parse-shostkeys, tramp-parse-sknownhosts): New functions | 117 (tramp-parse-shostkeys, tramp-parse-sknownhosts): New functions |
123 for SSH2. | 118 for SSH2. |
124 (tramp-file-name-handler-alist): Add `dired-compress-file' entry. | 119 (tramp-file-name-handler-alist): Add `dired-compress-file' entry. |
125 (tramp-handle-dired-compress-file): New function. | 120 (tramp-handle-dired-compress-file): New function. |
126 (tramp-async-proc): New variable. | 121 (tramp-async-proc): New variable. |
127 (tramp-handle-shell-command): Adding asynchronous processes. They | 122 (tramp-handle-shell-command): Adding asynchronous processes. |
128 are far from being perfect, but it works at least for | 123 They are far from being perfect, but it works at least for |
129 `find-grep-dired' and `find-name-dired' in Emacs 21.4. | 124 `find-grep-dired' and `find-name-dired' in Emacs 21.4. |
130 (top-level): Require password.el if visible. Should be mandatory | 125 (top-level): Require password.el if visible. Should be mandatory |
131 once No Gnus has found its way into (X)Emacs. | 126 once No Gnus has found its way into (X)Emacs. |
132 (tramp-read-passwd): Invoke `password-read' if available, | 127 (tramp-read-passwd): Invoke `password-read' if available, |
133 `read-passwd' otherwise. `ange-ftp-read-passwd' isn't used as | 128 `read-passwd' otherwise. `ange-ftp-read-passwd' isn't used as |
134 fallback any longer. | 129 fallback any longer. |
135 (tramp-clear-passwd): New function. | 130 (tramp-clear-passwd): New function. |
136 (tramp-process-actions, tramp-process-multi-actions): Clear | 131 (tramp-process-actions, tramp-process-multi-actions): |
137 password cache if login has failed. | 132 Clear password cache if login has failed. |
138 | 133 |
139 * net/tramp-ftp.el (Commentary): Remove pointer to EFS. It has | 134 * net/tramp-ftp.el (Commentary): Remove pointer to EFS. It has |
140 its own module. | 135 its own module. |
141 (tramp-ftp-file-name-handler): Unset `ange-ftp-ftp-name-arg' and | 136 (tramp-ftp-file-name-handler): Unset `ange-ftp-ftp-name-arg' and |
142 `ange-ftp-ftp-name-res'. There could be incorrect values from | 137 `ange-ftp-ftp-name-res'. There could be incorrect values from |
163 | 158 |
164 * ffap.el (dired-at-point): Additional writability test for | 159 * ffap.el (dired-at-point): Additional writability test for |
165 relative directory names. | 160 relative directory names. |
166 (dired-at-point-prompter): Treat directories as a directory, get | 161 (dired-at-point-prompter): Treat directories as a directory, get |
167 the directory component from files. | 162 the directory component from files. |
168 (ffap-string-at-point): Return string from region if region is | 163 (ffap-string-at-point): Return string from region if region is active. |
169 active. | |
170 (ffap-file-at-point): Remove redundant code. | 164 (ffap-file-at-point): Remove redundant code. |
171 | 165 |
172 2004-02-28 Kim F. Storm <storm@cua.dk> | 166 2004-02-28 Kim F. Storm <storm@cua.dk> |
173 | 167 |
174 * gdb-ui.el (breakpoint-enabled-icon, breakpoint-disabled-icon): | 168 * gdb-ui.el (breakpoint-enabled-icon, breakpoint-disabled-icon): |
184 property (for setting fringe bitmap). | 178 property (for setting fringe bitmap). |
185 (gdb-remove-strings): Doc fix. | 179 (gdb-remove-strings): Doc fix. |
186 (gdb-put-breakpoint-icon): New defun which displays a breakpoint | 180 (gdb-put-breakpoint-icon): New defun which displays a breakpoint |
187 icon in fringe (if available), or else as icon or text in display | 181 icon in fringe (if available), or else as icon or text in display |
188 margin. Creates necessary icons in breakpoint-bitmap, | 182 margin. Creates necessary icons in breakpoint-bitmap, |
189 breakpoint-enabled-icon, and/or breakpoint-disabled-icon. Also | 183 breakpoint-enabled-icon, and/or breakpoint-disabled-icon. |
190 make left window margin if required. | 184 Also make left window margin if required. |
191 (gdb-remove-breakpoint-icons): New defun to remove breakpoint | 185 (gdb-remove-breakpoint-icons): New defun to remove breakpoint |
192 icons inserted by gdb-put-breakpoint-icon. Remove left margin if | 186 icons inserted by gdb-put-breakpoint-icon. Remove left margin if |
193 no longer needed. | 187 no longer needed. |
194 (gdb-assembler-custom): Use gdb-remove-breakpoint-icons and | 188 (gdb-assembler-custom): Use gdb-remove-breakpoint-icons and |
195 gdb-put-breakpoint-icon. | 189 gdb-put-breakpoint-icon. |
196 (gdb-assembler-mode): Don't set left-margin-width here. | 190 (gdb-assembler-mode): Don't set left-margin-width here. |
197 | 191 |
198 2004-02-27 Kevin Ryde <user42@zip.com.au> | 192 2004-02-27 Kevin Ryde <user42@zip.com.au> |
199 | 193 |
200 * info-look.el: In scheme-mode symbol regexp, disallow backquote and | 194 * info-look.el: In scheme-mode symbol regexp, disallow backquote and |
201 comma, so that it DTRT in macros. | 195 comma, so that it DTRT in macros. |
202 | 196 |
203 2004-02-27 Markus Rost <rost@mathematik.uni-bielefeld.de> | 197 2004-02-27 Markus Rost <rost@mathematik.uni-bielefeld.de> |
204 | 198 |
205 * progmodes/sh-script.el (sh-shell-arg) | 199 * progmodes/sh-script.el (sh-shell-arg) |
206 (sh-require-final-newline, sh-assignment-regexp, sh-builtins) | 200 (sh-require-final-newline, sh-assignment-regexp, sh-builtins) |
214 | 208 |
215 * custom.el (defface): Add documentation for `min-colors'. | 209 * custom.el (defface): Add documentation for `min-colors'. |
216 | 210 |
217 * font-lock.el (font-lock-comment-face, font-lock-string-face) | 211 * font-lock.el (font-lock-comment-face, font-lock-string-face) |
218 (font-lock-keyword-face, font-lock-function-name-face) | 212 (font-lock-keyword-face, font-lock-function-name-face) |
219 (font-lock-variable-name-face, font-lock-constant-face): Use | 213 (font-lock-variable-name-face, font-lock-constant-face): |
220 `min-colors'. | 214 Use `min-colors'. |
221 | 215 |
222 * isearch.el (isearch, isearch-lazy-highlight-face): Use | 216 * isearch.el (isearch, isearch-lazy-highlight-face): Use `min-colors'. |
223 `min-colors'. | |
224 | 217 |
225 2004-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 218 2004-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
226 | 219 |
227 * ebnf2ps.el: Doc fix. For compatibility with Emacs 20, define | 220 * ebnf2ps.el: Doc fix. For compatibility with Emacs 20, define |
228 assq-delete-all if it's not defined. | 221 assq-delete-all if it's not defined. |
235 2004-02-24 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 228 2004-02-24 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
236 | 229 |
237 * ebnf-abn.el: New file, implements an ABNF parser. | 230 * ebnf-abn.el: New file, implements an ABNF parser. |
238 | 231 |
239 * ebnf2ps.el: Doc fix. Accept ABNF (Augmented BNF). New arrow shapes: | 232 * ebnf2ps.el: Doc fix. Accept ABNF (Augmented BNF). New arrow shapes: |
240 semi-up-hollow, semi-up-full, semi-down-hollow and semi-down-full. Fix | 233 semi-up-hollow, semi-up-full, semi-down-hollow and semi-down-full. |
241 a bug on productions like test = {"test"}* | ( "tt" ["test"] ). | 234 Fix a bug on productions like test = {"test"}* | ( "tt" ["test"] ). |
242 Reported by Markus Dreyer <mdreyer@ix.urz.uni-heidelberg.de>. | 235 Reported by Markus Dreyer <mdreyer@ix.urz.uni-heidelberg.de>. |
243 (ebnf-version): New version number (4.0). | 236 (ebnf-version): New version number (4.0). |
244 (ebnf-print-directory, ebnf-print-file, ebnf-spool-directory) | 237 (ebnf-print-directory, ebnf-print-file, ebnf-spool-directory) |
245 (ebnf-spool-file, ebnf-eps-directory, ebnf-eps-file) | 238 (ebnf-spool-file, ebnf-eps-directory, ebnf-eps-file) |
246 (ebnf-delete-style): New commands. | 239 (ebnf-delete-style): New commands. |
282 * gdb-ui.el (gud-watch): Load tooltip, if necessary. | 275 * gdb-ui.el (gud-watch): Load tooltip, if necessary. |
283 (gdb-var-create-handler): Force speedbar-update-flag to be non-nil. | 276 (gdb-var-create-handler): Force speedbar-update-flag to be non-nil. |
284 (gdb-var-delete): Make interactive (really). | 277 (gdb-var-delete): Make interactive (really). |
285 (gdb-edit-value): Make non-interactive. | 278 (gdb-edit-value): Make non-interactive. |
286 | 279 |
287 * progmodes/gud.el (gud-install-speedbar-variables): Bind | 280 * progmodes/gud.el (gud-speedbar-menu-items): |
288 gdb-var-delete to "D". | 281 Add gdb-var-delete and, indirectly, gdb-edit-value. |
289 (gud-speedbar-menu-items): Add gdb-var-delete and, indirectly, | 282 (gud-install-speedbar-variables): Bind gdb-var-delete to "D". |
290 gdb-edit-value. | |
291 (gud-speedbar-buttons): Remove gdb-var-delete from tag-line. | 283 (gud-speedbar-buttons): Remove gdb-var-delete from tag-line. |
292 (gud-gdb-marker-filter): Add comment for annotations. | 284 (gud-gdb-marker-filter): Add comment for annotations. |
293 | 285 |
294 2004-02-23 Glenn Morris <gmorris@ast.cam.ac.uk> | 286 2004-02-23 Glenn Morris <gmorris@ast.cam.ac.uk> |
295 | 287 |
304 return value of increment-calendar-month. | 296 return value of increment-calendar-month. |
305 | 297 |
306 2004-02-21 Stephen Compall <s11@member.fsf.org> | 298 2004-02-21 Stephen Compall <s11@member.fsf.org> |
307 | 299 |
308 * saveplace.el (save-place-forget-unreadable-files) | 300 * saveplace.el (save-place-forget-unreadable-files) |
309 (save-place-save-skipped, save-place-skip-check-regexp): New | 301 (save-place-save-skipped, save-place-skip-check-regexp): New vars. |
310 defcustoms. | |
311 (save-place-forget-unreadable-files): New function. | 302 (save-place-forget-unreadable-files): New function. |
312 (save-place-alist-to-file): Use it to filter out files that are | 303 (save-place-alist-to-file): Use it to filter out files that are |
313 no longer readable. | 304 no longer readable. |
314 | 305 |
315 * textmodes/texinfo.el (texinfo-insert-@item): Look for the | 306 * textmodes/texinfo.el (texinfo-insert-@item): Look for the |
337 * startup.el: Remove table of command line arguments from the | 328 * startup.el: Remove table of command line arguments from the |
338 Commentary section. | 329 Commentary section. |
339 | 330 |
340 2004-02-20 John Wiegley <johnw@newartisans.com> | 331 2004-02-20 John Wiegley <johnw@newartisans.com> |
341 | 332 |
342 * eshell/em-pred.el (eshell-modifier-alist): Changed the "eval | 333 * eshell/em-pred.el (eshell-modifier-alist): Change the "eval |
343 again" modifier from 'e' to 'E', since 'e' is also used by the | 334 again" modifier from 'e' to 'E', since 'e' is also used by the |
344 "file extension" modifier. | 335 "file extension" modifier. |
345 | 336 |
346 2004-02-19 Luc Teirlinck <teirllm@auburn.edu> | 337 2004-02-19 Luc Teirlinck <teirllm@auburn.edu> |
347 | 338 |
356 | 347 |
357 2004-02-20 Nick Roberts <nick@nick.uklinux.net> | 348 2004-02-20 Nick Roberts <nick@nick.uklinux.net> |
358 | 349 |
359 * gdb-ui.el (gdb-use-colon-colon-notation): Set default to nil for | 350 * gdb-ui.el (gdb-use-colon-colon-notation): Set default to nil for |
360 case of variables defined in compound statements. | 351 case of variables defined in compound statements. |
361 (gdb-setup-windows, gdb-source-info, gdb-source-info): Simplify | 352 (gdb-setup-windows, gdb-source-info, gdb-source-info): |
362 constructions using switch-to-buffer. | 353 Simplify constructions using switch-to-buffer. |
363 | 354 |
364 2004-02-19 Simon Josefsson <jas@extundo.com> | 355 2004-02-19 Simon Josefsson <jas@extundo.com> |
365 | 356 |
366 * play/morse.el: Fix typo. | 357 * play/morse.el: Fix typo. |
367 (morse-code): Add @. | 358 (morse-code): Add @. |
445 2004-02-16 Eli Tziperman <eli@deas.harvard.edu> | 436 2004-02-16 Eli Tziperman <eli@deas.harvard.edu> |
446 | 437 |
447 * rmail-spam-filter.el: (vm-use-spam-filter) | 438 * rmail-spam-filter.el: (vm-use-spam-filter) |
448 (rsf-min-region-length-added-to-spam-list): New variables. | 439 (rsf-min-region-length-added-to-spam-list): New variables. |
449 (rsf-bbdb-auto-delete-spam-bbdb-entries): Rename from | 440 (rsf-bbdb-auto-delete-spam-bbdb-entries): Rename from |
450 rmail-bbdb-auto-delete-spam-entries. Added cc: to recipients for | 441 rmail-bbdb-auto-delete-spam-entries. Add cc: to recipients for |
451 spam testing. Don't delete spam message if automatic deletion | 442 spam testing. Don't delete spam message if automatic deletion |
452 after output via variable rmail-delete-after-output is turned on. | 443 after output via variable rmail-delete-after-output is turned on. |
453 (rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from | 444 (rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from |
454 rsf-bbdb-dont-create-entries-for-spam. | 445 rsf-bbdb-dont-create-entries-for-spam. |
455 (check-field): New function, extracted from code in | 446 (check-field): New function, extracted from code in |
615 | 606 |
616 * diff.el (diff-switches): New fun. | 607 * diff.el (diff-switches): New fun. |
617 (diff, diff-backup): Use it. | 608 (diff, diff-backup): Use it. |
618 (diff): Clean up the args construction. Use backquote. | 609 (diff): Clean up the args construction. Use backquote. |
619 Use listp instead of consp to avoid putting a nil arg. | 610 Use listp instead of consp to avoid putting a nil arg. |
611 (diff): Add a revert-buffer function. | |
620 | 612 |
621 2004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 613 2004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
622 | 614 |
623 * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME | 615 * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME |
624 handeled by x-dnd-handle-file-name. | 616 handeled by x-dnd-handle-file-name. |