Hi people,
looks like tramp-connection-property-gid is not getting set up by
(defun tramp-open-connection-rsh before it is being used!
I've seen this since I updated to the latest xemacs tramp pre-release.
Let me know if you need more info or a guinea pig for a fix.
Best regards,
Adrian
Debugger entered--Lisp error: (wrong-type-argument number-char-or-marker-p illegal)
=(0 illegal)
(not (= (nth 3 attr) (tramp-get-remote-gid multi-method method user host)))
(setcar (nthcdr 9 attr) (not (= ... ...)))
tramp-convert-file-attributes(nil "sshx" "adrian"
"sunsite.dk" (t 3 0 0 (17389 5015) (16962 43971) (16962 43971) 1024
"dr-xr-xr-x" t (1 . 34477) -1))
(save-excursion (tramp-convert-file-attributes multi-method method user host (if ... ...
...)))
(let* ((v ...) (multi-method ...) (method ...) (user ...) (host ...) (localname ...))
(save-excursion (tramp-convert-file-attributes multi-method method user host ...)))
(with-parsed-tramp-file-name filename nil (save-excursion (tramp-convert-file-attributes
multi-method method user host ...)))
(progn (unless id-format (setq id-format ...)) (with-parsed-tramp-file-name filename nil
(save-excursion ...)))
(if (file-exists-p filename) (progn (unless id-format ...) (with-parsed-tramp-file-name
filename nil ...)))
(when (file-exists-p filename) (unless id-format (setq id-format ...))
(with-parsed-tramp-file-name filename nil (save-excursion ...)))
tramp-handle-file-attributes("/[sshx/adrian(a)sunsite.dk]/home")
apply(tramp-handle-file-attributes "/[sshx/adrian(a)sunsite.dk]/home")
(if fn (apply (cdr fn) args) (tramp-run-real-handler operation args))
(let ((fn ...)) (if fn (apply ... args) (tramp-run-real-handler operation args)))
(progn (let (...) (if fn ... ...)))
(unwind-protect (progn (let ... ...)) (store-match-data match-data))
(let ((match-data ...)) (unwind-protect (progn ...) (store-match-data match-data)))
(save-match-data (let (...) (if fn ... ...)))
(let ((tramp-locker t)) (save-match-data (let ... ...)))
(progn (setq tramp-locked t) (let (...) (save-match-data ...)))
(unwind-protect (progn (setq tramp-locked t) (let ... ...)) (setq tramp-locked tl))
(let ((tl tramp-locked)) (unwind-protect (progn ... ...) (setq tramp-locked tl)))
tramp-sh-file-name-handler(file-attributes "/[sshx/adrian(a)sunsite.dk]/home")
apply(tramp-sh-file-name-handler file-attributes
"/[sshx/adrian(a)sunsite.dk]/home")
(cond (foreign (apply foreign operation args)) (t (tramp-run-real-handler operation
args)))
(let* ((filename ...) (foreign ...)) (cond (foreign ...) (t ...)))
(progn (let* (... ...) (cond ... ...)))
(unwind-protect (progn (let* ... ...)) (store-match-data match-data))
(let ((match-data ...)) (unwind-protect (progn ...) (store-match-data match-data)))
(save-match-data (let* (... ...) (cond ... ...)))
tramp-file-name-handler(file-attributes "/[sshx/adrian(a)sunsite.dk]/home")
file-attributes("/[sshx/adrian(a)sunsite.dk]/home")
apply(file-attributes "/[sshx/adrian(a)sunsite.dk]/home")
dired-handler-fn(file-attributes "/[sshx/adrian(a)sunsite.dk]/home")
file-attributes("/[sshx/adrian(a)sunsite.dk]/home")
(nth 0 (file-attributes (tramp-make-tramp-file-name multi-method method user host
...)))
(setq symlink-target (nth 0 (file-attributes ...)))
(while (and steps (< numchase numchase-limit)) (setq thisstep (pop steps))
(tramp-message-for-buffer multi-method method user host 10 "Check %s" (mapconcat
... ... "/")) (setq symlink-target (nth 0 ...)) (cond (... ...) (... ... ...)
(... ... ... ... ... ...) (t ...)))
(let* ((steps ...) (localnamedir ...) (is-dir ...) (thisstep nil) (numchase 0)
(numchase-limit 20) (result nil) symlink-target) (tramp-message-for-buffer multi-method
method user host 10 "Finding true name for `%s'" filename) (while (and steps
...) (setq thisstep ...) (tramp-message-for-buffer multi-method method user host 10
"Check %s" ...) (setq symlink-target ...) (cond ... ... ... ...)) (when (>=
numchase numchase-limit) (error "Maximum number (%d) of symlinks exceeded"
numchase-limit)) (setq result (reverse result)) (setq result (if result ...
"/")) (when (and is-dir ...) (setq result ...)) (tramp-message-for-buffer
multi-method method user host 10 "True name of `%s' is `%s'" filename
result) (tramp-make-tramp-file-name multi-method method user host result))
(let* ((v ...) (multi-method ...) (method ...) (user ...) (host ...) (localname ...))
(let* (... ... ... ... ... ... ... symlink-target) (tramp-message-for-buffer multi-method
method user host 10 "Finding true name for `%s'" filename) (while ... ...
... ... ...) (when ... ...) (setq result ...) (setq result ...) (when ... ...)
(tramp-message-for-buffer multi-method method user host 10 "True name of `%s' is
`%s'" filename result) (tramp-make-tramp-file-name multi-method method user host
result)))
(with-parsed-tramp-file-name (expand-file-name filename) nil (let* (... ... ... ... ...
... ... symlink-target) (tramp-message-for-buffer multi-method method user host 10
"Finding true name for `%s'" filename) (while ... ... ... ... ...) (when ...
...) (setq result ...) (setq result ...) (when ... ...) (tramp-message-for-buffer
multi-method method user host 10 "True name of `%s' is `%s'" filename
result) (tramp-make-tramp-file-name multi-method method user host result)))
tramp-handle-file-truename("/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
apply(tramp-handle-file-truename
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
(if fn (apply (cdr fn) args) (tramp-run-real-handler operation args))
(let ((fn ...)) (if fn (apply ... args) (tramp-run-real-handler operation args)))
(progn (let (...) (if fn ... ...)))
(unwind-protect (progn (let ... ...)) (store-match-data match-data))
(let ((match-data ...)) (unwind-protect (progn ...) (store-match-data match-data)))
(save-match-data (let (...) (if fn ... ...)))
(let ((tramp-locker t)) (save-match-data (let ... ...)))
(progn (setq tramp-locked t) (let (...) (save-match-data ...)))
(unwind-protect (progn (setq tramp-locked t) (let ... ...)) (setq tramp-locked tl))
(let ((tl tramp-locked)) (unwind-protect (progn ... ...) (setq tramp-locked tl)))
tramp-sh-file-name-handler(file-truename
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
apply(tramp-sh-file-name-handler file-truename
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
(cond (foreign (apply foreign operation args)) (t (tramp-run-real-handler operation
args)))
(let* ((filename ...) (foreign ...)) (cond (foreign ...) (t ...)))
(progn (let* (... ...) (cond ... ...)))
(unwind-protect (progn (let* ... ...)) (store-match-data match-data))
(let ((match-data ...)) (unwind-protect (progn ...) (store-match-data match-data)))
(save-match-data (let* (... ...) (cond ... ...)))
tramp-file-name-handler(file-truename
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
file-truename("/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
apply(file-truename "/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
dired-handler-fn(file-truename
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
get-file-buffer("/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
apply(get-file-buffer "/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
(let* ((inhibit-file-name-handlers ...) (inhibit-file-name-operation operation)) (apply
operation args))
tramp-run-real-handler(get-file-buffer
("/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs"))
(if fn (apply (cdr fn) args) (tramp-run-real-handler operation args))
(let ((fn ...)) (if fn (apply ... args) (tramp-run-real-handler operation args)))
(progn (let (...) (if fn ... ...)))
(unwind-protect (progn (let ... ...)) (store-match-data match-data))
(let ((match-data ...)) (unwind-protect (progn ...) (store-match-data match-data)))
(save-match-data (let (...) (if fn ... ...)))
(let ((tramp-locker t)) (save-match-data (let ... ...)))
(progn (setq tramp-locked t) (let (...) (save-match-data ...)))
(unwind-protect (progn (setq tramp-locked t) (let ... ...)) (setq tramp-locked tl))
(let ((tl tramp-locked)) (unwind-protect (progn ... ...) (setq tramp-locked tl)))
tramp-sh-file-name-handler(get-file-buffer
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
apply(tramp-sh-file-name-handler get-file-buffer
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
(cond (foreign (apply foreign operation args)) (t (tramp-run-real-handler operation
args)))
(let* ((filename ...) (foreign ...)) (cond (foreign ...) (t ...)))
(progn (let* (... ...) (cond ... ...)))
(unwind-protect (progn (let* ... ...)) (store-match-data match-data))
(let ((match-data ...)) (unwind-protect (progn ...) (store-match-data match-data)))
(save-match-data (let* (... ...) (cond ... ...)))
tramp-file-name-handler(get-file-buffer
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
get-file-buffer("/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
apply(get-file-buffer "/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
dired-handler-fn(get-file-buffer
"/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
get-file-buffer("/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
find-file-noselect("/[sshx/adrian(a)sunsite.dk]/home/adrian/.emacs")
bookmark-jump-noselect(".emacs")
bookmark-jump(".emacs")
#<compiled-function nil "...(105)" [buffer-read-only menu bmrk tem others
bookmark-bmenu-check-position bookmark-bmenu-bookmark nil re-search-forward
"^>" t delete-char -1 ?\ frame-height delete-other-windows bookmark-jump
bury-buffer split-window other-window 1] 5 ("c:\\Program
Files\\XEmacs\\xemacs-packages\\lisp\\edit-utils\\bookmark.elc" . 40389) nil>()
call-interactively(bookmark-bmenu-select)
--bug report follows this line--
Emacs: XEmacs 21.5 (beta24) "dandelion" (+CVS-20051218) [Lucid] (i586-pc-win32,
Mule) of Mon Dec 19 2005 on TANG
Package: tramp (2.0.52)
current state:
==============
(setq
tramp-ls-command nil
tramp-test-groks-nt nil
tramp-file-exists-command nil
tramp-current-multi-method nil
tramp-current-method nil
tramp-current-user nil
tramp-current-host nil
tramp-auto-save-directory nil
tramp-default-method "sshx"
tramp-rsh-end-of-line "\n"
tramp-default-password-end-of-line "\n"
tramp-remote-path '("/bin" "/usr/bin" "/usr/sbin"
"/usr/local/bin"
"/usr/ccs/bin" "/local/bin"
"/local/freeware/bin"
"/local/gnu/bin" "/usr/freeware/bin"
"/usr/pkg/bin"
"/usr/contrib/bin" "/coll/local/bin")
tramp-login-prompt-regexp ".*ogin\\( .*\\)?: *"
;; variable encoded due to non-printable characters
tramp-password-prompt-regexp (base64-decode-string
"Xi4qXChbcFBdYXNzd29yZFx8cGFzc3BocmFzZVwpLio6AD8gKg==")
tramp-wrong-passwd-regexp "^.*\\(Connection \\(?:closed\\|refused\\)\\|Host key
verification failed\\.\\|Login \\(?:Incorrect\\|incorrect\\)\\|Name or service not
known\\|Permission denied\\.\\|Sorry, try again\\.\\).*\\|^.*\\(Received signal
[0-9]+\\).*"
tramp-yesno-prompt-regexp "\\(Are you sure you want to continue connecting
(yes/no)\\?\\)\\s-*"
tramp-yn-prompt-regexp "\\(Store key in cache\\? (y/n)\\)\\s-*"
tramp-terminal-prompt-regexp "\\(TERM = (.*)\\|Terminal type\\?
\\[.*\\]\\)\\s-*"
tramp-temp-name-prefix "tramp."
tramp-file-name-structure '("^/\\[\\(\\([a-zA-Z_0-9-]+\\)/\\)?\\(\\([^:/
]*\\)(a)\\)?\\([a-zA-Z0-9_.#-]*\\)\\]\\(.*$\\)" 2 4 5 6)
tramp-file-name-regexp "\\`/\\[.*\\]"
tramp-multi-file-name-structure
'("^/\\[\\(\\([a-zA-Z_0-9-]+\\)\\)?\\(\\(/%s\\)+\\)?\\]\\(.*$\\)" 2 3 -1)
tramp-multi-file-name-hop-structure '("\\([a-zA-Z_0-9-]+\\):\\([^:/
]*\\)(a)\\([a-zA-Z0-9_.#-]*\\)" 1 2 3)
tramp-multi-methods '("multi" "multiu")
tramp-multi-connection-function-alist '(("telnet"
tramp-multi-connect-telnet
"telnet %h%n")
("rsh" tramp-multi-connect-rlogin
"rsh %h -l %u%n")
("remsh" tramp-multi-connect-rlogin
"remsh %h -l %u%n")
("ssh" tramp-multi-connect-rlogin
"ssh %h -e none -t -t -l %u%n")
("su" tramp-multi-connect-su
"su - %u%n")
("sudo" tramp-multi-connect-su
"sudo -u %u -s -p Password:%n")
)
tramp-methods '(("rcp" (tramp-connection-function
tramp-open-connection-rsh)
(tramp-login-program "rsh") (tramp-copy-program
"rcp")
(tramp-remote-sh "/bin/sh") (tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program
"scp")
(tramp-remote-sh "/bin/sh") (tramp-login-args ("-e"
"none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp1" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program
"scp")
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-1" "-e" "none"))
(tramp-copy-args ("-1")) (tramp-copy-keep-date-arg
"-p")
(tramp-password-end-of-line nil))
("scp2" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program
"scp")
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-2" "-e" "none"))
(tramp-copy-args ("-2")) (tramp-copy-keep-date-arg
"-p")
(tramp-password-end-of-line nil))
("scp1_old"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh1") (tramp-copy-program
"scp1")
(tramp-remote-sh "/bin/sh") (tramp-login-args ("-e"
"none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp2_old"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh2") (tramp-copy-program
"scp2")
(tramp-remote-sh "/bin/sh") (tramp-login-args ("-e"
"none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("rsync"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program
"rsync")
(tramp-remote-sh "/bin/sh") (tramp-login-args ("-e"
"none"))
(tramp-copy-args ("-e" "ssh"))
(tramp-copy-keep-date-arg "-t")
(tramp-password-end-of-line nil))
("remcp"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "remsh") (tramp-copy-program
"rcp")
(tramp-remote-sh "/bin/sh") (tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("rsh" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "rsh") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none" "-t"
"-t"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh1" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-1" "-e" "none"))
(tramp-copy-args ("-1")) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh2" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-2" "-e" "none"))
(tramp-copy-args ("-2")) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh1_old"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh1") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args ("-e"
"none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh2_old"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh2") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args ("-e"
"none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("remsh"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "remsh") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("telnet"
(tramp-connection-function tramp-open-connection-telnet)
(tramp-login-program "telnet") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("su" (tramp-connection-function tramp-open-connection-su)
(tramp-login-program "su") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args ("-"
"%u"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("sudo" (tramp-connection-function tramp-open-connection-su)
(tramp-login-program "sudo") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-u" "%u" "-s"
"-p" "Password:"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("multi"
(tramp-connection-function tramp-open-connection-multi)
(tramp-login-program nil) (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("scpx" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program
"scp")
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none" "-t"
"-t" "/bin/sh"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("sshx" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none" "-t"
"-t" "/bin/sh"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("krlogin"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "krlogin") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args
("-x"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("plink"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "plink") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args
("-ssh"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line "xy"))
("plink1"
(tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "plink") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh") (tramp-login-args ("-1"
"-ssh"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line "xy"))
("pscp" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "plink") (tramp-copy-program
"pscp")
(tramp-remote-sh "/bin/sh") (tramp-login-args
("-ssh"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line "xy"))
("fcp" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "fsh") (tramp-copy-program
"fcp")
(tramp-remote-sh "/bin/sh -i")
(tramp-login-args ("sh" "-i")) (tramp-copy-args
nil)
(tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
)
tramp-end-of-output "///c5acd1a22c0daf10d9676ca7161f4a29"
tramp-coding-commands '(("mimencode -b" "mimencode -u -b"
base64-encode-region base64-decode-region)
("mmencode -b" "mmencode -u -b"
base64-encode-region
base64-decode-region)
("recode data..base64" "recode base64..data"
base64-encode-region base64-decode-region)
("uuencode xxx" "uudecode -o /dev/stdout"
tramp-uuencode-region uudecode-decode-region)
("uuencode xxx" "uudecode -o -"
tramp-uuencode-region
uudecode-decode-region)
("uuencode xxx" "uudecode -p"
tramp-uuencode-region
uudecode-decode-region)
("uuencode xxx" "tramp_uudecode"
tramp-uuencode-region uudecode-decode-region)
("tramp_encode_with_module"
"tramp_decode_with_module" base64-encode-region
base64-decode-region)
("tramp_encode" "tramp_decode"
base64-encode-region
base64-decode-region)
)
tramp-actions-before-shell '((tramp-password-prompt-regexp
tramp-action-password)
(tramp-login-prompt-regexp tramp-action-login)
(shell-prompt-pattern tramp-action-succeed)
(tramp-shell-prompt-pattern tramp-action-succeed)
(tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(tramp-yesno-prompt-regexp tramp-action-yesno)
(tramp-yn-prompt-regexp tramp-action-yn)
(tramp-terminal-prompt-regexp
tramp-action-terminal)
(tramp-process-alive-regexp
tramp-action-process-alive)
)
tramp-actions-copy-out-of-band '((tramp-password-prompt-regexp
tramp-action-password)
(tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(tramp-process-alive-regexp
tramp-action-out-of-band)
)
tramp-multi-actions '((tramp-password-prompt-regexp
tramp-multi-action-password)
(tramp-login-prompt-regexp tramp-multi-action-login)
(shell-prompt-pattern tramp-multi-action-succeed)
(tramp-shell-prompt-pattern tramp-multi-action-succeed)
(tramp-wrong-passwd-regexp
tramp-multi-action-permission-denied)
(tramp-process-alive-regexp
tramp-multi-action-process-alive)
)
tramp-terminal-type "emacs"
;; variable encoded due to non-printable characters
tramp-shell-prompt-pattern (base64-decode-string
"XlteIyQlPgpdKlsjJCU+XSAqXCgbXFtbMC05O10qW2EtekEtWl0gKlwpKg==")
tramp-chunksize nil
tramp-backup-directory-alist nil
tramp-bkup-backup-directory-info nil
shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
backup-by-copying t
backup-by-copying-when-linked nil
backup-by-copying-when-mismatch nil
backup-by-copying-when-privileged-mismatch 200
password-cache t
password-cache-expiry 16
backup-directory-alist nil
file-name-handler-alist '(("." . dired-handler-fn)
("^/\\([[][^]]*\\)?$" .
tramp-completion-file-name-handler)
("^/[^/:]+:" . efs-file-handler-function)
("^/$" . efs-root-handler-function)
("\\`/\\[.*\\]" . tramp-file-name-handler)
("\\`/:" . file-name-non-special)
("\\(^\\|[^$]\\)\\(\\$\\$\\)*\\$[{a-zA-Z0-9]" .
efs-sifn-handler-function)
)
)
--
Adrian Aichner
mailto:adrianï¼ xemacs.org
http://www.xemacs.org/