+2014-04-22 Michael Albinus <michael.albinus@gmx.de>
+
+ * net/tramp-sh.el (tramp-sh-handle-file-name-all-completions):
+ Remove test messages.
+ (tramp-do-copy-or-rename-file-out-of-band): Do not quote `source'
+ and `target' twice.
+
2014-04-21 Stefan Monnier <monnier@iro.umontreal.ca>
* dframe.el (dframe-get-focus): Remove `hook' argument (bug#17311).
'completion-ignore-case))
1 0)))
- (tramp-message v 1 "Tramp test: %s" (tramp-get-ls-command v))
- (tramp-send-command
- v
- (format "\\cd %s 2>&1 && %s %s -a 2>/dev/null"
- (tramp-shell-quote-argument localname)
- (tramp-get-ls-command v)
- (if (zerop (length filename))
- "."
- (concat (tramp-shell-quote-argument filename) "* -d"))))
(format (concat
"(\\cd %s 2>&1 && (%s %s -a 2>/dev/null"
;; `ls' with wildcard might fail with `Argument
;; Now grab the output.
(with-current-buffer (tramp-get-buffer v)
- (tramp-message v 1 "Tramp test: %s" (buffer-string))
(goto-char (point-max))
;; Check result code, found in last line of output.
(append
copy-args
(list
- (shell-quote-argument source)
- (shell-quote-argument target)
+ source target
"&&" "echo" "tramp_exit_status" "0"
"||" "echo" "tramp_exit_status" "1"))))))
(tramp-message