comparison lisp/ChangeLog @ 59582:92796330257a

Sync with Tramp 2.0.47.
author Michael Albinus <michael.albinus@gmx.de>
date Sun, 16 Jan 2005 13:18:31 +0000
parents 208685234719
children 09e783254290
comparison
equal deleted inserted replaced
59581:26fb5a3f95ac 59582:92796330257a
1 2005-01-16 Michael Albinus <michael.albinus@gmx.de>
2
3 Sync with Tramp 2.0.47.
4
5 * tramp.el (tramp-operation-not-permitted-regexp) New defcustom,
6 catching keep-date problems in cp/scp operations.
7 (tramp-handle-copy-file): Don't call `set-file-modes'
8 unconditionally. Specialized functions should know better what is
9 necessary. This improves performance a little bit, and the
10 functions could catch errors with `cp -p' and `scp -p'.
11 (tramp-do-copy-or-rename-file-via-buffer)
12 (tramp-do-copy-or-rename-file-out-of-band): Call `set-file-modes'
13 when appropriate.
14 (tramp-do-copy-or-rename-file-directly): Mask `cp -p' error. Call
15 `set-file-modes' when appropriate.
16 (tramp-action-out-of-band): Mask `scp -p' error. Reported by Isak
17 Johnsson <isak@hypergene.com>
18 (tramp-get-buffer, tramp-get-debug-buffer): Discard the undo list
19 of both Tramp buffer and debug buffer. Reported by Joakim Verona
20 <joakim@verona.se>
21 (tramp-file-name-for-operation): Mark `shell-command' as magic for
22 Emacs only.
23
24 * tramp-util.el (tramp-minor-mode): New minor mode. Add it to
25 `find-file-hooks' and `dired-mode-hook'.
26 (tramp-minor-mode-map): Respective map. Add remapping for
27 `compile' and `recompile'.
28 (tramp-remap-command, tramp-recompile): New defuns.
29 (tramp-compile): Enable `tramp-minor-mode' and `compilation-mode'
30 in buffer "*Compilation*". Call the commands asynchronously.
31
32 * tramp-vc.el (tramp-vc-do-command, tramp-vc-do-command-new)
33 (tramp-vc-simple-command): Call `tramp-handle-shell-command' but
34 `shell-command', because it isn't magic in XEmacs. Reported by
35 Adrian Aichner <adrian@xemacs.org>.
36
37 * tramp-smb.el (tramp-smb-file-name-handler-alist): Add entry for
38 `substitute-in-file-name.
39 (tramp-smb-handle-substitute-in-file-name): New defun.
40 (tramp-smb-advice-PC-do-completion): Delete advice.
41
42 2005-01-16 Kai Grossjohann <kgrossjo@eu.uu.net>
43
44 * tramp.el (tramp-wait-for-output): Fix typo in echo processing.
45 Fix error in deleting region.
46
1 2005-01-15 Richard M. Stallman <rms@gnu.org> 47 2005-01-15 Richard M. Stallman <rms@gnu.org>
2 48
3 * emacs-lisp/lisp-mnt.el (lm-with-file): Use Lisp mode in temp buffer. 49 * emacs-lisp/lisp-mnt.el (lm-with-file): Use Lisp mode in temp buffer.
4 In non-temp buffer, switch syntax table temporarily. 50 In non-temp buffer, switch syntax table temporarily.
5 51