unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
@ 2020-02-07 18:40 Benjamin Slade
  2020-02-07 21:34 ` Michael Albinus
  0 siblings, 1 reply; 9+ messages in thread
From: Benjamin Slade @ 2020-02-07 18:40 UTC (permalink / raw)
  To: 39489


* On Emacs 27 & 28, tramp hangs indefinitely
- So if I try something like =C-x C-f /sudo::/etc/rc.conf= , tramp 
  simply hangs until I press =C-g=.
- This is true with my normal configuration with the latest of 
  Emacs 27 or 28, and also if I run with =emacs -q=. It does work, 
  asking me for my password, if I run with =emacs -Q=.
- In Emacs 26.3 the above works without issue in tramp, with 
  =emacs -q= or with my normal configuration.
- I've had tramp issues with the development version of Emacs for 
  at least the past year, but figured it was likely something in 
  my =init.el= which was the issue. (Up until recently, I was able 
  to partially work around the issue by keeping my system password 
  in ~/.authinfo.gpg and getting something other than tramp to 
  trigger unlocking of .authinfo.gpg.)
- on the latest development version/version 28 of Emacs, with 
  =(setq tramp-verbose 10)=, I get the following *tramp debug* 
  log:

--8<---------------cut here---------------start------------->8---
;; Emacs: 28.0.50 Tramp: 2.5.0-pre -*- mode: outline; -*-
;; Location: /usr/local/share/emacs/28.0.50/lisp/net/tramp.elc 
   Git: master/30abcda54e1b0e15fc10b3db1c2b9f89ca521bfa
09:43:19.142903 tramp-get-file-property (8) # /etc/rc.conf 
file-exists-p undef
09:43:19.143007 tramp-get-file-property (8) # /etc/rc.conf 
file-attributes-integer nil
09:43:19.143078 tramp-get-file-property (8) # /etc/rc.conf 
file-attributes-string nil
09:43:19.143133 tramp-get-connection-property (7) # file-exists 
undef
09:43:19.143182 tramp-get-file-exists-command (5) # Finding 
command to check if file exists
09:43:19.143268 tramp-get-connection-property (7) # test undef
09:43:19.143318 tramp-get-test-command (5) # Finding a suitable 
€test€ command
09:43:19.143378 tramp-get-connection-property (7) # process-name 
nil
09:43:19.143433 tramp-get-connection-property (7) # process-name 
nil
09:43:19.143485 tramp-get-connection-property (7) # process-buffer 
nil
09:43:19.143545 tramp-get-connection-property (7) # process-buffer 
nil
09:43:19.143597 tramp-set-connection-property (7) # process-buffer 
nil
09:43:19.143694 tramp-maybe-open-connection (3) # Opening 
connection for root@sushoma using sudo...
09:43:19.143845 tramp-call-process (6) # €locale -a€ nil 
*temp*
09:43:19.145928 tramp-call-process (6) # 0
C
POSIX
en_GB.utf8
en_US.utf8
09:43:19.146004 tramp-get-local-locale (7) # locale en_US.utf8
09:43:19.146141 tramp-get-connection-property (7) # login-args 
undef
09:43:19.146213 tramp-get-connection-property (7) # login-args 
undef
09:43:19.146292 tramp-get-connection-property (7) # process-name 
nil
09:43:19.146354 tramp-get-connection-property (7) # process-buffer 
nil
09:43:19.147007 tramp-maybe-open-connection (6) # /bin/sh -i
09:43:19.147083 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.147142 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.147671 tramp-accept-process-output (10) # *tramp/sudo 
root@sushoma* nil run t
#$ 
09:43:19.147855 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.147984 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.148125 tramp-wait-for-regexp (6) # 
#$ 
09:43:19.148271 tramp-get-connection-property (7) # login-program 
undef
09:43:19.148416 tramp-get-connection-property (7) # login-args 
undef
09:43:19.148556 tramp-get-connection-property (7) # remote-shell 
undef
09:43:19.148701 tramp-get-connection-property (7) # async-args 
undef
09:43:19.148861 tramp-get-connection-property (7) # 
connection-timeout undef
09:43:19.148995 tramp-get-connection-property (7) # temp-file 
undef
09:43:19.149227 tramp-set-connection-property (7) # temp-file 
/tmp/tramp.UNstZj
09:43:19.149353 tramp-set-connection-property (7) # 
password-vector (tramp-file-name sudo root nil sushoma nil nil 
nil)
09:43:19.149501 tramp-get-connection-property (7) # 
session-timeout undef
09:43:19.149643 tramp-get-connection-property (7) # 
session-timeout undef
09:43:19.149770 tramp-set-connection-property (7) # 
session-timeout 300
09:43:19.150309 tramp-maybe-open-connection (3) # Sending command 
€exec sudo -u root -s -H -p P""a""s""s""w""o""r""d"": /bin/sh €
09:43:19.150456 tramp-get-connection-property (7) # process-name 
nil
09:43:19.150593 tramp-get-connection-property (7) # remote-echo 
nil
09:43:19.150715 tramp-send-command (6) # exec sudo -u root -s -H 
-p P""a""s""s""w""o""r""d"": /bin/sh 
09:43:19.150875 tramp-get-connection-property (7) # process-name 
nil
09:43:19.151011 tramp-get-connection-property (7) # chunksize nil
09:43:19.151137 tramp-set-connection-property (7) # last-cmd-time 
(24125 37799 151100 233000)
09:43:19.151273 tramp-send-string (10) # exec sudo -u root -s -H 
-p P""a""s""s""w""o""r""d"": /bin/sh 
09:43:19.151408 tramp-get-connection-property (7) # process-buffer 
nil
09:43:19.151600 tramp-get-connection-property (7) # 
password-vector (tramp-file-name sudo root nil sushoma nil nil 
nil)
09:43:19.151875 tramp-set-connection-property (7) # 
first-password-request site-start
09:43:19.152140 tramp-process-actions (3) # Waiting for prompts 
from remote shell...
09:43:19.152567 tramp-accept-process-output (10) # *tramp/sudo 
root@sushoma* 0 run nil
09:43:19.152824 tramp-process-one-action (5) # Looking for regexp 
"\(.*\(user\|login\)\( .*\)?: *\)\'" from remote shell
09:43:19.153067 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.153301 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.153582 tramp-process-one-action (5) # Looking for regexp 
"\(^.*\(\(?:adgangskode\|contrase\(?:\(?:ny\|±\)a\)\|geslo\|h\(?:\(?:as‚\|esl\)o\)\|iphasiwedi\|jelsz³\|l\(?:ozinka\|¶senord\)\|m\(?:ot 
de passe\|ºt khºu\)\|p\(?:a\(?:rola\|s\(?:ahitza\|s\(?: 
phrase\|code\|ord\|phrase\|wor[dt]\)\|vorto\)\)\|in\)\|s\(?:alasana\|enha\|lapta¾odis\)\|wachtwoord\|»¾·¸½º°\|¿°€¾»Œ\|¡¡ž”\|ƒ„…© 
§„³±\|¤à¤à¤à¶¤à¤\|¤à¬¥à¦¤à‚¤\|¦à¦à¦à¶¦à¦\|¦à¾¦à“§à¾¦à¦\|¨à¾¨àµ¨à¡\|ªà¾ªàµªàª\|¬à¬à¬­à¶ 
¬à™­à•­à¤\|®àŸ®à®à®àŠ®à\|°à‚°à‡°àª°à®±\|²à²à²àª²\|´àŸ´à¾´àµ´à•µà•µ\|¶à„·àŠ¶à¯¶\|žá¶žá’žáŸžá’žá¶žá‹\|ƒã¹ƒã¼ƒ\|¯[ ç¼]\|•í¸\)\).*:? 
*\)\'" from remote shell
09:43:19.153890 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.154103 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.154406 tramp-process-one-action (5) # Looking for regexp 
"\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification 
failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not 
known\|o supported authentication methods left to 
try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server 
not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from 
remote shell
09:43:19.154666 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.154898 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.155094 tramp-process-one-action (5) # Looking for regexp 
"\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
09:43:19.155253 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.155424 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.155618 tramp-process-one-action (5) # Looking for regexp 
"\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
09:43:19.155797 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.155960 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.156139 tramp-process-one-action (5) # Looking for regexp 
"\(\(Are you sure you want to continue connecting 
(yes/no\(?:\(?:/\[fingerprint]\)?)\?\)\)\s-*\)\'" from remote 
shell
09:43:19.156318 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.156483 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.156666 tramp-process-one-action (5) # Looking for regexp 
"\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, 
Return cancels connectio\)n)\)\s-*\)\'" from remote shell
09:43:19.156860 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.157039 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.157226 tramp-process-one-action (5) # Looking for regexp 
"\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote 
shell
09:43:19.157407 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.157576 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.157740 tramp-process-one-action (5) # Looking for regexp 
"\(Access granted\. Press Return to begin session\. \)\'" from 
remote shell
09:43:19.157915 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.158092 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.158271 tramp-process-one-action (5) # Looking for regexp 
"\(\)\'" from remote shell
09:43:19.158449 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.158622 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.158810 tramp-process-one-action (5) # Call 
€tramp-action-process-alive€
09:43:19.159038 tramp-accept-process-output (10) # *tramp/sudo 
root@sushoma* 0 run nil
09:43:19.159214 tramp-process-one-action (5) # Looking for regexp 
"\(.*\(user\|login\)\( .*\)?: *\)\'" from remote shell
09:43:19.159409 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.159580 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.159764 tramp-process-one-action (5) # Looking for regexp 
"\(^.*\(\(?:adgangskode\|contrase\(?:\(?:ny\|±\)a\)\|geslo\|h\(?:\(?:as‚\|esl\)o\)\|iphasiwedi\|jelsz³\|l\(?:ozinka\|¶senord\)\|m\(?:ot 
de passe\|ºt khºu\)\|p\(?:a\(?:rola\|s\(?:ahitza\|s\(?: 
phrase\|code\|ord\|phrase\|wor[dt]\)\|vorto\)\)\|in\)\|s\(?:alasana\|enha\|lapta¾odis\)\|wachtwoord\|»¾·¸½º°\|¿°€¾»Œ\|¡¡ž”\|ƒ„…© 
§„³±\|¤à¤à¤à¶¤à¤\|¤à¬¥à¦¤à‚¤\|¦à¦à¦à¶¦à¦\|¦à¾¦à“§à¾¦à¦\|¨à¾¨àµ¨à¡\|ªà¾ªàµªàª\|¬à¬à¬­à¶ 
¬à™­à•­à¤\|®àŸ®à®à®àŠ®à\|°à‚°à‡°àª°à®±\|²à²à²àª²\|´àŸ´à¾´àµ´à•µà•µ\|¶à„·àŠ¶à¯¶\|žá¶žá’žáŸžá’žá¶žá‹\|ƒã¹ƒã¼ƒ\|¯[ ç¼]\|•í¸\)\).*:? 
*\)\'" from remote shell
09:43:19.159943 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.159996 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160059 tramp-process-one-action (5) # Looking for regexp 
"\(^.*\(Connection \(?:\(?:clo\|refu\)sed\)\|Host key verification 
failed\.\|Login \(?:[Ii]ncorrect\)\|N\(?:ame or service not 
known\|o supported authentication methods left to 
try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout, server 
not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from 
remote shell
09:43:19.160121 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160173 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160228 tramp-process-one-action (5) # Looking for regexp 
"\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
09:43:19.160290 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160346 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160406 tramp-process-one-action (5) # Looking for regexp 
"\(\(?:^\|\)[^]#$%>
]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell
09:43:19.160466 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160523 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160582 tramp-process-one-action (5) # Looking for regexp 
"\(\(Are you sure you want to continue connecting 
(yes/no\(?:\(?:/\[fingerprint]\)?)\?\)\)\s-*\)\'" from remote 
shell
09:43:19.160640 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160697 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160756 tramp-process-one-action (5) # Looking for regexp 
"\(\(\(?:Store key in cache\? (y/\|Update cached key\? (y/n, 
Return cancels connectio\)n)\)\s-*\)\'" from remote shell
09:43:19.160824 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160880 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.160937 tramp-process-one-action (5) # Looking for regexp 
"\(\(TERM = (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote 
shell
09:43:19.160995 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.161053 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.161111 tramp-process-one-action (5) # Looking for regexp 
"\(Access granted\. Press Return to begin session\. \)\'" from 
remote shell
09:43:19.161168 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.161223 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.161279 tramp-process-one-action (5) # Looking for regexp 
"\(\)\'" from remote shell
09:43:19.161337 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.161393 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.161449 tramp-process-one-action (5) # Call 
€tramp-action-process-alive€
09:43:19.161540 tramp-accept-process-output (10) # *tramp/sudo 
root@sushoma* 0 run t
Password:
09:43:19.161620 tramp-accept-process-output (10) # *tramp/sudo 
root@sushoma* 0 run nil
Password:
09:43:19.161686 tramp-process-one-action (5) # Looking for regexp 
"\(.*\(user\|login\)\( .*\)?: *\)\'" from remote shell
09:43:19.161744 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.161812 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.161886 tramp-process-one-action (5) # Looking for regexp 
"\(^.*\(\(?:adgangskode\|contrase\(?:\(?:ny\|±\)a\)\|geslo\|h\(?:\(?:as‚\|esl\)o\)\|iphasiwedi\|jelsz³\|l\(?:ozinka\|¶senord\)\|m\(?:ot 
de passe\|ºt khºu\)\|p\(?:a\(?:rola\|s\(?:ahitza\|s\(?: 
phrase\|code\|ord\|phrase\|wor[dt]\)\|vorto\)\)\|in\)\|s\(?:alasana\|enha\|lapta¾odis\)\|wachtwoord\|»¾·¸½º°\|¿°€¾»Œ\|¡¡ž”\|ƒ„…© 
§„³±\|¤à¤à¤à¶¤à¤\|¤à¬¥à¦¤à‚¤\|¦à¦à¦à¶¦à¦\|¦à¾¦à“§à¾¦à¦\|¨à¾¨àµ¨à¡\|ªà¾ªàµªàª\|¬à¬à¬­à¶ 
¬à™­à•­à¤\|®àŸ®à®à®àŠ®à\|°à‚°à‡°àª°à®±\|²à²à²àª²\|´àŸ´à¾´àµ´à•µà•µ\|¶à„·àŠ¶à¯¶\|žá¶žá’žáŸžá’žá¶žá‹\|ƒã¹ƒã¼ƒ\|¯[ ç¼]\|•í¸\)\).*:? 
*\)\'" from remote shell
09:43:19.161955 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.162011 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.162077 tramp-process-one-action (5) # Call 
€tramp-action-password€
09:43:19.162137 tramp-get-connection-property (7) # 
first-password-request site-start
09:43:19.162194 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.162248 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.162343 tramp-action-password (3) # Sending Password
09:43:19.162402 tramp-get-connection-property (7) # 
password-vector (tramp-file-name sudo root nil sushoma nil nil 
nil)
09:43:19.162474 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.162531 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.162654 tramp-get-connection-property (7) # 
first-password-request site-start
09:43:19.188994 tramp-get-connection-property (7) # ~root undef
09:43:19.189109 tramp-get-connection-property (7) # process-name 
nil
09:43:19.189177 tramp-get-connection-property (7) # process-name 
nil
09:43:19.189237 tramp-get-connection-property (7) # process-buffer 
nil
09:43:19.189300 tramp-get-connection-property (7) # last-cmd-time 
(24125 37799 151100 233000)
09:43:19.189378 tramp-get-connection-property (7) # process-name 
nil
09:43:19.189437 tramp-get-connection-property (7) # remote-echo 
nil
09:43:19.189492 tramp-send-command (6) # cd ~root && pwd
09:43:19.189551 tramp-get-connection-property (7) # process-name 
nil
09:43:19.189611 tramp-get-connection-property (7) # chunksize nil
09:43:19.189666 tramp-set-connection-property (7) # last-cmd-time 
(24125 37799 189651 188000)
09:43:19.189730 tramp-send-string (10) # cd ~root && pwd
09:43:19.189834 tramp-get-connection-property (7) # process-buffer 
nil
09:43:19.189926 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.190026 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.190195 tramp-accept-process-output (10) # *tramp/sudo 
root@sushoma* nil run t

09:43:19.190278 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:19.190365 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:21.411305 tramp-accept-process-output (10) # *tramp/sudo 
root@sushoma* nil run t

Sorry, try again.
09:43:21.411697 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:21.412054 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:21.412455 tramp-accept-process-output (10) # *tramp/sudo 
root@sushoma* nil run t

Sorry, try again.
Password:
09:43:21.412644 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:21.412839 tramp-get-connection-property (7) # 
check-remote-echo nil
09:43:31.169496 tramp-accept-process-output (10) # 
  backtrace()
  tramp-signal-hook-function(quit nil)
  accept-process-output(#<process *tramp/sudo root@sushoma*> nil 
  nil t)
  tramp-accept-process-output(#<process *tramp/sudo 
  root@sushoma*>)
  tramp-wait-for-regexp(#<process *tramp/sudo root@sushoma*> nil 
  "\\(^\\|\0\\)[^#$\n]*///35203e4348887a2130519cc3aa3f5b79...")
  tramp-wait-for-output(#<process *tramp/sudo root@sushoma*>)
  tramp-send-command((tramp-file-name "sudo" #("root" 0 4 
  (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "./." nil) #("cd ~root && pwd" 4 8 (tramp-default t)))
  tramp-sh-handle-expand-file-name("." #("/sudo:root@sushoma:" 6 
  10 (tramp-default t) 11 18 (tramp-default t)))
  apply(tramp-sh-handle-expand-file-name ("." 
  #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 
  (tramp-default t))))
  tramp-sh-file-name-handler(expand-file-name "." 
  #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  apply(tramp-sh-file-name-handler expand-file-name ("." 
  #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 
  (tramp-default t))))
  tramp-file-name-handler(expand-file-name "." 
  #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  call-process("tty" "/dev/fd/0" t)
  epg--start(#s(epg-context :protocol OpenPGP :program 
  "/usr/bin/gpg2" :home-directory nil :armor nil :textmode nil 
  :include-certs nil :cipher-algorithm nil :digest-algorithm nil 
  :compress-algorithm nil :passphrase-callback 
  (epa-file-passphrase-callback-function 
  . "/home/slade/.authinfo.gpg") :progress-callback 
  (epa-progress-callback-function . "Decrypting 
  /home/slade/.authinfo.gpg") :edit-callback nil :signers nil 
  :sender nil :sig-notations nil :process nil :output-file 
  "/tmp/epg-outputKsC2Iv" :result nil :operation decrypt 
  :pinentry-mode nil :error-output "" :error-buffer nil) 
  ("--decrypt" "--" "/home/slade/.authinfo.gpg"))
  epg-start-decrypt(#s(epg-context :protocol OpenPGP :program 
  "/usr/bin/gpg2" :home-directory nil :armor nil :textmode nil 
  :include-certs nil :cipher-algorithm nil :digest-algorithm nil 
  :compress-algorithm nil :passphrase-callback 
  (epa-file-passphrase-callback-function 
  . "/home/slade/.authinfo.gpg") :progress-callback 
  (epa-progress-callback-function . "Decrypting 
  /home/slade/.authinfo.gpg") :edit-callback nil :signers nil 
  :sender nil :sig-notations nil :process nil :output-file 
  "/tmp/epg-outputKsC2Iv" :result nil :operation decrypt 
  :pinentry-mode nil :error-output "" :error-buffer nil) 
  #s(epg-data :file "/home/slade/.authinfo.gpg" :string nil))
  epg-decrypt-file(#s(epg-context :protocol OpenPGP :program 
  "/usr/bin/gpg2" :home-directory nil :armor nil :textmode nil 
  :include-certs nil :cipher-algorithm nil :digest-algorithm nil 
  :compress-algorithm nil :passphrase-callback 
  (epa-file-passphrase-callback-function 
  . "/home/slade/.authinfo.gpg") :progress-callback 
  (epa-progress-callback-function . "Decrypting 
  /home/slade/.authinfo.gpg") :edit-callback nil :signers nil 
  :sender nil :sig-notations nil :process nil :output-file 
  "/tmp/epg-outputKsC2Iv" :result nil :operation decrypt 
  :pinentry-mode nil :error-output "" :error-buffer nil) 
  "/home/slade/.authinfo.gpg" nil)
  epa-file-insert-file-contents("/home/slade/.authinfo.gpg" nil 
  nil nil nil)
  apply(epa-file-insert-file-contents ("/home/slade/.authinfo.gpg" 
  nil nil nil nil))
  epa-file-handler(insert-file-contents 
  "/home/slade/.authinfo.gpg" nil nil nil nil)
  insert-file-contents("~/.authinfo.gpg")
  auth-source-netrc-parse(:max 1 :require (:secret :user) :file 
  "~/.authinfo.gpg" :host #("sushoma" 0 7 (tramp-default t)) :user 
  #("root" 0 4 (tramp-default t)) :port "sudo")
  auth-source-netrc-search(:backend #<auth-source-backend 
  auth-source-backend-155f2d097b00> :type netrc :max 1 :require 
  (:secret :user) :create nil :delete nil :max 1 :user #("root" 0 
  4 (tramp-default t)) :host #("sushoma" 0 7 (tramp-default t)) 
  :port "sudo" :require (:secret :user) :create t)
  apply(auth-source-netrc-search :backend #<auth-source-backend 
  auth-source-backend-155f2d097b00> :type netrc :max 1 :require 
  (:secret :user) :create nil :delete nil (:max 1 :user #("root" 0 
  4 (tramp-default t)) :host #("sushoma" 0 7 (tramp-default t)) 
  :port "sudo" :require (:secret :user) :create t))
  auth-source-search-backends((#<auth-source-backend 
  auth-source-backend-155f2d097a7c> #<auth-source-backend 
  auth-source-backend-155f2d097b00> #<auth-source-backend 
  auth-source-backend-155f2d097b4c>) (:max 1 :user #("root" 0 4 
  (tramp-default t)) :host #("sushoma" 0 7 (tramp-default t)) 
  :port "sudo" :require (:secret :user) :create t) 1 nil nil 
  (:secret :user))
  auth-source-search(:max 1 :user #("root" 0 4 (tramp-default t)) 
  :host #("sushoma" 0 7 (tramp-default t)) :port "sudo" :require 
  (:secret :user) :create t)
  tramp-read-passwd(#<process *tramp/sudo root@sushoma*>)
  tramp-action-password(#<process *tramp/sudo root@sushoma*> 
  (tramp-file-name "sudo" #("root" 0 4 (tramp-default t)) nil 
  #("sushoma" 0 7 (tramp-default t)) nil "/etc/rc.conf" nil))
  tramp-process-one-action(#<process *tramp/sudo root@sushoma*> 
  (tramp-file-name "sudo" #("root" 0 4 (tramp-default t)) nil 
  #("sushoma" 0 7 (tramp-default t)) nil "/etc/rc.conf" nil) 
  ((tramp-login-prompt-regexp tramp-action-login) 
  (tramp-password-prompt-regexp tramp-action-password) 
  (tramp-wrong-passwd-regexp tramp-action-permission-denied) 
  (shell-prompt-pattern tramp-action-succeed) 
  (tramp-shell-prompt-pattern tramp-action-succeed) 
  (tramp-yesno-prompt-regexp tramp-action-yesno) 
  (tramp-yn-prompt-regexp tramp-action-yn) 
  (tramp-terminal-prompt-regexp tramp-action-terminal) 
  (tramp-antispoof-regexp tramp-action-confirm-message) 
  (tramp-process-alive-regexp tramp-action-process-alive)))
  tramp-process-actions(#<process *tramp/sudo root@sushoma*> 
  (tramp-file-name "sudo" #("root" 0 4 (tramp-default t)) nil 
  #("sushoma" 0 7 (tramp-default t)) nil "/etc/rc.conf" nil) 1 
  ((tramp-login-prompt-regexp tramp-action-login) 
  (tramp-password-prompt-regexp tramp-action-password) 
  (tramp-wrong-passwd-regexp tramp-action-permission-denied) 
  (shell-prompt-pattern tramp-action-succeed) 
  (tramp-shell-prompt-pattern tramp-action-succeed) 
  (tramp-yesno-prompt-regexp tramp-action-yesno) 
  (tramp-yn-prompt-regexp tramp-action-yn) 
  (tramp-terminal-prompt-regexp tramp-action-terminal) 
  (tramp-antispoof-regexp tramp-action-confirm-message) 
  (tramp-process-alive-regexp tramp-action-process-alive)) 10)
  tramp-maybe-open-connection((tramp-file-name "sudo" #("root" 0 4 
  (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil))
  tramp-send-command((tramp-file-name "sudo" #("root" 0 4 
  (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil) "test 0 2>/dev/null; echo tramp_exit_status 
  $?")
  tramp-send-command-and-check((tramp-file-name "sudo" #("root" 0 
  4 (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil) "test 0")
  tramp-get-test-command((tramp-file-name "sudo" #("root" 0 4 
  (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil))
  tramp-find-file-exists-command((tramp-file-name "sudo" #("root" 
  0 4 (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) 
  nil "/etc/rc.conf" nil))
  tramp-get-file-exists-command((tramp-file-name "sudo" #("root" 0 
  4 (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil))
  tramp-sh-handle-file-exists-p(#("/sudo:root@sushoma:/etc/rc.conf" 
  6 10 (tramp-default t) 11 18 (tramp-default t)))
  apply(tramp-sh-handle-file-exists-p 
  #("/sudo:root@sushoma:/etc/rc.conf" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  tramp-sh-file-name-handler(file-exists-p 
  #("/sudo:root@sushoma:/etc/rc.conf" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  apply(tramp-sh-file-name-handler file-exists-p 
  #("/sudo:root@sushoma:/etc/rc.conf" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  tramp-file-name-handler(file-exists-p 
  #("/sudo:root@sushoma:/etc/rc.conf" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  file-exists-p(#("/sudo:root@sushoma:/etc/rc.conf" 6 10 
  (tramp-default t) 11 18 (tramp-default t)))
  completion-file-name-table(#("/sudo:root@sushoma:/etc/rc.conf" 6 
  10 (tramp-default t) 11 18 (tramp-default t)) file-exists-p 
  lambda)
  test-completion(#("/sudo:root@sushoma:/etc/rc.conf" 6 10 
  (tramp-default t) 11 18 (tramp-default t)) 
  completion-file-name-table file-exists-p)
  completion--file-name-table("/sudo::/etc/rc.conf" file-exists-p 
  lambda)
  complete-with-action(lambda completion--file-name-table 
  "/sudo::/etc/rc.conf" file-exists-p)
  #f(compiled-function (table) #<bytecode 
  -0xd616e48d1a959c4>)(completion--file-name-table)
  completion--some(#f(compiled-function (table) #<bytecode 
  -0xd616e48d1a959c4>) (completion--embedded-envvar-table 
  completion--file-name-table))
  read-file-name-internal("/sudo::/etc/rc.conf" file-exists-p 
  lambda)
  test-completion("/sudo::/etc/rc.conf" read-file-name-internal 
  file-exists-p)
  completion--complete-and-exit(12 31 exit-minibuffer 
  #f(compiled-function () #<bytecode -0x8b55c101e203f44>))
  completion-complete-and-exit(12 31 exit-minibuffer)
  minibuffer-complete-and-exit()
  funcall-interactively(minibuffer-complete-and-exit)
  call-interactively(minibuffer-complete-and-exit nil nil)
  command-execute(minibuffer-complete-and-exit)
  read-from-minibuffer("Find file: " "~/" (keymap (keymap (32)) 
  keymap (10 . minibuffer-complete-and-exit) (13 
  . minibuffer-complete-and-exit) keymap (menu-bar keymap (minibuf 
  "Minibuf" keymap (tab menu-item "Complete" minibuffer-complete 
  :help "Complete as far as possible") (space menu-item "Complete 
  Word" minibuffer-complete-word :help "Complete at most one 
  word") (63 menu-item "List Completions" 
  minibuffer-completion-help :help "Display all possible 
  completions") "Minibuf")) (27 keymap (118 
  . switch-to-completions)) (prior . switch-to-completions) (63 
  . minibuffer-completion-help) (32 . minibuffer-complete-word) (9 
  . minibuffer-complete) keymap (menu-bar keymap (minibuf 
  "Minibuf" keymap (previous menu-item "Previous History Item" 
  previous-history-element :help "Put previous minibuffer history 
  element in the min...") (next menu-item "Next History Item" 
  next-history-element :help "Put next minibuffer history element 
  in the minibuf...") (isearch-backward menu-item "Isearch History 
  Backward" isearch-backward :help "Incrementally search 
  minibuffer history backward") (isearch-forward menu-item 
  "Isearch History Forward" isearch-forward :help "Incrementally 
  search minibuffer history forward") (return menu-item "Enter" 
  exit-minibuffer :key-sequence "\15" :help "Terminate input and 
  exit minibuffer") (quit menu-item "Quit" abort-recursive-edit 
  :help "Abort input and exit minibuffer") "Minibuf")) (10 
  . exit-minibuffer) (13 . exit-minibuffer) (7 
  . abort-recursive-edit) (C-tab . file-cache-minibuffer-complete) 
  (9 . self-insert-command) (XF86Back . previous-history-element) 
  (up . previous-line-or-history-element) (prior 
  . previous-history-element) (XF86Forward . next-history-element) 
  (down . next-line-or-history-element) (next 
  . next-history-element) (27 keymap (60 
  . minibuffer-beginning-of-buffer) (114 
  . previous-matching-history-element) (115 
  . next-matching-history-element) (112 
  . previous-history-element) (110 . next-history-element))) nil 
  file-name-history "~/" nil)
  completing-read-default("Find file: " read-file-name-internal 
  file-exists-p confirm-after-completion "~/" file-name-history 
  "~/" nil)
  completing-read("Find file: " read-file-name-internal 
  file-exists-p confirm-after-completion "~/" file-name-history 
  "~/")
  read-file-name-default("Find file: " nil "~/" 
  confirm-after-completion nil nil)
  read-file-name("Find file: " nil "~/" confirm-after-completion)
  find-file-read-args("Find file: " confirm-after-completion)
  byte-code("\300\301\302 \"\207" [find-file-read-args "Find file: 
  " confirm-nonexistent-file-or-buffer] 3)
  call-interactively(find-file nil nil)
  command-execute(find-file)
  recursive-edit()
  debug(error (void-variable tramp-verbose))
  (set tramp-verbose 10)
  (progn (set tramp-verbose 10))
  eval((progn (set tramp-verbose 10)) t)
  elisp--eval-last-sexp(nil)
  eval-last-sexp(nil)
  funcall-interactively(eval-last-sexp nil)
  call-interactively(eval-last-sexp nil nil)
  command-execute(eval-last-sexp)
09:43:31.169808 tramp-accept-process-output (1) # Quit: "Quit", ""

Sorry, try again.
Password:
09:43:31.208081 tramp-accept-process-output (10) # 
  backtrace()
  tramp-signal-hook-function(quit nil)
  tramp-accept-process-output(#<process *tramp/sudo 
  root@sushoma*>)
  tramp-wait-for-regexp(#<process *tramp/sudo root@sushoma*> nil 
  "\\(^\\|\0\\)[^#$\n]*///35203e4348887a2130519cc3aa3f5b79...")
  tramp-wait-for-output(#<process *tramp/sudo root@sushoma*>)
  tramp-send-command((tramp-file-name "sudo" #("root" 0 4 
  (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "./." nil) #("cd ~root && pwd" 4 8 (tramp-default t)))
  tramp-sh-handle-expand-file-name("." #("/sudo:root@sushoma:" 6 
  10 (tramp-default t) 11 18 (tramp-default t)))
  apply(tramp-sh-handle-expand-file-name ("." 
  #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 
  (tramp-default t))))
  tramp-sh-file-name-handler(expand-file-name "." 
  #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  apply(tramp-sh-file-name-handler expand-file-name ("." 
  #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 
  (tramp-default t))))
  tramp-file-name-handler(expand-file-name "." 
  #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  call-process("tty" "/dev/fd/0" t)
  epg--start(#s(epg-context :protocol OpenPGP :program 
  "/usr/bin/gpg2" :home-directory nil :armor nil :textmode nil 
  :include-certs nil :cipher-algorithm nil :digest-algorithm nil 
  :compress-algorithm nil :passphrase-callback 
  (epa-file-passphrase-callback-function 
  . "/home/slade/.authinfo.gpg") :progress-callback 
  (epa-progress-callback-function . "Decrypting 
  /home/slade/.authinfo.gpg") :edit-callback nil :signers nil 
  :sender nil :sig-notations nil :process nil :output-file 
  "/tmp/epg-outputKsC2Iv" :result nil :operation decrypt 
  :pinentry-mode nil :error-output "" :error-buffer nil) 
  ("--decrypt" "--" "/home/slade/.authinfo.gpg"))
  epg-start-decrypt(#s(epg-context :protocol OpenPGP :program 
  "/usr/bin/gpg2" :home-directory nil :armor nil :textmode nil 
  :include-certs nil :cipher-algorithm nil :digest-algorithm nil 
  :compress-algorithm nil :passphrase-callback 
  (epa-file-passphrase-callback-function 
  . "/home/slade/.authinfo.gpg") :progress-callback 
  (epa-progress-callback-function . "Decrypting 
  /home/slade/.authinfo.gpg") :edit-callback nil :signers nil 
  :sender nil :sig-notations nil :process nil :output-file 
  "/tmp/epg-outputKsC2Iv" :result nil :operation decrypt 
  :pinentry-mode nil :error-output "" :error-buffer nil) 
  #s(epg-data :file "/home/slade/.authinfo.gpg" :string nil))
  epg-decrypt-file(#s(epg-context :protocol OpenPGP :program 
  "/usr/bin/gpg2" :home-directory nil :armor nil :textmode nil 
  :include-certs nil :cipher-algorithm nil :digest-algorithm nil 
  :compress-algorithm nil :passphrase-callback 
  (epa-file-passphrase-callback-function 
  . "/home/slade/.authinfo.gpg") :progress-callback 
  (epa-progress-callback-function . "Decrypting 
  /home/slade/.authinfo.gpg") :edit-callback nil :signers nil 
  :sender nil :sig-notations nil :process nil :output-file 
  "/tmp/epg-outputKsC2Iv" :result nil :operation decrypt 
  :pinentry-mode nil :error-output "" :error-buffer nil) 
  "/home/slade/.authinfo.gpg" nil)
  epa-file-insert-file-contents("/home/slade/.authinfo.gpg" nil 
  nil nil nil)
  apply(epa-file-insert-file-contents ("/home/slade/.authinfo.gpg" 
  nil nil nil nil))
  epa-file-handler(insert-file-contents 
  "/home/slade/.authinfo.gpg" nil nil nil nil)
  insert-file-contents("~/.authinfo.gpg")
  auth-source-netrc-parse(:max 1 :require (:secret :user) :file 
  "~/.authinfo.gpg" :host #("sushoma" 0 7 (tramp-default t)) :user 
  #("root" 0 4 (tramp-default t)) :port "sudo")
  auth-source-netrc-search(:backend #<auth-source-backend 
  auth-source-backend-155f2d097b00> :type netrc :max 1 :require 
  (:secret :user) :create nil :delete nil :max 1 :user #("root" 0 
  4 (tramp-default t)) :host #("sushoma" 0 7 (tramp-default t)) 
  :port "sudo" :require (:secret :user) :create t)
  apply(auth-source-netrc-search :backend #<auth-source-backend 
  auth-source-backend-155f2d097b00> :type netrc :max 1 :require 
  (:secret :user) :create nil :delete nil (:max 1 :user #("root" 0 
  4 (tramp-default t)) :host #("sushoma" 0 7 (tramp-default t)) 
  :port "sudo" :require (:secret :user) :create t))
  auth-source-search-backends((#<auth-source-backend 
  auth-source-backend-155f2d097a7c> #<auth-source-backend 
  auth-source-backend-155f2d097b00> #<auth-source-backend 
  auth-source-backend-155f2d097b4c>) (:max 1 :user #("root" 0 4 
  (tramp-default t)) :host #("sushoma" 0 7 (tramp-default t)) 
  :port "sudo" :require (:secret :user) :create t) 1 nil nil 
  (:secret :user))
  auth-source-search(:max 1 :user #("root" 0 4 (tramp-default t)) 
  :host #("sushoma" 0 7 (tramp-default t)) :port "sudo" :require 
  (:secret :user) :create t)
  tramp-read-passwd(#<process *tramp/sudo root@sushoma*>)
  tramp-action-password(#<process *tramp/sudo root@sushoma*> 
  (tramp-file-name "sudo" #("root" 0 4 (tramp-default t)) nil 
  #("sushoma" 0 7 (tramp-default t)) nil "/etc/rc.conf" nil))
  tramp-process-one-action(#<process *tramp/sudo root@sushoma*> 
  (tramp-file-name "sudo" #("root" 0 4 (tramp-default t)) nil 
  #("sushoma" 0 7 (tramp-default t)) nil "/etc/rc.conf" nil) 
  ((tramp-login-prompt-regexp tramp-action-login) 
  (tramp-password-prompt-regexp tramp-action-password) 
  (tramp-wrong-passwd-regexp tramp-action-permission-denied) 
  (shell-prompt-pattern tramp-action-succeed) 
  (tramp-shell-prompt-pattern tramp-action-succeed) 
  (tramp-yesno-prompt-regexp tramp-action-yesno) 
  (tramp-yn-prompt-regexp tramp-action-yn) 
  (tramp-terminal-prompt-regexp tramp-action-terminal) 
  (tramp-antispoof-regexp tramp-action-confirm-message) 
  (tramp-process-alive-regexp tramp-action-process-alive)))
  tramp-process-actions(#<process *tramp/sudo root@sushoma*> 
  (tramp-file-name "sudo" #("root" 0 4 (tramp-default t)) nil 
  #("sushoma" 0 7 (tramp-default t)) nil "/etc/rc.conf" nil) 1 
  ((tramp-login-prompt-regexp tramp-action-login) 
  (tramp-password-prompt-regexp tramp-action-password) 
  (tramp-wrong-passwd-regexp tramp-action-permission-denied) 
  (shell-prompt-pattern tramp-action-succeed) 
  (tramp-shell-prompt-pattern tramp-action-succeed) 
  (tramp-yesno-prompt-regexp tramp-action-yesno) 
  (tramp-yn-prompt-regexp tramp-action-yn) 
  (tramp-terminal-prompt-regexp tramp-action-terminal) 
  (tramp-antispoof-regexp tramp-action-confirm-message) 
  (tramp-process-alive-regexp tramp-action-process-alive)) 10)
  tramp-maybe-open-connection((tramp-file-name "sudo" #("root" 0 4 
  (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil))
  tramp-send-command((tramp-file-name "sudo" #("root" 0 4 
  (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil) "test 0 2>/dev/null; echo tramp_exit_status 
  $?")
  tramp-send-command-and-check((tramp-file-name "sudo" #("root" 0 
  4 (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil) "test 0")
  tramp-get-test-command((tramp-file-name "sudo" #("root" 0 4 
  (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil))
  tramp-find-file-exists-command((tramp-file-name "sudo" #("root" 
  0 4 (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) 
  nil "/etc/rc.conf" nil))
  tramp-get-file-exists-command((tramp-file-name "sudo" #("root" 0 
  4 (tramp-default t)) nil #("sushoma" 0 7 (tramp-default t)) nil 
  "/etc/rc.conf" nil))
  tramp-sh-handle-file-exists-p(#("/sudo:root@sushoma:/etc/rc.conf" 
  6 10 (tramp-default t) 11 18 (tramp-default t)))
  apply(tramp-sh-handle-file-exists-p 
  #("/sudo:root@sushoma:/etc/rc.conf" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  tramp-sh-file-name-handler(file-exists-p 
  #("/sudo:root@sushoma:/etc/rc.conf" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  apply(tramp-sh-file-name-handler file-exists-p 
  #("/sudo:root@sushoma:/etc/rc.conf" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  tramp-file-name-handler(file-exists-p 
  #("/sudo:root@sushoma:/etc/rc.conf" 6 10 (tramp-default t) 11 18 
  (tramp-default t)))
  file-exists-p(#("/sudo:root@sushoma:/etc/rc.conf" 6 10 
  (tramp-default t) 11 18 (tramp-default t)))
  completion-file-name-table(#("/sudo:root@sushoma:/etc/rc.conf" 6 
  10 (tramp-default t) 11 18 (tramp-default t)) file-exists-p 
  lambda)
  test-completion(#("/sudo:root@sushoma:/etc/rc.conf" 6 10 
  (tramp-default t) 11 18 (tramp-default t)) 
  completion-file-name-table file-exists-p)
  completion--file-name-table("/sudo::/etc/rc.conf" file-exists-p 
  lambda)
  complete-with-action(lambda completion--file-name-table 
  "/sudo::/etc/rc.conf" file-exists-p)
  #f(compiled-function (table) #<bytecode 
  -0xd616e48d1a959c4>)(completion--file-name-table)
  completion--some(#f(compiled-function (table) #<bytecode 
  -0xd616e48d1a959c4>) (completion--embedded-envvar-table 
  completion--file-name-table))
  read-file-name-internal("/sudo::/etc/rc.conf" file-exists-p 
  lambda)
  test-completion("/sudo::/etc/rc.conf" read-file-name-internal 
  file-exists-p)
  completion--complete-and-exit(12 31 exit-minibuffer 
  #f(compiled-function () #<bytecode -0x8b55c101e203f44>))
  completion-complete-and-exit(12 31 exit-minibuffer)
  minibuffer-complete-and-exit()
  funcall-interactively(minibuffer-complete-and-exit)
  call-interactively(minibuffer-complete-and-exit nil nil)
  command-execute(minibuffer-complete-and-exit)
  read-from-minibuffer("Find file: " "~/" (keymap (keymap (32)) 
  keymap (10 . minibuffer-complete-and-exit) (13 
  . minibuffer-complete-and-exit) keymap (menu-bar keymap (minibuf 
  "Minibuf" keymap (tab menu-item "Complete" minibuffer-complete 
  :help "Complete as far as possible") (space menu-item "Complete 
  Word" minibuffer-complete-word :help "Complete at most one 
  word") (63 menu-item "List Completions" 
  minibuffer-completion-help :help "Display all possible 
  completions") "Minibuf")) (27 keymap (118 
  . switch-to-completions)) (prior . switch-to-completions) (63 
  . minibuffer-completion-help) (32 . minibuffer-complete-word) (9 
  . minibuffer-complete) keymap (menu-bar keymap (minibuf 
  "Minibuf" keymap (previous menu-item "Previous History Item" 
  previous-history-element :help "Put previous minibuffer history 
  element in the min...") (next menu-item "Next History Item" 
  next-history-element :help "Put next minibuffer history element 
  in the minibuf...") (isearch-backward menu-item "Isearch History 
  Backward" isearch-backward :help "Incrementally search 
  minibuffer history backward") (isearch-forward menu-item 
  "Isearch History Forward" isearch-forward :help "Incrementally 
  search minibuffer history forward") (return menu-item "Enter" 
  exit-minibuffer :key-sequence "\15" :help "Terminate input and 
  exit minibuffer") (quit menu-item "Quit" abort-recursive-edit 
  :help "Abort input and exit minibuffer") "Minibuf")) (10 
  . exit-minibuffer) (13 . exit-minibuffer) (7 
  . abort-recursive-edit) (C-tab . file-cache-minibuffer-complete) 
  (9 . self-insert-command) (XF86Back . previous-history-element) 
  (up . previous-line-or-history-element) (prior 
  . previous-history-element) (XF86Forward . next-history-element) 
  (down . next-line-or-history-element) (next 
  . next-history-element) (27 keymap (60 
  . minibuffer-beginning-of-buffer) (114 
  . previous-matching-history-element) (115 
  . next-matching-history-element) (112 
  . previous-history-element) (110 . next-history-element))) nil 
  file-name-history "~/" nil)
  completing-read-default("Find file: " read-file-name-internal 
  file-exists-p confirm-after-completion "~/" file-name-history 
  "~/" nil)
  completing-read("Find file: " read-file-name-internal 
  file-exists-p confirm-after-completion "~/" file-name-history 
  "~/")
  read-file-name-default("Find file: " nil "~/" 
  confirm-after-completion nil nil)
  read-file-name("Find file: " nil "~/" confirm-after-completion)
  find-file-read-args("Find file: " confirm-after-completion)
  byte-code("\300\301\302 \"\207" [find-file-read-args "Find file: 
  " confirm-nonexistent-file-or-buffer] 3)
  call-interactively(find-file nil nil)
  command-execute(find-file)
  recursive-edit()
  debug(error (void-variable tramp-verbose))
  (set tramp-verbose 10)
  (progn (set tramp-verbose 10))
  eval((progn (set tramp-verbose 10)) t)
  elisp--eval-last-sexp(nil)
  eval-last-sexp(nil)
  funcall-interactively(eval-last-sexp nil)
  call-interactively(eval-last-sexp nil nil)
  command-execute(eval-last-sexp)
09:43:31.208362 tramp-accept-process-output (1) # Quit: "Quit", ""

Sorry, try again.
Password:
09:43:31.208630 tramp-process-actions (3) # Waiting for prompts 
from remote shell...failed
09:43:31.208710 tramp-maybe-open-connection (3) # Opening 
connection for root@sushoma using sudo...failed
09:43:31.209477 tramp-get-file-property (8) #  file-truename nil
09:43:31.209540 tramp-flush-directory-properties (8) # 
09:43:31.209601 tramp-get-connection-property (7) # process-name 
nil
09:43:31.209659 tramp-get-connection-property (7) # process-name 
nil
09:43:31.209718 tramp-flush-connection-properties (7) # 
*tramp/sudo root@sushoma* (last-cmd-time session-timeout 
password-vector temp-file)
09:43:31.209780 tramp-get-connection-property (7) # process-name 
nil
09:43:31.209921 tramp-get-connection-property (7) # prompt nil
09:43:31.209977 tramp-process-sentinel (5) # Sentinel called: 
€#<process *tramp/sudo root@sushoma*>€ €killed
€
09:43:31.210039 tramp-flush-connection-properties (7) # 
*tramp/sudo root@sushoma* nil
09:43:31.210112 tramp-get-file-property (8) #  file-truename nil
09:43:31.210193 tramp-flush-directory-properties (8) # 
--8<---------------cut here---------------end--------------->8---



In GNU Emacs 28.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 
3.24.13)
 of 2020-02-07 built on sushoma
Repository revision: 30abcda54e1b0e15fc10b3db1c2b9f89ca521bfa
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 
11.0.12007000
System Description: void

Recent messages:
Auto-saving...done
Scanning for dabbrevs...done
user-error: No dynamic expansion for \x1828\x19 found
Scanning for dabbrevs...done
user-error: No dynamic expansion for \x1828\x19 found
Auto-saving...done
Auto-saving...done
Saving file /home/slade/tmp/tramp.description.org...
Wrote /home/slade/tmp/tramp.description.org
s-x is undefined

Configured using:
 'configure --with-modules --with-x-toolkit=gtk3 --with-xwidgets
 --without-toolkit-scroll-bars --without-gconf --without-gsettings
 --without-cairo'

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND DBUS GLIB NOTIFY INOTIFY ACL 
GNUTLS
LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB GTK3 X11 XDBE 
XIM
MODULES THREADS XWIDGETS PDUMPER LCMS2 GMP

Important settings:
  value of $LC_COLLATE: C
  value of $LANG: en_GB.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Org

Minor modes in effect:
  org-indent-mode: t
  openwith-mode: t
  lisp-extra-font-lock-global-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  org-super-agenda-mode: t
  zotelo-minor-mode: t
  which-key-mode: t
  tracking-mode: t
  display-time-mode: t
  org-bullets-mode: t
  TeX-PDF-mode: t
  TeX-source-correlate-mode: t
  global-magit-file-mode: t
  magit-auto-revert-mode: t
  global-git-commit-mode: t
  recentf-mode: t
  company-prescient-mode: t
  ivy-prescient-mode: t
  prescient-persist-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  diredfl-global-mode: t
  shell-dirtrack-mode: t
  xclip-mode: t
  show-paren-mode: t
  ivy-mode: t
  delete-selection-mode: t
  flyspell-mode: t
  async-bytecomp-package-mode: t
  global-company-mode: t
  company-mode: t
  pdf-occur-global-minor-mode: t
  org-cdlatex-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  global-prettify-symbols-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t

Load-path shadows:
~/.guix-profile/share/emacs/site-lisp/company hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company
~/.guix-profile/share/emacs/site-lisp/company-etags hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-etags
~/.guix-profile/share/emacs/site-lisp/company-template hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-template
~/.guix-profile/share/emacs/site-lisp/company-tng hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-tng
~/.guix-profile/share/emacs/site-lisp/company-elisp hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-elisp
~/.guix-profile/share/emacs/site-lisp/company-capf hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-capf
~/.guix-profile/share/emacs/site-lisp/company-nxml hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-nxml
~/.guix-profile/share/emacs/site-lisp/company-autoloads hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-autoloads
~/.guix-profile/share/emacs/site-lisp/company-semantic hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-semantic
~/.guix-profile/share/emacs/site-lisp/company-dabbrev-code hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-dabbrev-code
~/.guix-profile/share/emacs/site-lisp/company-clang hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-clang
~/.guix-profile/share/emacs/site-lisp/company-abbrev hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-abbrev
~/.guix-profile/share/emacs/site-lisp/company-gtags hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-gtags
~/.guix-profile/share/emacs/site-lisp/company-eclim hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-eclim
~/.guix-profile/share/emacs/site-lisp/company-xcode hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-xcode
~/.guix-profile/share/emacs/site-lisp/company-keywords hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-keywords
~/.guix-profile/share/emacs/site-lisp/company-oddmuse hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-oddmuse
~/.guix-profile/share/emacs/site-lisp/company-ispell hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-ispell
~/.guix-profile/share/emacs/site-lisp/company-css hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-css
~/.guix-profile/share/emacs/site-lisp/company-cmake hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-cmake
~/.guix-profile/share/emacs/site-lisp/company-bbdb hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-bbdb
~/.guix-profile/share/emacs/site-lisp/company-dabbrev hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-dabbrev
~/.guix-profile/share/emacs/site-lisp/company-files hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-files
~/.guix-profile/share/emacs/site-lisp/company-yasnippet hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-yasnippet
~/.guix-profile/share/emacs/site-lisp/company-tempo hides 
/home/slade/.emacs.d/elpa/company-20200206.2239/company-tempo
~/.guix-profile/share/emacs/site-lisp/guix-repl hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-repl
~/.guix-profile/share/emacs/site-lisp/guix-ui-package-location 
hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-package-location
~/.guix-profile/share/emacs/site-lisp/guix-auto-mode hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-auto-mode
~/.guix-profile/share/emacs/site-lisp/guix-env-var hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-env-var
~/.guix-profile/share/emacs/site-lisp/guix-command hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-command
~/.guix-profile/share/emacs/site-lisp/guix-pcomplete hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-pcomplete
~/.guix-profile/share/emacs/site-lisp/guix-guile hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-guile
~/.guix-profile/share/emacs/site-lisp/guix-read hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-read
~/.guix-profile/share/emacs/site-lisp/guix-service hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-service
~/.guix-profile/share/emacs/site-lisp/guix hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix
~/.guix-profile/share/emacs/site-lisp/guix-about hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-about
~/.guix-profile/share/emacs/site-lisp/guix-ui-system hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-system
~/.guix-profile/share/emacs/site-lisp/guix-scheme hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-scheme
~/.guix-profile/share/emacs/site-lisp/guix-location hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-location
~/.guix-profile/share/emacs/site-lisp/guix-config hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-config
~/.guix-profile/share/emacs/site-lisp/guix-graph hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-graph
~/.guix-profile/share/emacs/site-lisp/guix-ui-store-item hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-store-item
~/.guix-profile/share/emacs/site-lisp/guix-ui hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui
~/.guix-profile/share/emacs/site-lisp/guix-prettify hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-prettify
~/.guix-profile/share/emacs/site-lisp/guix-ui-license hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-license
~/.guix-profile/share/emacs/site-lisp/guix-build-log hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-build-log
~/.guix-profile/share/emacs/site-lisp/guix-profiles hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-profiles
~/.guix-profile/share/emacs/site-lisp/guix-devel hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-devel
~/.guix-profile/share/emacs/site-lisp/guix-ui-system-generation 
hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-system-generation
~/.guix-profile/share/emacs/site-lisp/guix-misc hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-misc
~/.guix-profile/share/emacs/site-lisp/guix-autoloads hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-autoloads
~/.guix-profile/share/emacs/site-lisp/guix-ui-messages hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-messages
~/.guix-profile/share/emacs/site-lisp/guix-help-vars hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-help-vars
~/.guix-profile/share/emacs/site-lisp/guix-derivation hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-derivation
~/.guix-profile/share/emacs/site-lisp/guix-package hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-package
~/.guix-profile/share/emacs/site-lisp/guix-license hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-license
~/.guix-profile/share/emacs/site-lisp/guix-ui-package hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-package
~/.guix-profile/share/emacs/site-lisp/guix-help hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-help
~/.guix-profile/share/emacs/site-lisp/guix-ui-service hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-service
~/.guix-profile/share/emacs/site-lisp/guix-geiser hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-geiser
~/.guix-profile/share/emacs/site-lisp/guix-ui-lint-checker hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-lint-checker
~/.guix-profile/share/emacs/site-lisp/guix-ui-service-location 
hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-service-location
~/.guix-profile/share/emacs/site-lisp/guix-utils hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-utils
~/.guix-profile/share/emacs/site-lisp/guix-external hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-external
~/.guix-profile/share/emacs/site-lisp/guix-ui-generation hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-generation
~/.guix-profile/share/emacs/site-lisp/guix-ui-profile hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-ui-profile
~/.guix-profile/share/emacs/site-lisp/guix-hash hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-hash
~/.guix-profile/share/emacs/site-lisp/guix-popup hides 
/home/slade/.emacs.d/elpa/guix-20191121.1620/guix-popup
~/.guix-profile/share/emacs/site-lisp/edit-indirect-autoloads 
hides 
/home/slade/.emacs.d/elpa/edit-indirect-20191103.1013/edit-indirect-autoloads
~/.guix-profile/share/emacs/site-lisp/edit-indirect hides 
/home/slade/.emacs.d/elpa/edit-indirect-20191103.1013/edit-indirect
~/.guix-profile/share/emacs/site-lisp/bui-utils hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui-utils
~/.guix-profile/share/emacs/site-lisp/bui-list hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui-list
~/.guix-profile/share/emacs/site-lisp/bui-history hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui-history
~/.guix-profile/share/emacs/site-lisp/bui-button hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui-button
~/.guix-profile/share/emacs/site-lisp/bui hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui
~/.guix-profile/share/emacs/site-lisp/bui-entry hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui-entry
~/.guix-profile/share/emacs/site-lisp/bui-info hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui-info
~/.guix-profile/share/emacs/site-lisp/bui-core hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui-core
~/.guix-profile/share/emacs/site-lisp/bui-autoloads hides 
/home/slade/.emacs.d/elpa/bui-20181218.1830/bui-autoloads
~/.guix-profile/share/emacs/site-lisp/geiser-eval hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-eval
~/.guix-profile/share/emacs/site-lisp/geiser-impl hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-impl
~/.guix-profile/share/emacs/site-lisp/geiser-chibi hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-chibi
~/.guix-profile/share/emacs/site-lisp/geiser-autodoc hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-autodoc
~/.guix-profile/share/emacs/site-lisp/geiser-autoloads hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-autoloads
~/.guix-profile/share/emacs/site-lisp/geiser-image hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-image
~/.guix-profile/share/emacs/site-lisp/geiser-mit hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-mit
~/.guix-profile/share/emacs/site-lisp/geiser-company hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-company
~/.guix-profile/share/emacs/site-lisp/geiser-connection hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-connection
~/.guix-profile/share/emacs/site-lisp/geiser-debug hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-debug
~/.guix-profile/share/emacs/site-lisp/geiser-chicken hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-chicken
~/.guix-profile/share/emacs/site-lisp/geiser-syntax hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-syntax
~/.guix-profile/share/emacs/site-lisp/geiser-xref hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-xref
~/.guix-profile/share/emacs/site-lisp/geiser-guile hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-guile
~/.guix-profile/share/emacs/site-lisp/geiser-repl hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-repl
~/.guix-profile/share/emacs/site-lisp/geiser hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser
~/.guix-profile/share/emacs/site-lisp/geiser-mode hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-mode
~/.guix-profile/share/emacs/site-lisp/geiser-compile hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-compile
~/.guix-profile/share/emacs/site-lisp/geiser-popup hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-popup
~/.guix-profile/share/emacs/site-lisp/geiser-racket hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-racket
~/.guix-profile/share/emacs/site-lisp/geiser-edit hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-edit
~/.guix-profile/share/emacs/site-lisp/geiser-reload hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-reload
~/.guix-profile/share/emacs/site-lisp/geiser-custom hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-custom
~/.guix-profile/share/emacs/site-lisp/geiser-chez hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-chez
~/.guix-profile/share/emacs/site-lisp/geiser-version hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-version
~/.guix-profile/share/emacs/site-lisp/geiser-doc hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-doc
~/.guix-profile/share/emacs/site-lisp/geiser-menu hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-menu
~/.guix-profile/share/emacs/site-lisp/geiser-completion hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-completion
~/.guix-profile/share/emacs/site-lisp/geiser-log hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-log
~/.guix-profile/share/emacs/site-lisp/geiser-base hides 
/home/slade/.emacs.d/elpa/geiser-20200204.1826/geiser-base
~/.guix-profile/share/emacs/site-lisp/magit-popup hides 
/home/slade/.emacs.d/elpa/magit-popup-20200102.1811/magit-popup
~/.guix-profile/share/emacs/site-lisp/magit-popup-autoloads hides 
/home/slade/.emacs.d/elpa/magit-popup-20200102.1811/magit-popup-autoloads
/home/slade/.emacs.d/elpa/ivy-bibtex-20191028.1313/bibtex-completion 
hides 
/home/slade/.emacs.d/elpa/helm-bibtex-20191028.1313/bibtex-completion
~/.guix-profile/share/emacs/site-lisp/dash-functional hides 
/home/slade/.emacs.d/elpa/dash-functional-20191109.1327/dash-functional
~/.guix-profile/share/emacs/site-lisp/pdf-isearch hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-isearch
~/.guix-profile/share/emacs/site-lisp/pdf-view hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-view
~/.guix-profile/share/emacs/site-lisp/pdf-info hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-info
~/.guix-profile/share/emacs/site-lisp/pdf-virtual hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-virtual
~/.guix-profile/share/emacs/site-lisp/pdf-history hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-history
~/.guix-profile/share/emacs/site-lisp/pdf-tools hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-tools
~/.guix-profile/share/emacs/site-lisp/pdf-dev hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-dev
~/.guix-profile/share/emacs/site-lisp/pdf-util hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-util
~/.guix-profile/share/emacs/site-lisp/pdf-occur hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-occur
~/.guix-profile/share/emacs/site-lisp/pdf-annot hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-annot
~/.guix-profile/share/emacs/site-lisp/pdf-sync hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-sync
~/.guix-profile/share/emacs/site-lisp/pdf-loader hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-loader
~/.guix-profile/share/emacs/site-lisp/pdf-links hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-links
~/.guix-profile/share/emacs/site-lisp/pdf-tools-autoloads hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-tools-autoloads
~/.guix-profile/share/emacs/site-lisp/pdf-outline hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-outline
~/.guix-profile/share/emacs/site-lisp/pdf-cache hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-cache
~/.guix-profile/share/emacs/site-lisp/pdf-misc hides 
/home/slade/.emacs.d/elpa/pdf-tools-20191228.1005/pdf-misc
/home/slade/quicklisp/dists/quicklisp/software/slime-v2.24/slime-autoloads 
hides 
/home/slade/.emacs.d/elpa/slime-20200206.2053/slime-autoloads
/home/slade/quicklisp/dists/quicklisp/software/slime-v2.24/slime-tests 
hides /home/slade/.emacs.d/elpa/slime-20200206.2053/slime-tests
/home/slade/quicklisp/dists/quicklisp/software/slime-v2.24/slime 
hides /home/slade/.emacs.d/elpa/slime-20200206.2053/slime
~/.guix-profile/share/emacs/site-lisp/tablist hides 
/home/slade/.emacs.d/elpa/tablist-20191129.1850/tablist
~/.guix-profile/share/emacs/site-lisp/tablist-filter hides 
/home/slade/.emacs.d/elpa/tablist-20191129.1850/tablist-filter
~/.guix-profile/share/emacs/site-lisp/tablist-autoloads hides 
/home/slade/.emacs.d/elpa/tablist-20191129.1850/tablist-autoloads
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-timer 
hides /home/slade/.emacs.d/elpa/org-20200206/org-timer
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-plantuml 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-plantuml
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-version 
hides /home/slade/.emacs.d/elpa/org-20200206/org-version
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-scheme 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-scheme
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ocaml hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-ocaml
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-eww hides 
/home/slade/.emacs.d/elpa/org-20200206/ol-eww
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-eval hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-eval
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-protocol 
hides /home/slade/.emacs.d/elpa/org-20200206/org-protocol
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-lob hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-lob
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-table 
hides /home/slade/.emacs.d/elpa/org-20200206/org-table
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ruby hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-ruby
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-footnote 
hides /home/slade/.emacs.d/elpa/org-20200206/org-footnote
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-table hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-table
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-gnuplot 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-gnuplot
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-attach-git 
hides /home/slade/.emacs.d/elpa/org-20200206/org-attach-git
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-latex hides 
/home/slade/.emacs.d/elpa/org-20200206/ox-latex
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-sed hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-sed
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-lint hides 
/home/slade/.emacs.d/elpa/org-20200206/org-lint
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-feed hides 
/home/slade/.emacs.d/elpa/org-20200206/org-feed
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-icalendar 
hides /home/slade/.emacs.d/elpa/org-20200206/ox-icalendar
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-org hides 
/home/slade/.emacs.d/elpa/org-20200206/ox-org
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-python 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-python
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-calc hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-calc
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-emacs-lisp 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-emacs-lisp
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-lua hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-lua
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-matlab 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-matlab
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ditaa hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-ditaa
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-abc hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-abc
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-eshell 
hides /home/slade/.emacs.d/elpa/org-20200206/ol-eshell
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-fortran 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-fortran
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ledger 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-ledger
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-awk hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-awk
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-coq hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-coq
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-lisp hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-lisp
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob hides 
/home/slade/.emacs.d/elpa/org-20200206/ob
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-ctags 
hides /home/slade/.emacs.d/elpa/org-20200206/org-ctags
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-num hides 
/home/slade/.emacs.d/elpa/org-20200206/org-num
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-C hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-C
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-stan hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-stan
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-agenda 
hides /home/slade/.emacs.d/elpa/org-20200206/org-agenda
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-attach 
hides /home/slade/.emacs.d/elpa/org-20200206/org-attach
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-lilypond 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-lilypond
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-perl hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-perl
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-shen hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-shen
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-irc hides 
/home/slade/.emacs.d/elpa/org-20200206/ol-irc
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-src hides 
/home/slade/.emacs.d/elpa/org-20200206/org-src
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-install 
hides /home/slade/.emacs.d/elpa/org-20200206/org-install
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-inlinetask 
hides /home/slade/.emacs.d/elpa/org-20200206/org-inlinetask
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-keys hides 
/home/slade/.emacs.d/elpa/org-20200206/org-keys
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-ascii hides 
/home/slade/.emacs.d/elpa/org-20200206/ox-ascii
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-shell hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-shell
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-capture 
hides /home/slade/.emacs.d/elpa/org-20200206/org-capture
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-clojure 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-clojure
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-eshell 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-eshell
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-datetree 
hides /home/slade/.emacs.d/elpa/org-20200206/org-datetree
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-indent 
hides /home/slade/.emacs.d/elpa/org-20200206/org-indent
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-picolisp 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-picolisp
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-hledger 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-hledger
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-sass hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-sass
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ref hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-ref
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-element 
hides /home/slade/.emacs.d/elpa/org-20200206/org-element
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-mhe hides 
/home/slade/.emacs.d/elpa/org-20200206/ol-mhe
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-md hides 
/home/slade/.emacs.d/elpa/org-20200206/ox-md
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-list hides 
/home/slade/.emacs.d/elpa/org-20200206/org-list
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-dot hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-dot
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-docview 
hides /home/slade/.emacs.d/elpa/org-20200206/ol-docview
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-gnus hides 
/home/slade/.emacs.d/elpa/org-20200206/ol-gnus
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-java hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-java
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-exp hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-exp
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-w3m hides 
/home/slade/.emacs.d/elpa/org-20200206/ol-w3m
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-maxima 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-maxima
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-js hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-js
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-entities 
hides /home/slade/.emacs.d/elpa/org-20200206/org-entities
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-habit 
hides /home/slade/.emacs.d/elpa/org-20200206/org-habit
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-groovy 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-groovy
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-mobile 
hides /home/slade/.emacs.d/elpa/org-20200206/org-mobile
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-colview 
hides /home/slade/.emacs.d/elpa/org-20200206/org-colview
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-sql hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-sql
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-R hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-R
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-bbdb hides 
/home/slade/.emacs.d/elpa/org-20200206/ol-bbdb
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-publish 
hides /home/slade/.emacs.d/elpa/org-20200206/ox-publish
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-duration 
hides /home/slade/.emacs.d/elpa/org-20200206/org-duration
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-latex hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-latex
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-asymptote 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-asymptote
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-id hides 
/home/slade/.emacs.d/elpa/org-20200206/org-id
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-vala hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-vala
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-beamer 
hides /home/slade/.emacs.d/elpa/org-20200206/ox-beamer
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-pcomplete 
hides /home/slade/.emacs.d/elpa/org-20200206/org-pcomplete
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ebnf hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-ebnf
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-plot hides 
/home/slade/.emacs.d/elpa/org-20200206/org-plot
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-core hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-core
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-tempo 
hides /home/slade/.emacs.d/elpa/org-20200206/org-tempo
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-texinfo 
hides /home/slade/.emacs.d/elpa/org-20200206/ox-texinfo
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-crypt 
hides /home/slade/.emacs.d/elpa/org-20200206/org-crypt
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-odt hides 
/home/slade/.emacs.d/elpa/org-20200206/ox-odt
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-octave 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-octave
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-html hides 
/home/slade/.emacs.d/elpa/org-20200206/ox-html
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-info hides 
/home/slade/.emacs.d/elpa/org-20200206/ol-info
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-screen 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-screen
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-faces 
hides /home/slade/.emacs.d/elpa/org-20200206/org-faces
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-compat 
hides /home/slade/.emacs.d/elpa/org-20200206/org-compat
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-clock 
hides /home/slade/.emacs.d/elpa/org-20200206/org-clock
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-comint 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-comint
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol hides 
/home/slade/.emacs.d/elpa/org-20200206/ol
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-haskell 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-haskell
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-sqlite 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-sqlite
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-man hides 
/home/slade/.emacs.d/elpa/org-20200206/ox-man
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-makefile 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-makefile
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-loaddefs 
hides /home/slade/.emacs.d/elpa/org-20200206/org-loaddefs
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-J hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-J
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-tangle 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-tangle
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-macs hides 
/home/slade/.emacs.d/elpa/org-20200206/org-macs
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-bibtex 
hides /home/slade/.emacs.d/elpa/org-20200206/ol-bibtex
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox hides 
/home/slade/.emacs.d/elpa/org-20200206/ox
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-css hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-css
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-archive 
hides /home/slade/.emacs.d/elpa/org-20200206/org-archive
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-mouse 
hides /home/slade/.emacs.d/elpa/org-20200206/org-mouse
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-processing 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-processing
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-mscgen 
hides /home/slade/.emacs.d/elpa/org-20200206/ob-mscgen
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-forth hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-forth
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org hides 
/home/slade/.emacs.d/elpa/org-20200206/org
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-goto hides 
/home/slade/.emacs.d/elpa/org-20200206/org-goto
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-rmail hides 
/home/slade/.emacs.d/elpa/org-20200206/ol-rmail
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-org hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-org
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-macro 
hides /home/slade/.emacs.d/elpa/org-20200206/org-macro
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-io hides 
/home/slade/.emacs.d/elpa/org-20200206/ob-io
~/.guix-profile/share/emacs/site-lisp/visual-fill-column hides 
/home/slade/.emacs.d/elpa/visual-fill-column-20190422.2154/visual-fill-column
~/.guix-profile/share/emacs/site-lisp/visual-fill-column-autoloads 
hides 
/home/slade/.emacs.d/elpa/visual-fill-column-20190422.2154/visual-fill-column-autoloads
~/.guix-profile/share/emacs/site-lisp/dash hides 
/home/slade/.emacs.d/elpa/dash-20200119.2310/dash
~/.guix-profile/share/emacs/site-lisp/dash-autoloads hides 
/home/slade/.emacs.d/elpa/dash-20200119.2310/dash-autoloads
/home/slade/.emacs.d/elpa/flim-20190526.1034/md4 hides 
/usr/local/share/emacs/28.0.50/lisp/md4
/home/slade/.emacs.d/elpa/flim-20190526.1034/hex-util hides 
/usr/local/share/emacs/28.0.50/lisp/hex-util
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-picolisp 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-picolisp
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-mhe hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol-mhe
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-info hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol-info
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-clojure 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-clojure
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-protocol 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-protocol
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-faces 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-faces
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-capture 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-capture
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ledger 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-ledger
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-screen 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-screen
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-abc hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-abc
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-archive 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-archive
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-publish 
hides /usr/local/share/emacs/28.0.50/lisp/org/ox-publish
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-octave 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-octave
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-org hides 
/usr/local/share/emacs/28.0.50/lisp/org/ox-org
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-maxima 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-maxima
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-lisp hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-lisp
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-dot hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-dot
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-footnote 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-footnote
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-eshell 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-eshell
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-md hides 
/usr/local/share/emacs/28.0.50/lisp/org/ox-md
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-coq hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-coq
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-num hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-num
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-bibtex 
hides /usr/local/share/emacs/28.0.50/lisp/org/ol-bibtex
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-stan hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-stan
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-comint 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-comint
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-icalendar 
hides /usr/local/share/emacs/28.0.50/lisp/org/ox-icalendar
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-perl hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-perl
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-lob hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-lob
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-hledger 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-hledger
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-man hides 
/usr/local/share/emacs/28.0.50/lisp/org/ox-man
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-forth hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-forth
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-src hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-src
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-eww hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol-eww
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-sqlite 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-sqlite
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-keys hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-keys
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-attach-git 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-attach-git
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-odt hides 
/usr/local/share/emacs/28.0.50/lisp/org/ox-odt
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-beamer 
hides /usr/local/share/emacs/28.0.50/lisp/org/ox-beamer
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-js hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-js
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-latex hides 
/usr/local/share/emacs/28.0.50/lisp/org/ox-latex
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ditaa hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-ditaa
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-crypt 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-crypt
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-tangle 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-tangle
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-eval hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-eval
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-irc hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol-irc
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-css hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-css
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-latex hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-latex
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-colview 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-colview
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-lua hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-lua
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-mscgen 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-mscgen
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-mobile 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-mobile
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ocaml hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-ocaml
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-inlinetask 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-inlinetask
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-processing 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-processing
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-calc hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-calc
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-compat 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-compat
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-ascii hides 
/usr/local/share/emacs/28.0.50/lisp/org/ox-ascii
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-element 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-element
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-clock 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-clock
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-emacs-lisp 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-emacs-lisp
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-plot hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-plot
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-awk hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-awk
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-table 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-table
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-sql hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-sql
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-attach 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-attach
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-asymptote 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-asymptote
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-timer 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-timer
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-exp hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-exp
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-w3m hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol-w3m
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ebnf hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-ebnf
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-agenda 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-agenda
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-eshell 
hides /usr/local/share/emacs/28.0.50/lisp/org/ol-eshell
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-R hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-R
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-macro 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-macro
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-rmail hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol-rmail
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-install 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-install
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ruby hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-ruby
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org hides 
/usr/local/share/emacs/28.0.50/lisp/org/org
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-sed hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-sed
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-feed hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-feed
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-texinfo 
hides /usr/local/share/emacs/28.0.50/lisp/org/ox-texinfo
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-list hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-list
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-duration 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-duration
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-pcomplete 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-pcomplete
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-vala hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-vala
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-version 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-version
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-gnuplot 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-gnuplot
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-id hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-id
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-macs hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-macs
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-plantuml 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-plantuml
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-lilypond 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-lilypond
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-java hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-java
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-mouse 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-mouse
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-datetree 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-datetree
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-C hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-C
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox-html hides 
/usr/local/share/emacs/28.0.50/lisp/org/ox-html
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-core hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-core
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-scheme 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-scheme
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-tempo 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-tempo
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-python 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-python
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-groovy 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-groovy
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-entities 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-entities
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-shen hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-shen
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-gnus hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol-gnus
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-habit 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-habit
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ox hides 
/usr/local/share/emacs/28.0.50/lisp/org/ox
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-shell hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-shell
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-io hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-io
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-matlab 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-matlab
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-ctags 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-ctags
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-fortran 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-fortran
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-bbdb hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol-bbdb
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-J hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-J
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-ref hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-ref
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-table hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-table
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-goto hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-goto
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-sass hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-sass
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-lint hides 
/usr/local/share/emacs/28.0.50/lisp/org/org-lint
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-haskell 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-haskell
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol-docview 
hides /usr/local/share/emacs/28.0.50/lisp/org/ol-docview
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-loaddefs 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-loaddefs
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-makefile 
hides /usr/local/share/emacs/28.0.50/lisp/org/ob-makefile
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ol hides 
/usr/local/share/emacs/28.0.50/lisp/org/ol
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/ob-org hides 
/usr/local/share/emacs/28.0.50/lisp/org/ob-org
/home/slade/.emacs.d/elpa/org-plus-contrib-20200206/org-indent 
hides /usr/local/share/emacs/28.0.50/lisp/org/org-indent
/home/slade/.emacs.d/elpa/flim-20190526.1034/hmac-def hides 
/usr/local/share/emacs/28.0.50/lisp/net/hmac-def
/home/slade/.emacs.d/elpa/flim-20190526.1034/sasl-cram hides 
/usr/local/share/emacs/28.0.50/lisp/net/sasl-cram
/home/slade/.emacs.d/elpa/flim-20190526.1034/hmac-md5 hides 
/usr/local/share/emacs/28.0.50/lisp/net/hmac-md5
/home/slade/.emacs.d/elpa/flim-20190526.1034/sasl hides 
/usr/local/share/emacs/28.0.50/lisp/net/sasl
/home/slade/.emacs.d/elpa/flim-20190526.1034/ntlm hides 
/usr/local/share/emacs/28.0.50/lisp/net/ntlm
/home/slade/.emacs.d/elpa/flim-20190526.1034/sasl-digest hides 
/usr/local/share/emacs/28.0.50/lisp/net/sasl-digest
/home/slade/.emacs.d/elpa/flim-20190526.1034/sasl-ntlm hides 
/usr/local/share/emacs/28.0.50/lisp/net/sasl-ntlm
/home/slade/.emacs.d/elpa/faceup-20170925.1946/faceup hides 
/usr/local/share/emacs/28.0.50/lisp/emacs-lisp/faceup

Features:
(shadow sort mail-extr emacsbug dabbrev tramp-cache org-eldoc 
org-indent
iso-transl wiki-summary unpackaged ox-reveal google-translate
google-translate-default-ui google-translate-core-ui
google-translate-core google-translate-tk google-translate-backend
speed-type alarm-clock fzf dns elpher yow cookie1
highlight-indent-guides ewmctrl org-sidebar org-ql-view qr-gen 
noaa
wttrin xterm-color telega-obsolete telega telega-modes 
telega-webpage
telega-chat telega-company telega-user telega-notifications 
telega-msg
telega-tme telega-sticker telega-i18n telega-vvnote telega-media
telega-root telega-voip telega-ffplay telega-info telega-sort
telega-filter telega-ins telega-inline telega-tdlib telega-util 
ewoc
telega-server telega-core cursor-sensor telega-customize 
matrix-client
matrix-client-room-list matrix-client-frame frame-purpose
matrix-client-images matrix-notifications matrix-client-room
ordered-buffer matrix-client-rainbow rainbow-identifiers
matrix-client-faces matrix-api-r0.3.0 matrix-helpers matrix-macros 
a ov
anaphora openwith djvu md4rd tree-mode hierarchy academic-phrases
transpose-frame avy totd scribble-mode mastodon leerzeichen 
disk-usage
smartparens-racket racket-mode racket-bug-report racket-collection
racket-stepper racket-logger racket-profile racket-imenu 
racket-edit
hideshow racket-complete racket-repl racket-common racket-parens
racket-indent racket-font-lock racket-util racket-ppss
racket-keywords-and-builtins racket-custom sh-script smie 
executable
lorem-ipsum org-tempo ghub-graphql treepy gsexp ghub cloc jumblr
flycheck-package flycheck lisp-extra-font-lock fireplace yequake
highlight-context-line objed objed-objects subword-mode-expansions
cap-words superword subword face-remap linguistic undo-fu 
undo-tree
ox-koma-letter org-super-agenda caps-lock imenu-list olivetti
fountain-mode autoinsert smartparens-markdown markdown-mode
edit-indirect ox-hugo ffap ox-blackfriday plantuml-mode org-brain 
org-ql
peg ts org-habit picture org-attach org-id nov esxml-query 
hackernews
smartparens-config smartparens-org smartparens-text 
smartparens-latex
smartparens-html smartparens comment-or-uncomment-sexp woman man 
helpful
trace edebug backtrace info-look dash-functional elisp-refs loop 
org-ref
org-ref-helm-bibtex org-ref-helm helm-utils org-ref-core 
reftex-cite
reftex reftex-loaddefs reftex-vars org-ref-glossary org-ref-bibtex
org-ref-citeproc key-chord doi-utils org-ref-utils org-ref-pdf 
ol-bibtex
zotelo git-auto-commit-mode emojify apropos tar-mode ht malyon
malyon-mode chronos org-download which-key calfw-gcal calfw-ical
calfw-org org-agenda calfw holidays hol-loaddefs expand-region
text-mode-expansions the-org-mode-expansions nxml-mode-expansions
latex-mode-expansions html-mode-expansions er-basic-expansions
expand-region-core expand-region-custom writeroom-mode
visual-fill-column keychain-environment forecast solar cal-dst
elfeed-goodies-logging elfeed-goodies-new-entry-hooks mm-url
elfeed-goodies-split-pane popwin elfeed-goodies-show-mode 
ace-jump-mode
noflet cl-indent elfeed-goodies-search-mode powerline
powerline-separators powerline-themes elfeed-goodies 
elfeed-protocol
elfeed-protocol-newsblur elfeed-protocol-ttrss 
elfeed-protocol-owncloud
elfeed-show elfeed-search vc-git elfeed-csv elfeed elfeed-curl
elfeed-log elfeed-db elfeed-lib xml-query youtube-dl speedbar 
ezimage
dframe chess chess-engine chess-pgn chess-database chess-display
chess-var chess-random chess-module chess-input chess-algebraic
chess-fen chess-game chess-ply chess-pos chess-message sauron-org 
mymu4e
mu4e-icalendar gnus-icalendar icalendar mu4e-contrib
mu4e-maildirs-extension bbdb bbdb-site mu-cite alist std11 pccl 
pccl-20
ccl pcustom poem poem-e20 poem-e20_3 pces pces-e20 pces-20 broken 
poe
pym static apel-ver product htmlize mu4e desktop frameset mu4e-org
mu4e-main mu4e-view gnus-art mm-uu mml2015 mm-view mml-smime smime 
dig
gnus-sum shr svg gnus-group gnus-undo gnus-start gnus-cloud nnimap
nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range
gnus-win gnus nnheader mu4e-headers mu4e-compose mu4e-context 
mu4e-draft
mu4e-actions rfc2368 smtpmail sendmail mu4e-mark mu4e-message 
flow-fill
mu4e-proc mu4e-utils doc-view mu4e-lists mu4e-vars mu4e-meta mpdel
mpdel-browser libmpdel-directory mpdel-playlist mpdel-tablist 
mpdel-song
mpdel-core navigel libmpdel time-stamp helm-bibtex helm-net 
helm-help
ebib ebib-reading-list ebib-notes ebib-filters ebib-keywords 
ebib-utils
ebib-db cdlatex texmathp org-noter easy-kill browse-kill-ring
rpi-weechat weechat-spelling weechat-sauron sauron weechat-image
weechat-latex weechat-tracking tracking shorten weechat-complete
weechat-button weechat weechat-color weechat-relay bindat 
weechat-core
org-protocol org-cliplink org-cliplink-transport 
org-cliplink-string
em-glob time appt diary-lib diary-loaddefs org-capture org-mouse
org-bullets company-auctex auctex-latexmk tex-buf latex 
latex-flymake
flymake-proc flymake tex-ispell tex-style tex adoc-mode tempo
markup-faces ox-asciidoc ox-latex ox-md ox-icalendar ox-html table
ox-ascii ox-publish ox pandoc-mode pandoc-mode-utils 
powerthesaurus
jeison request define-word rng-nxml rng-valid rng-loc rng-uri 
rng-parse
nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode
nxml-outln nxml-rap sgml-mode dom nxml-util nxml-enc xmltok 
url-http
url-auth url-gw nsm magit-bookmark magit-submodule magit-obsolete
magit-popup magit-blame magit-stash magit-reflog magit-bisect 
magit-push
magit-pull magit-fetch magit-clone magit-remote magit-commit
magit-sequence magit-notes magit-worktree magit-tag magit-merge
magit-branch magit-reset magit-files magit-refs magit-status magit
magit-repos magit-apply magit-wip magit-log which-func magit-diff
smerge-mode diff diff-mode magit-core magit-autorevert autorevert
magit-margin magit-transient magit-process magit-mode git-commit
transient magit-git magit-section magit-utils crm log-edit message 
rmc
rfc822 mml mml-sec gnus-util rmail rmail-loaddefs mailabbrev 
mail-utils
gmm-utils mailheader pcvs-util add-log with-editor geiser guix
slime-fancy slime-trace-dialog slime-fontifying-fu 
slime-package-fu
slime-references slime-compiler-notes-tree slime-scratch
slime-presentations bridge slime-macrostep macrostep slime-mdot-fu
slime-enclosing-context slime-fuzzy slime-fancy-trace
slime-fancy-inspector slime-c-p-c slime-editing-commands 
slime-autodoc
slime-repl slime-parse slime arc-mode archive-mode hyperspec 
nyan-mode
twittering-mode tls gnutls puny url url-proxy url-privacy 
url-expand
url-methods url-history url-cookie url-domsuf url-util mailcap cl
saveplace warnings Tronitox-overlay-theme cyberpunk-theme recentf
tree-widget off-screen-parens company-prescient ivy-prescient 
prescient
ivy-todo ivy-bibtex bibtex-completion filenotify biblio 
biblio-download
biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref
biblio-arxiv timezone biblio-doi biblio-core url-queue hl-line 
parsebib
bibtex ivy-hydra counsel xdg swiper two-column smex ido
helm-system-packages-guix helm-system-packages tramp-sh 
company-math
math-symbol-lists yasnippet alert log4e notifications dbus xml 
gntp
dired-du find-dired diredfl dired-rsync tramp tramp-loaddefs 
trampver
tramp-integration files-x tramp-compat shell ls-lisp dired-aux 
zone
xclip company-oddmuse company-keywords company-etags etags 
fileloop xref
project company-gtags company-dabbrev-code company-dabbrev 
company-files
company-capf company-cmake company-xcode company-clang 
company-semantic
company-eclim company-template company-bbdb org-element avl-tree
generator ob-dot ob-ditaa paren rainbow-delimiters paradox 
paradox-menu
paradox-commit-list hydra lv paradox-execute paradox-github 
paradox-core
spinner flyspell-correct-ivy ivy flx delsel colir ivy-overlay
flyspell-correct server epa-file epa derived epg epg-config 
pinentry
flyspell-popup popup flyspell ispell equake tco init-eshell 
helm-config
helm-easymenu async-bytecomp esh-autosuggest company em-smart 
esh-mode
eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module
esh-groups esh-util vterm color term disp-table ehelp vterm-module
pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic semantic/tag 
semantic/lex
semantic/fw cedet dired dired-loaddefs pdf-isearch pdf-misc 
pdf-tools
compile cus-edit cus-start cus-load wid-edit pdf-view bookmark
text-property-search pp jka-compr pdf-cache pdf-info tq pdf-util
image-mode exif parinfer ediff ediff-merg ediff-mult ediff-wind
ediff-diff ediff-help ediff-init ediff-util mode-local parinferlib 
pcase
highlight-blocks paredit package-lint let-alist imenu finder 
navi-mode
thingatpt outshine outshine-org-cmds outorg god-mode-isearch 
god-mode
parse-time iso8601 general helm-org-rifle helm helm-source 
eieio-compat
helm-multi-match helm-lib async f s dash org ob ob-tangle ob-ref 
ob-lob
ob-table ob-exp org-macro org-footnote org-src ob-comint 
org-pcomplete
pcomplete comint ansi-color ring org-list org-faces org-entities
time-date noutline outline org-version ob-emacs-lisp ob-core 
ob-eval
org-table ol org-keys org-compat org-macs org-loaddefs format-spec
find-func cal-menu calendar cal-loaddefs edmacro kmacro
quelpa-use-package advice quelpa mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr
lisp-mnt help-fns radix-tree cl-extra help-mode use-package
use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core 
finder-inf
tex-site rx slime-autoloads info package easymenu browse-url
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs
eieio-loaddefs password-cache json subr-x map url-vars seq 
byte-opt gv
bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc 
electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win 
x-win
term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer
select scroll-bar mouse jit-lock font-lock syntax facemenu 
font-core
term/tty-colors frame minibuffer cl-generic cham georgian 
utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese 
eucjp-ms
cp51932 hebrew greek romanian slovak czech european ethiopic 
indian
cyrillic chinese composite charscript charprop case-table epa-hook
jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice 
loaddefs
button faces cus-face macroexp files text-properties overlay sha1 
md5
base64 format env code-pages mule custom widget 
hashtable-print-readable
backquote threads dbusbind inotify lcms2 dynamic-setting
font-render-setting xwidget-internal move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory information:
((conses 16 1139997 36647)
 (symbols 48 103980 1)
 (strings 32 382058 17532)
 (string-bytes 1 11508643)
 (vectors 16 139633)
 (vector-slots 8 2073072 48060)
 (floats 8 1203 294)
 (intervals 56 5267 349)
 (buffers 1000 18))





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
  2020-02-07 18:40 bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely Benjamin Slade
@ 2020-02-07 21:34 ` Michael Albinus
  2020-02-07 21:48   ` Benjamin Slade
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Albinus @ 2020-02-07 21:34 UTC (permalink / raw)
  To: Benjamin Slade; +Cc: 39489

Benjamin Slade <slade@lambda-y.net> writes:

Hi Benjamin,

> * On Emacs 27 & 28, tramp hangs indefinitely
> - So if I try something like =C-x C-f /sudo::/etc/rc.conf= , tramp
>   simply hangs until I press =C-g=.
> - This is true with my normal configuration with the latest of
>   Emacs 27 or 28, and also if I run with =emacs -q=. It does work,
>   asking me for my password, if I run with =emacs -Q=.
>   =emacs -q= or with my normal configuration.
> - I've had tramp issues with the development version of Emacs for
>   at least the past year, but figured it was likely something in
>   my =init.el= which was the issue. (Up until recently, I was able
>   to partially work around the issue by keeping my system password
>   in ~/.authinfo.gpg and getting something other than tramp to
>   trigger unlocking of .authinfo.gpg.)
> - on the latest development version/version 28 of Emacs, with
>   =(setq tramp-verbose 10)=, I get the following *tramp debug*
>   log:

According to the traces, it is still a problem with the password:

> 09:43:31.208362 tramp-accept-process-output (1) # Quit: "Quit", ""
> Sorry, try again.
> Password:

You say, that "emacs -Q" is working for you. Could you please bisect
your init file, until you find the culprit config? The smallest one? And
could you pls show your guilty config then? I don't need the text of any
configured password, but how it is provided by auth-source.

Best regards, Michael.





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
  2020-02-07 21:34 ` Michael Albinus
