emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: vc-directory breakage


From: Eric S. Raymond
Subject: Re: vc-directory breakage
Date: Tue, 6 May 2008 05:01:28 -0400
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

Dan Nicolaescu <address@hidden>:
>   > The recommended change may be a good idea, but I'm not sure.
>   > Those backend checks are now being done at file granularity
>   > because some people were vocal about support for mixing multiple
>   > VCSes in a directory.  If we depended on a per-directory
>   > buffer-local variable, that would get more difficult.  
>
> Stefan just explained this one.

Yes, but his explanation left me more confused than before :-)  I
still don't get why per-directory caching helps anything.

>   > What is the actual failure you are seeing?
> 
> For a mercurial repo:
> 
>   intern(nil [0 0 0 0 Makefile\.mk 0 0 0 0 0 0 0 0 0 ~/r/hgtest/ 0 0])
>   vc-file-getprop(nil vc-mtn-root)
>   vc-mtn-root("Makefile.mk")
>   vc-mtn-responsible-p("Makefile.mk")
>   apply(vc-mtn-responsible-p "Makefile.mk")
>   vc-call-backend(Mtn responsible-p "Makefile.mk")

This looks to me like a failure in the root backend method, not a generic
problem in the VC front end.  What am I missing here?
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>




reply via email to

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