From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Robert Goldman Newsgroups: gmane.emacs.bugs Subject: bug#14242: vc-next-action with registered file [VC-mode with subversion 1.7.8] Date: Mon, 22 Apr 2013 13:46:27 -0500 Message-ID: <51758583.1070601@sift.info> References: <51746AC8.1090903@sift.info> <15321B20-82B0-4833-BBDB-09D7301E6444@gmail.com> Reply-To: rpgoldman@sift.info NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1366656738 2746 80.91.229.3 (22 Apr 2013 18:52:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 22 Apr 2013 18:52:18 +0000 (UTC) Cc: 14242@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Apr 22 20:52:22 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UULqZ-0007SN-Me for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Apr 2013 20:52:15 +0200 Original-Received: from localhost ([::1]:49566 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UULqZ-0000C4-DJ for geb-bug-gnu-emacs@m.gmane.org; Mon, 22 Apr 2013 14:52:15 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:44146) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UULqV-0000Ba-T8 for bug-gnu-emacs@gnu.org; Mon, 22 Apr 2013 14:52:13 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UULqU-0005i8-PX for bug-gnu-emacs@gnu.org; Mon, 22 Apr 2013 14:52:11 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33475) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UULqU-0005hx-MA for bug-gnu-emacs@gnu.org; Mon, 22 Apr 2013 14:52:10 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UULvC-00089I-B8 for bug-gnu-emacs@gnu.org; Mon, 22 Apr 2013 14:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Robert Goldman Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Apr 2013 18:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14242 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14242-submit@debbugs.gnu.org id=B14242.136665702131314 (code B ref 14242); Mon, 22 Apr 2013 18:57:02 +0000 Original-Received: (at 14242) by debbugs.gnu.org; 22 Apr 2013 18:57:01 +0000 Original-Received: from localhost ([127.0.0.1]:37584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UULvA-00088z-Eu for submit@debbugs.gnu.org; Mon, 22 Apr 2013 14:57:01 -0400 Original-Received: from 23-25-144-217-static.hfc.comcastbusiness.net ([23.25.144.217]:50738 helo=mpls.sift.net) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UULph-0007s6-RM for 14242@debbugs.gnu.org; Mon, 22 Apr 2013 14:51:22 -0400 Original-Received: from rpgoldman-3.sift.net (rpgoldman-3.sift.net [10.7.3.155]) by mpls.sift.net (Postfix) with ESMTPSA id C42DB724A7; Mon, 22 Apr 2013 13:46:28 -0500 (CDT) User-Agent: Postbox 3.0.7 (Macintosh/20130119) In-Reply-To: X-Enigmail-Version: 1.2.3 X-Mailman-Approved-At: Mon, 22 Apr 2013 14:56:59 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:73593 Archived-At: Glenn Morris wrote: > David Reitter wrote: > >>> ... but using vc-mode on nightlies with subversion repositories, I am >>> getting an odd behavior where ^X-V-V (vc-next-action) on a registered >>> file gives me an error message that the file is already registered. > > Not reproducible on GNU/Linux with Emacs 24.3 and svn 1.7.9. > >>> It looks to me like "svn status -v" with this version of subversion may >>> generate something that vc-svn doesn't expect: >>> >>> [rpgoldman-3:~/org] rpg% svn status -v notes.org >>> 21567 21567 rpgoldman notes.org >>> [rpgoldman-3:~/org] rpg% svn status notes.org > > Looks totally normal to me. What's supposed to be odd? > >>> GNU Emacs 24.3.50.3 (x86_64-apple-darwin10.8.0, NS apple-appkit-1038.36) >>> of 2013-04-04 on asura.local - Aquamacs Distribution 3.xdev The former shows what happens with -v which is, IIUC, how the latest vc-svn invokes it. The latter (empty) is what happens without -v. I thought I was seeing vc-svn failing to parse the verbose output with the cryptic numbers, and mistakenly concluding that the file was not registered. I am not seeing this 100% of the time, either. But I just saw a related thing happening: VC-mode accepted a commit from me where there was no actual change in the file (the commit did not go through to the svn repo). Here before trying vc-next-action, I checked svn status: [rpgoldman-3:~/org] rpg% svn status -v todo.org 21586 21586 rpgoldman todo.org [rpgoldman-3:~/org] rpg% svn status todo.org [rpgoldman-3:~/org] rpg% I *conjecture* that the fact that there was output from svn status is what led vc-svn to think there was a modification and present me with the log window to make a commit. I confess to not understanding the innards of vc-svn that well...