From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu 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> <200707040954.l649s61i029010@oogie-boogie.ics.uci.edu> <20070704.191148.55051632.jet@gyve.org> <200707211727.l6LHRAC5017861@oogie-boogie.ics.uci.edu> 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 , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 23 20:21:08 2007 Return-path: 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 ) 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: (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." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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: Stefan Monnier 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.