unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* VC state
@ 2008-04-06  5:54 Stefan Monnier
  2008-04-06 17:40 ` Dan Nicolaescu
  0 siblings, 1 reply; 19+ messages in thread
From: Stefan Monnier @ 2008-04-06  5:54 UTC (permalink / raw)
  To: emacs-devel

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




^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2008-04-11 12:01 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-06  5:54 VC state Stefan Monnier
2008-04-06 17:40 ` Dan Nicolaescu
2008-04-07 15:16   ` Stefan Monnier
2008-04-08 15:03     ` conflict state (was Re: VC state) Dan Nicolaescu
2008-04-09 20:35       ` conflict state Stefan Monnier
2008-04-09 21:39         ` Dan Nicolaescu
2008-04-10  0:44           ` Stefan Monnier
2008-04-08 20:45     ` VC state Dan Nicolaescu
2008-04-09  2:44       ` Stefan Monnier
2008-04-09  3:07         ` Dan Nicolaescu
2008-04-09  3:52           ` Nick Roberts
2008-04-09 22:54             ` Dan Nicolaescu
2008-04-10  5:53               ` VC development [was Re: VC state] Nick Roberts
2008-04-10  8:33               ` VC state Nick Roberts
2008-04-10 14:13                 ` Dan Nicolaescu
2008-04-11 12:01                   ` Nick Roberts
2008-04-10 19:17                 ` Stefan Monnier
2008-04-09 14:02           ` Stefan Monnier
2008-04-10 17:28             ` Dan Nicolaescu

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).