From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Selection-set editing without VC-dired Date: Mon, 31 Dec 2007 09:49:57 +0900 Message-ID: <878x3b3cy2.fsf@catnip.gol.com> References: <20071230143606.CE55DCF80BA@golux.thyrsus.com> <87bq876aku.fsf@uwakimon.sk.tsukuba.ac.jp> Reply-To: Miles Bader NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1199062225 568 80.91.229.12 (31 Dec 2007 00:50:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 31 Dec 2007 00:50:25 +0000 (UTC) Cc: "Eric S. Raymond" , emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 31 01:50:38 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 1J98rV-0003E9-98 for ged-emacs-devel@m.gmane.org; Mon, 31 Dec 2007 01:50:37 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J98r9-0007WE-Cc for ged-emacs-devel@m.gmane.org; Sun, 30 Dec 2007 19:50:15 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1J98r4-0007Sh-Sv for emacs-devel@gnu.org; Sun, 30 Dec 2007 19:50:10 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1J98r3-0007QH-H5 for emacs-devel@gnu.org; Sun, 30 Dec 2007 19:50:10 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1J98r3-0007Q6-Aa for emacs-devel@gnu.org; Sun, 30 Dec 2007 19:50:09 -0500 Original-Received: from smtp02.dentaku.gol.com ([203.216.5.72]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1J98qz-0004MZ-8n; Sun, 30 Dec 2007 19:50:05 -0500 Original-Received: from 203-216-100-219.dsl.gol.ne.jp ([203.216.100.219] helo=catnip.gol.com) by smtp02.dentaku.gol.com with esmtpa (Dentaku) id 1J98qt-0006UG-OX; Mon, 31 Dec 2007 09:49:59 +0900 Original-Received: by catnip.gol.com (Postfix, from userid 1000) id B5C6D2FF7; Mon, 31 Dec 2007 09:49:57 +0900 (JST) System-Type: i686-pc-linux-gnu In-Reply-To: <87bq876aku.fsf@uwakimon.sk.tsukuba.ac.jp> (Stephen J. Turnbull's message of "Mon, 31 Dec 2007 08:12:49 +0900") Original-Lines: 21 X-Abuse-Complaints: abuse@gol.com X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:85718 Archived-At: "Stephen J. Turnbull" writes: > > So, I'm not outright rejecting the idea of a non-VC-Dired UI for > > specifying selection sets. But I think it would be better for > > now if I continued to focus on making VC-Dired so fast that > > you won't really want or need an alternate set-editing method. > > For subfile (hunk-level) selection, you definitely will. This is one > of the features that makes Darcs fanatics. Git can also do this sort of thing (I don't use it often, but it can be reallly nice when you need it!), and using the "index" for commit allows for even more possibilities. However, are there enough common details to make a common vc interface to such details practical? -Miles -- The car has become... an article of dress without which we feel uncertain, unclad, and incomplete. [Marshall McLuhan, Understanding Media, 1964]