emacs-devel
[Top][All Lists]
Advanced

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

Re: Limitations of Emacs' vc when using modern backends


From: Stefan Monnier
Subject: Re: Limitations of Emacs' vc when using modern backends
Date: Wed, 14 Dec 2005 22:37:06 -0500
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

> 1. It should be possible for a backend to override vc-previous-version.
> 2. vc-previous-version should take the file name in addition to the
>    revision.

Sure.

> 3. vc should call a backend-specific function (say
>    vc-BACKEND-canonical-revision) to normalise a revision name (again,
>    one that takes both a revision and a file name) before creating a
>    buffer.

I'm not sure I understand what it's supposed to do.

> (3) Darcs identifies revisions by a 65-character long hash of a bunch
> of data, which is not something you want to type.  Because of that,
> vc-darcs allows identifying a revision by a number of different means
> (see vc-darcs-rev-to-hash if you want the gory details).

Is this specific to vc-darcs or to darcs?  Could you show what it
does concretely?


        Stefan




reply via email to

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