[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ready to start serious work on VC mode again
From: |
David Kastrup |
Subject: |
Re: Ready to start serious work on VC mode again |
Date: |
Fri, 02 May 2008 16:32:51 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
Stefan Monnier <address@hidden> writes:
>>> > Multiple back ends is kind of a wacky edge case;
>>>
>>> I don't agree. Multiple back end workspaces are going to be quite
>>> common *among the population of people who are likely to turn into
>>> vc.el hackers*. DAK obviously uses them, I do, Barry Warsaw (Mailman
>>> maintainer and Python release engineer) uses them on at least three
>>> projects, and that's just a few folks I know.
>>>
>>> You want this feature to shine, I think.
>
>> Does anybody have a clear idea about how VC should behave in such a
>> situation ?
>
> Currently, there are 2 ways to control it:
> - vc-handled-backends whose order influences which backend is used
> by default.
> - C-x v b which allows you to switch to another backend.
Oh, by the way: I find that C-x v b does switch to a different backend,
but the mode line is not adapted accordingly. Also, it somehow
considers RCS and CVS to be the same, which is pretty confusing.
> The fact that backends are currently associated to filenames is the
> source of the problems we need.
We need them?
> They should be associated to buffers instead.
Or buffers should be able to override the association with a
buffer-local binding.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum