• Michael Albinus's avatar
    Sync with Tramp 2.3.4-pre · e8912d5b
    Michael Albinus authored
    * doc/misc/trampver.texi: Change version to "2.3.4-pre
    
    * lisp/net/tramp.el (tramp-mode, tramp-verbose)
    (tramp-backup-directory-alist, tramp-auto-save-directory)
    (tramp-encoding-shell, tramp-encoding-command-switch)
    (tramp-encoding-command-interactive, tramp-default-method)
    (tramp-default-method-alist, tramp-default-user)
    (tramp-default-user-alist, tramp-default-host)
    (tramp-default-host-alist, tramp-default-proxies-alist)
    (tramp-save-ad-hoc-proxies, tramp-restricted-shell-hosts-alist)
    (tramp-local-end-of-line, tramp-rsh-end-of-line)
    (tramp-login-prompt-regexp, tramp-shell-prompt-pattern)
    (tramp-password-prompt-regexp, tramp-wrong-passwd-regexp)
    (tramp-yesno-prompt-regexp, tramp-yn-prompt-regexp)
    (tramp-terminal-prompt-regexp)
    (tramp-operation-not-permitted-regexp, tramp-copy-failed-regexp)
    (tramp-process-alive-regexp, tramp-chunksize)
    (tramp-process-connection-type, tramp-connection-timeout)
    (tramp-connection-min-time-diff)
    (tramp-completion-reread-directory-timeout):
    * lisp/net/tramp-adb.el (tramp-adb-program)
    (tramp-adb-connect-if-not-connected, tramp-adb-prompt):
    * lisp/net/tramp-cache.el (tramp-connection-properties)
    (tramp-persistency-file-name):
    * lisp/net/tramp-gvfs.el (tramp-gvfs-methods)
    (tramp-gvfs-zeroconf-domain, tramp-bluez-discover-devices-timeout):
    * lisp/net/tramp-sh.el (tramp-inline-compress-start-size)
    (tramp-copy-size-limit, tramp-terminal-type)
    (tramp-histfile-override, tramp-use-ssh-controlmaster-options)
    (tramp-remote-path, tramp-remote-process-environment)
    (tramp-sh-extra-args):
    * lisp/net/tramp-smb.el (tramp-smb-program, tramp-smb-acl-program)
    (tramp-smb-conf, tramp-smb-winexe-program)
    (tramp-smb-winexe-shell-command)
    (tramp-smb-winexe-shell-command-switch):
    Dont't require 'tramp.  (Bug#31558)
    
    * lisp/net/tramp.el (tramp-accept-process-output):
    * lisp/net/tramp-adb.el (tramp-adb-handle-start-file-process):
    * lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band)
    (tramp-sh-handle-start-file-process):
    * lisp/net/tramp-smb.el (tramp-smb-handle-copy-directory)
    (tramp-smb-handle-file-acl, tramp-smb-handle-process-file)
    (tramp-smb-handle-set-file-acl)
    (tramp-smb-handle-start-file-process): Suppress timers.
    
    * lisp/net/tramp-adb.el (tramp-adb-handle-write-region):
    * lisp/net/tramp-gvfs.el (tramp-gvfs-handle-write-region):
    * lisp/net/tramp-sh.el (tramp-sh-handle-write-region):
    * lisp/net/tramp-smb.el (tramp-smb-handle-write-region):
    Write proper message.
    
    * lisp/net/tramp-cmds.el (tramp-change-syntax):
    Use `customize-set-variable'.
    
    * lisp/net/tramp-sh.el (tramp-open-connection-setup-interactive-shell):
    Ensure proper EOL handling for Darwin.
    (tramp-find-inline-compress): Improve command quoting for w32.
    Reported by Chris Zheng <chriszheng99@gmail.com>.
    (tramp-open-connection-setup-interactive-shell): Wrap both echo
    calls in parentheses, in order to avoid double prompt.
    
    * lisp/net/tramp-smb.el (tramp-smb-errors):
    Add "NT_STATUS_RESOURCE_NAME_NOT_FOUND".
    
    * lisp/net/tramp.el (tramp-default-user-alist)
    (tramp-default-host-alist): Fix docstring.
    (tramp-dissect-file-name): Adapt docstring.  (Bug#30904)
    (tramp-make-tramp-file-name): Check, that method is
    not empty.  (Bug#30038)
    (tramp-message-show-message): Change default.
    
    * lisp/net/trampver.el: Change version to "2.3.4-pre".
    
    * test/lisp/net/tramp-tests.el (ert-x): Require it.
    (tramp-test10-write-region): Extend test.
    (tramp--test-emacs27-p, tramp--test-windows-nt): New defuns.
    (tramp-test11-copy-file, tramp-test12-rename-file)
    (tramp-test21-file-links, tramp-test24-file-acl)
    (tramp-test25-file-selinux, tramp--test-check-files): Use them.
    (tramp-test21-file-links): Do not call `make-symbolic-link' on w32.
    Fix file name quoting test.
    (tramp-test32-environment-variables-and-port-numbers):
    Adapt check for systems which do not support "echo -n".  (Bug#29712)
    (tramp-test36-find-backup-file-name): Call also
    `convert-standard-filename' due to w32.
    (tramp-test41-asynchronous-requests):
    Use $REMOTE_PARALLEL_PROCESSES.  Flush cache prior file operations.
    (tramp-test42-auto-load, tramp-test42-delay-load)
    (tramp-test42-recursive-load, tramp-test42-remote-load-path):
    Quote command due to w32.
    e8912d5b
tramp-gvfs.el 77.5 KB