[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tramp (2.2.13.25.1); Apparent hang during remote compilation
From: |
Dave Abrahams |
Subject: |
tramp (2.2.13.25.1); Apparent hang during remote compilation |
Date: |
Fri, 03 Mar 2017 11:24:27 -0800 |
This hang seems to happen to me a lot when doing remote compilation. I
hit C-g and captured the backtrace here:
Debugger entered--Lisp error: (quit)
accept-process-output(#<process *tramp/scp fripp*> 1 nil t)
(if nil (accept-process-output p timeout timeout-msecs)
(accept-process-output p timeout timeout-msecs (and proc t)))
(progn (if nil (accept-process-output p timeout timeout-msecs)
(accept-process-output p timeout timeout-msecs (and proc t))))
(unwind-protect (progn (if nil (accept-process-output p timeout
timeout-msecs) (accept-process-output p timeout timeout-msecs (and proc t))))
(cancel-timer -with-timeout-timer-))
(let* ((-with-timeout-timer- (run-with-timer (or timeout 1) nil (function
(lambda nil (throw (quote timeout) (quote timeout)))))) (with-timeout-timers
(cons -with-timeout-timer- with-timeout-timers))) (unwind-protect (progn (if
nil (accept-process-output p timeout timeout-msecs) (accept-process-output p
timeout timeout-msecs (and proc t)))) (cancel-timer -with-timeout-timer-)))
(catch (quote timeout) (let* ((-with-timeout-timer- (run-with-timer (or
timeout 1) nil (function (lambda nil (throw ... ...))))) (with-timeout-timers
(cons -with-timeout-timer- with-timeout-timers))) (unwind-protect (progn (if
nil (accept-process-output p timeout timeout-msecs) (accept-process-output p
timeout timeout-msecs (and proc t)))) (cancel-timer -with-timeout-timer-))))
(let ((-with-timeout-value- (catch (quote timeout) (let*
((-with-timeout-timer- (run-with-timer ... nil ...)) (with-timeout-timers (cons
-with-timeout-timer- with-timeout-timers))) (unwind-protect (progn (if nil ...
...)) (cancel-timer -with-timeout-timer-)))))) (if (eq -with-timeout-value-
(quote timeout)) (progn) -with-timeout-value-))
(let ((p (if (tramp-get-connection-property proc "gateway" nil) nil proc))
buffer-read-only last-coding-system-used) (let ((-with-timeout-value- (catch
(quote timeout) (let* ((-with-timeout-timer- ...) (with-timeout-timers ...))
(unwind-protect (progn ...) (cancel-timer -with-timeout-timer-)))))) (if (eq
-with-timeout-value- (quote timeout)) (progn) -with-timeout-value-))
(tramp-message proc 10 "%s %s %s\n%s" proc (process-status proc) p
(buffer-string)))
(save-current-buffer (set-buffer (process-buffer proc)) (let ((p (if
(tramp-get-connection-property proc "gateway" nil) nil proc)) buffer-read-only
last-coding-system-used) (let ((-with-timeout-value- (catch (quote timeout)
(let* (... ...) (unwind-protect ... ...))))) (if (eq -with-timeout-value-
(quote timeout)) (progn) -with-timeout-value-)) (tramp-message proc 10 "%s %s
%s\n%s" proc (process-status proc) p (buffer-string))))
tramp-accept-process-output(#<process *tramp/scp fripp*> 1)
(while (not found) (tramp-accept-process-output proc 1) (if (memq
(process-status proc) (quote (run open))) nil (tramp-error-with-buffer nil proc
(quote file-error) "Process has died")) (setq found (tramp-check-for-regexp
proc regexp)))
(cond (timeout (while (and (not found) (< (tramp-time-diff (current-time)
start-time) timeout)) (let ((-with-timeout-value- (catch (quote timeout) (let*
... ...)))) (if (eq -with-timeout-value- (quote timeout)) (progn)
-with-timeout-value-)))) (t (while (not found) (tramp-accept-process-output
proc 1) (if (memq (process-status proc) (quote (run open))) nil
(tramp-error-with-buffer nil proc (quote file-error) "Process has died")) (setq
found (tramp-check-for-regexp proc regexp)))))
(let ((found (tramp-check-for-regexp proc regexp)) (start-time
(current-time))) (cond (timeout (while (and (not found) (< (tramp-time-diff
(current-time) start-time) timeout)) (let ((-with-timeout-value- (catch ...
...))) (if (eq -with-timeout-value- (quote timeout)) (progn)
-with-timeout-value-)))) (t (while (not found) (tramp-accept-process-output
proc 1) (if (memq (process-status proc) (quote (run open))) nil
(tramp-error-with-buffer nil proc (quote file-error) "Process has died")) (setq
found (tramp-check-for-regexp proc regexp))))) (tramp-message proc 6 "\n%s"
(buffer-string)) (if (not found) (progn (if timeout (tramp-error proc (quote
file-error) "[[Regexp `%s' not found in %d secs]]" regexp timeout) (tramp-error
proc (quote file-error) "[[Regexp `%s' not found]]" regexp)))) found)
(save-current-buffer (set-buffer (process-buffer proc)) (let ((found
(tramp-check-for-regexp proc regexp)) (start-time (current-time))) (cond
(timeout (while (and (not found) (< (tramp-time-diff ... start-time) timeout))
(let ((-with-timeout-value- ...)) (if (eq -with-timeout-value- ...) (progn)
-with-timeout-value-)))) (t (while (not found) (tramp-accept-process-output
proc 1) (if (memq (process-status proc) (quote ...)) nil
(tramp-error-with-buffer nil proc (quote file-error) "Process has died")) (setq
found (tramp-check-for-regexp proc regexp))))) (tramp-message proc 6 "\n%s"
(buffer-string)) (if (not found) (progn (if timeout (tramp-error proc (quote
file-error) "[[Regexp `%s' not found in %d secs]]" regexp timeout) (tramp-error
proc (quote file-error) "[[Regexp `%s' not found]]" regexp)))) found))
tramp-wait-for-regexp(#<process *tramp/scp fripp*> nil
"\\(^\\|\\)[^#$\n]*///ab592ccd00628fb0fe2f720b739fd2a9#\\$?$")
tramp-wait-for-output(#<process *tramp/scp fripp*>)
tramp-send-command([#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]
"tramp_perl_file_attributes
/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift integer
2>/dev/null; echo tramp_exit_status $?")
tramp-send-command-and-check([#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]
"tramp_perl_file_attributes
/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift integer")
tramp-barf-unless-okay([#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]
"tramp_perl_file_attributes
/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift integer" "`%s'
returns with error" "tramp_perl_file_attributes
/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift integer")
tramp-send-command-and-read([#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]
"tramp_perl_file_attributes
/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift integer")
tramp-do-file-attributes-with-perl([#("scp" 0 3 (tramp-default t)) nil
"fripp" "/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" integer)
tramp-sh-handle-file-attributes(#("/scp:fripp:/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift"
1 4 (tramp-default t)))
apply(tramp-sh-handle-file-attributes
#("/scp:fripp:/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift"
1 4 (tramp-default t)))
tramp-sh-file-name-handler(file-attributes
#("/scp:fripp:/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift"
1 4 (tramp-default t)))
apply(tramp-sh-file-name-handler file-attributes
#("/scp:fripp:/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift"
1 4 (tramp-default t)))
(catch (quote suppress) (apply foreign operation args))
(catch (quote non-essential) (catch (quote suppress) (apply foreign operation
args)))
(setq result (catch (quote non-essential) (catch (quote suppress) (apply
foreign operation args))))
(let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf)
(quote autoload))) (progn (let ((default-directory
(tramp-compat-temporary-file-directory))) (load (car (cdr sf)) (quote noerror)
(quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote
suppress) (apply foreign operation args)))) (cond ((eq result (quote
non-essential)) (tramp-message v 5 "Non-essential received in operation %s"
(cons operation args)) (tramp-run-real-handler operation args)) ((eq result
(quote suppress)) (let (tramp-message-show-message) (tramp-message v 1
"Suppress received in operation %s" (cons operation args))
(tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t
result)))
(condition-case err (let ((sf (symbol-function foreign)) result) (if (and
(listp sf) (eq (car sf) (quote autoload))) (progn (let ((default-directory
(tramp-compat-temporary-file-directory))) (load (car (cdr sf)) (quote noerror)
(quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote
suppress) (apply foreign operation args)))) (cond ((eq result (quote
non-essential)) (tramp-message v 5 "Non-essential received in operation %s"
(cons operation args)) (tramp-run-real-handler operation args)) ((eq result
(quote suppress)) (let (tramp-message-show-message) (tramp-message v 1
"Suppress received in operation %s" (cons operation args))
(tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t
result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message
v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car
err) (cdr err))) ((debug error) (cond ((and completion (= 0 (length localname))
(memq operation (quote (file-exists-p file-directory-p)))) t) ((and completion
(= 0 (length localname)) (memq operation (quote (expand-file-name
file-name-as-directory)))) filename) (t (signal (car err) (cdr err))))))
(let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf
(symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote
autoload))) (progn (let ((default-directory ...)) (load (car ...) (quote
noerror) (quote nomessage))))) (setq result (catch (quote non-essential) (catch
(quote suppress) (apply foreign operation args)))) (cond ((eq result (quote
non-essential)) (tramp-message v 5 "Non-essential received in operation %s"
(cons operation args)) (tramp-run-real-handler operation args)) ((eq result
(quote suppress)) (let (tramp-message-show-message) (tramp-message v 1
"Suppress received in operation %s" (cons operation args))
(tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t
result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message
v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car
err) (cdr err))) ((debug error) (cond ((and completion (= 0 (length localname))
(memq operation (quote ...))) t) ((and completion (= 0 (length localname))
(memq operation (quote ...))) filename) (t (signal (car err) (cdr err)))))))
(if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err
(let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf)
(quote autoload))) (progn (let (...) (load ... ... ...)))) (setq result (catch
(quote non-essential) (catch (quote suppress) (apply foreign operation args))))
(cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential
received in operation %s" (cons operation args)) (tramp-run-real-handler
operation args)) ((eq result (quote suppress)) (let
(tramp-message-show-message) (tramp-message v 1 "Suppress received in operation
%s" ...) (tramp-cleanup-connection v t) (tramp-run-real-handler operation
args))) (t result))) ((debug debug quit) (let (tramp-message-show-message)
(tramp-message v 1 "Interrupt received in operation %s" (cons operation args)))
(signal (car err) (cdr err))) ((debug error) (cond ((and completion (= 0 ...)
(memq operation ...)) t) ((and completion (= 0 ...) (memq operation ...))
filename) (t (signal (car err) (cdr err))))))) (tramp-run-real-handler
operation args))
(let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method
v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname
(tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method
user host localname hop) (if foreign (let ((debug-on-error
tramp-debug-on-error)) (condition-case err (let ((sf (symbol-function foreign))
result) (if (and (listp sf) (eq ... ...)) (progn (let ... ...))) (setq result
(catch (quote non-essential) (catch ... ...))) (cond ((eq result ...)
(tramp-message v 5 "Non-essential received in operation %s" ...)
(tramp-run-real-handler operation args)) ((eq result ...) (let ... ... ...
...)) (t result))) ((debug debug quit) (let (tramp-message-show-message)
(tramp-message v 1 "Interrupt received in operation %s" (cons operation args)))
(signal (car err) (cdr err))) ((debug error) (cond ((and completion ... ...) t)
((and completion ... ...) filename) (t (signal ... ...))))))
(tramp-run-real-handler operation args)))
(let* ((filename (tramp-replace-environment-variables (apply (quote
tramp-file-name-for-operation) operation args))) (completion
(tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler
filename))) (let* ((v (tramp-dissect-file-name filename)) (method
(tramp-file-name-method v)) (user (tramp-file-name-user v)) (host
(tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop
(tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign
(let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf ...)
result) (if (and ... ...) (progn ...)) (setq result (catch ... ...)) (cond (...
... ...) (... ...) (t result))) ((debug debug quit) (let
(tramp-message-show-message) (tramp-message v 1 "Interrupt received in
operation %s" ...)) (signal (car err) (cdr err))) ((debug error) (cond (... t)
(... filename) (t ...))))) (tramp-run-real-handler operation args))))
(progn (let* ((filename (tramp-replace-environment-variables (apply (quote
tramp-file-name-for-operation) operation args))) (completion
(tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler
filename))) (let* ((v (tramp-dissect-file-name filename)) (method
(tramp-file-name-method v)) (user (tramp-file-name-user v)) (host
(tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop
(tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign
(let ((debug-on-error tramp-debug-on-error)) (condition-case err (let (...
result) (if ... ...) (setq result ...) (cond ... ... ...)) ((debug debug quit)
(let ... ...) (signal ... ...)) ((debug error) (cond ... ... ...))))
(tramp-run-real-handler operation args)))))
(unwind-protect (progn (let* ((filename (tramp-replace-environment-variables
(apply (quote tramp-file-name-for-operation) operation args))) (completion
(tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler
filename))) (let* ((v (tramp-dissect-file-name filename)) (method
(tramp-file-name-method v)) (user (tramp-file-name-user v)) (host
(tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop
(tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign
(let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ... ...
... ...) (... ... ...) (... ...))) (tramp-run-real-handler operation args)))))
(set-match-data save-match-data-internal (quote evaporate)))
(let ((save-match-data-internal (match-data))) (unwind-protect (progn (let*
((filename (tramp-replace-environment-variables (apply ... operation args)))
(completion (tramp-completion-mode-p)) (foreign
(tramp-find-foreign-file-name-handler filename))) (let* ((v
(tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user
(tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname
(tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method
user host localname hop) (if foreign (let (...) (condition-case err ... ...
...)) (tramp-run-real-handler operation args))))) (set-match-data
save-match-data-internal (quote evaporate))))
(if tramp-mode (let ((save-match-data-internal (match-data))) (unwind-protect
(progn (let* ((filename (tramp-replace-environment-variables ...)) (completion
(tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler
filename))) (let* ((v ...) (method ...) (user ...) (host ...) (localname ...)
(hop ...)) (ignore method user host localname hop) (if foreign (let ... ...)
(tramp-run-real-handler operation args))))) (set-match-data
save-match-data-internal (quote evaporate)))) (tramp-run-real-handler operation
args))
tramp-file-name-handler(file-attributes
#("/scp:fripp:/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift"
1 4 (tramp-default t)))
file-attributes(#("/scp:fripp:/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift"
1 4 (tramp-default t)))
tramp-sh-handle-verify-visited-file-modtime(#<buffer UnicodeStorage.swift>)
apply(tramp-sh-handle-verify-visited-file-modtime #<buffer
UnicodeStorage.swift>)
tramp-sh-file-name-handler(verify-visited-file-modtime #<buffer
UnicodeStorage.swift>)
apply(tramp-sh-file-name-handler verify-visited-file-modtime #<buffer
UnicodeStorage.swift>)
(catch (quote suppress) (apply foreign operation args))
(catch (quote non-essential) (catch (quote suppress) (apply foreign operation
args)))
(setq result (catch (quote non-essential) (catch (quote suppress) (apply
foreign operation args))))
(let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf)
(quote autoload))) (progn (let ((default-directory
(tramp-compat-temporary-file-directory))) (load (car (cdr sf)) (quote noerror)
(quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote
suppress) (apply foreign operation args)))) (cond ((eq result (quote
non-essential)) (tramp-message v 5 "Non-essential received in operation %s"
(cons operation args)) (tramp-run-real-handler operation args)) ((eq result
(quote suppress)) (let (tramp-message-show-message) (tramp-message v 1
"Suppress received in operation %s" (cons operation args))
(tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t
result)))
(condition-case err (let ((sf (symbol-function foreign)) result) (if (and
(listp sf) (eq (car sf) (quote autoload))) (progn (let ((default-directory
(tramp-compat-temporary-file-directory))) (load (car (cdr sf)) (quote noerror)
(quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote
suppress) (apply foreign operation args)))) (cond ((eq result (quote
non-essential)) (tramp-message v 5 "Non-essential received in operation %s"
(cons operation args)) (tramp-run-real-handler operation args)) ((eq result
(quote suppress)) (let (tramp-message-show-message) (tramp-message v 1
"Suppress received in operation %s" (cons operation args))
(tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t
result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message
v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car
err) (cdr err))) ((debug error) (cond ((and completion (= 0 (length localname))
(memq operation (quote (file-exists-p file-directory-p)))) t) ((and completion
(= 0 (length localname)) (memq operation (quote (expand-file-name
file-name-as-directory)))) filename) (t (signal (car err) (cdr err))))))
(let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf
(symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote
autoload))) (progn (let ((default-directory ...)) (load (car ...) (quote
noerror) (quote nomessage))))) (setq result (catch (quote non-essential) (catch
(quote suppress) (apply foreign operation args)))) (cond ((eq result (quote
non-essential)) (tramp-message v 5 "Non-essential received in operation %s"
(cons operation args)) (tramp-run-real-handler operation args)) ((eq result
(quote suppress)) (let (tramp-message-show-message) (tramp-message v 1
"Suppress received in operation %s" (cons operation args))
(tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t
result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message
v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car
err) (cdr err))) ((debug error) (cond ((and completion (= 0 (length localname))
(memq operation (quote ...))) t) ((and completion (= 0 (length localname))
(memq operation (quote ...))) filename) (t (signal (car err) (cdr err)))))))
(if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err
(let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf)
(quote autoload))) (progn (let (...) (load ... ... ...)))) (setq result (catch
(quote non-essential) (catch (quote suppress) (apply foreign operation args))))
(cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential
received in operation %s" (cons operation args)) (tramp-run-real-handler
operation args)) ((eq result (quote suppress)) (let
(tramp-message-show-message) (tramp-message v 1 "Suppress received in operation
%s" ...) (tramp-cleanup-connection v t) (tramp-run-real-handler operation
args))) (t result))) ((debug debug quit) (let (tramp-message-show-message)
(tramp-message v 1 "Interrupt received in operation %s" (cons operation args)))
(signal (car err) (cdr err))) ((debug error) (cond ((and completion (= 0 ...)
(memq operation ...)) t) ((and completion (= 0 ...) (memq operation ...))
filename) (t (signal (car err) (cdr err))))))) (tramp-run-real-handler
operation args))
(let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method
v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname
(tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method
user host localname hop) (if foreign (let ((debug-on-error
tramp-debug-on-error)) (condition-case err (let ((sf (symbol-function foreign))
result) (if (and (listp sf) (eq ... ...)) (progn (let ... ...))) (setq result
(catch (quote non-essential) (catch ... ...))) (cond ((eq result ...)
(tramp-message v 5 "Non-essential received in operation %s" ...)
(tramp-run-real-handler operation args)) ((eq result ...) (let ... ... ...
...)) (t result))) ((debug debug quit) (let (tramp-message-show-message)
(tramp-message v 1 "Interrupt received in operation %s" (cons operation args)))
(signal (car err) (cdr err))) ((debug error) (cond ((and completion ... ...) t)
((and completion ... ...) filename) (t (signal ... ...))))))
(tramp-run-real-handler operation args)))
(let* ((filename (tramp-replace-environment-variables (apply (quote
tramp-file-name-for-operation) operation args))) (completion
(tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler
filename))) (let* ((v (tramp-dissect-file-name filename)) (method
(tramp-file-name-method v)) (user (tramp-file-name-user v)) (host
(tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop
(tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign
(let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf ...)
result) (if (and ... ...) (progn ...)) (setq result (catch ... ...)) (cond (...
... ...) (... ...) (t result))) ((debug debug quit) (let
(tramp-message-show-message) (tramp-message v 1 "Interrupt received in
operation %s" ...)) (signal (car err) (cdr err))) ((debug error) (cond (... t)
(... filename) (t ...))))) (tramp-run-real-handler operation args))))
(progn (let* ((filename (tramp-replace-environment-variables (apply (quote
tramp-file-name-for-operation) operation args))) (completion
(tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler
filename))) (let* ((v (tramp-dissect-file-name filename)) (method
(tramp-file-name-method v)) (user (tramp-file-name-user v)) (host
(tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop
(tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign
(let ((debug-on-error tramp-debug-on-error)) (condition-case err (let (...
result) (if ... ...) (setq result ...) (cond ... ... ...)) ((debug debug quit)
(let ... ...) (signal ... ...)) ((debug error) (cond ... ... ...))))
(tramp-run-real-handler operation args)))))
(unwind-protect (progn (let* ((filename (tramp-replace-environment-variables
(apply (quote tramp-file-name-for-operation) operation args))) (completion
(tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler
filename))) (let* ((v (tramp-dissect-file-name filename)) (method
(tramp-file-name-method v)) (user (tramp-file-name-user v)) (host
(tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop
(tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign
(let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ... ...
... ...) (... ... ...) (... ...))) (tramp-run-real-handler operation args)))))
(set-match-data save-match-data-internal (quote evaporate)))
(let ((save-match-data-internal (match-data))) (unwind-protect (progn (let*
((filename (tramp-replace-environment-variables (apply ... operation args)))
(completion (tramp-completion-mode-p)) (foreign
(tramp-find-foreign-file-name-handler filename))) (let* ((v
(tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user
(tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname
(tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method
user host localname hop) (if foreign (let (...) (condition-case err ... ...
...)) (tramp-run-real-handler operation args))))) (set-match-data
save-match-data-internal (quote evaporate))))
(if tramp-mode (let ((save-match-data-internal (match-data))) (unwind-protect
(progn (let* ((filename (tramp-replace-environment-variables ...)) (completion
(tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler
filename))) (let* ((v ...) (method ...) (user ...) (host ...) (localname ...)
(hop ...)) (ignore method user host localname hop) (if foreign (let ... ...)
(tramp-run-real-handler operation args))))) (set-match-data
save-match-data-internal (quote evaporate)))) (tramp-run-real-handler operation
args))
tramp-file-name-handler(verify-visited-file-modtime #<buffer
UnicodeStorage.swift>)
verify-visited-file-modtime(#<buffer UnicodeStorage.swift>)
find-file-noselect("/scp:fripp:/Users/Shared/dabrahams/s/swift/stdlib/public/core/UnicodeStorage.swift")
compilation-find-file(#<marker at 8711 in *compilation*>
"/scp:fripp:/Users/Shared/dabrahams/s/swift/stdlib/public/core/UnicodeStorage.swift"
nil)
apply(compilation-find-file #<marker at 8711 in *compilation*>
"/scp:fripp:/Users/Shared/dabrahams/s/swift/stdlib/public/core/UnicodeStorage.swift"
nil nil)
compilation-next-error-function(0 nil)
next-error-internal()
compile-goto-error()
compilation-auto-jump(#<buffer *compilation*> 8711)
apply(compilation-auto-jump (#<buffer *compilation*> 8711))
timer-event-handler([t 22713 49492 353941 nil compilation-auto-jump (#<buffer
*compilation*> 8711) nil 0])
Emacs : GNU Emacs 25.1.3 (x86_64-apple-darwin13.4.0, Carbon Version 157 AppKit
1265.21)
of 2016-09-18
Package: tramp (2.2.13.25.1)
current state:
==============
(setq
backup-by-copying t
backup-by-copying-when-linked nil
backup-by-copying-when-mismatch t
backup-by-copying-when-privileged-mismatch 200
backup-directory-alist '(("." . "~/.emacs.d/backups"))
file-name-handler-alist
'(("\\(?:\\.dz\\|\\.txz\\|\\.xz\\|\\.lzma\\|\\.lz\\|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~\\|\\.~[-[:alnum:]:address@hidden(?:~[[:digit:]]+\\)?~\\)?\\'"
. jka-compr-handler)
("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" .
epa-file-handler) ("\\`/[^/]*\\'" . tramp-completion-file-name-handler)
("\\`/[^/|:][^/|]*:" . tramp-file-name-handler)
("\\`/:" . file-name-non-special))
password-cache t
password-cache-expiry 16
remote-file-name-inhibit-cache t
shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
tramp-actions-before-shell '((tramp-login-prompt-regexp tramp-action-login)
(tramp-password-prompt-regexp tramp-action-password)
(tramp-wrong-passwd-regexp
tramp-action-permission-denied) (shell-prompt-pattern tramp-action-succeed)
(tramp-shell-prompt-pattern tramp-action-succeed)
(tramp-yesno-prompt-regexp tramp-action-yesno)
(tramp-yn-prompt-regexp tramp-action-yn)
(tramp-terminal-prompt-regexp tramp-action-terminal)
(tramp-process-alive-regexp
tramp-action-process-alive))
tramp-actions-copy-out-of-band '((tramp-password-prompt-regexp
tramp-action-password) (tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(tramp-copy-failed-regexp
tramp-action-permission-denied) (tramp-process-alive-regexp
tramp-action-out-of-band))
tramp-adb-connect-if-not-connected nil
tramp-adb-method "adb"
tramp-adb-program "adb"
tramp-adb-prompt "(decode-coding-string (base64-decode-string
\"XlwoPzpbWzpkaWdpdDpdXSp8P1wpP1woPzpbWzphbG51bTpdGztbXSpAW1s6YWxudW06XV0qW14j\nXCRdKlwpP1sjXCRdW1s6c3BhY2U6XV0=\")
'raw-text)"
tramp-auto-save-directory nil
tramp-awk-coding-test "test -c /dev/zero && od -v -t x1 -A n </dev/null &&
busybox awk '{}' </dev/null"
tramp-awk-decode "busybox awk '\\\nBEGIN {\n b64 =
\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n}\n{\n
for (i=1; i<=length($0); i++) {\n c=index(b64, substr($0,i,1))\n if(c--)
{\n for(b=0; b<6; b++) {\n o=o*2+int(c/32); c=(c*2)%%64\n
if(++obc==8) {\n if (o) {\n printf \"%%c\", o\n }
else {\n system(\"dd if=/dev/zero bs=1 count=1 2>/dev/null\")\n
}\n obc=0; o=0\n }\n }\n }\n }\n}'"
tramp-awk-encode "od -v -t x1 -A n | busybox awk '\\\nBEGIN {\n b64 =
\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n b16 =
\"0123456789abcdef\"\n}\n{\n for (c=1; c<=length($0); c++) {\n d=index(b16,
substr($0,c,1))\n if (d--) {\n for (b=1; b<=4; b++) {\n
o=o*2+int(d/8); d=(d*2)%%16\n if (++obc==6) {\n printf
substr(b64,o+1,1)\n if (++rc>75) { printf \"\\n\"; rc=0 }\n
obc=0; o=0\n }\n }\n }\n }\n}\nEND {\n if (obc) {\n
tail=(obc==2) ? \"==\\n\" : \"=\\n\"\n while (obc++<6) { o=o*2 }\n printf
\"%%c\", substr(b64,o+1,1)\n } else {\n tail=\"\\n\"\n }\n printf
tail\n}'"
tramp-backup-directory-alist '(("." . "~/.emacs.d/backups"))
tramp-bluez-discover-devices-timeout 60
tramp-bug-report-address "address@hidden"
tramp-cache-data '((["scp" nil "fripp" nil nil] ("first-password-request" t)
("uname" "Darwin 16.5.0") ("locale" "LC_ALL=en_US.UTF-8") ("test" "test")
("remote-shell" "/bin/sh") ("perl-file-spec" t)
("perl-cwd-realpath" t) ("perl" "\\perl") ("~" "/Users/dave") ("file-exists"
"test -e")
("readlink" nil) ("stat" nil) ("id" "/usr/bin/id")
("gid-integer" 20) ("gid-string" "staff") ("ls" "/bin/ls") ("ls-dired" nil)
("process-name" nil) ("process-buffer" nil)
("env-u-option" t))
(nil ("locale" "en_US.UTF-8"))
("#<process *tramp/scp fripp*>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "src/s/" nil])
("temp-file"
"/var/folders/50/2x4x2k5s4398_5ybczcb7v000000gn/T/tramp.20934hC")
("last-cmd-time" (22713 49492 406094 0))
("remote-shell" "/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t)
("scripts"
("tramp_vc_registered_read_file_names"
"tramp_perl_file_attributes" "tramp_perl_file_truename"
"tramp_perl_file_name_all_completions"))
("device" (-1 . 1)) ("local-encoding"
base64-encode-region) ("local-decoding" base64-decode-region)
("remote-encoding" "openssl enc -base64")
("remote-decoding" "openssl enc -d -base64") ("inline-compress" "gzip")
("inline-decompress" "gzip -d"))
("#<process *temp*>"
("vector"
["scp" nil "halsted"
"/Users/Shared/dabrahams/s/build/Ninja-ReleaseAssert+stdlib-DebugAssert/swift-macosx-x86_64/lib/swift/shims/UnicodeShims.h"
nil]
)
)
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *tramp/scp halsted*>"
("vector"
["scp" nil "halsted"
"/Users/Shared/dabrahams/s/build/Ninja-ReleaseAssert+stdlib-DebugAssert/swift-macosx-x86_64/lib/swift/shims/UnicodeShims.h"
nil]
)
("temp-file"
"/var/folders/50/2x4x2k5s4398_5ybczcb7v000000gn/T/tramp.2093sKb")
("last-cmd-time" (22713 48406 693788 0))
("remote-shell" "/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t)
("scripts"
("tramp_perl_file_name_all_completions"
"tramp_vc_registered_read_file_names" "tramp_perl_file_attributes"
"tramp_perl_file_truename"))
("device" (-1 . 2)) ("local-encoding"
base64-encode-region) ("local-decoding" base64-decode-region)
("remote-encoding" "openssl enc -base64")
("remote-decoding" "openssl enc -d -base64") ("inline-compress" "gzip")
("inline-decompress" "gzip -d") ("acl-p" nil) ("selinux-p"
nil))
(["scp" nil "halsted" nil nil] ("first-password-request" t)
("uname" "Darwin 16.5.0") ("locale" "LC_ALL=en_US.UTF-8") ("test" "test")
("remote-shell" "/bin/sh") ("readlink" nil)
("perl-file-spec" t) ("perl-cwd-realpath" t) ("perl" "\\perl") ("stat" nil)
("id" "/usr/bin/id") ("gid-integer" 20) ("process-name"
nil) ("process-buffer" nil) ("gid-string" "staff") ("file-exists" "test -e")
("git" "\\git") ("env-u-option" t) ("ls" "/bin/ls")
("ls-dired" nil) ("~" "/Users/dave") ("tmpdir" "/tmp") ("touch-t" t)
("touch" "\\touch"))
("#<process compilation>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "/Users/dave/src/s/swift/stdlib/public/core/"
nil])
("last-cmd-time" (22713 48407 15478 0)) ("remote-shell"
"/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *temp*>" ("vector" ["scp" nil "halsted"
"/Users/dave/src/s/swift/stdlib/public/stubs/UnicodeNormalization.cpp" nil]))
("#<process *temp*>"
("vector"
["scp" nil "halsted"
"/Users/Shared/dabrahams/s/swift-corelibs-foundation/bootstrap/x86_64-apple-darwin/usr/local/include/unicode/unorm2.h"
nil]
)
)
("#<process *temp*>"
("vector"
["scp" nil "halsted"
"/Users/Shared/dabrahams/s/swift-corelibs-foundation/bootstrap/x86_64-apple-darwin/usr/local/include/unicode/utypes.h"
nil]
)
)
(["scp" nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil] nil)
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process compilation>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "/Users/dave/src/s/swift/stdlib/public/core/"
nil])
("last-cmd-time" (22713 49039 248907 0)) ("remote-shell"
"/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
(["scp" nil "fripp" "/opt/sbin" nil] ("file-directory-p"
((22713 49470 447154 0))))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
(["scp" nil "fripp" "/opt/bin" nil] ("file-directory-p"
((22713 49470 445715 0))))
(["scp" nil "fripp" "/usr/contrib/bin" nil]
("file-directory-p" ((22713 49470 444444 0))))
(["scp" nil "fripp" "/opt/local/bin" nil]
("file-directory-p" ((22713 49470 448410 0))))
(["scp" nil "fripp" "/usr/pkg/bin" nil] ("file-directory-p"
((22713 49470 443084 0))))
(["scp" nil "fripp" "/usr/freeware/bin" nil]
("file-directory-p" ((22713 49470 441809 0))))
(["scp" nil "fripp" "/local/gnu/bin" nil]
("file-directory-p" ((22713 49470 440349 0))))
(["scp" nil "fripp" "/local/freeware/bin" nil]
("file-directory-p" ((22713 49470 439116 0))))
(["scp" nil "fripp" "/local/bin" nil] ("file-directory-p"
((22713 49470 437672 0))))
(["scp" nil "fripp" "/usr/local/sbin" nil]
("file-directory-p" ((22713 49470 436451 0) . t)))
("#<process *temp*>"
("vector"
["scp" nil "halsted"
"/Users/Shared/dabrahams/s/build/Ninja-ReleaseAssert+stdlib-DebugAssert/swift-macosx-x86_64/lib/swift/shims/UnicodeShims.h"
nil]
)
)
(["scp" nil "fripp" "/opt/apple/bin" nil]
("file-directory-p" ((22713 49470 434988 0))))
(["scp" nil "fripp" "/opt/appleinternal/bin" nil]
("file-directory-p" ((22713 49470 433724 0) . t)))
(["scp" nil "fripp" "/sbin" nil] ("file-directory-p"
((22713 49470 432254 0) . t)))
(["scp" nil "fripp" "/usr/sbin" nil] ("file-directory-p"
((22713 49470 430995 0) . t)))
(["scp" nil "fripp" "/bin" nil] ("file-directory-p" ((22713
49470 429439 0) . t)))
(["scp" nil "fripp" "/usr/bin" nil] ("file-directory-p"
((22713 49470 428095 0) . t)))
(["scp" nil "fripp" "/usr/local/bin" nil]
("file-directory-p" ((22713 49470 426642 0) . t)))
(["scp" nil "fripp" "/Users/dave/brew/sbin" nil]
("file-directory-p" ((22713 49470 425323 0) . t)))
(["scp" nil "fripp" "/Users/dave/brew/bin" nil]
("file-directory-p" ((22713 49470 423739 0) . t)))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process compilation>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "/Users/dave/src/s/swift/stdlib/public/core/"
nil])
("last-cmd-time" (22713 49326 613755 0)) ("remote-shell"
"/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t))
(["scp" nil "fripp" "/Users/dave/bin" nil]
("file-directory-p" ((22713 49470 422559 0) . t)))
(["scp" nil "fripp"
"/Users/Shared/dabrahams/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]
("file-exists-p" ((22713 49492 366135 0) . t))
("file-directory-p" ((22713 49492 367967 0)))
("file-truename" ((22713 49492 391541 0) .
"/Users/Shared/dabrahams/s/swift/stdlib/public/core/UnicodeStorage.swift"))
("file-attributes-integer"
((22713 49492 403906 0) nil 1 501 20 (22713 49475) (22713
49469) (22713 49469) 19861 "-rw-r--r--" nil (2341 . 8229) (-1 . 1)))
)
("#<process compilation>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "/Users/dave/src/s/swift/stdlib/public/core/"
nil])
("last-cmd-time" (22713 49140 194920 0)) ("remote-shell"
"/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t))
("#<process compilation>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "/Users/dave/src/s/swift/stdlib/public/core/"
nil])
("last-cmd-time" (22713 49089 991922 0)) ("remote-shell"
"/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t))
(["scp" nil "fripp" "" nil] nil)
("#<process compilation>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "/Users/dave/src/s/swift/stdlib/public/core/"
nil])
("last-cmd-time" (22713 48745 712265 0)) ("remote-shell"
"/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
("#<process compilation>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "/Users/dave/src/s/swift/stdlib/public/core/"
nil])
("last-cmd-time" (22713 48476 209972 0)) ("remote-shell"
"/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t))
("#<process compilation>" ("vector" [#("scp" 0 3
(tramp-default t)) nil "fripp" "/Users/dave/src/s/swift/stdlib/public/core/"
nil])
("last-cmd-time" (22713 49470 475017 0)) ("remote-shell"
"/bin/sh") ("chunksize" 0)
("remote-path"
("/Users/dave/bin" "/Users/dave/brew/bin"
"/Users/dave/brew/sbin" "/usr/local/bin" "/usr/bin" "/bin" "/usr/sbin" "/sbin"
"/opt/appleinternal/bin" "/usr/local/sbin")
)
("connected" t))
(["scp" nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core" nil] ("file-directory-p" ((22713
49470 240933 0) . t))
("file-attributes-string"
((22713 49470 254228 0) t 136 "dave" "staff" (22713
44125) (22713 38795) (22713 38795) 4624 "drwxr-xr-x" nil (2317 . 5218) (-1 .
1)))
("file-readable-p" ((22713 49470 254241 0) . t)))
("#<process *temp*>"
("vector" [#("scp" 0 3 (tramp-default t)) nil "fripp"
"/Users/dave/src/s/swift/stdlib/public/core/UnicodeStorage.swift" nil]))
)
tramp-cache-data-changed t
tramp-cache-unload-hook '(#[nil "\300\301\302\"\207" [remove-hook
kill-emacs-hook tramp-dump-connection-properties] 3]
#[nil
"\300\301\302\"\210\300\303\302\"\210\300\304\302\"\207"
[remove-hook before-revert-hook
tramp-flush-file-function eshell-pre-command-hook kill-buffer-hook] 3]
)
tramp-chunksize nil
tramp-color-escape-sequence-regexp "(decode-coding-string
(base64-decode-string \"G1tbOzAtOV0rbQ==\") 'raw-text)"
tramp-completion-file-name-handler-alist '((file-name-all-completions .
tramp-completion-handle-file-name-all-completions)
(file-name-completion .
tramp-completion-handle-file-name-completion))
tramp-completion-file-name-regexp "\\`/[^/]*\\'"
tramp-completion-file-name-regexp-separate "\\`/\\([[][^]]*\\)?\\'"
tramp-completion-file-name-regexp-unified "\\`/[^/]*\\'"
tramp-completion-function-alist '(("fcp" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("psftp" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("pscp" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("plink" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("krlogin" (tramp-parse-rhosts
"/etc/hosts.equiv")) ("ksu" (tramp-parse-passwd "/etc/passwd"))
("sudo" (tramp-parse-passwd "/etc/passwd"))
("su" (tramp-parse-passwd "/etc/passwd"))
("nc" (tramp-parse-hosts "/etc/hosts"))
("telnet" (tramp-parse-hosts "/etc/hosts"))
("sshx" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("ssh" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("remsh" (tramp-parse-rhosts
"/etc/hosts.equiv")) ("rsh" (tramp-parse-rhosts "/etc/hosts.equiv"))
("rsync" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("scpx" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("scp" (tramp-parse-rhosts
"/etc/hosts.equiv") (tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
("remcp" (tramp-parse-rhosts
"/etc/hosts.equiv")) ("rcp" (tramp-parse-rhosts "/etc/hosts.equiv"))
("adb" (tramp-adb-parse-device-names "")))
tramp-completion-function-alist-putty '((tramp-parse-putty
"~/.putty/sessions"))
tramp-completion-function-alist-rsh '((tramp-parse-rhosts "/etc/hosts.equiv"))
tramp-completion-function-alist-ssh '((tramp-parse-rhosts "/etc/hosts.equiv")
(tramp-parse-shosts "~/.ssh/known_hosts")
(tramp-parse-sconfig "~/.ssh/config"))
tramp-completion-function-alist-su '((tramp-parse-passwd "/etc/passwd"))
tramp-completion-function-alist-telnet '((tramp-parse-hosts "/etc/hosts"))
tramp-completion-mode nil
tramp-completion-reread-directory-timeout 10
tramp-connection-min-time-diff 5
tramp-connection-properties nil
tramp-connection-timeout 60
tramp-copy-failed-regexp "\\(.+: \\(No such file or directory\\|Permission
denied\\|is a directory\\|not a regular file\\)\\)\\s-*"
tramp-copy-size-limit 10240
tramp-current-connection '(("scp" nil "halsted") 22713 45577 595534 0)
tramp-current-host "fripp"
tramp-current-method #("scp" 0 3 (tramp-default t))
tramp-current-user nil
tramp-debug-on-error nil
tramp-debug-outline-regexp "[0-9]+:[0-9]+:[0-9]+\\.[0-9]+ [a-z0-9-]+
(\\([0-9]+\\)) #"
tramp-default-host "localhost"
tramp-default-host-alist '(("adb" nil ""))
tramp-default-method "scp"
tramp-default-method-alist '((nil "%" "smb")
("\\`\\(127\\.0\\.0\\.1\\|::1\\|Skree\\.local\\|localhost6?\\)\\'" "\\`root\\'"
"su")
(nil "\\`\\(anonymous\\|ftp\\)\\'" "ftp")
("\\`ftp\\." nil "ftp"))
tramp-default-proxies-alist '(("\\`localhost\\'" nil nil)
("\\`206.217.198.21\\'" nil nil) ("\\`.+\\'" "\\`root\\'" "/ssh:%h:"))
tramp-default-user nil
tramp-default-user-alist '(("\\`smb\\'" nil nil)
("\\`\\(?:fcp\\|krlogin\\|nc\\|r\\(?:cp\\|emcp\\|sh\\)\\|telnet\\)\\'" nil
"dave")
("\\`\\(?:ksu\\|su\\(?:do\\)?\\)\\'" nil "root")
("\\`\\(?:socks\\|tunnel\\)\\'" nil "dave") ("\\`synce\\'" nil nil))
tramp-devices 2
tramp-domain-regexp "[-a-zA-Z0-9_.]+"
tramp-echo-mark "_echo"
tramp-echo-mark-marker "_echo"
tramp-echo-mark-marker-length 5
tramp-echoed-echo-mark-regexp "_echo\\(\\( \\)?\\)\\{5\\}"
tramp-encoding-command-interactive "-i"
tramp-encoding-command-switch "-c"
tramp-encoding-shell "/bin/sh"
tramp-end-of-heredoc "32acea85fd721c56c80dbdf1a38bd1b2"
tramp-end-of-output "///ab592ccd00628fb0fe2f720b739fd2a9#$"
tramp-file-mode-type-map '((0 . "-") (1 . "p") (2 . "c") (3 . "m") (4 . "d")
(5 . "?") (6 . "b") (7 . "?") (8 . "-") (9 . "n") (10 . "l") (11 . "?")
(12 . "s") (13 . "D") (14 . "w"))
tramp-file-name-regexp "\\`/[^/|:][^/|]*:"
tramp-file-name-regexp-separate "\\`/\\[.*\\]"
tramp-file-name-regexp-unified "\\`/[^/|:][^/|]*:"
tramp-file-name-structure
'("^/\\(\\(?:\\(?:\\([a-zA-Z_0-9-]+\\):\\)?\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.-]+\\|\\[\\(?:\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?|\\)+\\)?\\(?:\\([a-zA-Z_0-9-]+\\):\\)?\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.-]+\\|\\[\\(?:\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?:\\(.*$\\)"
5 6 7 8 1)
tramp-foreign-file-name-handler-alist '((tramp-smb-file-name-p .
tramp-smb-file-name-handler) (tramp-ftp-file-name-p .
tramp-ftp-file-name-handler)
(tramp-adb-file-name-p .
tramp-adb-file-name-handler) (identity . tramp-sh-file-name-handler))
tramp-ftp-method "ftp"
tramp-gvfs-methods '("afp" "dav" "davs" "obex" "sftp" "synce")
tramp-gvfs-zeroconf-domain "local"
tramp-gw-socks-method "socks"
tramp-gw-tunnel-method "tunnel"
tramp-half-a-year '(241 17024)
tramp-handle-file-local-copy-hook nil
tramp-handle-write-region-hook nil
tramp-histfile-override ".tramp_history"
tramp-host-regexp "[a-zA-Z0-9_.-]+"
tramp-host-with-port-regexp "\\([a-zA-Z0-9_.-]+\\)#\\([0-9]+\\)"
tramp-initial-end-of-output "#$ "
tramp-inline-compress-commands '(("gzip" "gzip -d") ("bzip2" "bzip2 -d") ("xz"
"xz -d") ("compress" "compress -d"))
tramp-inline-compress-start-size 4096
tramp-inodes 0
tramp-ipv6-regexp "\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+"
tramp-local-coding-commands '((b64 base64-encode-region base64-decode-region)
(uu tramp-uuencode-region uudecode-decode-region)
(pack "perl -e 'binmode STDIN; binmode STDOUT;
print pack(q{u*}, join q{}, <>)'"
"perl -e 'binmode STDIN; binmode STDOUT; print
unpack(q{u*}, join q{}, <>)'")
)
tramp-local-end-of-line "\n"
tramp-local-host-regexp
"\\`\\(127\\.0\\.0\\.1\\|::1\\|Skree\\.local\\|localhost6?\\)\\'"
tramp-localname-regexp ".*$"
tramp-locked t
tramp-locker t
tramp-login-prompt-regexp ".*\\(user\\|login\\)\\( .*\\)?: *"
tramp-message-show-message t
tramp-method-regexp "[a-zA-Z_0-9-]+"
tramp-methods '(("smb" (tramp-remote-shell "") (tramp-tmpdir "/C$/Temp"))
("fcp" (tramp-login-program "fsh") (tramp-login-args (("%h")
("-l" "%u") ("sh" "-i"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-i") ("-c")) (tramp-copy-program "fcp") (tramp-copy-args (("-p" "%k")))
(tramp-copy-keep-date t))
("psftp" (tramp-login-program "plink")
(tramp-login-args
(("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env
'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("/bin/sh") ("\"")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "pscp")
(tramp-copy-args (("-l" "%u") ("-P" "%p") ("-sftp") ("-p"
"%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t))
("pscp" (tramp-login-program "plink")
(tramp-login-args
(("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env
'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("/bin/sh") ("\"")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "pscp")
(tramp-copy-args (("-l" "%u") ("-P" "%p") ("-scp") ("-p"
"%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-default-port 22))
("plinkx" (tramp-login-program "plink")
(tramp-login-args (("-load") ("%h") ("-t") ("\"") ("env
'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("/bin/sh") ("\"")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")))
("plink" (tramp-login-program "plink")
(tramp-login-args
(("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env
'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("/bin/sh") ("\"")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-default-port 22))
("krlogin" (tramp-login-program "krlogin") (tramp-login-args
(("%h") ("-l" "%u") ("-x"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-c")))
("ksu" (tramp-login-program "ksu") (tramp-login-args (("%u")
("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")) (tramp-connection-timeout
10))
("sudo" (tramp-login-program "sudo") (tramp-login-args (("-u"
"%u") ("-s") ("-H") ("-p" "P\"\"a\"\"s\"\"s\"\"w\"\"o\"\"r\"\"d\"\":")))
(tramp-login-env (("SHELL") ("/bin/sh"))) (tramp-remote-shell
"/bin/sh") (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")) (tramp-connection-timeout
10))
("su" (tramp-login-program "su") (tramp-login-args (("-")
("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")) (tramp-connection-timeout
10))
("nc" (tramp-login-program "telnet") (tramp-login-args (("%h")
("%p") ("2>/dev/null"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-c")) (tramp-copy-program "nc")
(tramp-copy-args (("-w" "1") ("-v") ("%h") ("%r")))
(tramp-remote-copy-program "nc")
(tramp-remote-copy-args (("-l") ("-p" "%r") ("2>/dev/null")))
(tramp-default-port 23))
("telnet" (tramp-login-program "telnet") (tramp-login-args
(("%h") ("%p") ("2>/dev/null"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-c")) (tramp-default-port 23))
("sshx" (tramp-login-program "ssh") (tramp-login-args (("-l"
"%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t") ("%h") ("/bin/sh")))
(tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))
(tramp-gw-args (("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null") ("-o" "StrictHostKeyChecking=no")))
(tramp-default-port 22))
("ssh" (tramp-login-program "ssh") (tramp-login-args (("-l"
"%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c"))
(tramp-gw-args (("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null") ("-o" "StrictHostKeyChecking=no")))
(tramp-default-port 22))
("remsh" (tramp-login-program "remsh") (tramp-login-args
(("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-c")))
("rsh" (tramp-login-program "rsh") (tramp-login-args (("%h")
("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("rsync" (tramp-login-program "ssh") (tramp-login-args (("-l"
"%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rsync")
(tramp-copy-args (("-t" "%k") ("-r"))) (tramp-copy-env
(("RSYNC_RSH") ("ssh" "%c"))) (tramp-copy-keep-date t) (tramp-copy-keep-tmpfile
t)
(tramp-copy-recursive t))
("scpx" (tramp-login-program "ssh") (tramp-login-args (("-l"
"%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t") ("%h") ("/bin/sh")))
(tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args ("-c"))
(tramp-copy-program "scp") (tramp-copy-args (("-P" "%p")
("-p" "%k") ("-q") ("-r") ("%c"))) (tramp-copy-keep-date t)
(tramp-copy-recursive t)
(tramp-gw-args (("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null") ("-o" "StrictHostKeyChecking=no")))
(tramp-default-port 22))
("scp" (tramp-login-program "ssh") (tramp-login-args (("-l"
"%u") ("-p" "%p") ("%c") ("-e" "none") ("%h"))) (tramp-async-args (("-q")))
(tramp-remote-shell "/bin/sh") (tramp-remote-shell-login
("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "scp")
(tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r")
("%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t)
(tramp-gw-args (("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null") ("-o" "StrictHostKeyChecking=no")))
(tramp-default-port 22))
("remcp" (tramp-login-program "remsh") (tramp-login-args
(("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh")
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-c")) (tramp-copy-program "rcp") (tramp-copy-args (("-p" "%k")))
(tramp-copy-keep-date t))
("rcp" (tramp-login-program "rsh") (tramp-login-args (("%h")
("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")) (tramp-copy-program "rcp")
(tramp-copy-args (("-p" "%k") ("-r"))) (tramp-copy-keep-date t)
(tramp-copy-recursive t))
("ftp") ("adb" (tramp-tmpdir "/data/local/tmp")
(tramp-default-port 5555)))
tramp-mode t
tramp-obsolete-methods '("ssh1" "ssh2" "scp1" "scp2" "scpc" "rsyncc" "plink1")
tramp-operation-not-permitted-regexp "\\(preserving times.*\\|set
mode\\):\\s-*\\(Operation not permitted\\)"
tramp-parse-time-months '(("jan" . 1) ("feb" . 2) ("mar" . 3) ("apr" . 4)
("may" . 5) ("jun" . 6) ("jul" . 7) ("aug" . 8) ("sep" . 9) ("oct" . 10)
("nov" . 11) ("dec" . 12))
tramp-password-prompt-regexp "(decode-coding-string (base64-decode-string
\"Xi4qXChcKD86YWRnYW5nc2tvZGVcfGNvbnRyYXNlXCg/OlwoPzpueVx8w7FcKWFcKVx8Z2VzbG9c\nfGhcKD86XCg/OmFzxYJcfGVzbFwpb1wpXHxpcGhhc2l3ZWRpXHxqZWxzesOzXHxsXCg/Om96aW5r\nYVx8w7ZzZW5vcmRcKVx8bVwoPzpvdCBkZSBwYXNzZVx84bqtdCBraOG6qXVcKVx8cGFcKD86cm9s\nYVx8c1woPzphaGl0emFcfHNcKD86IHBocmFzZVx8Y29kZVx8b3JkXHxwaHJhc2VcfHdvcltkdF1c\nKVx8dm9ydG9cKVwpXHxzXCg/OmFsYXNhbmFcfGVuaGFcfGxhcHRhxb5vZGlzXClcfHdhY2h0d29v\ncmRcfNC70L7Qt9C40L3QutCwXHzQv9Cw0YDQvtC70YxcfNeh16HXnteUXHzZg9mE2YXYqSDYp9mE\n2LPYsVx84KSX4KWB4KSq4KWN4KSk4KS24KSs4KWN4KSmXHzgpLbgpKzgpY3gpKbgpJXgpYLgpJ9c\nfOCml+CngeCmquCnjeCmpOCmtuCmrOCnjeCmplx84Kaq4Ka+4Ka44KaT4Kef4Ka+4Kaw4KeN4Kah\nXHzgqKrgqL7gqLjgqLXgqLDgqKFcfOCqquCqvuCquOCqteCqsOCrjeCqoVx84Kyq4K2N4Kyw4Kys\n4K2H4Ky2IOCsuOCsmeCtjeCsleCth+CspFx84K6V4K6f4K614K+B4K6a4K+N4K6a4K+K4K6y4K+N\nXHzgsLjgsILgsJXgsYfgsKTgsKrgsKbgsK7gsYFcfOCyl+CzgeCyquCzjeCypOCyquCyplx84LSF\n4LSf4LSv4LS+4LSz4LS14LS+4LSV4LWN4LSV4LWNXHzgtrvgt4Tgt4Pgt4rgtrTgtq/gtrpcfOGe\nluGetuGegOGfkuGemeGen+GemOGfkuGehOGetuGej+Gfi1x844OR44K544Ov44O844OJXHzlr4Zb\n56CB56K8XVx87JWU7Zi4XClcKS4qOgA/ICo=\")
'raw-text)"
tramp-perl-decode "%s -e '\n# This script contributed by Juanma Barranquero
<address@hidden>.\n# Copyright (C) 2002-2016 Free Software Foundation,
Inc.\nuse strict;\n\nmy %%trans = do {\n my $i = 0;\n map {($_,
substr(unpack(q(B8), chr $i++), 2, 6))}\n split //,
q(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/)\n};\n\nmy
%%bytes = map {(unpack(q(B8), chr $_), chr $_)} 0 ..
255;\n\nbinmode(\\*STDOUT);\n\n# We are going to accumulate into $pending to
accept any line length\n# (we do not check they are <= 76 chars as the RFC
says)\nmy $pending = q();\n\nwhile (my $data = <STDIN>) {\n chomp $data;\n\n
# If we find one or two =, we have reached the end and\n # any following
data is to be discarded\n my $finished = $data =~ s/(==?).*/$1/;\n
$pending .= $data;\n\n my $len = length($pending);\n my $chunk =
substr($pending, 0, $len & ~3);\n $pending = substr($pending, $len & ~3 +
1);\n\n # Easy method: translate from chars to (pregenerated) six-bit
packets, join,\n # split in 8-bit chunks and convert back to char.\n
print join q(),\n map $bytes{$_},\n ((join q(), map {$trans{$_} ||
q()} split //, $chunk) =~ /......../g);\n\n last if $finished;\n}'
2>/dev/null"
tramp-perl-decode-with-module "%s -MMIME::Base64 -0777 -ne 'print
decode_base64($_)' 2>/dev/null"
tramp-perl-directory-files-and-attributes "%s -e '\nchdir($ARGV[0]) or
printf(\"\\\"Cannot change to $ARGV[0]: $''!''\\\"\\n\"),
exit();\nopendir(DIR,\".\") or printf(\"\\\"Cannot open directory $ARGV[0]:
$''!''\\\"\\n\"), exit();address@hidden = readdir(DIR);\nclosedir(DIR);\n$n =
scalar(@list);\nprintf(\"(\\n\");\nfor($i = 0; $i < $n; $i++)\n{\n $filename
= $list[$i];\n @stat = lstat($filename);\n if (($stat[2] & 0170000) ==
0120000)\n {\n $type = readlink($filename);\n $type =~
s/\"/\\\\\"/g;\n $type = \"\\\"$type\\\"\";\n }\n elsif (($stat[2]
& 0170000) == 040000)\n {\n $type = \"t\";\n }\n else\n {\n
$type = \"nil\"\n };\n $uid = ($ARGV[1] eq \"integer\") ? $stat[4]
: \"\\\"\" . getpwuid($stat[4]) . \"\\\"\";\n $gid = ($ARGV[1] eq
\"integer\") ? $stat[5] : \"\\\"\" . getgrgid($stat[5]) . \"\\\"\";\n
$filename =~ s/\"/\\\\\"/g;\n printf(\n \"(\\\"%%s\\\" %%s %%u %%s
%%s (%%u %%u) (%%u %%u) (%%u %%u) %%u.0 %%u t (%%u . %%u) (%%u . %%u))\\n\",\n
$filename,\n $type,\n $stat[3],\n $uid,\n
$gid,\n $stat[8] >> 16 & 0xffff,\n $stat[8] & 0xffff,\n
$stat[9] >> 16 & 0xffff,\n $stat[9] & 0xffff,\n $stat[10] >> 16 &
0xffff,\n $stat[10] & 0xffff,\n $stat[7],\n $stat[2],\n
$stat[1] >> 16 & 0xffff,\n $stat[1] & 0xffff,\n $stat[0] >>
16 & 0xffff,\n $stat[0] & 0xffff);\n}\nprintf(\")\\n\");' \"$1\" \"$2\"
2>/dev/null"
tramp-perl-encode "%s -e '\n# This script contributed by Juanma Barranquero
<address@hidden>.\n# Copyright (C) 2002-2016 Free Software Foundation,
Inc.\nuse strict;\n\nmy %%trans = do {\n my $i = 0;\n map
{(substr(unpack(q(B8), chr $i++), 2, 6), $_)}\n split //,
q(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/);\n};\nmy
$data;\n\n# We read in chunks of 54 bytes, to generate output lines\n# of 72
chars (plus end of line)\nwhile (read STDIN, $data, 54) {\n my $pad =
q();\n\n # Only for the last chunk, and only if did not fill the last
three-byte packet\n if (eof) {\n my $mod = length($data) %% 3;\n
$pad = q(=) x (3 - $mod) if $mod;\n }\n\n # Not the fastest method, but
it is simple: unpack to binary string, split\n # by groups of 6 bits and
convert back from binary to byte; then map into\n # the translation table\n
print\n join q(),\n map($trans{$_},\n
(substr(unpack(q(B*), $data) . q(00000), 0, 432) =~ /....../g)),\n
$pad,\n qq(\\n);\n}' 2>/dev/null"
tramp-perl-encode-with-module "%s -MMIME::Base64 -0777 -ne 'print
encode_base64($_)' 2>/dev/null"
tramp-perl-file-attributes "%s -e 'address@hidden = lstat($ARGV[0]);\nif
(address@hidden) {\n print \"nil\\n\";\n exit 0;\n}\nif (($stat[2] &
0170000) == 0120000)\n{\n $type = readlink($ARGV[0]);\n $type =~
s/\"/\\\\\"/g;\n $type = \"\\\"$type\\\"\";\n}\nelsif (($stat[2] & 0170000)
== 040000)\n{\n $type = \"t\";\n}\nelse\n{\n $type = \"nil\"\n};\n$uid =
($ARGV[1] eq \"integer\") ? $stat[4] : \"\\\"\" . getpwuid($stat[4]) .
\"\\\"\";\n$gid = ($ARGV[1] eq \"integer\") ? $stat[5] : \"\\\"\" .
getgrgid($stat[5]) . \"\\\"\";\nprintf(\n \"(%%s %%u %%s %%s (%%u %%u) (%%u
%%u) (%%u %%u) %%u.0 %%u t (%%u . %%u) -1)\\n\",\n $type,\n $stat[3],\n
$uid,\n $gid,\n $stat[8] >> 16 & 0xffff,\n $stat[8] & 0xffff,\n
$stat[9] >> 16 & 0xffff,\n $stat[9] & 0xffff,\n $stat[10] >> 16 &
0xffff,\n $stat[10] & 0xffff,\n $stat[7],\n $stat[2],\n $stat[1] >>
16 & 0xffff,\n $stat[1] & 0xffff\n);' \"$1\" \"$2\" 2>/dev/null"
tramp-perl-file-name-all-completions "%s -e 'sub case {\n my $str = shift;\n
if ($ARGV[2]) {\n return lc($str);\n }\n else {\n return $str;\n
}\n}\nopendir(d, $ARGV[0]) || die(\"$ARGV[0]: $!\\nfail\\n\");address@hidden =
readdir(d); closedir(d);\nforeach $f (@files) {\n if (case(substr($f, 0,
length($ARGV[1]))) eq case($ARGV[1])) {\n if (-d \"$ARGV[0]/$f\") {\n print
\"$f/\\n\";\n }\n else {\n print \"$f\\n\";\n }\n }\n}\nprint \"ok\\n\"\n'
\"$1\" \"$2\" \"$3\" 2>/dev/null"
tramp-perl-file-truename "%s -e '\nuse File::Spec;\nuse Cwd
\"realpath\";\n\nsub myrealpath {\n my ($file) = @_;\n return
realpath($file) if -e $file;\n}\n\nsub recursive {\n my ($volume, @dirs) =
@_;\n my $real = myrealpath(File::Spec->catpath(\n
$volume, File::Spec->catdir(@dirs), \"\"));\n if ($real) {\n my
($vol, $dir) = File::Spec->splitpath($real, 1);\n return ($vol,
File::Spec->splitdir($dir));\n }\n else {\n my $last =
pop(@dirs);\n ($volume, @dirs) = recursive($volume, @dirs);\n
push(@dirs, $last);\n return ($volume, @dirs);\n }\n}\n\n$result =
myrealpath($ARGV[0]);\nif (!$result) {\n my ($vol, $dir) =
File::Spec->splitpath($ARGV[0], 1);\n ($vol, @dirs) = recursive($vol,
File::Spec->splitdir($dir));\n\n $result = File::Spec->catpath($vol,
File::Spec->catdir(@dirs), \"\");\n}\n\n$result =~ s/\"/\\\\\"/g;\nprint
\"\\\"$result\\\"\\n\";\n' \"$1\" 2>/dev/null"
tramp-perl-pack "%s -e 'binmode STDIN; binmode STDOUT; print pack(q{u*}, join
q{}, <>)'"
tramp-perl-unpack "%s -e 'binmode STDIN; binmode STDOUT; print unpack(q{u*},
join q{}, <>)'"
tramp-persistency-file-name "/Users/dave/.emacs.d/tramp"
tramp-port-regexp "[0-9]+"
tramp-postfix-hop-format "|"
tramp-postfix-hop-regexp "|"
tramp-postfix-host-format ":"
tramp-postfix-host-regexp ":"
tramp-postfix-ipv6-format "]"
tramp-postfix-ipv6-regexp "]"
tramp-postfix-method-format ":"
tramp-postfix-method-regexp ":"
tramp-postfix-user-format "@"
tramp-postfix-user-regexp "@"
tramp-prefix-domain-format "%"
tramp-prefix-domain-regexp "%"
tramp-prefix-format "/"
tramp-prefix-ipv6-format "["
tramp-prefix-ipv6-regexp "\\["
tramp-prefix-port-format "#"
tramp-prefix-port-regexp "#"
tramp-prefix-regexp "^/"
tramp-process-alive-regexp ""
tramp-process-connection-type t
tramp-remote-coding-commands '((b64 "base64" "base64 -d -i") (b64 "base64"
"base64 -d") (b64 "openssl enc -base64" "openssl enc -d -base64")
(b64 "mimencode -b" "mimencode -u -b") (b64
"mmencode -b" "mmencode -u -b")
(b64 "recode data..base64" "recode
base64..data") (b64 tramp-perl-encode-with-module tramp-perl-decode-with-module)
(b64 tramp-perl-encode tramp-perl-decode)
(b64 tramp-awk-encode tramp-awk-decode "test -c
/dev/zero && od -v -t x1 -A n </dev/null && busybox awk '{}' </dev/null")
(uu "uuencode xxx" "uudecode -o /dev/stdout"
"test -c /dev/stdout") (uu "uuencode xxx" "uudecode -o -")
(uu "uuencode xxx" "uudecode -p") (uu "uuencode
xxx" tramp-uudecode) (pack tramp-perl-pack tramp-perl-unpack))
tramp-remote-file-name-spec-regexp
"\\(?:\\([a-zA-Z_0-9-]+\\):\\)?\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.-]+\\|\\[\\(?:\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?"
tramp-remote-path '(tramp-own-remote-path tramp-default-remote-path "/bin"
"/usr/bin" "/sbin" "/usr/sbin" "/usr/local/bin" "/usr/local/sbin" "/local/bin"
"/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/bin"
"/usr/pkg/bin" "/usr/contrib/bin" "/opt/bin" "/opt/sbin" "/opt/local/bin")
tramp-remote-process-environment '("TMOUT=0" "LC_CTYPE=''" "TERM=dumb"
"INSIDE_EMACS='25.1.3,tramp:2.2.13.25.1'" "CDPATH=" "HISTORY=" "MAIL="
"MAILCHECK="
"MAILPATH=" "PAGER=cat" "autocorrect="
"correct=")
tramp-restricted-shell-hosts-alist nil
tramp-rfn-eshadow-overlay nil
tramp-rfn-eshadow-update-overlay-regexp "[^:/~]*\\(/\\|~\\)"
tramp-rsh-end-of-line "\n"
tramp-save-ad-hoc-proxies nil
tramp-sh-extra-args '(("/bash\\'" . "-norc -noprofile"))
tramp-sh-file-name-handler-alist '((add-name-to-file .
tramp-sh-handle-add-name-to-file) (copy-directory .
tramp-sh-handle-copy-directory)
(copy-file . tramp-sh-handle-copy-file)
(delete-directory . tramp-sh-handle-delete-directory)
(delete-file . tramp-sh-handle-delete-file)
(directory-file-name . tramp-handle-directory-file-name)
(directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-sh-handle-directory-files-and-attributes)
(dired-compress-file .
tramp-sh-handle-dired-compress-file)
(dired-recursive-delete-directory .
tramp-sh-handle-dired-recursive-delete-directory)
(dired-uncache .
tramp-handle-dired-uncache) (expand-file-name .
tramp-sh-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p) (file-acl . tramp-sh-handle-file-acl)
(file-attributes .
tramp-sh-handle-file-attributes) (file-directory-p .
tramp-sh-handle-file-directory-p)
(file-equal-p . tramp-handle-file-equal-p)
(file-executable-p . tramp-sh-handle-file-executable-p)
(file-exists-p .
tramp-sh-handle-file-exists-p) (file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-sh-handle-file-local-copy) (file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-sh-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-completion .
tramp-handle-file-name-completion) (file-name-directory .
tramp-handle-file-name-directory)
(file-name-nondirectory .
tramp-handle-file-name-nondirectory)
(file-newer-than-file-p .
tramp-sh-handle-file-newer-than-file-p)
(file-notify-add-watch .
tramp-sh-handle-file-notify-add-watch)
(file-notify-rm-watch .
tramp-handle-file-notify-rm-watch) (file-notify-valid-p .
tramp-handle-file-notify-valid-p)
(file-ownership-preserved-p .
tramp-sh-handle-file-ownership-preserved-p)
(file-readable-p .
tramp-sh-handle-file-readable-p) (file-regular-p . tramp-handle-file-regular-p)
(file-remote-p .
tramp-handle-file-remote-p) (file-selinux-context .
tramp-sh-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p) (file-truename . tramp-sh-handle-file-truename)
(file-writable-p .
tramp-sh-handle-file-writable-p) (find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-sh-handle-insert-directory) (insert-file-contents .
tramp-handle-insert-file-contents)
(insert-file-contents-literally .
tramp-sh-handle-insert-file-contents-literally) (load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name) (make-directory .
tramp-sh-handle-make-directory)
(make-symbolic-link .
tramp-sh-handle-make-symbolic-link) (process-file .
tramp-sh-handle-process-file)
(rename-file . tramp-sh-handle-rename-file)
(set-file-acl . tramp-sh-handle-set-file-acl)
(set-file-modes .
tramp-sh-handle-set-file-modes) (set-file-selinux-context .
tramp-sh-handle-set-file-selinux-context)
(set-file-times .
tramp-sh-handle-set-file-times) (set-visited-file-modtime .
tramp-sh-handle-set-visited-file-modtime)
(shell-command .
tramp-handle-shell-command) (start-file-process .
tramp-sh-handle-start-file-process)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(unhandled-file-name-directory .
tramp-handle-unhandled-file-name-directory)
(vc-registered .
tramp-sh-handle-vc-registered)
(verify-visited-file-modtime .
tramp-sh-handle-verify-visited-file-modtime)
(write-region .
tramp-sh-handle-write-region))
tramp-shell-prompt-pattern "(decode-coding-string (base64-decode-string
\"XCg/Ol5cfA1cKVteXSMkJT4KXSojP1tdIyQlPl0gKlwoG1xbWzAtOTtdKlthLXpBLVpdICpcKSo=\")
'raw-text)"
tramp-smb-acl-program "smbcacls"
tramp-smb-conf "/dev/null"
tramp-smb-method "smb"
tramp-smb-program "smbclient"
tramp-smb-winexe-program "winexe"
tramp-smb-winexe-shell-command "powershell.exe"
tramp-smb-winexe-shell-command-switch "-file -"
tramp-ssh-controlmaster-options "-o ControlMaster=auto -o
ControlPath='tramp.%%C' -o ControlPersist=no"
tramp-stat-marker "/////"
tramp-stat-quoted-marker "\\/\\/\\/\\/\\/"
tramp-syntax 'ftp
tramp-temp-buffer-file-name nil
tramp-temp-buffer-name " *tramp temp*"
tramp-temp-name-prefix "tramp."
tramp-terminal-prompt-regexp "\\(TERM = (.*)\\|Terminal type\\?
\\[.*\\]\\)\\s-*"
tramp-terminal-type "dumb"
tramp-unload-hook '(#[nil "\300\301\302\"\207" [unload-feature tramp-cmds
force] 3]
(lambda nil (remove-hook (quote auto-save-hook) (quote
tramp-set-auto-save-file-modes)))
(lambda nil (remove-hook (quote kill-buffer-hook) (quote
tramp-delete-temp-file-function)))
(lambda nil (remove-hook (quote
rfn-eshadow-update-overlay-hook) (quote tramp-rfn-eshadow-update-overlay)))
(lambda nil (remove-hook (quote
rfn-eshadow-setup-minibuffer-hook) (quote tramp-rfn-eshadow-setup-minibuffer)))
#[nil "\300\301\302\"\207" [unload-feature tramp-cache
force] 3] #[nil "\300\301\302\"\207" [unload-feature tramp-sh force] 3]
#[nil "\300\301\302\"\207" [remove-hook auto-save-hook
tramp-set-auto-save-file-modes] 3]
#[nil "\300\301\302\"\207" [remove-hook kill-buffer-hook
tramp-delete-temp-file-function] 3] tramp-unload-file-name-handlers
#[nil "\300\301\302\"\207" [remove-hook
rfn-eshadow-update-overlay-hook tramp-rfn-eshadow-update-overlay] 3]
#[nil "\300\301\302\"\207" [remove-hook
rfn-eshadow-setup-minibuffer-hook tramp-rfn-eshadow-setup-minibuffer] 3]
#[nil "\300\301\302\"\210\300\303\302\"\207"
[unload-feature tramp-loaddefs force tramp-compat] 3]
#[nil "\300\301\302\"\207" [unload-feature trampver force]
3])
tramp-use-ssh-controlmaster-options t
tramp-user-regexp "[^/|: ]+"
tramp-user-with-domain-regexp "\\([^/|: ]+\\)%\\([-a-zA-Z0-9_.]+\\)"
tramp-uudecode "(echo begin 600 %t; tail -n +2) | uudecode\ncat %t\nrm -f %t"
tramp-vc-registered-file-names nil
tramp-vc-registered-read-file-names "echo \"(\"\nwhile read file; do\n if
%s \"$file\"; then\n echo \"(\\\"$file\\\" \\\"file-exists-p\\\" t)\"\n
else\n echo \"(\\\"$file\\\" \\\"file-exists-p\\\" nil)\"\n fi\n if %s
\"$file\"; then\n echo \"(\\\"$file\\\" \\\"file-readable-p\\\" t)\"\n
else\n echo \"(\\\"$file\\\" \\\"file-readable-p\\\" nil)\"\n
fi\ndone\necho \")\""
tramp-verbose 3
tramp-version "2.2.13.25.1"
tramp-warned-obsolete-methods nil
tramp-wrong-passwd-regexp "^.*\\(Connection
\\(?:\\(?:clo\\|refu\\)sed\\)\\|Host key verification failed\\.\\|Login
\\(?:[Ii]ncorrect\\)\\|N\\(?:ame or service not known\\|o supported
authentication methods left to try!\\)\\|Permission denied\\|\\(?:Sorry, try
again\\|Timeout, server not responding\\)\\.\\).*\\|^.*\\(Received signal
[0-9]+\\).*"
tramp-yesno-prompt-regexp "\\(Are you sure you want to continue connecting
(yes/no)\\?\\)\\s-*"
tramp-yn-prompt-regexp "\\(\\(?:Store key in cache\\? (y/\\|Update cached
key\\? (y/n, Return cancels connectio\\)n)\\)\\s-*"
)
--
-Dave
local variables:
================
;; *tramp/scp fripp*
(setq-local
default-directory #("/scp:fripp:/" 1 4 (tramp-default t))
)
;; *tramp/scp halsted*
(setq-local
default-directory "/scp:halsted:/"
)
load-path shadows:
==================
txtx2sqpORtYk.txt
Description: *tramp/scp fripp*
txt30pGNqkAJW.txt
Description: *tramp/scp halsted*
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- tramp (2.2.13.25.1); Apparent hang during remote compilation,
Dave Abrahams <=