emacs-devel
[Top][All Lists]
Advanced

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

Re: Heads up, VC front end about to undergo major surgery


From: Dan Nicolaescu
Subject: Re: Heads up, VC front end about to undergo major surgery
Date: Wed, 07 May 2008 17:20:25 -0700

"Eric S. Raymond" <address@hidden> writes:

  > I've done as much as I can by refactoring and cutting away
  > undergrowth.  While I'll do my best to prevent actual breakage, the
  > upcoming round of changes to the VC front end are likely to be
  > somewhat disruptive.  Please have patience over the next few days;
  > I expect to be through the risky part by Friday or so.
  > 
  > This is going to be the part where I exploit ewoc to pass directories 
  > down to the backends, relying on them to perform the right expansiuon
  > to lists of files rather that doing that at the level of the VC front
  > end.  (We couldn't do this when the directory browser was tied to
  > Dired because directories aren't first-class in Dired-land).

Can you please expand on what will change?  Directories are passed to VC
operations right now (and you can mark/unmark them in the UI too)

  > There are two kinds of things likely to go wrong:
  > 
  > (1) The behavior of the UI is going to be modified along the lines I
  > described in my design proposal.  The actions of some commands will
  > change in subtle ways; especially in edge cases like (a) no selection
  > set or (b) unregistered files.  You may see behaviors that, though
  > logically consistent, differ from what experience has led you to expect.
  > 
  > (2) Various backend methods may just crap out when handed a directory
  > instead of a file list.  It is difficult to anticipate this sort of
  > problem, so please complain to the list if you run afoul of one and
  > I'll fix it ASAP.

If anything goes wrong with the git backend, please contact the
maintainer.  He might already have fixes.




reply via email to

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