comparison lisp/ChangeLog @ 54246:a4bd1232eb74

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 02 Mar 2004 22:13:02 +0000
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.