emacs-devel
[Top][All Lists]
Advanced

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

VC state


From: Stefan Monnier
Subject: VC state
Date: Sun, 06 Apr 2008 01:54:24 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

I tried to use vc-status with Bzr and found that VC still needs some
work to adjust it to current VCS realities:

- `vc-update' should do a `bzr pull'.
- `vc-merge' only operates on a single file.
- `vc-merge' takes revisions as arguments rather than a branch (plus
  optional revisions).

The above changes will require changing some of the backend operations,
since those operations will need to somehow return a list of files
changed.

The vc-status UI also needs more work:
- there should be a way to operate on (sub)directories.
- it should be possible to add an entry in the display (like PCL-CVS's
  `I') so as to then operate on it.
- indicate files with conflicts (probably requires changes in backends
  as well to provide that info).
- the modeline says "*VC status* from *vc-status*".


        Stefan




reply via email to

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