Alexey Voinov <[email protected]> writes:

> On Sat, Feb 28, 2009 at 5:36 PM, Marius Vollmer
> <[email protected]> wrote:
>>
>> dave abrahams <[email protected]> writes:
>>
>>> One thing I don't love so much is what happens when I visit a remote
>>> directory and do a magit-status.  Any chance of a fix for that?
>>
>> I have a couple of patches that should make Magit work with Tramp, but I
>> don't use Tramp myself, so I couldn't decide what to do...
>>
>> We have one ingredient already: running git always with the "--no-pager"
>> option.
>>
>> What else is needed?
> There's two problems:
> 1. magit uses shell-file-name to run commands. But there may be no such shell
> on remote site.

I think I have fixed that now in master.  Now git is never run via the
shell, which was the wrong thing to do anyway.  Please try!

    commit d5caf3c15a12aa4bd986095328bf95907b870a6e
    Author: Marius Vollmer <[email protected]>
    Date:   Wed Jul 15 02:08:52 2009 +0300

    Do not run Git via the shell, ever.

> 2. There may be different versions of git on local and remote sites.

Hmm, maybe we can just run with the newer options always and just try
again when that fails... It's probably overkill to cache information
about whether git understands --graph.

Reply via email to