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: Redesigh of the VC front end Date: Tue, 6 May 2008 04:08:03 -0400 Organization: Eric Conspiracy Secret Labs Message-ID: <20080506080803.GB23773@thyrsus.com> References: <20080506003943.80ED89F054C@snark.thyrsus.com> <87r6cgkynz.fsf@red-bean.com> Reply-To: esr@thyrsus.com NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1210061260 17920 80.91.229.10 (6 May 2008 08:07:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 6 May 2008 08:07:40 +0000 (UTC) Cc: "Eric S. Raymond" , emacs-devel@gnu.org To: Karl Fogel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 06 10:28:19 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1JtIX1-0004oC-T7 for ged-emacs-devel@m.gmane.org; Tue, 06 May 2008 10:28:16 +0200 Original-Received: from localhost ([127.0.0.1]:34496 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JtICv-0008GJ-Oh for ged-emacs-devel@m.gmane.org; Tue, 06 May 2008 04:07:29 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JtICq-0008FD-M3 for emacs-devel@gnu.org; Tue, 06 May 2008 04:07:24 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JtICq-0008Ep-0H for emacs-devel@gnu.org; Tue, 06 May 2008 04:07:24 -0400 Original-Received: from [199.232.76.173] (port=34611 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JtICp-0008Ei-RU for emacs-devel@gnu.org; Tue, 06 May 2008 04:07:23 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JtICp-0003Sk-Jj for emacs-devel@gnu.org; Tue, 06 May 2008 04:07:23 -0400 Original-Received: from static-71-162-243-5.phlapa.fios.verizon.net ([71.162.243.5] helo=snark.thyrsus.com) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JtICo-00027L-K6 for emacs-devel@gnu.org; Tue, 06 May 2008 04:07:22 -0400 Original-Received: by snark.thyrsus.com (Postfix, from userid 1000) id A867A9F054C; Tue, 6 May 2008 04:08:03 -0400 (EDT) Content-Disposition: inline In-Reply-To: <87r6cgkynz.fsf@red-bean.com> X-Eric-Conspiracy: There is no conspiracy User-Agent: Mutt/1.5.17+20080114 (2008-01-14) X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 3) 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:96569 Archived-At: Karl Fogel : > When you say "repo", do you sometimes mean what Subversion would call > the "working copy" and sometimes mean what Subversion would call the > "repository"? > > For commits, I interpret your "repo" as the former, but when you said > "log-print" I interpreted it as the latter... Your interpretation was correct. Sorry, my terminology was sloppy. > > 2. When the backend supports the concept, every vc-dir buffer has a > > special top-line entry that can be marked to select the entire repo. > > ...and especially here I'd like to really understand what you mean by > "repo", so I can understand exactly what the above-proposed behavior is. In Subversion's case, that would be the entire checkout. So, for example, you could specify "svn log ." by selecting "." and keying C-x v l, but "svn log" by selecting the top line entry. I believe these cases behave slighly differently in Subversion. If I am wrong, feel free to correct me. > Hope you're feeling better now, I spent most of Monday sleeping and rehydrating, but did manage to get a bit of refactoring work done on the mode during my brief awake periods. This was actually therapeutic; my morale is greatly helped by being able to code. It's about 0400 now and I'm hacking because I'm slept out, I've kept down the chicken soup my wife fed me and our household symbiote has been helpful in her usual fashion -- it's hard to feel completely miserable with an affectionate cat purring against one's chest. I'm not physically back up to 100% yet, but my head is clear; I think I'll be OK tomorrow. -- Eric S. Raymond