@ 2020-02-07 21:48   ` Benjamin Slade
  2020-02-08  9:31     ` Michael Albinus
  0 siblings, 1 reply; 9+ messages in thread
From: Benjamin Slade @ 2020-02-07 21:48 UTC (permalink / raw)
  To: Michael Albinus; +Cc: 39489, Benjamin Slade


On 2020-02-07T14:34:13-0700, Michael Albinus 
<michael.albinus@gmx.de> wrote:

 > Hi Benjamin,

 > According to the traces, it is still a problem with the 
 > password:

 > > 09:43:31.208362 tramp-accept-process-output (1) # Quit: 
 > > "Quit", ""
 > > Sorry, try again.
 > > Password:

It never asks me for a password, but just hangs.

 > You say, that "emacs -Q" is working for you. Could you please 
 > bisect your init file, until you find the culprit config? The 
 > smallest one? And could you pls show your guilty config then? I 
 > don't need the text of any configured password, but how it is 
 > provided by auth-source.

While it works with "emacs -Q", it does NOT work with "emacs -q", 
so my init is irrelevant.

 —Ben

--
( Dr Benjamin Slade . b.slade@utah.edu . https://lambda-y.net )
( Linguistics . University of Utah . https://linguistics.utah.edu 
)
( office : LNCO 2309 )
`( pgp_fp: ,(21BA 2AE1 28F6 DF36 110A 0E9C A320 BBE8 2B52 EE19))
'( sent by mu4e in Emacs on GNU/Linux . https://gnu.org )





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
  2020-02-07 21:48   ` Benjamin Slade
@ 2020-02-08  9:31     ` Michael Albinus
       [not found]       ` <87zhds4wpv.fsf@lambda-y.net>
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Albinus @ 2020-02-08  9:31 UTC (permalink / raw)
  To: Benjamin Slade; +Cc: 39489

Benjamin Slade <slade@lambda-y.net> writes:

> On 2020-02-07T14:34:13-0700, Michael Albinus <michael.albinus@gmx.de>
> wrote:
>
>> Hi Benjamin,
>
>> According to the traces, it is still a problem with the  > password:
>
>> > 09:43:31.208362 tramp-accept-process-output (1) # Quit:  > >
>    "Quit", ""
>> > Sorry, try again.
>> > Password:
>
> It never asks me for a password, but just hangs.

Yes, that's the problem.

>> You say, that "emacs -Q" is working for you. Could you please
>>  bisect your init file, until you find the culprit config? The
>> smallest one? And could you pls show your guilty config then? I
>> don't need the text of any configured password, but how it is
>> provided by auth-source.
>
> While it works with "emacs -Q", it does NOT work with "emacs -q", so
> my init is irrelevant.

Your init file, yes. But there are further differences between "-Q" and
"-q": In the latter case, site-start files are read, Tramp reads its
cache data, and Tramp uses the auth-sources.el package. So the problem
is here.

Like you, I believe it is a problem with auth-sources.el. I suppose you
have only one file, ~/.authinfo.gpg? And you don't have neither
~/.authinfo nor ./netrc? What is the value of auth-sources?

Could you please run the following test:

--8<---------------cut here---------------start------------->8---
# emacs -q -l tramp-sh
--8<---------------cut here---------------end--------------->8---

In Emacs, please evaluate

--8<---------------cut here---------------start------------->8---
(progn
  (dolist (elt (cons "auth-source-search"
                     (all-completions "tramp-" obarray 'functionp)))
    (trace-function-background (intern elt)))
  (setq auth-source-debug 'trivia))
--8<---------------cut here---------------end--------------->8---

After that, pls apply

--8<---------------cut here---------------start------------->8---
C-x C-f /sudo:: ;; Cancel it with C-g if necessary
M-x untrace-all
--8<---------------cut here---------------end--------------->8---

There will be a new buffer *trace-output*, which I would like to see.
I would also like to see your *Messages* buffer, with the traces from
auth-sources.el. Pls send them as attachment, in order to keep the line
breaks.

*** ATTENTION ***

The *trace-output* buffer might contain your password, as result of the
function tramp-read-passwd, and in obfuscated form as result of
auth-source-search. You should overwrite these strings with "xxx" or
alike.

> —Ben

Best regards, Michael.





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
       [not found]       ` <87zhds4wpv.fsf@lambda-y.net>
@ 2020-02-09 13:14         ` Michael Albinus
  2020-02-10  2:24           ` Benjamin Slade
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Albinus @ 2020-02-09 13:14 UTC (permalink / raw)
  To: Benjamin Slade; +Cc: 39489

Benjamin Slade <slade@lambda-y.net> writes:

> Hi Michael,

Hi Benjamin,

> I have a =~/.authinfo.gpg= file (with contents). There is no 
> =~/.authinfo= file. There *is* a =~/.netrc= file, but it's empty.
>
> For my regular configuration, the value of =auth-sources= is:
>
> ("~/.authinfo.gpg")

That's OK.

> For =emacs -q -l tramp-sh=, the value of =auth-sources= is:
>
> ("~/.authinfo" "~/.authinfo.gpg" "~/.netrc")

This is also OK.

>  > Could you please run the following test:
>
>  > --8<---------------cut 
>  > here---------------start------------->8---
>  > # emacs -q -l tramp-sh
>  > --8<---------------cut 
>  > here---------------end--------------->8---
>
> Since you specify `#`, I ran as root first, and then also as my 
> regular user.

Sorry, I wasn't precise. I need only the traces when Emacs is run as
regular user.

Well, here is the part which looks suspicious (shortened heavily).

--8<---------------cut here---------------start------------->8---
> | | | | | | | | | | | | | 14 -> (auth-source-search :max 1 :user #("root" 0 4 (tramp-default t)) :host #("sushoma" 0 7 (tramp-default t)) :port "sudo" :require (:secret :user) :create t)
> | | | | | | | | | | | | | | 15 -> (tramp-file-name-handler expand-file-name "." #("/sudo:root@sushoma:" 6 10 (tramp-default t) 11 18 (tramp-default t)))
> | | | | | | | | | | | | | | 15 <- tramp-file-name-handler: !non-local\ exit!
> | | | | | | | | | | | | | 14 <- auth-source-search: !non-local\ exit!
--8<---------------cut here---------------end--------------->8---

I don't know why `auth-source-search' needs to expand ".". Could it be,
that it is part of your `exec-path'?

> with many thanks,
>    —Ben

Best regards, Michael.





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
  2020-02-09 13:14         ` Michael Albinus
@ 2020-02-10  2:24           ` Benjamin Slade
  2020-02-10  9:11             ` Michael Albinus
  0 siblings, 1 reply; 9+ messages in thread
From: Benjamin Slade @ 2020-02-10  2:24 UTC (permalink / raw)
  To: Michael Albinus; +Cc: 39489, Benjamin Slade

Hi Michael,

On 2020-02-09T06:14:34-0700, Michael Albinus 
<michael.albinus@gmx.de> wrote:


 > Well, here is the part which looks suspicious (shortened 
 > heavily).

 > --8<---------------cut 
 > here---------------start------------->8---
 > > | | | | | | | | | | | | | 14 -> (auth-source-search :max 1 
 > > :user #("root" 0 4 (tramp-default t)) :host #("sushoma" 0 7 
 > > (tramp-default t)) :port "sudo" :require (:secret :user) 
 > > :create t)
 > > | | | | | | | | | | | | | | 15 -> (tramp-file-name-handler 
 > > expand-file-name "." #("/sudo:root@sushoma:" 6 10 
 > > (tramp-default t) 11 18 (tramp-default t)))
 > > | | | | | | | | | | | | | | 15 <- tramp-file-name-handler: 
 > > !non-local\ exit!
 > > | | | | | | | | | | | | | 14 <- auth-source-search: 
 > > !non-local\ exit!
 > --8<---------------cut 
 > here---------------end--------------->8---

 > I don't know why `auth-source-search' needs to expand 
 > ".". Could it be,
 > that it is part of your `exec-path'?

It turns out my $PATH variable had an 'empty' field 
(e.g. =/usr/local/bin::/home/slade/.guix-profile/bin=), 
eliminating that fixed the tramp issue I described in the bug 
report. (it's interesting that this only manifested was 27+)

[There is still an issue with the =em-tramp= package on Emacs 27+, 
which causes a complete lock-up (i.e. C-g won't work), but that 
should likely be a separate bug report.]

best wishes,
   —Ben

-- 
( Dr Benjamin Slade . b.slade@utah.edu . https://lambda-y.net )
( Linguistics . University of Utah . https://linguistics.utah.edu 
)
( office : LNCO 2309 )
`( pgp_fp: ,(21BA 2AE1 28F6 DF36 110A 0E9C A320 BBE8 2B52 EE19))
'( sent by mu4e in Emacs on GNU/Linux . https://gnu.org )





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
  2020-02-10  2:24           ` Benjamin Slade
@ 2020-02-10  9:11             ` Michael Albinus
  2020-02-16 19:00               ` Benjamin Slade
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Albinus @ 2020-02-10  9:11 UTC (permalink / raw)
  To: Benjamin Slade; +Cc: 39489

[-- Attachment #1: Type: text/plain, Size: 1175 bytes --]

Benjamin Slade <slade@lambda-y.net> writes:

> Hi Michael,

Hi Benjamin,

>> I don't know why `auth-source-search' needs to expand ".". Could it
>> be, that it is part of your `exec-path'?
>
> It turns out my $PATH variable had an 'empty' field
> (e.g. =/usr/local/bin::/home/slade/.guix-profile/bin=),
> eliminating that fixed the tramp issue I described in the bug
> report. (it's interesting that this only manifested was 27+)

An empty entry in $PATH is taken as `default-directory', implemented as
"." in `exec-path'. And this is a problem, if `call-process' searches
for the gpg command, and `default-directory' is remote. I have no idea
why this problem has uncovered in Emacs 27 only, though.

You have fixed it yourself I guess. But since it happens also for other
people, could you pls check whether the appended patch would have
solved it for you, keeping the empty field in your $PATH?

> [There is still an issue with the =em-tramp= package on Emacs 27+,
> which causes a complete lock-up (i.e. C-g won't work), but that
> should likely be a separate bug report.]

Please do.

> best wishes,
>   —Ben

Best regards, Michael.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Type: text/x-patch, Size: 547 bytes --]

diff --git a/lisp/tramp.el b/lisp/tramp.el
index 7e68b639..4c057703 100644
--- a/lisp/tramp.el
+++ b/lisp/tramp.el
@@ -4868,7 +4868,8 @@ verbosity of 6."
   "Read a password from user (compat function).
 Consults the auth-source package.
 Invokes `password-read' if available, `read-passwd' else."
-  (let* ((case-fold-search t)
+  (let* ((default-directory (tramp-compat-temporary-file-directory))
+	 (case-fold-search t)
 	 (key (tramp-make-tramp-file-name
 	       ;; In tramp-sh.el, we must use "password-vector" due to
 	       ;; multi-hop.

^ permalink raw reply related	[flat|nested] 9+ messages in thread

* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
  2020-02-10  9:11             ` Michael Albinus
@ 2020-02-16 19:00               ` Benjamin Slade
  2020-02-16 19:27                 ` Michael Albinus
  0 siblings, 1 reply; 9+ messages in thread
From: Benjamin Slade @ 2020-02-16 19:00 UTC (permalink / raw)
  To: Michael Albinus; +Cc: 39489

Hi Michael,

Apologies for the delayed reply.

 > You have fixed it yourself I guess. But since it happens also 
 > for other
 > people, could you pls check whether the appended patch would 
 > have
 > solved it for you, keeping the empty field in your $PATH?

Applying the path, and adding back in an empty entry in my $PATH 
does indeed seem to solve the issue. 

 > > [There is still an issue with the =em-tramp= package on Emacs 
 > > 27+,
 > > which causes a complete lock-up (i.e. C-g won't work), but 
 > > that
 > > should likely be a separate bug report.]

 > Please do.

I will do so soon.

best,
  —Ben

-- 
( Dr Benjamin Slade . b.slade@utah.edu . https://lambda-y.net )
( Linguistics . University of Utah . https://linguistics.utah.edu 
)
( office : LNCO 2309 )
`( pgp_fp: ,(21BA 2AE1 28F6 DF36 110A 0E9C A320 BBE8 2B52 EE19))
'( sent by mu4e in Emacs on GNU/Linux . https://gnu.org )





^ permalink raw reply	[flat|nested] 9+ messages in thread

* bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely
  2020-02-16 19:00               ` Benjamin Slade
@ 2020-02-16 19:27                 ` Michael Albinus
  0 siblings, 0 replies; 9+ messages in thread
From: Michael Albinus @ 2020-02-16 19:27 UTC (permalink / raw)
  To: Benjamin Slade; +Cc: 39489-done

Benjamin Slade <slade@lambda-y.net> writes:

> Hi Michael,

Hi Ben,

> Applying the path, and adding back in an empty entry in my $PATH does
> indeed seem to solve the issue. 

Thanks for the feedback, I'm closing the bug.

> best,
>  —Ben

Best regards, Michael.





^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2020-02-16 19:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-07 18:40 bug#39489: 28.0.50; On Emacs 27, 28, tramp hangs indefinitely Benjamin Slade
2020-02-07 21:34 ` Michael Albinus
2020-02-07 21:48   ` Benjamin Slade
2020-02-08  9:31     ` Michael Albinus
     [not found]       ` <87zhds4wpv.fsf@lambda-y.net>
2020-02-09 13:14         ` Michael Albinus
2020-02-10  2:24           ` Benjamin Slade
2020-02-10  9:11             ` Michael Albinus
2020-02-16 19:00               ` Benjamin Slade
2020-02-16 19:27                 ` Michael Albinus

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).