tramp-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]