]> git.eshelyaron.com Git - emacs.git/commit
* net/tramp.el (top): Move loading of tramp-util.el and
authorMichael Albinus <michael.albinus@gmx.de>
Sat, 6 Oct 2007 12:00:42 +0000 (12:00 +0000)
committerMichael Albinus <michael.albinus@gmx.de>
Sat, 6 Oct 2007 12:00:42 +0000 (12:00 +0000)
commita6e9632782dec4435e8b85a7a262443d62d6e2cc
treeed386f69c94b0e885ab8dec791e66b0af60ffa17
parentea3fc256d40808e58100459220a19fc26709c207
* net/tramp.el (top): Move loading of tramp-util.el and
tramp-vc.el to tramp-compat.el.
(tramp-make-tramp-temp-file): Complete rewrite.  Create remote
temporary file if possible, in order to avoid a security hole.
(tramp-do-copy-or-rename-file-out-of-band)
(tramp-maybe-open-connection): Call `tramp-make-tramp-temp-file'
with DONT-CREATE, because the connection is not setup yet.
(tramp-handle-process-file): Rewrite temporary file handling.
(tramp-completion-mode): New defvar.
(tramp-completion-mode-p): Use it.

* net/tramp-compat.el (top):  Load tramp-util.el and tramp-vc.el.

* net/tramp-fish.el (tramp-fish-handle-process-file): Rewrite
temporary file handling.
lisp/ChangeLog
lisp/net/tramp-compat.el
lisp/net/tramp-fish.el
lisp/net/tramp.el