• Michael Albinus's avatar
    * net/tramp.el (top): Require tramp-gvfs. Catch `tramp-loading', · 70c11b0b
    Michael Albinus authored
    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.
    70c11b0b
tramp.el 301 KB