From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: Dan Nicolaescu <dann@ics.uci.edu>
Newsgroups: gmane.emacs.devel
Subject: Re: vc-dired
Date: Mon, 23 Jul 2007 11:18:35 -0700
Message-ID: <200707231818.l6NIIZe3011091@oogie-boogie.ics.uci.edu>
References: <200707031514.17225.pogonyshev@gmx.net> <ulkdxl1d5.fsf@gnu.org>
	<200707040954.l649s61i029010@oogie-boogie.ics.uci.edu>
	<20070704.191148.55051632.jet@gyve.org>
	<200707211727.l6LHRAC5017861@oogie-boogie.ics.uci.edu>
	<jwvfy3huo8t.fsf-monnier+emacs@gnu.org>
NNTP-Posting-Host: lo.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: sea.gmane.org 1185214871 17023 80.91.229.12 (23 Jul 2007 18:21:11 GMT)
X-Complaints-To: usenet@sea.gmane.org
NNTP-Posting-Date: Mon, 23 Jul 2007 18:21:11 +0000 (UTC)
Cc: Masatake YAMATO <jet@gyve.org>, emacs-devel@gnu.org
To: Stefan Monnier <monnier@iro.umontreal.ca>
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 23 20:21:08 2007
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
Envelope-to: ged-emacs-devel@m.gmane.org
Original-Received: from lists.gnu.org ([199.232.76.165])
	by lo.gmane.org with esmtp (Exim 4.50)
	id 1ID2Wn-00041e-4C
	for ged-emacs-devel@m.gmane.org; Mon, 23 Jul 2007 20:21:05 +0200
Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1ID2Wm-0006NA-Dn
	for ged-emacs-devel@m.gmane.org; Mon, 23 Jul 2007 14:21:04 -0400
Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1ID2Wj-0006N4-Fv
	for emacs-devel@gnu.org; Mon, 23 Jul 2007 14:21:01 -0400
Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1ID2Wi-0006Ms-VU
	for emacs-devel@gnu.org; Mon, 23 Jul 2007 14:21:01 -0400
Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ID2Wi-0006Mp-M7
	for emacs-devel@gnu.org; Mon, 23 Jul 2007 14:21:00 -0400
Original-Received: from oogie-boogie.ics.uci.edu ([128.195.1.41])
	by monty-python.gnu.org with esmtp (Exim 4.60)
	(envelope-from <dann@mothra.ics.uci.edu>) id 1ID2Wi-0007Ot-82
	for emacs-devel@gnu.org; Mon, 23 Jul 2007 14:21:00 -0400
Original-Received: from mothra.ics.uci.edu (mothra.ics.uci.edu [128.195.6.93])
	by oogie-boogie.ics.uci.edu (8.13.6/8.13.6) with ESMTP id
	l6NIIZe3011091; Mon, 23 Jul 2007 11:18:35 -0700 (PDT)
In-Reply-To: <jwvfy3huo8t.fsf-monnier+emacs@gnu.org> (Stefan Monnier's message
	of "Sat\, 21 Jul 2007 23\:12\:39 -0400")
Original-Lines: 24
X-ICS-MailScanner: Found to be clean
X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-0.84, required 5, 
	autolearn=disabled, ALL_TRUSTED -1.44,
	J_CHICKENPOX_22 0.60)
X-ICS-MailScanner-From: dann@mothra.ics.uci.edu
X-detected-kernel: Solaris 9
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=subscribe>
Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.devel:75392
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/75392>

Stefan Monnier <monnier@iro.umontreal.ca> 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.