Mercurial > emacs
comparison lisp/ChangeLog @ 105785:882add770597
(vc-hg-state, vc-hg-working-revision): Use process-file so
it works on remote files.
(vc-hg-diff): Don't pass any `--cwd' argument.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Wed, 28 Oct 2009 02:05:46 +0000 |
parents | 51992684b560 |
children | b88f8aaabdf2 |
comparison
equal
deleted
inserted
replaced
105784:51992684b560 | 105785:882add770597 |
---|---|
1 2009-10-28 Stefan Monnier <monnier@iro.umontreal.ca> | |
2 | |
3 * vc-hg.el (vc-hg-state, vc-hg-working-revision): Use process-file so | |
4 it works on remote files. | |
5 (vc-hg-diff): Don't pass any `--cwd' argument. | |
6 | |
1 2009-10-27 Kevin Ryde <user42@zip.com.au> | 7 2009-10-27 Kevin Ryde <user42@zip.com.au> |
2 | 8 |
3 * emacs-lisp/checkdoc.el (checkdoc-proper-noun-region-engine): Use | 9 * emacs-lisp/checkdoc.el (checkdoc-proper-noun-region-engine): |
4 help-xref-info-regexp and help-xref-url-regexp to identify links. | 10 Use help-xref-info-regexp and help-xref-url-regexp to identify links. |
5 (Further to Bug#3921). | 11 (Further to Bug#3921). |
6 | 12 |
7 2009-10-27 Michael Albinus <michael.albinus@gmx.de> | 13 2009-10-27 Michael Albinus <michael.albinus@gmx.de> |
8 | 14 |
9 * net/tramp-imap.el (top): Add `X-Size' to `imap-hash-headers'. | 15 * net/tramp-imap.el (top): Add `X-Size' to `imap-hash-headers'. |
22 * simple.el (transpose-subr): Give clearer error when the mark | 28 * simple.el (transpose-subr): Give clearer error when the mark |
23 is not set. (Bug#4807) | 29 is not set. (Bug#4807) |
24 | 30 |
25 2009-10-26 Michael Albinus <michael.albinus@gmx.de> | 31 2009-10-26 Michael Albinus <michael.albinus@gmx.de> |
26 | 32 |
27 * net/tramp.el (tramp-perl-file-truename): New defconst. Perl | 33 * net/tramp.el (tramp-perl-file-truename): New defconst. |
28 code contributed by yary <not.com@gmail.com> (tiny change). | 34 Perl code contributed by yary <not.com@gmail.com> (tiny change). |
29 (tramp-handle-file-truename, tramp-get-remote-perl): Use it. | 35 (tramp-handle-file-truename, tramp-get-remote-perl): Use it. |
30 Check also for "perl-file-spec" and "perl-cwd-realpath" | 36 Check also for "perl-file-spec" and "perl-cwd-realpath" properties. |
31 properties. | 37 (tramp-handle-write-region): In case of APPEND, reuse the tmpfile name. |
32 (tramp-handle-write-region): In case of APPEND, reuse the tmpfile | 38 |
33 name. | 39 * net/tramp-imap.el (tramp-imap-file-name-handler-alist): |
34 | 40 Ignore `dired-call-process'. |
35 * net/tramp-imap.el (tramp-imap-file-name-handler-alist): Ignore | |
36 `dired-call-process'. | |
37 (tramp-imap-make-iht): Use `user' and `ssl' with `imap-hash-make'. | 41 (tramp-imap-make-iht): Use `user' and `ssl' with `imap-hash-make'. |
38 | 42 |
39 2009-10-26 Julian Scheid <julians37@gmail.com> | 43 2009-10-26 Julian Scheid <julians37@gmail.com> |
40 | 44 |
41 * net/tramp.el (tramp-perl-file-name-all-completions): New | 45 * net/tramp.el (tramp-perl-file-name-all-completions): New defconst. |
42 defconst. | |
43 (tramp-get-remote-readlink): New defun. | 46 (tramp-get-remote-readlink): New defun. |
44 (tramp-handle-file-truename): Use it. | 47 (tramp-handle-file-truename): Use it. |
45 (tramp-handle-file-exists-p): Check file-attributes cache, assume | 48 (tramp-handle-file-exists-p): Check file-attributes cache, assume |
46 file exists if cache value present. | 49 file exists if cache value present. |
47 (tramp-check-cached-permissions) New defun. | 50 (tramp-check-cached-permissions) New defun. |
55 directory and any files returned by ls. Change cache handling to | 58 directory and any files returned by ls. Change cache handling to |
56 support partial directory contents. Use error message emitted by | 59 support partial directory contents. Use error message emitted by |
57 remote `cd' or Perl code for local tramp-error. | 60 remote `cd' or Perl code for local tramp-error. |
58 (tramp-do-copy-or-rename-file-directly): Avoid separate | 61 (tramp-do-copy-or-rename-file-directly): Avoid separate |
59 tramp-send-command-and-check call. | 62 tramp-send-command-and-check call. |
60 (tramp-handle-process-file): Merge three remote ops into one. Do | 63 (tramp-handle-process-file): Merge three remote ops into one. |
61 not flush all caches when `process-file-side-effects' is set. | 64 Do not flush all caches when `process-file-side-effects' is set. |
62 (tramp-handle-write-region): Avoid tramp-set-file-uid-gid if | 65 (tramp-handle-write-region): Avoid tramp-set-file-uid-gid if |
63 file-attributes shows uid/gid to be set already. | 66 file-attributes shows uid/gid to be set already. |
64 | 67 |
65 2009-10-26 Dan Nicolaescu <dann@ics.uci.edu> | 68 2009-10-26 Dan Nicolaescu <dann@ics.uci.edu> |
66 | 69 |
91 (rmail-ignored-headers, rmail-retry-ignored-headers) | 94 (rmail-ignored-headers, rmail-retry-ignored-headers) |
92 (rmail-highlighted-headers, rmail-secondary-file-directory) | 95 (rmail-highlighted-headers, rmail-secondary-file-directory) |
93 (rmail-secondary-file-regexp): | 96 (rmail-secondary-file-regexp): |
94 * files.el (null-device, file-name-invalid-regexp) | 97 * files.el (null-device, file-name-invalid-regexp) |
95 (locate-dominating-stop-dir-regexp) | 98 (locate-dominating-stop-dir-regexp) |
96 (inhibit-first-line-modes-regexps): Purecopy initialization | 99 (inhibit-first-line-modes-regexps): Purecopy initialization strings. |
97 strings. | |
98 (interpreter-mode-alist): Use mapcar instead of mapc. | 100 (interpreter-mode-alist): Use mapcar instead of mapc. |
99 | 101 |
100 * buff-menu.el (Buffer-menu-mode-map): Purecopy name. | 102 * buff-menu.el (Buffer-menu-mode-map): Purecopy name. |
101 | 103 |
102 * bindings.el (mode-line-major-mode-keymap): Purecopy name. | 104 * bindings.el (mode-line-major-mode-keymap): Purecopy name. |
193 2009-10-24 Dan Nicolaescu <dann@ics.uci.edu> | 195 2009-10-24 Dan Nicolaescu <dann@ics.uci.edu> |
194 | 196 |
195 * vc.el (vc-backend-for-registration): Rename from | 197 * vc.el (vc-backend-for-registration): Rename from |
196 vc-get-backend-for-registration. Update callers. | 198 vc-get-backend-for-registration. Update callers. |
197 | 199 |
198 * international/mule-cmds.el (set-language-info-alist): Purecopy lang-env. | 200 * international/mule-cmds.el (set-language-info-alist): |
201 Purecopy lang-env. | |
199 (leim-list-header, leim-list-entry-regexp): Change defvars to defconst. | 202 (leim-list-header, leim-list-entry-regexp): Change defvars to defconst. |
200 (charset): Purecopy the name. | 203 (charset): Purecopy the name. |
201 (define-char-code-property): Purecopy string arguments. | 204 (define-char-code-property): Purecopy string arguments. |
202 | 205 |
203 * emacs-lisp/byte-run.el (make-obsolete, make-obsolete-variable): | 206 * emacs-lisp/byte-run.el (make-obsolete, make-obsolete-variable): |
217 * filecache.el (file-cache-completions-keymap): Bind mouse-2 to | 220 * filecache.el (file-cache-completions-keymap): Bind mouse-2 to |
218 file-cache-choose-completion. | 221 file-cache-choose-completion. |
219 (file-cache-choose-completion): Handle an optional event argument. | 222 (file-cache-choose-completion): Handle an optional event argument. |
220 (file-cache-mouse-choose-completion): Make it an obsolete alias. | 223 (file-cache-mouse-choose-completion): Make it an obsolete alias. |
221 | 224 |
222 * progmodes/octave-mod.el (octave-complete-symbol): Use | 225 * progmodes/octave-mod.el (octave-complete-symbol): |
223 choose-completion if mouse-choose-completion is ever removed. | 226 Use choose-completion if mouse-choose-completion is ever removed. |
224 | 227 |
225 * textmodes/sgml-mode.el (sgml-looking-back-at): Move definition before | 228 * textmodes/sgml-mode.el (sgml-looking-back-at): Move definition before |
226 use. | 229 use. |
227 | 230 |
228 * emacs-lisp/checkdoc.el (generate-autoload-cookie): Define for | 231 * emacs-lisp/checkdoc.el (generate-autoload-cookie): Define for |