-
-
Notifications
You must be signed in to change notification settings - Fork 392
Linux mint 18, precompiled version emacs, helm cause start emacs very slow #1554
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hi, I try helm-version is 1.9.8, emacs version 24.5.1 |
Billy.Zheng [email protected] writes:
Absolutely unrelated to your problem, this message is normal, it is not I guess your problem is unrelated to helm but to emacs with this system https://github.com/emacs-helm/helm/wiki/FAQ#why-helm-mode-is-so-long-to-startup Thierry |
Hi, I use If I run C-g, It will cancelled. |
Thanks (setq-default tramp-ssh-controlmaster-options nil) worked for me. Though, I still consider start helm with default config and start helm-mode |
Or, I think we should set this veriable to nil in If not do this, this will make the most popular two distribution linux (Mint and Ubuntu) |
Billy.Zheng [email protected] writes:
Please start from ./emacs-helm.sh and see the link I posted previously. Helm is starting in 0.5s here with helm-mode and else (LinuxMint 17.3 If it start fast on this system, there is no reason it start not fast on BTW on ubuntu 16.04 Gnutls is buggy with ELPA https address, perhaps that Anyway it is not an helm bug IMO, helm-mode starting slowly is just a Thierry |
Billy.Zheng [email protected] writes:
It doesn't, we just need to require tramp and tramp is pinging as soon So to resume, helm is not trying to enable a remote connection of any This bug is a duplicate of #1000. Thierry |
Billy.Zheng [email protected] writes:
AS I said in previous post there is no variable or whatever to set to Thierry |
Billy.Zheng [email protected] writes:
If you are using emacs-24.5 or more recent version, you should use instead: (setq tramp-use-ssh-controlmaster-options nil) When nil tramp will compute Thierry |
I sent a new bugreport to emacs: Could you reenable default value for Thanks. |
How to do ? I run Following is (setq
debug-on-error t
debug-on-signal t
tramp-verbose 6
)
(require 'helm-config)
(helm-mode 1) I got following backtrace: Debugger entered--Lisp error: (void-variable async-bytecomp-allowed-packages)
default-toplevel-value(async-bytecomp-allowed-packages)
byte-code("\303�!�\304N�� \203�� �!\202��\n*\207" [symbol getter def default-toplevel-value custom-get] 3)
custom-initialize-reset(async-bytecomp-allowed-packages (quote (async helm helm-core helm-ls-git helm-ls-hg magit)))
custom-declare-variable(async-bytecomp-allowed-packages (quote (async helm helm-core helm-ls-git helm-ls-hg magit)) "Packages in this list will be compiled asynchronously by `package--compile'.\nAll the dependencies of these packages will be compiled async too,\nso no need to add dependencies to this list.\nThe value of this variable can also be a list with a single element,\nthe symbol `all', in this case packages are always compiled asynchronously." :group async :type (repeat (choice symbol)))
eval-buffer(#<buffer *load*-642939> nil "/home/zw963/Dropbox/common/.emacs.d/my-customized-settings/plugins/emacs-async/async-bytecomp.el" nil t) ; Reading at buffer position 2138
load-with-code-conversion("/home/zw963/Dropbox/common/.emacs.d/my-customized-settings/plugins/emacs-async/async-bytecomp.el" "/home/zw963/Dropbox/common/.emacs.d/my-customized-settings/plugins/emacs-async/async-bytecomp.el" t t)
require(async-bytecomp nil t)
(if (require (quote async-bytecomp) nil t) (progn (and (fboundp (quote async-bytecomp-package-mode)) (async-bytecomp-package-mode 1))))
eval-buffer(#<buffer *load*-995617> nil "/home/zw963/Dropbox/common/.emacs.d/my-customized-settings/plugins/helm/helm-config.el" nil t) ; Reading at buffer position 1034
load-with-code-conversion("/home/zw963/Dropbox/common/.emacs.d/my-customized-settings/plugins/helm/helm-config.el" "/home/zw963/Dropbox/common/.emacs.d/my-customized-settings/plugins/helm/helm-config.el" nil t)
require(helm-config)
eval-buffer(#<buffer *load*> nil "/home/zw963/Dropbox/common/.emacs.d/set_load_path.el" nil t) ; Reading at buffer position 592
load-with-code-conversion("/home/zw963/Dropbox/common/.emacs.d/set_load_path.el" "/home/zw963/Dropbox/common/.emacs.d/set_load_path.el" nil t)
load("/home/zw963/Dropbox/common/.emacs.d/set_load_path.el" nil t)
command-line-1(("-l" "~/Dropbox/common/.emacs.d/set_load_path.el"))
command-line()
normal-top-level() Seem like no more useful message ... |
Oh, sorry, following is real tramp output. ======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/" refer to https://www.gnu.org/software/emacs/manual/html_node/tramp/Traces-and-Profiles.html, (require 'trace)
(dolist (elt (all-completions "tramp-" obarray 'functionp))
(trace-function-background (intern elt)))
(untrace-function 'tramp-read-passwd)
(untrace-function 'tramp-gw-basic-authentication) |
This bugreport is closed ? |
Because add I think this is what you want. ======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "chown" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("chown" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/chown"
1 <- tramp-completion-file-name-handler: "/sbin/chown"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "chown" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("chown" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/chown"
1 <- tramp-completion-file-name-handler: "/sbin/chown"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "chown" "/bin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("chown" "/bin"))
| 2 <- tramp-completion-run-real-handler: "/bin/chown"
1 <- tramp-completion-file-name-handler: "/bin/chown"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "firefox" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("firefox" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/firefox"
1 <- tramp-completion-file-name-handler: "/sbin/firefox"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "chromium" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("chromium" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/chromium"
1 <- tramp-completion-file-name-handler: "/sbin/chromium"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "chromium" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("chromium" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/chromium"
1 <- tramp-completion-file-name-handler: "/sbin/chromium"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "chromium" "/bin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("chromium" "/bin"))
| 2 <- tramp-completion-run-real-handler: "/bin/chromium"
1 <- tramp-completion-file-name-handler: "/bin/chromium"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "chromium-browser" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("chromium-browser" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/chromium-browser"
1 <- tramp-completion-file-name-handler: "/sbin/chromium-browser"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/home")
| 2 -> (tramp-completion-run-real-handler file-truename ("/home"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/home")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/home"))
| | | 4 <- tramp-completion-run-real-handler: "home"
| | 3 <- tramp-completion-file-name-handler: "home"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | 4 <- tramp-completion-run-real-handler: "/home"
| | 3 <- tramp-completion-file-name-handler: "/home"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/home")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/home"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/home" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/home" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/home"
| | | | 5 <- tramp-completion-file-name-handler: "/home"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/home"
1 <- tramp-completion-file-name-handler: "/home"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/home")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/home"))
| 2 <- tramp-completion-run-real-handler: "/home/"
1 <- tramp-completion-file-name-handler: "/home/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "gcc" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("gcc" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/gcc"
1 <- tramp-completion-file-name-handler: "/sbin/gcc"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "g++" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("g++" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/g++"
1 <- tramp-completion-file-name-handler: "/sbin/g++"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "tar" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("tar" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/tar"
1 <- tramp-completion-file-name-handler: "/sbin/tar"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "tar" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("tar" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/tar"
1 <- tramp-completion-file-name-handler: "/sbin/tar"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "tar" "/bin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("tar" "/bin"))
| 2 <- tramp-completion-run-real-handler: "/bin/tar"
1 <- tramp-completion-file-name-handler: "/bin/tar"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "ssh" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("ssh" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/ssh"
1 <- tramp-completion-file-name-handler: "/sbin/ssh"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "ssh" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("ssh" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/ssh"
1 <- tramp-completion-file-name-handler: "/sbin/ssh"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "ssh" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("ssh" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/ssh"
1 <- tramp-completion-file-name-handler: "/sbin/ssh"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "ssh" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("ssh" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/ssh"
1 <- tramp-completion-file-name-handler: "/sbin/ssh"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "scp" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("scp" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/scp"
1 <- tramp-completion-file-name-handler: "/sbin/scp"
======================================================================
1 -> (tramp-register-autoload-file-name-handlers)
1 <- tramp-register-autoload-file-name-handlers: t
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "pngnq" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("pngnq" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/pngnq"
1 <- tramp-completion-file-name-handler: "/sbin/pngnq"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "pngnq" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("pngnq" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/pngnq"
1 <- tramp-completion-file-name-handler: "/sbin/pngnq"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "pngnq" "/bin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("pngnq" "/bin"))
| 2 <- tramp-completion-run-real-handler: "/bin/pngnq"
1 <- tramp-completion-file-name-handler: "/bin/pngnq"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "pngcrush" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("pngcrush" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/pngcrush"
1 <- tramp-completion-file-name-handler: "/sbin/pngcrush"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "pngcrush" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("pngcrush" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/pngcrush"
1 <- tramp-completion-file-name-handler: "/sbin/pngcrush"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "pngcrush" "/bin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("pngcrush" "/bin"))
| 2 <- tramp-completion-run-real-handler: "/bin/pngcrush"
1 <- tramp-completion-file-name-handler: "/bin/pngcrush"
======================================================================
1 -> (tramp-completion-file-name-handler expand-file-name "display" "/sbin")
| 2 -> (tramp-completion-run-real-handler expand-file-name ("display" "/sbin"))
| 2 <- tramp-completion-run-real-handler: "/sbin/display"
1 <- tramp-completion-file-name-handler: "/sbin/display"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/"
======================================================================
1 -> (tramp-completion-file-name-handler file-truename "/usr")
| 2 -> (tramp-completion-run-real-handler file-truename ("/usr"))
| | 3 -> (tramp-completion-file-name-handler file-name-directory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-directory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler directory-file-name "/")
| | | 4 -> (tramp-completion-run-real-handler directory-file-name ("/"))
| | | 4 <- tramp-completion-run-real-handler: "/"
| | 3 <- tramp-completion-file-name-handler: "/"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler file-name-nondirectory "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-name-nondirectory ("/usr"))
| | | 4 <- tramp-completion-run-real-handler: "usr"
| | 3 <- tramp-completion-file-name-handler: "usr"
| | 3 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | 4 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | 4 <- tramp-completion-run-real-handler: "/usr"
| | 3 <- tramp-completion-file-name-handler: "/usr"
| | 3 -> (tramp-completion-file-name-handler file-symlink-p "/usr")
| | | 4 -> (tramp-completion-run-real-handler file-symlink-p ("/usr"))
| | | | 5 -> (tramp-completion-file-name-handler expand-file-name "/usr" nil)
| | | | | 6 -> (tramp-completion-run-real-handler expand-file-name ("/usr" nil))
| | | | | 6 <- tramp-completion-run-real-handler: "/usr"
| | | | 5 <- tramp-completion-file-name-handler: "/usr"
| | | 4 <- tramp-completion-run-real-handler: nil
| | 3 <- tramp-completion-file-name-handler: nil
| 2 <- tramp-completion-run-real-handler: "/usr"
1 <- tramp-completion-file-name-handler: "/usr"
======================================================================
1 -> (tramp-completion-file-name-handler file-name-as-directory "/usr")
| 2 -> (tramp-completion-run-real-handler file-name-as-directory ("/usr"))
| 2 <- tramp-completion-run-real-handler: "/usr/"
1 <- tramp-completion-file-name-handler: "/usr/" |
Congratulation~ 2 : 0. |
Billy.Zheng [email protected] writes:
This problem is fixed in emacs-25 so the bug is closed, so for now just
Thierry |
Billy.Zheng [email protected] writes:
Forget it, we don't need it anymore, but FYI you only need to look at the Thierry |
1. Install Linux Mint 18
2. sudo apt-get emacs
3. add config with:
4. run emacs, will caused 4-5 minutes dead lock.
I try compile with default configure, dead lock too.
But, the same config is worked well in OpenSUSE 42.1 and Mint 17.3
Following is log with
--debug-init
Seem like helm conflict with some site-start.d lisp documents.
Got following message:
Thanks
The text was updated successfully, but these errors were encountered: