[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tramp (2.5.1-pre master/09f17ac4752e18bf834d2f20ceef561cc516d917); tramp
From: |
Steingold |
Subject: |
tramp (2.5.1-pre master/09f17ac4752e18bf834d2f20ceef561cc516d917); tramp asks for credentials: sometimes but not always |
Date: |
Wed, 23 Jun 2021 15:12:38 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (darwin) |
When I edit a remote file using tramp, `compile` works when called directly.
But when called from `elpy-check`, it asks for credentials (login id/password).
(https://github.com/jorgenschaefer/elpy/blob/master/elpy.el#L1700)
I load `tramp-sh` as source, set `debug-on-quit` to t and hit C-g when prompted
for login:
--8<---------------cut here---------------start------------->8---
Debugger entered--Lisp error: (quit "")
signal(quit (""))
tramp-error(nil quit "")
tramp-signal-hook-function(quit (""))
signal(quit (""))
(condition-case err (if (process-live-p p) nil (if (or noninteractive
inhibit-message) (progn (catch 'uname-changed (if (and p (processp p)) (progn
(delete-process p))) (setenv "TERM" tramp-terminal-type) (setenv "LC_ALL"
(tramp-get-local-locale vec)) (if (stringp tramp-histfile-override) (setenv
"HISTFILE" tramp-histfile-override) (if tramp-histfile-override (progn ... ...
...))) (setenv "PROMPT_COMMAND") (setenv "PS1" tramp-initial-end-of-output) (if
(stringp tramp-encoding-shell) nil (tramp-error vec 'file-error
"`tramp-encoding-shell' not set")) (let* ((current-host tramp-system-name)
(target-alist ...) (options ...) (process-connection-type
tramp-process-connection-type) (process-adaptive-read-buffering nil)
(process-coding-system-alist nil) (coding-system-for-read nil) (extra-args ...)
(p ...)) (set-process-sentinel p #'tramp-process-sentinel) (process-put p
'vector vec) (process-put p 'adjust-window-size-function #'ignore)
(set-process-query-on-exit-flag p nil) (setq tramp-current-connection (cons vec
...)) (tramp-message vec 6 "%s" (string-join ... " "))
(tramp-set-connection-local-variables vec) (tramp-barf-if-no-shell-prompt p 10
"Couldn't find local shell prompt for %s" tramp-encoding-shell) (while
target-alist (let* ... ... ... ... ... ... ... ... ... ...) (setq options ""
target-alist ...)) (if (tramp-get-connection-property p "session-timeout" nil)
(progn ...)) (tramp-open-connection-setup-interactive-shell p vec)
(tramp-set-connection-property p "connected" t)))) (tramp-message vec 3 "%s..."
(if (= 0 (length (progn ... ...))) (format "Opening connection %s for %s using
%s" process-name (progn (or ... ...) (nth 4 vec)) (progn (or ... ...) (nth 1
vec))) (format "Opening connection %s for %s@%s using %s" process-name (progn
(or ... ...) (nth 2 vec)) (progn (or ... ...) (nth 4 vec)) (progn (or ... ...)
(nth 1 vec))))) (let ((cookie "failed") (tm (let* (...) (if pr ... nil))))
(unwind-protect (prog1 (let (...) (catch ... ... ... ... ... ... ... ... ...))
(setq cookie "done")) (if tm (cancel-timer tm)) (tramp-message vec 3 "%s...%s"
(if (= 0 ...) (format "Opening connection %s for %s using %s" process-name ...
...) (format "Opening connection %s for %s@%s using %s" process-name ... ...
...)) cookie))))) ((error quit) (tramp-cleanup-connection vec t) (signal (car
err) (cdr err))))
(let ((p (tramp-get-connection-process vec)) (process-name
(tramp-get-connection-property vec "process-name" nil)) (process-environment
(copy-sequence process-environment)) (pos (save-current-buffer (set-buffer
(tramp-get-connection-buffer vec)) (point)))) (if (or (process-live-p p) (not
(tramp-file-name-equal-p vec (car tramp-current-connection))) (time-less-p
(time-since (cdr tramp-current-connection)) (or tramp-connection-min-time-diff
0))) nil (throw 'suppress 'suppress)) (condition-case nil (if (and (time-less-p
60 (time-since (tramp-get-connection-property p "last-cmd-time" 0)))
(process-live-p p)) (progn (tramp-send-command vec "echo are you awake" t t)
(if (and (process-live-p p) (tramp-wait-for-output p 10)) nil (tramp-error vec
'file-error "Awake did fail")))) (file-error (tramp-cleanup-connection vec t)
(setq p nil))) (condition-case err (if (process-live-p p) nil (if (or
noninteractive inhibit-message) (progn (catch 'uname-changed (if (and p ...)
(progn ...)) (setenv "TERM" tramp-terminal-type) (setenv "LC_ALL"
(tramp-get-local-locale vec)) (if (stringp tramp-histfile-override) (setenv
"HISTFILE" tramp-histfile-override) (if tramp-histfile-override ...)) (setenv
"PROMPT_COMMAND") (setenv "PS1" tramp-initial-end-of-output) (if (stringp
tramp-encoding-shell) nil (tramp-error vec ... "`tramp-encoding-shell' not
set")) (let* (... ... ... ... ... ... ... ... ...) (set-process-sentinel p ...)
(process-put p ... vec) (process-put p ... ...) (set-process-query-on-exit-flag
p nil) (setq tramp-current-connection ...) (tramp-message vec 6 "%s" ...)
(tramp-set-connection-local-variables vec) (tramp-barf-if-no-shell-prompt p 10
"Couldn't find local shell prompt for %s" tramp-encoding-shell) (while
target-alist ... ...) (if ... ...)
(tramp-open-connection-setup-interactive-shell p vec)
(tramp-set-connection-property p "connected" t)))) (tramp-message vec 3 "%s..."
(if (= 0 (length ...)) (format "Opening connection %s for %s using %s"
process-name (progn ... ...) (progn ... ...)) (format "Opening connection %s
for %s@%s using %s" process-name (progn ... ...) (progn ... ...) (progn ...
...)))) (let ((cookie "failed") (tm (let* ... ...))) (unwind-protect (prog1
(let ... ...) (setq cookie "done")) (if tm (cancel-timer tm)) (tramp-message
vec 3 "%s...%s" (if ... ... ...) cookie))))) ((error quit)
(tramp-cleanup-connection vec t) (signal (car err) (cdr err)))))
tramp-maybe-open-connection((tramp-file-name "scp" nil nil "fence" nil
"/srv/data/home/s/sds/python/" nil))
(if neveropen nil (tramp-maybe-open-connection vec))
tramp-send-command((tramp-file-name "scp" nil nil "fence" nil
"/srv/data/home/s/sds/python/" nil) "echo $$ 2>/dev/null; echo
tramp_exit_status $?")
tramp-send-command-and-check((tramp-file-name "scp" nil nil "fence" nil
"/srv/data/home/s/sds/python/" nil) "echo $$")
(or (tramp-send-command-and-check vec command) (apply #'tramp-error vec
'file-error fmt args))
tramp-barf-unless-okay((tramp-file-name "scp" nil nil "fence" nil
"/srv/data/home/s/sds/python/" nil) "echo $$" "`%s' returns with error" "echo
$$")
(if noerror (condition-case nil (progn (tramp-send-command-and-check vec
command)) (error nil)) (tramp-barf-unless-okay vec command "`%s' returns with
error" command))
(if (if noerror (condition-case nil (progn (tramp-send-command-and-check vec
command)) (error nil)) (tramp-barf-unless-okay vec command "`%s' returns with
error" command)) (progn (save-current-buffer (set-buffer
(tramp-get-connection-buffer vec)) (goto-char (point-min)) (if (stringp marker)
(progn (condition-case nil (re-search-forward marker) (error (if noerror nil
...))))) (condition-case nil (prog1 (let ((signal-hook-function ...)) (read
(current-buffer))) (if (re-search-forward "\\S-" (point-at-eol) t) (progn
(error nil)))) (error (if noerror nil (tramp-error vec 'file-error "`%s' does
not return a valid Lisp expression: `%s'" command (buffer-string))))))))
tramp-send-command-and-read((tramp-file-name "scp" nil nil "fence" nil
"/srv/data/home/s/sds/python/" nil) "echo $$")
(let ((pid (tramp-send-command-and-read v "echo $$"))) (setq p
(tramp-get-connection-process v)) (process-put p 'remote-pid pid)
(tramp-set-connection-property p "remote-pid" pid))
(catch 'suppress (let ((pid (tramp-send-command-and-read v "echo $$"))) (setq
p (tramp-get-connection-process v)) (process-put p 'remote-pid pid)
(tramp-set-connection-property p "remote-pid" pid)) (widen) (delete-region mark
(point-max)) (narrow-to-region (point-max) (point-max)) (if command
(tramp-send-command v command nil t) (if (process-get p 'remote-tty) nil
(tramp-error v 'file-error "pty association is not supported for `%s'" name))))
(let ((buffer-undo-list t) (inhibit-read-only t) (mark (point-max))
(coding-system-for-write (if (symbolp coding) coding (car coding)))
(coding-system-for-read (if (symbolp coding) coding (cdr coding))))
(clear-visited-file-modtime) (narrow-to-region (point-max) (point-max)) (catch
'suppress (let ((pid (tramp-send-command-and-read v "echo $$"))) (setq p
(tramp-get-connection-process v)) (process-put p 'remote-pid pid)
(tramp-set-connection-property p "remote-pid" pid)) (widen) (delete-region mark
(point-max)) (narrow-to-region (point-max) (point-max)) (if command
(tramp-send-command v command nil t) (if (process-get p 'remote-tty) nil
(tramp-error v 'file-error "pty association is not supported for `%s'" name))))
(if sentinel (progn (set-process-sentinel p sentinel))) (if filter (progn
(set-process-filter p filter))) (condition-case nil (progn
(set-process-query-on-exit-flag p (null noquery)) (set-marker (process-mark p)
(point))) (error nil)) (if (bufferp stderr) (progn (advice--add-function :after
(let* ((v p)) (cons #'(lambda nil ...) #'(lambda ... ...))) #'(lambda (_proc
_msg) (condition-case nil (progn ... ...) (error nil)) (condition-case nil
(progn ...) (error nil))) nil))) p)
(save-restriction (let ((buffer-undo-list t) (inhibit-read-only t) (mark
(point-max)) (coding-system-for-write (if (symbolp coding) coding (car
coding))) (coding-system-for-read (if (symbolp coding) coding (cdr coding))))
(clear-visited-file-modtime) (narrow-to-region (point-max) (point-max)) (catch
'suppress (let ((pid (tramp-send-command-and-read v "echo $$"))) (setq p
(tramp-get-connection-process v)) (process-put p 'remote-pid pid)
(tramp-set-connection-property p "remote-pid" pid)) (widen) (delete-region mark
(point-max)) (narrow-to-region (point-max) (point-max)) (if command
(tramp-send-command v command nil t) (if (process-get p 'remote-tty) nil
(tramp-error v 'file-error "pty association is not supported for `%s'" name))))
(if sentinel (progn (set-process-sentinel p sentinel))) (if filter (progn
(set-process-filter p filter))) (condition-case nil (progn
(set-process-query-on-exit-flag p (null noquery)) (set-marker (process-mark p)
(point))) (error nil)) (if (bufferp stderr) (progn (advice--add-function :after
(let* ((v p)) (cons #'... #'...)) #'(lambda (_proc _msg) (condition-case nil
... ...) (condition-case nil ... ...)) nil))) p))
(save-excursion (save-restriction (let ((buffer-undo-list t)
(inhibit-read-only t) (mark (point-max)) (coding-system-for-write (if (symbolp
coding) coding (car coding))) (coding-system-for-read (if (symbolp coding)
coding (cdr coding)))) (clear-visited-file-modtime) (narrow-to-region
(point-max) (point-max)) (catch 'suppress (let ((pid
(tramp-send-command-and-read v "echo $$"))) (setq p
(tramp-get-connection-process v)) (process-put p 'remote-pid pid)
(tramp-set-connection-property p "remote-pid" pid)) (widen) (delete-region mark
(point-max)) (narrow-to-region (point-max) (point-max)) (if command
(tramp-send-command v command nil t) (if (process-get p 'remote-tty) nil
(tramp-error v 'file-error "pty association is not supported for `%s'" name))))
(if sentinel (progn (set-process-sentinel p sentinel))) (if filter (progn
(set-process-filter p filter))) (condition-case nil (progn
(set-process-query-on-exit-flag p (null noquery)) (set-marker (process-mark p)
(point))) (error nil)) (if (bufferp stderr) (progn (advice--add-function :after
(let* (...) (cons ... ...)) #'(lambda ... ... ...) nil))) p)))
(unwind-protect (save-excursion (save-restriction (let ((buffer-undo-list t)
(inhibit-read-only t) (mark (point-max)) (coding-system-for-write (if (symbolp
coding) coding (car coding))) (coding-system-for-read (if (symbolp coding)
coding (cdr coding)))) (clear-visited-file-modtime) (narrow-to-region
(point-max) (point-max)) (catch 'suppress (let ((pid ...)) (setq p
(tramp-get-connection-process v)) (process-put p 'remote-pid pid)
(tramp-set-connection-property p "remote-pid" pid)) (widen) (delete-region mark
(point-max)) (narrow-to-region (point-max) (point-max)) (if command
(tramp-send-command v command nil t) (if (process-get p ...) nil (tramp-error v
... "pty association is not supported for `%s'" name)))) (if sentinel (progn
(set-process-sentinel p sentinel))) (if filter (progn (set-process-filter p
filter))) (condition-case nil (progn (set-process-query-on-exit-flag p (null
noquery)) (set-marker (process-mark p) (point))) (error nil)) (if (bufferp
stderr) (progn (advice--add-function :after (let* ... ...) #'... nil))) p)))
(if (string-match-p tramp-temp-buffer-name (buffer-name)) (condition-case nil
(progn (set-process-buffer p nil) (kill-buffer (current-buffer))) (error nil))
(set-buffer-modified-p bmp)) (tramp-flush-connection-property v "process-name")
(tramp-flush-connection-property v "process-buffer"))
(save-current-buffer (set-buffer (tramp-get-connection-buffer v))
(unwind-protect (save-excursion (save-restriction (let ((buffer-undo-list t)
(inhibit-read-only t) (mark (point-max)) (coding-system-for-write (if ...
coding ...)) (coding-system-for-read (if ... coding ...)))
(clear-visited-file-modtime) (narrow-to-region (point-max) (point-max)) (catch
'suppress (let (...) (setq p ...) (process-put p ... pid)
(tramp-set-connection-property p "remote-pid" pid)) (widen) (delete-region mark
(point-max)) (narrow-to-region (point-max) (point-max)) (if command
(tramp-send-command v command nil t) (if ... nil ...))) (if sentinel (progn
(set-process-sentinel p sentinel))) (if filter (progn (set-process-filter p
filter))) (condition-case nil (progn (set-process-query-on-exit-flag p ...)
(set-marker ... ...)) (error nil)) (if (bufferp stderr) (progn
(advice--add-function :after ... ... nil))) p))) (if (string-match-p
tramp-temp-buffer-name (buffer-name)) (condition-case nil (progn
(set-process-buffer p nil) (kill-buffer (current-buffer))) (error nil))
(set-buffer-modified-p bmp)) (tramp-flush-connection-property v "process-name")
(tramp-flush-connection-property v "process-buffer")))
(let* ((buffer (if buffer (get-buffer-create buffer) (generate-new-buffer
tramp-temp-buffer-name))) (tmpstderr (and stderr (tramp-unquote-file-local-name
(if (stringp stderr) stderr (tramp-make-tramp-temp-name v)))))
(remote-tmpstderr (and tmpstderr (tramp-make-tramp-file-name v tmpstderr)))
(program (car command)) (args (cdr command)) (heredoc (and (not (bufferp
stderr)) (stringp program) (string-match-p "sh$" program) (= (length args) 2)
(string-equal "-c" (car args)) (not (string-match-p "'\\|\"" (car (cdr
args)))))) (args (if (not heredoc) args (let ((i 250)) (while (and (< i ...)
(string-match " " ... i)) (setcdr args (list ...)) (setq i (+ i 250)))) (cdr
args))) (prompt (format "PS1=%s %s" (tramp-make-tramp-file-name v nil 'nohop)
tramp-initial-end-of-output)) env uenv (env (let ((--dolist-tail-- (cons prompt
process-environment))) (while --dolist-tail-- (let ((elt ...)) (or (member elt
...) (if ... ... ...)) (setq --dolist-tail-- (cdr --dolist-tail--)))) env))
(env (setenv-internal env "INSIDE_EMACS" (tramp-inside-emacs) 'keep)) (command
(if (stringp program) (progn (format "cd %s && %s exec %s %s env %s %s"
(tramp-shell-quote-argument localname) (if uenv (format "unset %s &&" ...) "")
(if heredoc (format "<<'%s'" tramp-end-of-heredoc) "") (if tmpstderr (format
"2>'%s'" tmpstderr) "") (mapconcat #'tramp-shell-quote-argument env " ") (if
heredoc (format "%s\n(\n%s\n) </dev/tty\n%s" program ... tramp-end-of-heredoc)
(mapconcat ... ... " ")))))) (tramp-process-connection-type (or (null program)
tramp-process-connection-type)) (bmp (and (buffer-live-p buffer)
(buffer-modified-p buffer))) (name1 name) (i 0) tramp-current-connection p) (if
(bufferp stderr) (progn (save-current-buffer (set-buffer stderr) (setq
buffer-read-only nil)) (tramp-send-command v (format "mknod %s p" tmpstderr))
(make-process :name (buffer-name stderr) :buffer stderr :command (list "cat"
tmpstderr) :coding coding :noquery t :filter nil :sentinel #'ignore
:file-handler t))) (while (get-process name1) (setq i (1+ i) name1 (format
"%s<%d>" name i))) (setq name name1) (tramp-set-connection-property v
"process-name" name) (tramp-set-connection-property v "process-buffer" buffer)
(save-current-buffer (set-buffer (tramp-get-connection-buffer v))
(unwind-protect (save-excursion (save-restriction (let ((buffer-undo-list t)
(inhibit-read-only t) (mark ...) (coding-system-for-write ...)
(coding-system-for-read ...)) (clear-visited-file-modtime) (narrow-to-region
(point-max) (point-max)) (catch 'suppress (let ... ... ... ...) (widen)
(delete-region mark ...) (narrow-to-region ... ...) (if command ... ...)) (if
sentinel (progn ...)) (if filter (progn ...)) (condition-case nil (progn ...
...) (error nil)) (if (bufferp stderr) (progn ...)) p))) (if (string-match-p
tramp-temp-buffer-name (buffer-name)) (condition-case nil (progn
(set-process-buffer p nil) (kill-buffer (current-buffer))) (error nil))
(set-buffer-modified-p bmp)) (tramp-flush-connection-property v "process-name")
(tramp-flush-connection-property v "process-buffer"))))
(let ((name (plist-get args :name)) (buffer (plist-get args :buffer))
(command (plist-get args :command)) (coding (plist-get args :coding)) (noquery
(plist-get args :noquery)) (connection-type (plist-get args :connection-type))
(filter (plist-get args :filter)) (sentinel (plist-get args :sentinel)) (stderr
(plist-get args :stderr))) (if (stringp name) nil (signal 'wrong-type-argument
(list #'stringp name))) (if (or (null buffer) (bufferp buffer) (stringp
buffer)) nil (signal 'wrong-type-argument (list #'stringp buffer))) (if (or
(null command) (consp command)) nil (signal 'wrong-type-argument (list #'consp
command))) (if (or (null coding) (and (symbolp coding) (memq coding
coding-system-list)) (and (consp coding) (memq (car coding) coding-system-list)
(memq (cdr coding) coding-system-list))) nil (signal 'wrong-type-argument (list
#'symbolp coding))) (if (or (null connection-type) (memq connection-type '(pipe
pty))) nil (signal 'wrong-type-argument (list #'symbolp connection-type))) (if
(or (null filter) (functionp filter)) nil (signal 'wrong-type-argument (list
#'functionp filter))) (if (or (null sentinel) (functionp sentinel)) nil (signal
'wrong-type-argument (list #'functionp sentinel))) (if (or (null stderr)
(bufferp stderr) (stringp stderr)) nil (signal 'wrong-type-argument (list
#'bufferp stderr))) (if (and (stringp stderr) (not (tramp-equal-remote
default-directory stderr))) (progn (signal 'file-error (list "Wrong stderr"
stderr)))) (let* ((buffer (if buffer (get-buffer-create buffer)
(generate-new-buffer tramp-temp-buffer-name))) (tmpstderr (and stderr
(tramp-unquote-file-local-name (if (stringp stderr) stderr
(tramp-make-tramp-temp-name v))))) (remote-tmpstderr (and tmpstderr
(tramp-make-tramp-file-name v tmpstderr))) (program (car command)) (args (cdr
command)) (heredoc (and (not (bufferp stderr)) (stringp program)
(string-match-p "sh$" program) (= (length args) 2) (string-equal "-c" (car
args)) (not (string-match-p "'\\|\"" (car ...))))) (args (if (not heredoc) args
(let ((i 250)) (while (and ... ...) (setcdr args ...) (setq i ...))) (cdr
args))) (prompt (format "PS1=%s %s" (tramp-make-tramp-file-name v nil 'nohop)
tramp-initial-end-of-output)) env uenv (env (let ((--dolist-tail-- (cons prompt
process-environment))) (while --dolist-tail-- (let (...) (or ... ...) (setq
--dolist-tail-- ...))) env)) (env (setenv-internal env "INSIDE_EMACS"
(tramp-inside-emacs) 'keep)) (command (if (stringp program) (progn (format "cd
%s && %s exec %s %s env %s %s" (tramp-shell-quote-argument localname) (if uenv
... "") (if heredoc ... "") (if tmpstderr ... "") (mapconcat ... env " ") (if
heredoc ... ...))))) (tramp-process-connection-type (or (null program)
tramp-process-connection-type)) (bmp (and (buffer-live-p buffer)
(buffer-modified-p buffer))) (name1 name) (i 0) tramp-current-connection p) (if
(bufferp stderr) (progn (save-current-buffer (set-buffer stderr) (setq
buffer-read-only nil)) (tramp-send-command v (format "mknod %s p" tmpstderr))
(make-process :name (buffer-name stderr) :buffer stderr :command (list "cat"
tmpstderr) :coding coding :noquery t :filter nil :sentinel #'ignore
:file-handler t))) (while (get-process name1) (setq i (1+ i) name1 (format
"%s<%d>" name i))) (setq name name1) (tramp-set-connection-property v
"process-name" name) (tramp-set-connection-property v "process-buffer" buffer)
(save-current-buffer (set-buffer (tramp-get-connection-buffer v))
(unwind-protect (save-excursion (save-restriction (let (... ... ... ... ...)
(clear-visited-file-modtime) (narrow-to-region ... ...) (catch ... ... ... ...
... ...) (if sentinel ...) (if filter ...) (condition-case nil ... ...) (if ...
...) p))) (if (string-match-p tramp-temp-buffer-name (buffer-name))
(condition-case nil (progn (set-process-buffer p nil) (kill-buffer ...)) (error
nil)) (set-buffer-modified-p bmp)) (tramp-flush-connection-property v
"process-name") (tramp-flush-connection-property v "process-buffer")))))
(let* ((v (tramp-dissect-file-name (expand-file-name default-directory)))
(method (progn (or (progn (and (memq ... cl-struct-tramp-file-name-tags) t))
(signal 'wrong-type-argument (list 'tramp-file-name v))) (nth 1 v))) (user
(progn (or (progn (and (memq ... cl-struct-tramp-file-name-tags) t)) (signal
'wrong-type-argument (list 'tramp-file-name v))) (nth 2 v))) (domain (progn (or
(progn (and (memq ... cl-struct-tramp-file-name-tags) t)) (signal
'wrong-type-argument (list 'tramp-file-name v))) (nth 3 v))) (host (progn (or
(progn (and (memq ... cl-struct-tramp-file-name-tags) t)) (signal
'wrong-type-argument (list 'tramp-file-name v))) (nth 4 v))) (port (progn (or
(progn (and (memq ... cl-struct-tramp-file-name-tags) t)) (signal
'wrong-type-argument (list 'tramp-file-name v))) (nth 5 v))) (localname (progn
(or (progn (and (memq ... cl-struct-tramp-file-name-tags) t)) (signal
'wrong-type-argument (list 'tramp-file-name v))) (nth 6 v))) (hop (progn (or
(progn (and (memq ... cl-struct-tramp-file-name-tags) t)) (signal
'wrong-type-argument (list 'tramp-file-name v))) (nth 7 v)))) (ignore method
user domain host port localname hop) (let ((name (plist-get args :name))
(buffer (plist-get args :buffer)) (command (plist-get args :command)) (coding
(plist-get args :coding)) (noquery (plist-get args :noquery)) (connection-type
(plist-get args :connection-type)) (filter (plist-get args :filter)) (sentinel
(plist-get args :sentinel)) (stderr (plist-get args :stderr))) (if (stringp
name) nil (signal 'wrong-type-argument (list #'stringp name))) (if (or (null
buffer) (bufferp buffer) (stringp buffer)) nil (signal 'wrong-type-argument
(list #'stringp buffer))) (if (or (null command) (consp command)) nil (signal
'wrong-type-argument (list #'consp command))) (if (or (null coding) (and
(symbolp coding) (memq coding coding-system-list)) (and (consp coding) (memq
(car coding) coding-system-list) (memq (cdr coding) coding-system-list))) nil
(signal 'wrong-type-argument (list #'symbolp coding))) (if (or (null
connection-type) (memq connection-type '(pipe pty))) nil (signal
'wrong-type-argument (list #'symbolp connection-type))) (if (or (null filter)
(functionp filter)) nil (signal 'wrong-type-argument (list #'functionp
filter))) (if (or (null sentinel) (functionp sentinel)) nil (signal
'wrong-type-argument (list #'functionp sentinel))) (if (or (null stderr)
(bufferp stderr) (stringp stderr)) nil (signal 'wrong-type-argument (list
#'bufferp stderr))) (if (and (stringp stderr) (not (tramp-equal-remote
default-directory stderr))) (progn (signal 'file-error (list "Wrong stderr"
stderr)))) (let* ((buffer (if buffer (get-buffer-create buffer)
(generate-new-buffer tramp-temp-buffer-name))) (tmpstderr (and stderr
(tramp-unquote-file-local-name (if ... stderr ...)))) (remote-tmpstderr (and
tmpstderr (tramp-make-tramp-file-name v tmpstderr))) (program (car command))
(args (cdr command)) (heredoc (and (not (bufferp stderr)) (stringp program)
(string-match-p "sh$" program) (= (length args) 2) (string-equal "-c" (car
args)) (not (string-match-p "'\\|\"" ...)))) (args (if (not heredoc) args (let
(...) (while ... ... ...)) (cdr args))) (prompt (format "PS1=%s %s"
(tramp-make-tramp-file-name v nil 'nohop) tramp-initial-end-of-output)) env
uenv (env (let ((--dolist-tail-- ...)) (while --dolist-tail-- (let ... ...
...)) env)) (env (setenv-internal env "INSIDE_EMACS" (tramp-inside-emacs)
'keep)) (command (if (stringp program) (progn (format "cd %s && %s exec %s %s
env %s %s" ... ... ... ... ... ...)))) (tramp-process-connection-type (or (null
program) tramp-process-connection-type)) (bmp (and (buffer-live-p buffer)
(buffer-modified-p buffer))) (name1 name) (i 0) tramp-current-connection p) (if
(bufferp stderr) (progn (save-current-buffer (set-buffer stderr) (setq
buffer-read-only nil)) (tramp-send-command v (format "mknod %s p" tmpstderr))
(make-process :name (buffer-name stderr) :buffer stderr :command (list "cat"
tmpstderr) :coding coding :noquery t :filter nil :sentinel #'ignore
:file-handler t))) (while (get-process name1) (setq i (1+ i) name1 (format
"%s<%d>" name i))) (setq name name1) (tramp-set-connection-property v
"process-name" name) (tramp-set-connection-property v "process-buffer" buffer)
(save-current-buffer (set-buffer (tramp-get-connection-buffer v))
(unwind-protect (save-excursion (save-restriction (let ... ... ... ... ... ...
... ... p))) (if (string-match-p tramp-temp-buffer-name (buffer-name))
(condition-case nil (progn ... ...) (error nil)) (set-buffer-modified-p bmp))
(tramp-flush-connection-property v "process-name")
(tramp-flush-connection-property v "process-buffer"))))))
(progn (let* ((v (tramp-dissect-file-name (expand-file-name
default-directory))) (method (progn (or (progn (and ... t)) (signal
'wrong-type-argument (list ... v))) (nth 1 v))) (user (progn (or (progn (and
... t)) (signal 'wrong-type-argument (list ... v))) (nth 2 v))) (domain (progn
(or (progn (and ... t)) (signal 'wrong-type-argument (list ... v))) (nth 3 v)))
(host (progn (or (progn (and ... t)) (signal 'wrong-type-argument (list ...
v))) (nth 4 v))) (port (progn (or (progn (and ... t)) (signal
'wrong-type-argument (list ... v))) (nth 5 v))) (localname (progn (or (progn
(and ... t)) (signal 'wrong-type-argument (list ... v))) (nth 6 v))) (hop
(progn (or (progn (and ... t)) (signal 'wrong-type-argument (list ... v))) (nth
7 v)))) (ignore method user domain host port localname hop) (let ((name
(plist-get args :name)) (buffer (plist-get args :buffer)) (command (plist-get
args :command)) (coding (plist-get args :coding)) (noquery (plist-get args
:noquery)) (connection-type (plist-get args :connection-type)) (filter
(plist-get args :filter)) (sentinel (plist-get args :sentinel)) (stderr
(plist-get args :stderr))) (if (stringp name) nil (signal 'wrong-type-argument
(list #'stringp name))) (if (or (null buffer) (bufferp buffer) (stringp
buffer)) nil (signal 'wrong-type-argument (list #'stringp buffer))) (if (or
(null command) (consp command)) nil (signal 'wrong-type-argument (list #'consp
command))) (if (or (null coding) (and (symbolp coding) (memq coding
coding-system-list)) (and (consp coding) (memq (car coding) coding-system-list)
(memq (cdr coding) coding-system-list))) nil (signal 'wrong-type-argument (list
#'symbolp coding))) (if (or (null connection-type) (memq connection-type '(pipe
pty))) nil (signal 'wrong-type-argument (list #'symbolp connection-type))) (if
(or (null filter) (functionp filter)) nil (signal 'wrong-type-argument (list
#'functionp filter))) (if (or (null sentinel) (functionp sentinel)) nil (signal
'wrong-type-argument (list #'functionp sentinel))) (if (or (null stderr)
(bufferp stderr) (stringp stderr)) nil (signal 'wrong-type-argument (list
#'bufferp stderr))) (if (and (stringp stderr) (not (tramp-equal-remote
default-directory stderr))) (progn (signal 'file-error (list "Wrong stderr"
stderr)))) (let* ((buffer (if buffer (get-buffer-create buffer)
(generate-new-buffer tramp-temp-buffer-name))) (tmpstderr (and stderr
(tramp-unquote-file-local-name ...))) (remote-tmpstderr (and tmpstderr
(tramp-make-tramp-file-name v tmpstderr))) (program (car command)) (args (cdr
command)) (heredoc (and (not ...) (stringp program) (string-match-p "sh$"
program) (= ... 2) (string-equal "-c" ...) (not ...))) (args (if (not heredoc)
args (let ... ...) (cdr args))) (prompt (format "PS1=%s %s"
(tramp-make-tramp-file-name v nil ...) tramp-initial-end-of-output)) env uenv
(env (let (...) (while --dolist-tail-- ...) env)) (env (setenv-internal env
"INSIDE_EMACS" (tramp-inside-emacs) 'keep)) (command (if (stringp program)
(progn ...))) (tramp-process-connection-type (or (null program)
tramp-process-connection-type)) (bmp (and (buffer-live-p buffer)
(buffer-modified-p buffer))) (name1 name) (i 0) tramp-current-connection p) (if
(bufferp stderr) (progn (save-current-buffer (set-buffer stderr) (setq
buffer-read-only nil)) (tramp-send-command v (format "mknod %s p" tmpstderr))
(make-process :name (buffer-name stderr) :buffer stderr :command (list "cat"
tmpstderr) :coding coding :noquery t :filter nil :sentinel #'ignore
:file-handler t))) (while (get-process name1) (setq i (1+ i) name1 (format
"%s<%d>" name i))) (setq name name1) (tramp-set-connection-property v
"process-name" name) (tramp-set-connection-property v "process-buffer" buffer)
(save-current-buffer (set-buffer (tramp-get-connection-buffer v))
(unwind-protect (save-excursion (save-restriction ...)) (if (string-match-p
tramp-temp-buffer-name ...) (condition-case nil ... ...) (set-buffer-modified-p
bmp)) (tramp-flush-connection-property v "process-name")
(tramp-flush-connection-property v "process-buffer")))))))
(if args (progn (let* ((v (tramp-dissect-file-name (expand-file-name
default-directory))) (method (progn (or (progn ...) (signal ... ...)) (nth 1
v))) (user (progn (or (progn ...) (signal ... ...)) (nth 2 v))) (domain (progn
(or (progn ...) (signal ... ...)) (nth 3 v))) (host (progn (or (progn ...)
(signal ... ...)) (nth 4 v))) (port (progn (or (progn ...) (signal ... ...))
(nth 5 v))) (localname (progn (or (progn ...) (signal ... ...)) (nth 6 v)))
(hop (progn (or (progn ...) (signal ... ...)) (nth 7 v)))) (ignore method user
domain host port localname hop) (let ((name (plist-get args :name)) (buffer
(plist-get args :buffer)) (command (plist-get args :command)) (coding
(plist-get args :coding)) (noquery (plist-get args :noquery)) (connection-type
(plist-get args :connection-type)) (filter (plist-get args :filter)) (sentinel
(plist-get args :sentinel)) (stderr (plist-get args :stderr))) (if (stringp
name) nil (signal 'wrong-type-argument (list #'stringp name))) (if (or (null
buffer) (bufferp buffer) (stringp buffer)) nil (signal 'wrong-type-argument
(list #'stringp buffer))) (if (or (null command) (consp command)) nil (signal
'wrong-type-argument (list #'consp command))) (if (or (null coding) (and
(symbolp coding) (memq coding coding-system-list)) (and (consp coding) (memq
... coding-system-list) (memq ... coding-system-list))) nil (signal
'wrong-type-argument (list #'symbolp coding))) (if (or (null connection-type)
(memq connection-type '...)) nil (signal 'wrong-type-argument (list #'symbolp
connection-type))) (if (or (null filter) (functionp filter)) nil (signal
'wrong-type-argument (list #'functionp filter))) (if (or (null sentinel)
(functionp sentinel)) nil (signal 'wrong-type-argument (list #'functionp
sentinel))) (if (or (null stderr) (bufferp stderr) (stringp stderr)) nil
(signal 'wrong-type-argument (list #'bufferp stderr))) (if (and (stringp
stderr) (not (tramp-equal-remote default-directory stderr))) (progn (signal
'file-error (list "Wrong stderr" stderr)))) (let* ((buffer (if buffer ... ...))
(tmpstderr (and stderr ...)) (remote-tmpstderr (and tmpstderr ...)) (program
(car command)) (args (cdr command)) (heredoc (and ... ... ... ... ... ...))
(args (if ... args ... ...)) (prompt (format "PS1=%s %s" ...
tramp-initial-end-of-output)) env uenv (env (let ... ... env)) (env
(setenv-internal env "INSIDE_EMACS" ... ...)) (command (if ... ...))
(tramp-process-connection-type (or ... tramp-process-connection-type)) (bmp
(and ... ...)) (name1 name) (i 0) tramp-current-connection p) (if (bufferp
stderr) (progn (save-current-buffer ... ...) (tramp-send-command v ...)
(make-process :name ... :buffer stderr :command ... :coding coding :noquery t
:filter nil :sentinel ... :file-handler t))) (while (get-process name1) (setq i
(1+ i) name1 (format "%s<%d>" name i))) (setq name name1)
(tramp-set-connection-property v "process-name" name)
(tramp-set-connection-property v "process-buffer" buffer) (save-current-buffer
(set-buffer (tramp-get-connection-buffer v)) (unwind-protect (save-excursion
...) (if ... ... ...) (tramp-flush-connection-property v "process-name")
(tramp-flush-connection-property v "process-buffer"))))))))
(if (tramp-direct-async-process-p args) (apply #'tramp-handle-make-process
args) (if args (progn (let* ((v (tramp-dissect-file-name (expand-file-name
default-directory))) (method (progn (or ... ...) (nth 1 v))) (user (progn (or
... ...) (nth 2 v))) (domain (progn (or ... ...) (nth 3 v))) (host (progn (or
... ...) (nth 4 v))) (port (progn (or ... ...) (nth 5 v))) (localname (progn
(or ... ...) (nth 6 v))) (hop (progn (or ... ...) (nth 7 v)))) (ignore method
user domain host port localname hop) (let ((name (plist-get args :name))
(buffer (plist-get args :buffer)) (command (plist-get args :command)) (coding
(plist-get args :coding)) (noquery (plist-get args :noquery)) (connection-type
(plist-get args :connection-type)) (filter (plist-get args :filter)) (sentinel
(plist-get args :sentinel)) (stderr (plist-get args :stderr))) (if (stringp
name) nil (signal 'wrong-type-argument (list ... name))) (if (or (null buffer)
(bufferp buffer) (stringp buffer)) nil (signal 'wrong-type-argument (list ...
buffer))) (if (or (null command) (consp command)) nil (signal
'wrong-type-argument (list ... command))) (if (or (null coding) (and ... ...)
(and ... ... ...)) nil (signal 'wrong-type-argument (list ... coding))) (if (or
(null connection-type) (memq connection-type ...)) nil (signal
'wrong-type-argument (list ... connection-type))) (if (or (null filter)
(functionp filter)) nil (signal 'wrong-type-argument (list ... filter))) (if
(or (null sentinel) (functionp sentinel)) nil (signal 'wrong-type-argument
(list ... sentinel))) (if (or (null stderr) (bufferp stderr) (stringp stderr))
nil (signal 'wrong-type-argument (list ... stderr))) (if (and (stringp stderr)
(not ...)) (progn (signal ... ...))) (let* ((buffer ...) (tmpstderr ...)
(remote-tmpstderr ...) (program ...) (args ...) (heredoc ...) (args ...)
(prompt ...) env uenv (env ...) (env ...) (command ...)
(tramp-process-connection-type ...) (bmp ...) (name1 name) (i 0)
tramp-current-connection p) (if (bufferp stderr) (progn ... ... ...)) (while
(get-process name1) (setq i ... name1 ...)) (setq name name1)
(tramp-set-connection-property v "process-name" name)
(tramp-set-connection-property v "process-buffer" buffer) (save-current-buffer
(set-buffer ...) (unwind-protect ... ... ... ...))))))))
tramp-sh-handle-make-process(:name "compilation" :buffer #<killed buffer>
:command ("/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint --reports=n
/scp\\...") :stderr nil :noquery nil :file-handler t)
apply(tramp-sh-handle-make-process (:name "compilation" :buffer #<killed
buffer> :command ("/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint --reports=n
/scp\\...") :stderr nil :noquery nil :file-handler t))
(progn (apply (cdr fn) args))
(unwind-protect (progn (apply (cdr fn) args)) (set-match-data
save-match-data-internal 'evaporate))
(let ((save-match-data-internal (match-data))) (unwind-protect (progn (apply
(cdr fn) args)) (set-match-data save-match-data-internal 'evaporate)))
(if fn (let ((save-match-data-internal (match-data))) (unwind-protect (progn
(apply (cdr fn) args)) (set-match-data save-match-data-internal 'evaporate)))
(tramp-run-real-handler operation args))
(let* ((fn (and t (assoc operation tramp-sh-file-name-handler-alist)))) (if
fn (let ((save-match-data-internal (match-data))) (unwind-protect (progn (apply
(cdr fn) args)) (set-match-data save-match-data-internal 'evaporate)))
(tramp-run-real-handler operation args)))
tramp-sh-file-name-handler(make-process :name "compilation" :buffer #<killed
buffer> :command ("/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint --reports=n
/scp\\...") :stderr nil :noquery nil :file-handler t)
apply(tramp-sh-file-name-handler make-process (:name "compilation" :buffer
#<killed buffer> :command ("/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint
--reports=n /scp\\...") :stderr nil :noquery nil :file-handler t))
tramp-file-name-handler(make-process :name "compilation" :buffer #<killed
buffer> :command ("/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint --reports=n
/scp\\...") :stderr nil :noquery nil :file-handler t)
tramp-handle-start-file-process("compilation" #<killed buffer> "/bin/sh" "-c"
"~/.virtualenvs/myself/bin/pylint --reports=n /scp\\...")
apply(tramp-handle-start-file-process ("compilation" #<killed buffer>
"/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint --reports=n /scp\\..."))
(progn (apply (cdr fn) args))
(unwind-protect (progn (apply (cdr fn) args)) (set-match-data
save-match-data-internal 'evaporate))
(let ((save-match-data-internal (match-data))) (unwind-protect (progn (apply
(cdr fn) args)) (set-match-data save-match-data-internal 'evaporate)))
(if fn (let ((save-match-data-internal (match-data))) (unwind-protect (progn
(apply (cdr fn) args)) (set-match-data save-match-data-internal 'evaporate)))
(tramp-run-real-handler operation args))
(let* ((fn (and t (assoc operation tramp-sh-file-name-handler-alist)))) (if
fn (let ((save-match-data-internal (match-data))) (unwind-protect (progn (apply
(cdr fn) args)) (set-match-data save-match-data-internal 'evaporate)))
(tramp-run-real-handler operation args)))
tramp-sh-file-name-handler(start-file-process "compilation" #<killed buffer>
"/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint --reports=n /scp\\...")
apply(tramp-sh-file-name-handler start-file-process ("compilation" #<killed
buffer> "/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint --reports=n
/scp\\..."))
tramp-file-name-handler(start-file-process "compilation" #<killed buffer>
"/bin/sh" "-c" "~/.virtualenvs/myself/bin/pylint --reports=n /scp\\...")
apply(tramp-file-name-handler start-file-process "compilation" #<killed
buffer> "/bin/sh" ("-c" "~/.virtualenvs/myself/bin/pylint --reports=n
/scp\\..."))
start-file-process("compilation" #<killed buffer> "/bin/sh" "-c"
"~/.virtualenvs/myself/bin/pylint --reports=n /scp\\...")
start-file-process-shell-command("compilation" #<killed buffer>
"~/.virtualenvs/myself/bin/pylint --reports=n /scp\\...")
compilation-start("~/.virtualenvs/myself/bin/pylint --reports=n /scp\\..."
nil)
compile("~/.virtualenvs/myself/bin/pylint --reports=n /scp\\...")
elpy-check(nil)
funcall-interactively(elpy-check nil)
call-interactively(elpy-check nil nil)
command-execute(elpy-check)
--8<---------------cut here---------------end--------------->8---
I also see a bunch of messages like these:
--8<---------------cut here---------------start------------->8---
File is missing: Setting current directory No such file or directory
/scp:fence:/srv/data/home/s/sds/python/
File is missing: Setting current directory No such file or directory
/scp:fence:/srv/data/home/s/sds/
--8<---------------cut here---------------end--------------->8---
Emacs : GNU Emacs 28.0.50 (build 2, x86_64-apple-darwin19.6.0, NS
appkit-1894.60 Version 10.15.7 (Build 19H1217))
of 2021-06-21
Package: tramp (2.5.1-pre master/09f17ac4752e18bf834d2f20ceef561cc516d917)
current state:
==============
(setq
backup-by-copying nil
backup-by-copying-when-linked nil
backup-by-copying-when-mismatch t
backup-by-copying-when-privileged-mismatch 200
backup-directory-alist nil
connection-local-criteria-alist '(((:machine
"dev-dsk-sdsg-1e-cfbb346a.us-east-1.amazon.com")
dev-dsk-sdsg-1e-cfbb346a\.us-east-1\.amazon\.com-vars)
((:application tramp)
tramp-connection-local-default-system-profile
tramp-connection-local-default-shell-profile)
)
connection-local-profile-alist
'((dev-dsk-sdsg-1e-cfbb346a\.us-east-1\.amazon\.com-vars
(company-gtags--executable-connection))
(tramp-connection-local-default-shell-profile
(shell-file-name . "/bin/sh")
(shell-command-switch . "-c"))
(tramp-connection-local-default-system-profile (path-separator . ":")
(null-device . "/dev/null"))
)
file-name-handler-alist
'(("\\`\\(?:https?\\|ftp\\|file\\|nfs\\|ssh\\|scp\\|rsync\\|telnet\\)://" .
url-file-handler)
("\\(?:\\.tzst\\|\\.zst\\|\\.dz\\|\\.txz\\|\\.xz\\|\\.lzma\\|\\.lz\\|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~\\|\\.~[-[:alnum:]:#@^._]+\\(?:~[[:digit:]]+\\)?~\\)?\\'"
. jka-compr-handler)
("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" .
epa-file-handler)
("\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'" .
tramp-completion-file-name-handler)
("^/\\(\\(?:\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?|\\)+\\)?\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?:\\([^\n]*\\'\\)"
. tramp-file-name-handler)
("\\`/:" . file-name-non-special))
password-cache t
password-cache-expiry 16
remote-file-name-inhibit-cache 10
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-antispoof-regexp
tramp-action-confirm-message)
(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-file-name-handler-alist '((access-file . tramp-handle-access-file)
(add-name-to-file .
tramp-handle-add-name-to-file)
(copy-directory .
tramp-handle-copy-directory)
(copy-file . tramp-adb-handle-copy-file)
(delete-directory .
tramp-adb-handle-delete-directory)
(delete-file .
tramp-adb-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name)
(directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-adb-handle-directory-files-and-attributes)
(dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . tramp-adb-handle-exec-path)
(expand-file-name .
tramp-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl . ignore) (file-attributes .
tramp-adb-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p . tramp-handle-file-equal-p)
(file-executable-p .
tramp-handle-file-exists-p)
(file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-adb-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-adb-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(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-handle-file-newer-than-file-p)
(file-notify-add-watch .
tramp-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 . ignore)
(file-readable-p .
tramp-handle-file-exists-p)
(file-regular-p .
tramp-handle-file-regular-p)
(file-remote-p .
tramp-handle-file-remote-p)
(file-selinux-context .
tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-adb-handle-file-system-info)
(file-truename .
tramp-handle-file-truename)
(file-writable-p .
tramp-adb-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory)
(insert-file-contents .
tramp-handle-insert-file-contents)
(load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-adb-handle-make-directory)
(make-directory-internal . ignore)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process .
tramp-adb-handle-make-process)
(make-symbolic-link .
tramp-handle-make-symbolic-link)
(process-file .
tramp-adb-handle-process-file)
(rename-file .
tramp-adb-handle-rename-file) (set-file-acl . ignore)
(set-file-modes .
tramp-adb-handle-set-file-modes)
(set-file-selinux-context . ignore)
(set-file-times .
tramp-adb-handle-set-file-times)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command .
tramp-handle-shell-command)
(start-file-process .
tramp-handle-start-file-process)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore)
(tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore)
(vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-adb-handle-write-region))
tramp-adb-method "adb"
tramp-adb-program "adb"
tramp-allow-unsafe-temporary-files nil
tramp-antispoof-regexp "Access granted\\. Press Return to begin session\\. "
tramp-archive-compression-suffixes '("bz2" "gz" "lrz" "lz" "lz4" "lzma" "lzo"
"uu" "xz" "Z" "zst")
tramp-archive-enabled nil
tramp-archive-file-name-handler-alist '((access-file .
tramp-archive-handle-access-file)
(add-name-to-file .
tramp-archive-handle-not-implemented)
(copy-file .
tramp-archive-handle-copy-file)
(delete-directory .
tramp-archive-handle-not-implemented)
(delete-file .
tramp-archive-handle-not-implemented)
(directory-file-name .
tramp-archive-handle-directory-file-name)
(directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-compress-file .
tramp-archive-handle-not-implemented)
(dired-uncache .
tramp-archive-handle-dired-uncache) (exec-path . ignore)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl . ignore) (file-attributes .
tramp-archive-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p)
(file-executable-p .
tramp-archive-handle-file-executable-p)
(file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-archive-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-archive-handle-file-name-all-completions)
(file-name-case-insensitive-p . ignore)
(file-name-completion .
tramp-handle-file-name-completion)
(file-newer-than-file-p .
tramp-handle-file-newer-than-file-p)
(file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore)
(file-ownership-preserved-p . ignore)
(file-readable-p .
tramp-archive-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p)
(file-selinux-context .
tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-archive-handle-file-system-info)
(file-truename .
tramp-archive-handle-file-truename) (file-writable-p . ignore)
(find-backup-file-name . ignore)
(insert-directory .
tramp-archive-handle-insert-directory)
(insert-file-contents .
tramp-archive-handle-insert-file-contents)
(load . tramp-archive-handle-load)
(make-auto-save-file-name . ignore)
(make-directory .
tramp-archive-handle-not-implemented)
(make-directory-internal .
tramp-archive-handle-not-implemented)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process . ignore)
(make-symbolic-link .
tramp-archive-handle-not-implemented)
(process-file . ignore) (rename-file .
tramp-archive-handle-not-implemented)
(set-file-acl . ignore)
(set-file-modes . tramp-archive-handle-not-implemented)
(set-file-selinux-context . ignore)
(set-file-times .
tramp-archive-handle-not-implemented)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command .
tramp-archive-handle-not-implemented)
(start-file-process .
tramp-archive-handle-not-implemented)
(temporary-file-directory .
tramp-archive-handle-temporary-file-directory)
(tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore)
(tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore)
(vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-archive-handle-not-implemented))
tramp-archive-file-name-regexp
"\\`\\(.+\\.\\(?:7z\\|CAB\\|LZH\\|MSU\\|ZIP\\|a\\(?:pk\\|r\\)\\|c\\(?:ab\\|pio\\)\\|de\\(?:b\\|pot\\)\\|exe\\|iso\\|jar\\|lzh\\|m\\(?:su\\|tree\\)\\|od[bfgpst]\\|pax\\|r\\(?:ar\\|pm\\)\\|shar\\|t\\(?:ar\\|bz\\|gz\\|lz\\|xz\\|zst\\)\\|warc\\|x\\(?:ar\\|p[is]\\)\\|zip\\)\\(?:\\.\\(?:Z\\|bz2\\|gz\\|l\\(?:rz\\|z\\(?:ma\\|[4o]\\)?\\)\\|uu\\|xz\\|zst\\)\\)*\\)\\(/.*\\)\\'"
tramp-archive-method "archive"
tramp-archive-suffixes '("7z" "apk" "ar" "cab" "CAB" "cpio" "deb" "depot"
"exe" "iso" "jar" "lzh" "LZH" "msu" "MSU"
"mtree" "odb" "odf" "odg" "odp" "ods" "odt" "pax"
"rar" "rpm" "shar" "tar" "tbz" "tgz" "tlz"
"txz" "tzst" "warc" "xar" "xpi" "xps" "zip" "ZIP")
tramp-archive-unload-hook '((closure (t) nil (remove-hook 'after-init-hook
#'tramp-register-archive-file-name-handler)))
tramp-auto-save-directory "/Users/sdsg/.config/emacs/auto-saves/"
tramp-autoload-file-name-regexp "\\`/[^/|:]+:"
tramp-awk-decode "%a '\\\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 %n\")\n }\n
obc=0; o=0\n }\n }\n }\n }\n}'"
tramp-awk-encode "%a '\\\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 nil
tramp-bug-report-address "tramp-devel@gnu.org"
tramp-cache-data '(((tramp-file-name "scp" nil nil
"dev-dsk-sdsg-1e-cfbb346a.us-east-1.amazon.com" nil nil nil) nil)
((tramp-file-name "scp" nil nil "fence" nil nil nil) nil)
(nil ("locale" "C"))
("/scp:dev-dsk-sdsg-1e-cfbb346a.us-east-1.amazon.com:" nil)
("/scp:fence:" nil))
tramp-cache-data-changed t
tramp-cache-read-persistent-data ""
tramp-cache-undefined 'undef
tramp-cache-unload-hook '(#[0 "\300\301\302\"\207" [remove-hook
kill-emacs-hook tramp-dump-connection-properties] 3]
#[0
"\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]
#[0
"\301\302\"\211\205\211@\303\"\210A\266\202\202\207"
[obarray all-completions "tramp-cache-set-count-"
unintern] 5]
#[0
"\301\302\"\211\205\211@\303\"\210A\266\202\202\207"
[obarray all-completions "tramp-cache-get-count-"
unintern] 5]
)
tramp-chunksize nil
tramp-cleanup-all-connections-hook nil
tramp-cleanup-connection-hook nil
tramp-compat-emacs-compiled-version "28.0.50"
tramp-compat-use-url-tramp-p t
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-alist '((default .
"\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'")
(simplified .
"\\`/\\(\\([^/|:]*|\\)*[^/|:]+\\)?\\'")
(separate .
"\\`/\\(\\[[^]]*\\)?\\'"))
tramp-completion-file-name-regexp-default
"\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'"
tramp-completion-file-name-regexp-separate "\\`/\\(\\[[^]]*\\)?\\'"
tramp-completion-file-name-regexp-simplified
"\\`/\\(\\([^/|:]*|\\)*[^/|:]+\\)?\\'"
tramp-completion-function-alist '(("adb" (tramp-adb-parse-device-names #1=""))
("rclone" (tramp-rclone-parse-device-names
#1#))
("fcp" . #2=
((tramp-parse-rhosts "/etc/hosts.equiv")
(tramp-parse-sconfig "/etc/ssh/ssh_config")
(tramp-parse-shosts
"/Users/sdsg/.ssh/known_hosts")
(tramp-parse-sconfig
"/Users/sdsg/.ssh/config"))
)
("psftp" . #2#) ("pscp" . #2#) ("plink" .
#2#)
("krlogin" . #5=((tramp-parse-rhosts
"/etc/hosts.equiv")))
("sg" (tramp-parse-etc-group "/etc/group"))
("ksu" . #3=((tramp-parse-passwd
"/etc/passwd"))) ("doas" . #3#) ("sudo" . #3#)
("su" . #3#) ("nc" . #4=((tramp-parse-hosts
"/etc/hosts"))) ("telnet" . #4#)
("sshx" . #2#) ("ssh" . #2#) ("remsh" . #5#)
("rsh" . #5#) ("rsync" . #2#)
("scpx" . #2#) ("scp" . #2#) ("remcp" . #5#)
("rcp" . #5#) ("sshfs" . #2#)
("sudoedit" . #3#))
tramp-completion-function-alist-putty '((tramp-parse-putty
"~/.putty/sessions"))
tramp-completion-function-alist-rsh '((tramp-parse-rhosts "/etc/hosts.equiv")
(tramp-parse-rhosts "~/.rhosts"))
tramp-completion-function-alist-sg '((tramp-parse-etc-group "/etc/group"))
tramp-completion-function-alist-ssh '((tramp-parse-rhosts "/etc/hosts.equiv")
(tramp-parse-rhosts "/etc/shosts.equiv")
(tramp-parse-shosts
"/etc/ssh/ssh_known_hosts")
(tramp-parse-sconfig
"/etc/ssh/ssh_config")
(tramp-parse-shostkeys
"/etc/ssh2/hostkeys")
(tramp-parse-sknownhosts
"/etc/ssh2/knownhosts") (tramp-parse-rhosts "~/.rhosts")
(tramp-parse-rhosts "~/.shosts")
(tramp-parse-shosts
"/Users/sdsg/.ssh/known_hosts")
(tramp-parse-sconfig
"/Users/sdsg/.ssh/config")
(tramp-parse-shostkeys
"~/.ssh2/hostkeys")
(tramp-parse-sknownhosts
"~/.ssh2/knownhosts"))
tramp-completion-function-alist-su '((tramp-parse-passwd "/etc/passwd"))
tramp-completion-function-alist-telnet '((tramp-parse-hosts "/etc/hosts"))
tramp-completion-reread-directory-timeout 10
tramp-completion-use-auth-sources t
tramp-confirm-rename-file-names t
tramp-connection-local-default-shell-variables '((shell-file-name . "/bin/sh")
(shell-command-switch . "-c"))
tramp-connection-local-default-system-variables '((path-separator . ":")
(null-device . "/dev/null"))
tramp-connection-min-time-diff 5
tramp-connection-properties '(("/sshfs:" "direct-async-process" t))
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-crypt-directories nil
tramp-crypt-enabled nil
tramp-crypt-encfs-config ".encfs6.xml"
tramp-crypt-file-name-handler-alist '((access-file .
tramp-crypt-handle-access-file)
(add-name-to-file .
tramp-handle-add-name-to-file)
(copy-directory .
tramp-handle-copy-directory)
(copy-file .
tramp-crypt-handle-copy-file)
(delete-directory .
tramp-crypt-handle-delete-directory)
(delete-file .
tramp-crypt-handle-delete-file)
(directory-files .
tramp-crypt-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl . ignore) (file-attributes .
tramp-crypt-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p)
(file-executable-p .
tramp-crypt-handle-file-executable-p)
(file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-crypt-handle-file-name-all-completions)
(file-name-case-insensitive-p . ignore)
(file-name-completion .
tramp-handle-file-name-completion)
(file-newer-than-file-p .
tramp-handle-file-newer-than-file-p)
(file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore)
(file-ownership-preserved-p .
tramp-crypt-handle-file-ownership-preserved-p)
(file-readable-p .
tramp-crypt-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p) (file-selinux-context . ignore)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-crypt-handle-file-system-info)
(file-writable-p .
tramp-crypt-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-crypt-handle-insert-directory)
(load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-crypt-handle-make-directory)
(make-directory-internal . ignore)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process . ignore)
(make-symbolic-link . tramp-handle-make-symbolic-link)
(process-file . ignore) (rename-file .
tramp-crypt-handle-rename-file)
(set-file-acl . ignore) (set-file-modes
. tramp-crypt-handle-set-file-modes)
(set-file-selinux-context . ignore)
(set-file-times .
tramp-crypt-handle-set-file-times)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command . ignore)
(start-file-process . ignore)
(temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-set-file-uid-gid .
tramp-crypt-handle-set-file-uid-gid)
(unhandled-file-name-directory . ignore)
(vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-handle-write-region))
tramp-current-connection nil
tramp-debug-font-lock-keywords '(list (concat "^\\(?:"
tramp-debug-outline-regexp "\\).+")
'(1 font-lock-warning-face t t) '(0
(outline-font-lock-face) keep t))
tramp-debug-outline-regexp
"[[:digit:]]+:[[:digit:]]+:[[:digit:]]+\\.[[:digit:]]+ \\(?:\\(#<thread .+>\\)
\\)?[[:alnum:]-]+ (\\([[:digit:]]+\\)) #"
tramp-debug-to-file nil
tramp-default-host "3c22fb11fdab.ant.amazon.com"
tramp-default-host-alist '(("adb" nil #1="") ("rclone" nil #1#))
tramp-default-method "scp"
tramp-default-method-alist '((nil "\\`\\(anonymous\\|ftp\\)\\'" #1="ftp")
("\\`ftp\\." nil #1#)
("\\`\\(127\\.0\\.0\\.1\\|3c22fb11fdab\\.ant\\.amazon\\.com\\|::1\\|localhost6?\\)\\'"
"\\`root\\'" "su")
)
tramp-default-method-marker "-"
tramp-default-proxies-alist nil
tramp-default-remote-shell "/bin/sh"
tramp-default-rename-alist nil
tramp-default-user nil
tramp-default-user-alist
'(("\\`\\(?:fcp\\|krlogin\\|nc\\|r\\(?:cp\\|emcp\\|sh\\)\\|telnet\\)\\'" nil
"sdsg")
("\\`\\(?:doas\\|ksu\\|su\\(?:do\\)?\\)\\'" nil
"root") ("\\`smb\\'" nil nil)
("\\`sudoedit\\'" nil "root"))
tramp-device-escape-sequence-regexp '(decode-coding-string
(base64-decode-string "G1tbOmRpZ2l0Ol1bXStu") 'raw-text)
tramp-devices 13
tramp-display-escape-sequence-regexp '(decode-coding-string
(base64-decode-string "G1tbOmRpZ2l0Ol07W10rbQ==") 'raw-text)
tramp-dns-sd-service-regexp "^_[-[:alnum:]]+\\._tcp$"
tramp-domain-regexp "[[:alnum:]_.-]+"
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 "7602a959868fb5039855bcbc6bdf39ff"
tramp-end-of-output "///e44a9612b91dbcb6bd544e85a3960f05#$"
tramp-file-missing 'file-missing
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 '(decode-coding-string
(base64-decode-string
"Xi9cKFwoPzpcKFtbOmFsbnVtOl0tXStcKTpcKD86XChbXi98OiAJXStcKUBcKT9cKFwoPzpbWzph\nbG51bTpdXy4lLV0rXHxcW1woPzpcKD86W1s6YWxudW06XV0qOlwpK1tbOmFsbnVtOl0uXStcKT9d\nXClcKD86I1tbOmRpZ2l0Ol1dK1wpP1wpP3xcKStcKT9cKFtbOmFsbnVtOl0tXStcKTpcKD86XChb\nXi98OiAJXStcKUBcKT9cKFwoPzpbWzphbG51bTpdXy4lLV0rXHxcW1woPzpcKD86W1s6YWxudW06\nXV0qOlwpK1tbOmFsbnVtOl0uXStcKT9dXClcKD86I1tbOmRpZ2l0Ol1dK1wpP1wpPzpcKFteCg1d\nKlwnXCk=")
'raw-text)
tramp-file-name-structure '("^/\\(\\(?:\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?|\\)+\\)?\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?:\\([^\n]*\\'\\)"
5 6 7 8 1)
tramp-foreign-file-name-handler-alist '((tramp-adb-file-name-p .
tramp-adb-file-name-handler)
(tramp-ftp-file-name-p .
tramp-ftp-file-name-handler)
(tramp-rclone-file-name-p .
tramp-rclone-file-name-handler)
(tramp-smb-file-name-p .
tramp-smb-file-name-handler)
(tramp-sshfs-file-name-p .
tramp-sshfs-file-name-handler)
(tramp-sudoedit-file-name-p .
tramp-sudoedit-file-name-handler)
(identity .
tramp-sh-file-name-handler))
tramp-ftp-method "ftp"
tramp-gio-events '("attribute-changed" "changed" "changes-done-hint" "created"
"deleted" "moved" "pre-unmount"
"unmounted")
tramp-goa-methods '("gdrive" "nextcloud")
tramp-goa-service "org.gnome.OnlineAccounts"
tramp-gvfs-file-name-handler-alist '((access-file . tramp-handle-access-file)
(add-name-to-file .
tramp-handle-add-name-to-file)
(copy-directory .
tramp-handle-copy-directory)
(copy-file . tramp-gvfs-handle-copy-file)
(delete-directory .
tramp-gvfs-handle-delete-directory)
(delete-file .
tramp-gvfs-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name)
(directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore) (expand-file-name .
tramp-gvfs-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl . ignore) (file-attributes .
tramp-gvfs-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p . tramp-handle-file-equal-p)
(file-executable-p .
tramp-gvfs-handle-file-executable-p)
(file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-gvfs-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(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-handle-file-newer-than-file-p)
(file-notify-add-watch .
tramp-gvfs-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 . ignore)
(file-readable-p .
tramp-gvfs-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p)
(file-remote-p .
tramp-handle-file-remote-p)
(file-selinux-context .
tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-gvfs-handle-file-system-info)
(file-truename .
tramp-handle-file-truename)
(file-writable-p .
tramp-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory)
(insert-file-contents .
tramp-handle-insert-file-contents)
(load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-gvfs-handle-make-directory)
(make-directory-internal . ignore)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process . ignore)
(make-symbolic-link . tramp-handle-make-symbolic-link)
(process-file . ignore) (rename-file .
tramp-gvfs-handle-rename-file)
(set-file-acl . ignore) (set-file-modes .
tramp-gvfs-handle-set-file-modes)
(set-file-selinux-context . ignore)
(set-file-times .
tramp-gvfs-handle-set-file-times)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command . ignore)
(start-file-process . ignore)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid .
tramp-gvfs-handle-get-remote-gid)
(tramp-get-remote-uid .
tramp-gvfs-handle-get-remote-uid)
(tramp-set-file-uid-gid .
tramp-gvfs-handle-set-file-uid-gid)
(unhandled-file-name-directory . ignore)
(vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-handle-write-region))
tramp-gvfs-methods '("afp" "dav" "davs" "gdrive" "mtp" "nextcloud" "sftp")
tramp-gvfs-service-afc-volumemonitor "org.gtk.vfs.AfcVolumeMonitor"
tramp-gvfs-service-gphoto2-volumemonitor "org.gtk.vfs.GPhoto2VolumeMonitor"
tramp-gvfs-service-mtp-volumemonitor "org.gtk.vfs.MTPVolumeMonitor"
tramp-handle-file-local-copy-hook nil
tramp-handle-write-region-hook nil
tramp-hexdump-awk-encode "%h -v -e '16/1 \" %%02x\" \"\\n\"' | %a '\\\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-hexdump-encode "%h -v -e '16/1 \" %%02x\" \"\\n\"'"
tramp-histfile-override "~/.tramp_history"
tramp-host-regexp "[[:alnum:]_.%-]+"
tramp-host-with-port-regexp "\\([[:alnum:]_.%-]+\\)#\\([[:digit:]]+\\)"
tramp-ignored-file-name-regexp nil
tramp-inhibit-progress-reporter nil
tramp-initial-end-of-output "#$ "
tramp-initial-file-name-regexp "\\`/[^/:]+:[^/:]*:"
tramp-inline-compress-commands '(("env GZIP= gzip" "env GZIP= gzip -d")
("bzip2" "bzip2 -d") ("xz" "xz -d")
("zstd --rm" "zstd -d --rm") ("compress"
"compress -d"))
tramp-inline-compress-start-size 4096
tramp-inodes 0
tramp-integration-unload-hook '(#[0 "\300\301\302\"\210\300\303\302\"\207"
[remove-hook eshell-mode-hook
tramp-eshell-directory-change
eshell-directory-change-hook]
3]
#[0 "\301\302\"\301\303\"\211\207"
[ido-read-file-name-non-ido delq
tramp-rename-these-files tramp-rename-files] 3]
#[0 "\300\301\302\"\207"
[remove-hook compilation-start-hook
tramp-compile-disable-ssh-controlmaster-options]
3]
)
tramp-ipv6-regexp "\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+"
tramp-local-coding-commands '((b64 base64-encode-region base64-decode-region)
(uu tramp-uuencode-region uudecode-decode-region)
(pack "%p -e 'binmode STDIN; binmode STDOUT;
print pack(q{u*}, join q{}, <>)' %n"
"%p -e 'binmode STDIN; binmode STDOUT; print
unpack(q{u*}, join q{}, <>)' %n")
)
tramp-local-end-of-line "\n"
tramp-local-host-regexp
"\\`\\(127\\.0\\.0\\.1\\|3c22fb11fdab\\.ant\\.amazon\\.com\\|::1\\|localhost6?\\)\\'"
tramp-localname-regexp '(decode-coding-string (base64-decode-string
"W14KDV0qXCc=") 'raw-text)
tramp-login-prompt-regexp ".*\\(user\\|login\\)\\( .*\\)?: *"
tramp-media-methods '("afc" "gphoto2" "mtp")
tramp-method-regexp "[[:alnum:]-]+"
tramp-method-regexp-alist '((default . "[[:alnum:]-]+") (simplified . "")
(separate . "[[:alnum:]-]*"))
tramp-methods '(("adb" (tramp-login-program "adb") (tramp-login-args
(("shell"))) (tramp-direct-async t)
(tramp-tmpdir "/data/local/tmp") (tramp-default-port 5555))
("ftp")
("rclone" (tramp-mount-args ("--no-unicode-normalization"
"--dir-cache-time" "0s"))
(tramp-copyto-args nil) (tramp-moveto-args nil)
(tramp-about-args ("--full")))
("fcp" (tramp-login-program "fsh") (tramp-login-args (("%h")
("-l" "%u") ("sh" "-i")))
(tramp-remote-shell #1="/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=#$ '") ("%l")
("\""))
)
(tramp-remote-shell #1#) (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")))
(tramp-copy-keep-date t))
("pscp" (tramp-login-program "plink")
(tramp-login-args
(("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"")
("env 'TERM=dumb' 'PROMPT_COMMAND=' 'PS1=#$ '") ("%l")
("\""))
)
(tramp-remote-shell #1#) (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))
("plinkx" (tramp-login-program "plink")
(tramp-login-args
(("-load") ("%h") ("-t") ("\"") ("env 'TERM=dumb'
'PROMPT_COMMAND=' 'PS1=#$ '") ("%l") ("\"")))
(tramp-remote-shell #1#) (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=#$ '") ("%l")
("\""))
)
(tramp-remote-shell #1#) (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("krlogin" (tramp-login-program "krlogin") (tramp-login-args
(("%h") ("-l" "%u") ("-x")))
(tramp-remote-shell #1#) (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("ksu" (tramp-login-program "ksu") (tramp-login-args (("%u")
("-q"))) (tramp-remote-shell #1#)
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-c")) (tramp-connection-timeout 10))
("doas" (tramp-login-program "doas") (tramp-login-args (("-u"
"%u") ("-s"))) (tramp-remote-shell #1#)
(tramp-remote-shell-args ("-c")) (tramp-connection-timeout
10) (tramp-session-timeout 300))
("sudo" (tramp-login-program "sudo")
(tramp-login-args
(("-u" "%u") ("-s") ("-H") ("-p"
"P\"\"a\"\"s\"\"s\"\"w\"\"o\"\"r\"\"d\"\":") ("%l")))
(tramp-remote-shell #1#) (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c"))
(tramp-connection-timeout 10) (tramp-session-timeout 300))
("sg" (tramp-login-program "sg") (tramp-login-args (("-")
("%u"))) (tramp-remote-shell #1#)
(tramp-remote-shell-args ("-c")) (tramp-connection-timeout
10))
("su" (tramp-login-program "su") (tramp-login-args (("-")
("%u"))) (tramp-remote-shell #1#)
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-c")) (tramp-connection-timeout 10))
("nc" (tramp-login-program "telnet") (tramp-login-args (("%h")
("%p") ("%n"))) (tramp-remote-shell #1#)
(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") ("%n"))))
("telnet" (tramp-login-program "telnet") (tramp-login-args
(("%h") ("%p") ("%n")))
(tramp-remote-shell #1#) (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("sshx" (tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t")
("-o" "RemoteCommand=\"%l\"") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell #1#)
(tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("ssh" (tramp-login-program "ssh")
(tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e"
"none") ("%h"))) (tramp-async-args (("-q")))
(tramp-direct-async t) (tramp-remote-shell #1#)
(tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("remsh" (tramp-login-program "remsh") (tramp-login-args
(("%h") ("-l" "%u"))) (tramp-remote-shell #1#)
(tramp-remote-shell-login ("-l")) (tramp-remote-shell-args
("-c")))
("rsh" (tramp-login-program "rsh") (tramp-login-args (("%h")
("-l" "%u"))) (tramp-remote-shell #1#)
(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-direct-async t) (tramp-remote-shell #1#)
(tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")) (tramp-copy-program "rsync")
(tramp-copy-args (("-t" "%k") ("-p") ("-r") ("-s") ("-c")))
(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")
("-o" "RemoteCommand=\"%l\"") ("%h")))
(tramp-async-args (("-q"))) (tramp-remote-shell #1#)
(tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")) (tramp-copy-program "scp")
(tramp-copy-args (("-P" "%p") ("-p" "%k") ("%x") ("-q")
("-r") ("%c"))) (tramp-copy-keep-date t)
(tramp-copy-recursive t))
("scp" (tramp-login-program "ssh")
(tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e"
"none") ("%h"))) (tramp-async-args (("-q")))
(tramp-direct-async t) (tramp-remote-shell #1#)
(tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")) (tramp-copy-program "scp")
(tramp-copy-args (("-P" "%p") ("-p" "%k") ("%x") ("-q")
("-r") ("%c"))) (tramp-copy-keep-date t)
(tramp-copy-recursive t))
("remcp" (tramp-login-program "remsh") (tramp-login-args
(("%h") ("-l" "%u"))) (tramp-remote-shell #1#)
(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 #1#)
(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))
("smb" (tramp-tmpdir "/C$/Temp") (tramp-case-insensitive t))
("sshfs" (tramp-mount-args (("-C") ("-p" "%p") ("-o"
"idmap=user,reconnect")))
(tramp-login-program "ssh")
(tramp-login-args (("-q") ("-l" "%u") ("-p" "%p") ("-e"
"none") ("%h") ("%l"))) (tramp-direct-async t)
(tramp-remote-shell #1#) (tramp-remote-shell-login ("-l"))
(tramp-remote-shell-args ("-c")))
("sudoedit" (tramp-sudo-login (("sudo") ("-u" "%u") ("-S")
("-H") ("-p" "Password:") ("--")))))
tramp-mode t
tramp-od-awk-encode "%o -v -t x1 -A n | %a '\\\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-od-encode "%o -v -t x1 -A n"
tramp-operation-not-permitted-regexp "\\(preserving times.*\\|set
mode\\):\\s-*\\(Operation not permitted\\)"
tramp-password-prompt-regexp '(decode-coding-string
(base64-decode-string
"Xi4qXChcKD86YWRnYW5nc2tvZGVcfGNvbnRyYXNlXCg/OlwoPzpueVx8w7FcKWFcKVx8Z2VzbG9c\nfGhcKD86XCg/OmFzxYJcfGVzbFwpb1wpXHxpcGhhc2l3ZWRpXHxqZWxzesOzXHxsXCg/Om96aW5r\nYVx8w7ZzZW5vcmRcKVx8bVwoPzpvdCBkZSBwYXNzZVx84bqtdCBraOG6qXVcKVx8cFwoPzphXCg/\nOnJvbGFcfHNcKD86YWhpdHphXHxzXCg/OiBwaHJhc2VcfGNvZGVcfG9yZFx8cGhyYXNlXHx3b3Jb\nZHRdXClcfHZvcnRvXClcKVx8aW5cKVx8c1woPzphbGFzYW5hXHxlbmhhXHxsYXB0YcW+b2Rpc1wp\nXHx3YWNodHdvb3JkXHzQu9C+0LfQuNC90LrQsFx80L/QsNGA0L7Qu9GMXHzXodeh157XlFx82YPZ\nhNmF2Kkg2KfZhNiz2LFcfOCkl+ClgeCkquCljeCkpOCktuCkrOCljeCkplx84KS24KSs4KWN4KSm\n4KSV4KWC4KSfXHzgppfgp4Hgpqrgp43gpqTgprbgpqzgp43gpqZcfOCmquCmvuCmuOCmk+Cnn+Cm\nvuCmsOCnjeCmoVx84Kiq4Ki+4Ki44Ki14Kiw4KihXHzgqqrgqr7gqrjgqrXgqrDgq43gqqFcfOCs\nquCtjeCssOCsrOCth+CstiDgrLjgrJngrY3grJXgrYfgrKRcfOCuleCun+CuteCvgeCumuCvjeCu\nmuCviuCusuCvjVx84LC44LCC4LCV4LGH4LCk4LCq4LCm4LCu4LGBXHzgspfgs4Hgsqrgs43gsqTg\nsqrgsqZcfOC0heC0n+C0r+C0vuC0s+C0teC0vuC0leC1jeC0leC1jVx84La74LeE4LeD4LeK4La0\n4Lav4La6XHzhnpbhnrbhnoDhn5Lhnpnhnp/hnpjhn5LhnoThnrbhno/hn4tcfOODkeOCueODr+OD\nvOODiVx85a+GW+eggeeivF1cfOyVlO2YuFwpXCkuKjoAPyAq")
'raw-text)
tramp-perl-decode "%p -e '\n# This script contributed by Juanma Barranquero
<lektu@terra.es>.\n# Copyright (C) 2002-2021 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}' %n"
tramp-perl-decode-with-module "%p -MMIME::Base64 -0777 -ne 'print
decode_base64($_)' %n"
tramp-perl-directory-files-and-attributes "%p -e '\nchdir($ARGV[0]) or
printf(\"\\\"Cannot change to $ARGV[0]: $''!''\\\"\\n\"),
exit();\nopendir(DIR,\".\") or printf(\"\\\"Cannot open directory $ARGV[0]:
$''!''\\\"\\n\"), exit();\n@list = 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 %%u t %%u -1)\\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]);\n}\nprintf(\")\\n\");' \"$1\" \"$2\" %n"
tramp-perl-encode "%p -e '\n# This script contributed by Juanma Barranquero
<lektu@terra.es>.\n# Copyright (C) 2002-2021 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\n #
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}' %n"
tramp-perl-encode-with-module "%p -MMIME::Base64 -0777 -ne 'print
encode_base64($_)' %n"
tramp-perl-file-attributes "%p -e '\n@stat = lstat($ARGV[0]);\nif (!@stat) {\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 %%u t %%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]\n);' \"$1\" \"$2\" %n"
tramp-perl-file-name-all-completions "%p -e '\nopendir(d, $ARGV[0]) ||
die(\"$ARGV[0]: $!\\nfail\\n\");\n@files = readdir(d); closedir(d);\nforeach $f
(@files) {\n if (-d \"$ARGV[0]/$f\") {\n print \"$f/\\n\";\n }\n else {\n
print \"$f\\n\";\n }\n}\nprint \"ok\\n\"\n' \"$1\" %n"
tramp-perl-file-truename "%p -e '\nuse File::Spec;\nuse Cwd
\"realpath\";\n\nsub myrealpath {\n my ($file) = @_;\n return
realpath($file) if (-e $file || -l $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\" %n"
tramp-perl-pack "%p -e 'binmode STDIN; binmode STDOUT; print pack(q{u*}, join
q{}, <>)' %n"
tramp-perl-unpack "%p -e 'binmode STDIN; binmode STDOUT; print unpack(q{u*},
join q{}, <>)' %n"
tramp-persistency-file-name "/Users/sdsg/.config/emacs/tramp"
tramp-port-regexp "[[:digit:]]+"
tramp-postfix-hop-format "|"
tramp-postfix-hop-regexp "|"
tramp-postfix-host-format ":"
tramp-postfix-host-format-alist '((default . ":") (simplified . ":") (separate
. "]"))
tramp-postfix-host-regexp ":"
tramp-postfix-ipv6-format "]"
tramp-postfix-ipv6-format-alist '((default . "]") (simplified . "]") (separate
. ""))
tramp-postfix-ipv6-regexp "]"
tramp-postfix-method-format ":"
tramp-postfix-method-format-alist '((default . ":") (simplified . "")
(separate . "/"))
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-format-alist '((default . "/") (simplified . "/") (separate .
"/["))
tramp-prefix-ipv6-format "["
tramp-prefix-ipv6-format-alist '((default . "[") (simplified . "[") (separate
. ""))
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-rclone-file-name-handler-alist '((access-file . tramp-handle-access-file)
(add-name-to-file .
tramp-handle-add-name-to-file)
(copy-directory .
tramp-handle-copy-directory)
(copy-file .
tramp-rclone-handle-copy-file)
(delete-directory .
tramp-fuse-handle-delete-directory)
(delete-file .
tramp-fuse-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name)
(directory-files .
tramp-fuse-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore) (expand-file-name
. tramp-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl . ignore) (file-attributes .
tramp-fuse-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p)
(file-executable-p .
tramp-fuse-handle-file-executable-p)
(file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-fuse-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(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-handle-file-newer-than-file-p)
(file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore)
(file-ownership-preserved-p . ignore)
(file-readable-p .
tramp-fuse-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p)
(file-remote-p .
tramp-handle-file-remote-p)
(file-selinux-context .
tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-rclone-handle-file-system-info)
(file-truename .
tramp-handle-file-truename)
(file-writable-p .
tramp-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory)
(insert-file-contents .
tramp-handle-insert-file-contents)
(load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-fuse-handle-make-directory)
(make-directory-internal . ignore)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process . ignore)
(make-symbolic-link . tramp-handle-make-symbolic-link)
(process-file . ignore) (rename-file .
tramp-rclone-handle-rename-file)
(set-file-acl . ignore) (set-file-modes
. ignore)
(set-file-selinux-context . ignore)
(set-file-times . ignore)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command . ignore)
(start-file-process . ignore)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore)
(tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore)
(vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-handle-write-region))
tramp-rclone-method "rclone"
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-hexdump-awk-encode tramp-awk-decode)
(b64 tramp-od-awk-encode tramp-awk-decode)
(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 "\\([[:alnum:]-]+\\):\\(?:\\([^/|:
]+\\)@\\)?\\(\\(?:[[:alnum:]_.%-]+\\|\\[\\(?:\\(?:[[:alnum:]]*:\\)+[[:alnum:].]+\\)?]\\)\\(?:#[[:digit:]]+\\)?\\)?"
tramp-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 '("ENV=''" "TMOUT=0" "LC_CTYPE=''" "CDPATH="
"HISTORY=" "MAIL=" "MAILCHECK="
"MAILPATH=" "PAGER=cat" "autocorrect="
"correct=")
tramp-repository-branch "master"
tramp-repository-version "09f17ac4752e18bf834d2f20ceef561cc516d917"
tramp-restricted-shell-hosts-alist nil
tramp-rfn-eshadow-overlay nil
tramp-rsh-end-of-line "\n"
tramp-save-ad-hoc-proxies nil
tramp-scp-strict-file-name-checking "-T"
tramp-sh-extra-args '(("/bash\\'" . "-noediting -norc -noprofile") ("/zsh\\'"
. "-f +Z -V"))
tramp-sh-file-name-handler-alist '((access-file . tramp-handle-access-file)
(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-uncache .
tramp-handle-dired-uncache) (exec-path . tramp-sh-handle-exec-path)
(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-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(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-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-system-info .
tramp-sh-handle-file-system-info)
(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)
(load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-sh-handle-make-directory)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process .
tramp-sh-handle-make-process)
(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-handle-start-file-process)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid .
tramp-sh-handle-get-remote-gid)
(tramp-get-remote-uid .
tramp-sh-handle-get-remote-uid)
(tramp-set-file-uid-gid .
tramp-sh-handle-set-file-uid-gid)
(unhandled-file-name-directory . ignore)
(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/Ol5cfA1cKVteXSMkJT4KXSojP1tdIyQlPl0gKlwoG1xbW1s6ZGlnaXQ6XTtdKltbOmFscGhh\nOl1dICpcKSo=")
'raw-text)
tramp-smb-file-name-handler-alist '((access-file . tramp-handle-access-file)
(add-name-to-file .
tramp-smb-handle-add-name-to-file)
(copy-directory .
tramp-smb-handle-copy-directory)
(copy-file . tramp-smb-handle-copy-file)
(delete-directory .
tramp-smb-handle-delete-directory)
(delete-file .
tramp-smb-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name)
(directory-files .
tramp-smb-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore) (expand-file-name .
tramp-smb-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl . tramp-smb-handle-file-acl)
(file-attributes .
tramp-smb-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p)
(file-file-equal-p .
tramp-handle-file-equal-p)
(file-executable-p .
tramp-handle-file-exists-p)
(file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-smb-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-smb-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(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-handle-file-newer-than-file-p)
(file-notify-add-watch .
tramp-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 . ignore)
(file-readable-p .
tramp-handle-file-exists-p)
(file-regular-p .
tramp-handle-file-regular-p)
(file-remote-p .
tramp-handle-file-remote-p)
(file-selinux-context .
tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-smb-handle-file-system-info)
(file-truename .
tramp-handle-file-truename)
(file-writable-p .
tramp-smb-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-smb-handle-insert-directory)
(insert-file-contents .
tramp-handle-insert-file-contents)
(load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-smb-handle-make-directory)
(make-directory-internal .
tramp-smb-handle-make-directory-internal)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process . ignore)
(make-symbolic-link . tramp-smb-handle-make-symbolic-link)
(process-file .
tramp-smb-handle-process-file)
(rename-file .
tramp-smb-handle-rename-file)
(set-file-acl .
tramp-smb-handle-set-file-acl)
(set-file-modes .
tramp-smb-handle-set-file-modes)
(set-file-selinux-context . ignore)
(set-file-times . ignore)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command .
tramp-handle-shell-command)
(start-file-process .
tramp-smb-handle-start-file-process)
(substitute-in-file-name .
tramp-smb-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore)
(tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore)
(vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-smb-handle-write-region))
tramp-smb-method "smb"
tramp-ssh-controlmaster-options "-o ControlMaster=auto -o
ControlPath='tramp.%%C' -o ControlPersist=no"
tramp-sshfs-file-name-handler-alist '((access-file . tramp-handle-access-file)
(add-name-to-file .
tramp-handle-add-name-to-file)
(copy-directory .
tramp-handle-copy-directory)
(copy-file .
tramp-sshfs-handle-copy-file)
(delete-directory .
tramp-fuse-handle-delete-directory)
(delete-file .
tramp-fuse-handle-delete-file)
(directory-file-name .
tramp-handle-directory-file-name)
(directory-files .
tramp-fuse-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path .
tramp-sshfs-handle-exec-path)
(expand-file-name .
tramp-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl . ignore) (file-attributes .
tramp-fuse-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p)
(file-executable-p .
tramp-fuse-handle-file-executable-p)
(file-exists-p .
tramp-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-fuse-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(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-handle-file-newer-than-file-p)
(file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore)
(file-ownership-preserved-p . ignore)
(file-readable-p .
tramp-fuse-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p)
(file-remote-p .
tramp-handle-file-remote-p)
(file-selinux-context .
tramp-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-sshfs-handle-file-system-info)
(file-truename .
tramp-handle-file-truename)
(file-writable-p .
tramp-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory)
(insert-file-contents .
tramp-sshfs-handle-insert-file-contents)
(load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-fuse-handle-make-directory)
(make-directory-internal . ignore)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process .
tramp-handle-make-process)
(make-symbolic-link .
tramp-handle-make-symbolic-link)
(process-file .
tramp-sshfs-handle-process-file)
(rename-file .
tramp-sshfs-handle-rename-file) (set-file-acl . ignore)
(set-file-modes .
tramp-sshfs-handle-set-file-modes)
(set-file-selinux-context . ignore)
(set-file-times . ignore)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command .
tramp-handle-shell-command)
(start-file-process .
tramp-handle-start-file-process)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid . ignore)
(tramp-get-remote-uid . ignore)
(tramp-set-file-uid-gid . ignore)
(unhandled-file-name-directory . ignore)
(vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-sshfs-handle-write-region))
tramp-sshfs-method "sshfs"
tramp-stat-marker "/////"
tramp-stat-quoted-marker "\\/\\/\\/\\/\\/"
tramp-sudoedit-file-name-handler-alist '((access-file .
tramp-handle-access-file)
(add-name-to-file .
tramp-sudoedit-handle-add-name-to-file)
(byte-compiler-base-file-name .
ignore)
(copy-directory .
tramp-handle-copy-directory)
(copy-file .
tramp-sudoedit-handle-copy-file)
(delete-directory .
tramp-sudoedit-handle-delete-directory)
(delete-file .
tramp-sudoedit-handle-delete-file)
(diff-latest-backup-file . ignore)
(directory-files .
tramp-handle-directory-files)
(directory-files-and-attributes .
tramp-handle-directory-files-and-attributes)
(dired-compress-file . ignore)
(dired-uncache . tramp-handle-dired-uncache)
(exec-path . ignore)
(expand-file-name .
tramp-sudoedit-handle-expand-file-name)
(file-accessible-directory-p .
tramp-handle-file-accessible-directory-p)
(file-acl .
tramp-sudoedit-handle-file-acl)
(file-attributes .
tramp-sudoedit-handle-file-attributes)
(file-directory-p .
tramp-handle-file-directory-p)
(file-equal-p .
tramp-handle-file-equal-p)
(file-executable-p .
tramp-sudoedit-handle-file-executable-p)
(file-exists-p .
tramp-sudoedit-handle-file-exists-p)
(file-in-directory-p .
tramp-handle-file-in-directory-p)
(file-local-copy .
tramp-handle-file-local-copy)
(file-modes . tramp-handle-file-modes)
(file-name-all-completions .
tramp-sudoedit-handle-file-name-all-completions)
(file-name-as-directory .
tramp-handle-file-name-as-directory)
(file-name-case-insensitive-p .
tramp-handle-file-name-case-insensitive-p)
(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-handle-file-newer-than-file-p)
(file-notify-add-watch . ignore)
(file-notify-rm-watch . ignore)
(file-notify-valid-p . ignore)
(file-ownership-preserved-p . ignore)
(file-readable-p .
tramp-sudoedit-handle-file-readable-p)
(file-regular-p .
tramp-handle-file-regular-p)
(file-remote-p .
tramp-handle-file-remote-p)
(file-selinux-context .
tramp-sudoedit-handle-file-selinux-context)
(file-symlink-p .
tramp-handle-file-symlink-p)
(file-system-info .
tramp-sudoedit-handle-file-system-info)
(file-truename .
tramp-sudoedit-handle-file-truename)
(file-writable-p .
tramp-sudoedit-handle-file-writable-p)
(find-backup-file-name .
tramp-handle-find-backup-file-name)
(insert-directory .
tramp-handle-insert-directory)
(insert-file-contents .
tramp-handle-insert-file-contents)
(load . tramp-handle-load)
(make-auto-save-file-name .
tramp-handle-make-auto-save-file-name)
(make-directory .
tramp-sudoedit-handle-make-directory)
(make-directory-internal . ignore)
(make-nearby-temp-file .
tramp-handle-make-nearby-temp-file)
(make-process . ignore)
(make-symbolic-link .
tramp-sudoedit-handle-make-symbolic-link)
(process-file . ignore) (rename-file
. tramp-sudoedit-handle-rename-file)
(set-file-acl .
tramp-sudoedit-handle-set-file-acl)
(set-file-modes .
tramp-sudoedit-handle-set-file-modes)
(set-file-selinux-context .
tramp-sudoedit-handle-set-file-selinux-context)
(set-file-times .
tramp-sudoedit-handle-set-file-times)
(set-visited-file-modtime .
tramp-handle-set-visited-file-modtime)
(shell-command . ignore)
(start-file-process . ignore)
(substitute-in-file-name .
tramp-handle-substitute-in-file-name)
(temporary-file-directory .
tramp-handle-temporary-file-directory)
(tramp-get-remote-gid .
tramp-sudoedit-handle-get-remote-gid)
(tramp-get-remote-uid .
tramp-sudoedit-handle-get-remote-uid)
(tramp-set-file-uid-gid .
tramp-sudoedit-handle-set-file-uid-gid)
(unhandled-file-name-directory .
ignore) (vc-registered . ignore)
(verify-visited-file-modtime .
tramp-handle-verify-visited-file-modtime)
(write-region .
tramp-sudoedit-handle-write-region))
tramp-sudoedit-method "sudoedit"
tramp-sunos-unames "\\(?:SunOS 5\\.1[01]\\)"
tramp-syntax 'default
tramp-system-name "3c22fb11fdab.ant.amazon.com"
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-time-doesnt-exist '(-1 65535)
tramp-time-dont-know '(0 0 0 1000)
tramp-trace-functions nil
tramp-unknown-id-integer -1
tramp-unknown-id-string "UNKNOWN"
tramp-unload-hook '((closure (t) nil (unload-feature 'tramp-sh 'force))
#[0 "\300\301\302\"\207" [unload-feature tramp-cmds force]
3]
#[0 "\300\301\302\"\207" [unload-feature tramp-cache
force] 3]
#[0 "\300\301\302\"\207" [unload-feature tramp-sh force] 3]
#[0 "\300\301\302\"\207" [remove-hook
interrupt-process-functions tramp-interrupt-process] 3]
#[0 "\300\301\302\"\207" [remove-hook kill-buffer-hook
tramp-delete-temp-file-function] 3]
tramp-unload-file-name-handlers #[0 "\300\301\302\"\207"
[unload-feature trampver force] 3]
#[0 "\300\301\302\"\207" [unload-feature tramp-integration
force] 3]
#[0 "\300\301\302\"\207"
[remove-hook rfn-eshadow-update-overlay-hook
tramp-rfn-eshadow-update-overlay] 3]
#[0 "\300\301\302\"\207"
[remove-hook rfn-eshadow-setup-minibuffer-hook
tramp-rfn-eshadow-setup-minibuffer] 3]
#[0 "\300\301\302\"\210\300\303\302\"\207" [unload-feature
tramp-loaddefs force tramp-compat] 3])
tramp-use-ssh-controlmaster-options nil
tramp-user-regexp "[^/|: ]+"
tramp-user-with-domain-regexp "\\([^/|: ]+\\)%\\([[:alnum:]_.-]+\\)"
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
quoted=`echo \"$file\" | sed -e \"s/\\\"/\\\\\\\\\\\\\\\\\\\"/\"`\n if %s
\"$file\"; then\n echo \"(\\\"$quoted\\\" \\\"file-exists-p\\\" t)\"\n
else\n echo \"(\\\"$quoted\\\" \\\"file-exists-p\\\" nil)\"\n fi\n if %s
\"$file\"; then\n echo \"(\\\"$quoted\\\" \\\"file-readable-p\\\" t)\"\n
else\n echo \"(\\\"$quoted\\\" \\\"file-readable-p\\\" nil)\"\n
fi\ndone\necho \")\""
tramp-verbose 9
tramp-version "2.5.1-pre"
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
[[:digit:]]+\\).*"
tramp-yesno-prompt-regexp "\\(Are you sure you want to continue connecting
(yes/no\\(?:\\(?:/\\[fingerprint]\\)?)\\?\\)\\)\\s-*"
tramp-yn-prompt-regexp "\\(\\(?:Store key in cache\\? (y/\\|Update cached
key\\? (y/n, Return cancels connectio\\)n)\\)\\s-*"
)
--
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1894
http://childpsy.net http://calmchildstories.com http://steingoldpsychology.com
https://camera.org https://jihadwatch.org https://ffii.org https://ij.org/
There are two ways to win an argument with a woman. Neither works.
local variables:
================
load-path shadows:
==================
txtGrzNOmkcTG.txt
Description: *debug tramp/scp fence*
- tramp (2.5.1-pre master/09f17ac4752e18bf834d2f20ceef561cc516d917); tramp asks for credentials: sometimes but not always,
Steingold <=