* net/tramp-compat.el (tramp-compat-call-process): Move function ...
commitd08536296ce1c7c8145aa8aee554cbbf4d11d213
authorMichael Albinus <michael.albinus@gmx.de>
Mon, 22 Apr 2013 10:26:09 +0000 (22 12:26 +0200)
committerMichael Albinus <michael.albinus@gmx.de>
Mon, 22 Apr 2013 10:26:09 +0000 (22 12:26 +0200)
treea0cf6102be7d956cf3aab24f181295ac6e224ed2
parent84fc48e57a1008b4c047ff30f3a6101b84130671
* net/tramp-compat.el (tramp-compat-call-process): Move function ...
* net/tramp.el (tramp-call-process): ... here
(tramp-set-completion-function, tramp-parse-putty):
* net/tramp-adb.el (tramp-adb-execute-adb-command):
* net/tramp-gvfs.el (tramp-gvfs-send-command):
* net/tramp-sh.el (tramp-sh-handle-set-file-times)
(tramp-set-file-uid-gid, tramp-sh-handle-write-region)
(tramp-call-local-coding-command): Use `tramp-call-process'
instead of `tramp-compat-call-process'.

* net/tramp-sh.el (tramp-perl-pack, tramp-perl-unpack): New defconst.
(tramp-local-coding-commands, tramp-remote-coding-commands): Use them.
(tramp-sh-handle-file-local-copy, tramp-sh-handle-write-region):
(tramp-find-inline-compress):Improve traces.
(tramp-maybe-send-script): Check for Perl binary.
(tramp-get-inline-coding): Do not redirect STDOUT for local decoding.
lisp/ChangeLog
lisp/net/tramp-adb.el
lisp/net/tramp-compat.el
lisp/net/tramp-gvfs.el
lisp/net/tramp-sh.el
lisp/net/tramp.el