]> git.eshelyaron.com Git - emacs.git/commit
* net/tramp.el (top): Require tramp-gvfs. Catch `tramp-loading',
authorMichael Albinus <michael.albinus@gmx.de>
Mon, 22 Jun 2009 21:05:54 +0000 (21:05 +0000)
committerMichael Albinus <michael.albinus@gmx.de>
Mon, 22 Jun 2009 21:05:54 +0000 (21:05 +0000)
commit70c11b0be3bed7e921109881268d7ac734fd3495
treec3d582b6ff05477ce32e575d46e2cc4c65c31867
parenteeb4465560dc6d50f5d337c46ba087c744ffead8
* net/tramp.el (top): Require tramp-gvfs.  Catch `tramp-loading',
when a loading of a package fails.  Completion function for rsync
is `tramp-completion-function-alist-ssh'.
(all): Replace all calls of `split-string' and
`tramp-split-string' by `tramp-compat-split-string'.
(tramp-default-method): Use `tramp-compat-process-running-p'.
(tramp-default-proxies-alist): Allow also Lisp forms.
(tramp-remote-path): Add choice "Private Directories".
(tramp-wrong-passwd-regexp): Remove "Tramp connection closed"
option.
(tramp-domain-regexp): Allow also "-", "_" and ".".
(tramp-end-of-output): Remove newlines, and add "$" at the end.
(tramp-file-name-handler-alist): Add handler for `dired-uncache'.
(tramp-debug-message): Insert header line in debug buffer.
(tramp-handle-directory-files-and-attributes-with-stat): Care
about filenames with spaces, or starting with "-".
(tramp-handle-dired-uncache): New defun.
(tramp-handle-insert-directory): Don't flush the directory from
cache, this is handled by `dired-uncache' now.
(tramp-handle-insert-file-contents): Improve error handling.
(tramp-find-shell, tramp-open-connection-setup-interactive-shell):
Quote `tramp-end-of-output'.
(tramp-action-password): Improve trace message.
(tramp-check-for-regexp): Both echoes must be present, before
removing.
(tramp-open-connection-setup-interactive-shell): Trace coding
system.
(tramp-compute-multi-hops): Eval cons cells of
`tramp-default-proxies-alist'.
(tramp-maybe-open-connection): Use the same command pattern for
first hop and further hops.
(tramp-wait-for-output): Remove handling of newlines.
(tramp-get-remote-path): Handle also `tramp-own-remote-path'.
(tramp-split-string): Remove function.  It is handled in
tramp-compat now.
lisp/net/tramp.el