From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Eric S. Raymond" Newsgroups: gmane.emacs.devel Subject: Re: Emacs-devel Digest, Vol 44, Issue 41 Date: Mon, 8 Oct 2007 17:26:27 -0400 Organization: Eric Conspiracy Secret Labs Message-ID: <20071008212626.GA28553@thyrsus.com> References: <20071007003329.B1DC47393F@grelber.thyrsus.com> Reply-To: esr@thyrsus.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1191878785 6613 80.91.229.12 (8 Oct 2007 21:26:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 8 Oct 2007 21:26:25 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 08 23:26:22 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 1If07G-00061w-A1 for ged-emacs-devel@m.gmane.org; Mon, 08 Oct 2007 23:26:18 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1If07A-0005yt-LL for ged-emacs-devel@m.gmane.org; Mon, 08 Oct 2007 17:26:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1If077-0005yl-Et for emacs-devel@gnu.org; Mon, 08 Oct 2007 17:26:09 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1If075-0005yN-Tf for emacs-devel@gnu.org; Mon, 08 Oct 2007 17:26:09 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1If075-0005y3-Oe for emacs-devel@gnu.org; Mon, 08 Oct 2007 17:26:07 -0400 Original-Received: from static-71-162-243-5.phlapa.fios.verizon.net ([71.162.243.5] helo=snark) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1If076-0001jc-1O for emacs-devel@gnu.org; Mon, 08 Oct 2007 17:26:08 -0400 Original-Received: by snark (Postfix, from userid 23) id E0A1F38032; Mon, 8 Oct 2007 17:26:27 -0400 (EDT) Content-Disposition: inline In-Reply-To: <20071007003329.B1DC47393F@grelber.thyrsus.com> X-Eric-Conspiracy: There is no conspiracy User-Agent: Mutt/1.5.15+20070412 (2007-04-11) X-Detected-Kernel: Linux 2.6 (newer, 2) 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:80432 Archived-At: Stefan writes: > In the latest vc.el I've seen you've used "current focus version", but I see > no need for "focus" here (and I prefer "revision" to "version" here as > well), so why not "current revision"? It's a terminology that I've often > seen used. So have I, but I don't think it's specific enough. Current with respect to what? It's too easy to look at "current revision" and think it must refer to the head or tip version -- that is, what's *chronologically* current as opposed to the version selected for operation by the VCS, which might be anywhere in the history depending on how your did your last sync or tagging operation. I actually share your preference for "revision" over "version", BTW. But one thing at a time; let's get the logic merge done and save things like performance tuning and bikeshedding about the terminology for later. > If you can slice your changes into several smaller patches, then that would > be great, indeed. I've committed a couple of patches that reduce the diff substantially without changing the existing logic. I can do a bit more along that line, but there is going to be at least one commit that will be *large*. Dan Nicolaescu continues to be the hero of this effort; his review of my latest version was, again, extremely helpful. It gives me hope that we can wrap up the logic merge within the next week or so. That would be good, as there is cleanup work -- like performance-tuning VC-Dired -- that I want to get to, but is going to be too much of a pain in the ass as long as the versions are still forked. -- Eric S. Raymond