[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tramp and vc-dir
From: |
Robert Pluim |
Subject: |
Re: Tramp and vc-dir |
Date: |
Fri, 20 Dec 2019 15:13:26 +0100 |
>>>>> On Fri, 20 Dec 2019 14:24:39 +0100, Robert Pluim <address@hidden> said:
>>>>> On Fri, 20 Dec 2019 13:40:12 +0100, Michael Albinus <address@hidden> said:
Michael> Apply the patch, and rerun the test. If you set tramp-verbose to
10 in
Michael> advance, there shall be a backtrace in the Tramp debug buffer,
telling
Michael> us at which point the quit signal has been throwed.
Michael> (Or it runs w/o problems, and I'll be astonished :-)
Robert> It still has the same problem, but the debug buffer has:
Robert> 14:16:09.310254 tramp-accept-process-output (10) #
Robert> backtrace()
Robert> tramp-signal-hook-function(quit nil)
Robert> accept-process-output(#<process *tramp/ssh 127.1*> nil nil t)
Robert> tramp-accept-process-output(#<process *tramp/ssh 127.1*>)
Robert> tramp-wait-for-regexp(#<process *tramp/ssh 127.1*> nil
"\\(^\\|\0\\)[^#$\n]*///4b7473023f8bf973fb72feb160e879ca...")
Robert> tramp-wait-for-output(#<process *tramp/ssh 127.1*>)
And that plus the fact that there was a 'git log' process hanging
around on the remote machine indicated somebody was waiting for
something to happen that never would, which lead me to this in my
(remote) .gitconfig
pager = less -FRXI
Once I unset that, everything started working fine. Magit works
because it passes '--no-pager' to git, which means this is a VC issue,
not a Tramp issue.
Thanks
Robert