emacs-devel
[Top][All Lists]
Advanced

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

Re: vc-dired


From: Dan Nicolaescu
Subject: Re: vc-dired
Date: Sat, 28 Jul 2007 10:09:52 -0700

Masatake YAMATO <address@hidden> writes:

  > > Stefan Monnier <address@hidden> writes:
  > > 
  > >   > >> I was interested in merge DVC to GNU Emacs. However, these days, I 
am
  > >   > >> busy and I get interests to extend vc-dired, so I've just asked DVC
  > >   > >> developers to assign another people for working on the merging 
task.
  > >   > 
  > >   > > Given that you are interested in vc-dired, can you please look into
  > >   > > these issues: 
  > >   > 
  > >   > > - pass --ignore= to ls so that it does not recurse into things like
  > >   > >   .svn directories
  > >   > 
  > >   > At least the vc.el part of VC should simply not use `ls' or any such 
thing
  > >   > and shouldn't recurse into directories.  It should simply ask the 
backend to
  > >   > do it (the backend can then use "cvs -n update" or "svn status" ...).
  > >   > That'll be blindingly faster.
  > > 
  > > I would go even farther, IMVHO the "dired" part of the interface for
  > > vc-dired is not that useful: the 4 top-level menu entries are not very
  > > useful in the VC context, there's no top level menu for VC operations
  > > and the files not under VC are not shown by default (it would be good
  > > to see them so they can be vc-registered if desired).
  > > It seems to me that a cvs-status like UI would be preferable to
  > > vc-dired.
  > 
  > Here is the first very small patch.
  > Do you think menu item "Version Control" is too long? 
 > "VC" is better?

I would think the former. Why don't you just pick one, we can fix it
later if needed.

  > Reorganizing the the 4 top-level is not done yet. I think we have to 
  > think about integrating version control own command and the menu entries.
  > 
  >      svn rm and "Operate"=>"Rename To" menu item.
  > 
  > In a directory which is version-control'ed by svn, vc-dired user may
  > expect "svn rm" is run when s/he invoke "Operate"=>"Rename To" menu
  > item.

Right. This is one of the reasons why in a previous message I said
that having this mode derived from dired might not be the best idea:
not all dired operations are desirable for version controlled files...




reply via email to

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