From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Torsten Bronger , 2157@debbugs.gnu.org Resent-From: Torsten Bronger Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 02 Feb 2009 10:10:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.123356909823605 (code B ref -1); Mon, 02 Feb 2009 10:10:05 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 2 Feb 2009 10:04:58 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n12A4sQm023599 for ; Mon, 2 Feb 2009 02:04:55 -0800 Received: from mail.gnu.org ([199.232.76.166]:54526 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LTve0-0004Xq-Sk for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 05:03:08 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LTvfg-0001af-A0 for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 05:04:53 -0500 Received: from mta-1.ms.rz.rwth-aachen.de ([134.130.7.72]:54323) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_MD5:16) (Exim 4.60) (envelope-from ) id 1LTvff-0001aV-Sq for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 05:04:52 -0500 Content-transfer-encoding: 7BIT Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0KEF00BK7O021CG0@mta-1.ms.rz.RWTH-Aachen.de> for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 11:04:50 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.37,364,1231110000"; d="scan'208";a="30735" Received: from relay-2.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.75]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Mon, 02 Feb 2009 11:04:50 +0100 Received: from wilson.homeunix.com (xdsl-87-78-64-253.netcologne.de [87.78.64.253]) by relay.rwth-aachen.de (8.13.8+Sun/8.13.8/1) with ESMTP id n12A4nat000960 for ; Mon, 02 Feb 2009 11:04:50 +0100 (CET) Received: by wilson.homeunix.com (Postfix, from userid 1000) id B94A5E4057; Mon, 02 Feb 2009 11:04:49 +0100 (CET) From: Torsten Bronger To: emacs-pretest-bug@gnu.org Message-id: <20090202100449.B94A5E4057@wilson.homeunix.com> Date: Mon, 02 Feb 2009 11:04:49 +0100 (CET) X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) If I visit an unchanged file under bzr revision control, i.e. the modeline says "Bzr-" (NOT "Bzr:"), I can't use C-u C-x v =, i.e. vc-diff but with explicit revision parameters. The error message is: vc-bzr-previous-revision: Wrong type argument: stringp, nil In GNU Emacs 23.0.90.1 (x86_64-unknown-linux-gnu) of 2009-02-02 on wilson Windowing system distributor `The Cygwin/X Project', version 11.0.60899901 configured using `configure '--prefix=/usr/local/' '--mandir=/usr/local/share/man/' '--infodir=/usr/local/share/info/' '--with-x-toolkit=no' '--with-xpm' '--with-jpeg' '--with-tiff' '--with-gif' '--with-png' '--with-x'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Python Minor modes in effect: diff-auto-refine-mode: t global-auto-revert-mode: t savehist-mode: t display-time-mode: t desktop-save-mode: t mouse-wheel-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Dan Nicolaescu , 2157@debbugs.gnu.org Resent-From: Dan Nicolaescu Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 02 Feb 2009 20:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123360516014870 (code B ref 2157); Mon, 02 Feb 2009 20:15:03 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 2 Feb 2009 20:06:00 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.0 required=4.0 tests=HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from sallyv2.ics.uci.edu (sallyv2.ics.uci.edu [128.195.1.120]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n12K5vKc014864 for <2157@emacsbugs.donarmstrong.com>; Mon, 2 Feb 2009 12:05:58 -0800 Received: from rodan.ics.uci.edu (rodan.ics.uci.edu [128.195.6.9]) by sallyv2.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id n12K5kGu017347; Mon, 2 Feb 2009 12:05:46 -0800 (PST) Received: (from dann@localhost) by rodan.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n12K5jIx023982; Mon, 2 Feb 2009 12:05:45 -0800 (PST) Date: Mon, 2 Feb 2009 12:05:45 -0800 (PST) Message-Id: <200902022005.n12K5jIx023982@rodan.ics.uci.edu> From: Dan Nicolaescu To: Torsten Bronger Cc: 2157@debbugs.gnu.org References: <20090202100449.B94A5E4057@wilson.homeunix.com> In-Reply-To: <20090202100449.B94A5E4057@wilson.homeunix.com> (Torsten Bronger's message of "Mon, 02 Feb 2009 11:04:49 +0100 (CET)") Lines: 14 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n12K5kGu017347 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.363, required 5, autolearn=disabled, ALL_TRUSTED -1.44, TW_BZ 0.08) X-ICS-MailScanner-From: dann@rodan.ics.uci.edu Torsten Bronger writes: > If I visit an unchanged file under bzr revision control, i.e. the modeline says > "Bzr-" (NOT "Bzr:"), I can't use C-u C-x v =, i.e. vc-diff but with explicit > revision parameters. The error message is: > > vc-bzr-previous-revision: Wrong type argument: stringp, nil I can't reproduce this on my GNU/Linux machine. What version of bzr are you using? Can you do: Options / Enter debugger on error and then please email here the contents of the *Backtrace* buffer that appears when the error occurs. From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Torsten Bronger , 2157@debbugs.gnu.org Resent-From: Torsten Bronger Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 02 Feb 2009 20:45:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123360703821998 (code B ref 2157); Mon, 02 Feb 2009 20:45:03 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 2 Feb 2009 20:37:18 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mta-1.ms.rz.rwth-aachen.de (mta-1.ms.rz.RWTH-Aachen.DE [134.130.7.72]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n12KbAop021992 for <2157@emacsbugs.donarmstrong.com>; Mon, 2 Feb 2009 12:37:11 -0800 MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0KEG00IKBH9X0YA0@mta-1.ms.rz.RWTH-Aachen.de> for 2157@emacsbugs.donarmstrong.com; Mon, 02 Feb 2009 21:37:09 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.37,366,1231110000"; d="scan'208";a="147801" Received: from relay-2.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.75]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Mon, 02 Feb 2009 21:37:09 +0100 Received: from wilson (xdsl-87-78-90-196.netcologne.de [87.78.90.196]) by relay.rwth-aachen.de (8.13.8+Sun/8.13.8/1) with ESMTP id n12Kb8WJ023228; Mon, 02 Feb 2009 21:37:09 +0100 (CET) From: Torsten Bronger To: Dan Nicolaescu Cc: 2157@debbugs.gnu.org Organization: Phoenix Foundation References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> X-PGP-Fingerprint: C5C8 D6E2 79D2 EFE9 8C0F 6D77 D5E3 CEFC 9F51 6B77 X-PGP-Affinity: will accept encrypted message for GPG X-Home-Page: http://www.wikipedia.org/wiki/User:Bronger X-Binford: 6100 (more power) X-Accept-Language: de, en Jabber-ID: torsten.bronger@jabber.rwth-aachen.de Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEWVTEMoFxP8/Pnw4Nn8 tqbbi3ju7eqxc2XlqJjz8u/LYySDAAACVElEQVR4nF2UMW/bMBCFqUEluokIUGf21i1xArTd ilZBM6pICGpMa0C2NiYuQXdrDBNlt0IGDOvf9h1JKUJv0MBPd+/ueEfW9mSPYrTZYk7GwvlK TOw8gradOjD67CLA+SmdkmVCnI2hLoUoGOOWDD6zAJoQqWA4k2QKLovkcUQUbo2svfdS6ihC HpBgOJeeTCohnpLHShQccfy+LL13iPU6gb8ACFTCbgM4S+ABkaTcl5FMwFrwAK6JEHiVwEkw Q+DqKoFB45BA+fk6gqeU7jH7T2M3Vl5wWSeArIpuaOIzgE8ABc6GJr4PoBxANna3yhizdcwK zcqKTQQHzTJ0fUv/o+3mkeUD0Bl6DXKT4bK41rwL4gCMfPKywg0ao60l0LQHC8AKm5fKMMtl xe33AJZGc5Ybacq6/u2MrIyKHq3VdNk197WTpnaVMqHyplUahXvHHe5wj9JtAs0XTfUpHvvl FB/AOyTvXRXBrbRym8AJoJY6d/KeSrdqkzTeKmp7ZaARJOynBLoTg3q1dTK03d7NU6i2R3yv f9yQhgvJRo++/wVQ5dJSUnYzHz2OAFJxW1Mo+3MCPoZJN94jKb17Af1FGPbaY6zVBDTHFdpr 7/e3tAZT0KwZtd7SzCu2eAHtEqFoo1CjnYKm0Rwu+N8pzf50E3DBQyzsE8veYHBGsEZTJDws bv+877shq+ah4FuPrYESRrfr5l30aJ8x8J6KKCztOYJFsBQFbZvUGa+w8+28Sxp4SzBYXEOJ Xo/iwyD+jd4LehyMDI8HSASXBKhA+TW9Tf4fSktOMtuPmUoAAAAASUVORK5CYII= Date: Mon, 02 Feb 2009 21:37:07 +0100 In-reply-to: <200902022005.n12K5jIx023982@rodan.ics.uci.edu> Message-id: <87fxiwa83w.fsf@physik.rwth-aachen.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) Content-transfer-encoding: quoted-printable Hall=F6chen! Dan Nicolaescu writes: > Torsten Bronger writes: > >> If I visit an unchanged file under bzr revision control, i.e. the >> modeline says "Bzr-" (NOT "Bzr:"), I can't use C-u C-x v =3D, >> i.e. vc-diff but with explicit revision parameters. The error >> message is: >>=20 >> vc-bzr-previous-revision: Wrong type argument: stringp, nil > > I can't reproduce this on my GNU/Linux machine. What version of > bzr are you using? 1.11 > Can you do: Options / Enter debugger on error and then please > email here the contents of the *Backtrace* buffer that appears > when the error occurs. I hope this is what you need: Debugger entered--Lisp error: (wrong-type-argument stringp nil) string-match("\\`[0-9]+\\'" nil) vc-bzr-previous-revision("/home/bronger/src/chantal/current/chantal/sampl= es/remote_client/la2chantal.py" nil) apply(vc-bzr-previous-revision ("/home/bronger/src/chantal/current/chanta= l/samples/remote_client/la2chantal.py" nil)) vc-call-backend(Bzr previous-revision "/home/bronger/src/chantal/current/= chantal/samples/remote_client/la2chantal.py" nil) (setq rev1-default (vc-call-backend backend (quote previous-revision) fir= st (vc-working-revision first))) (cond ((/=3D ... 1) nil) ((file-directory-p first) nil) ((not ...) (setq = rev1-default ...)) (t (setq rev1-default ...) (when ... ...) (setq rev2-def= ault ...))) (let* ((vc-fileset ...) (files ...) (backend ...) (first ...) (completion= -table ...) (rev1-default nil) (rev2-default nil)) (cond (... nil) (... nil= ) (... ...) (t ... ... ...)) (let* (... ... ... ...) (when ... ...) (when .= .. ...) (list files rev1 rev2))) call-interactively(vc-version-diff) vc-diff((4) t) call-interactively(vc-diff nil nil) Tsch=F6, Torsten. --=20 Torsten Bronger, aquisgrana, europa vetus Jabber ID: torsten.bronger@jabber.rwth-aachen.de From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Dan Nicolaescu , 2157@debbugs.gnu.org Resent-From: Dan Nicolaescu Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 02 Feb 2009 22:45:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123361429519666 (code B ref 2157); Mon, 02 Feb 2009 22:45:04 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 2 Feb 2009 22:38:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.0 required=4.0 tests=HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from barrelv2.ics.uci.edu (barrelv2.ics.uci.edu [128.195.1.114]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n12McDZ5019659 for <2157@emacsbugs.donarmstrong.com>; Mon, 2 Feb 2009 14:38:14 -0800 Received: from rodan.ics.uci.edu (rodan.ics.uci.edu [128.195.6.9]) by barrelv2.ics.uci.edu (8.13.8+Sun/8.13.8) with ESMTP id n12MbtYr021967; Mon, 2 Feb 2009 14:37:55 -0800 (PST) Received: (from dann@localhost) by rodan.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n12MbtsC025843; Mon, 2 Feb 2009 14:37:55 -0800 (PST) Date: Mon, 2 Feb 2009 14:37:55 -0800 (PST) Message-Id: <200902022237.n12MbtsC025843@rodan.ics.uci.edu> From: Dan Nicolaescu To: Torsten Bronger Cc: 2157@debbugs.gnu.org References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> <87fxiwa83w.fsf@physik.rwth-aachen.de> In-Reply-To: <87fxiwa83w.fsf@physik.rwth-aachen.de> (Torsten Bronger's message of "Mon, 02 Feb 2009 21:37:07 +0100") Lines: 39 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n12MbtYr021967 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.363, required 5, autolearn=disabled, ALL_TRUSTED -1.44, TW_BZ 0.08) X-ICS-MailScanner-From: dann@rodan.ics.uci.edu Torsten Bronger writes: > Hall=C3=B6chen! >=20 > Dan Nicolaescu writes: >=20 > > Torsten Bronger writes: > > > >> If I visit an unchanged file under bzr revision control, i.e. the > >> modeline says "Bzr-" (NOT "Bzr:"), I can't use C-u C-x v =3D, > >> i.e. vc-diff but with explicit revision parameters. The error > >> message is: > >>=20 > >> vc-bzr-previous-revision: Wrong type argument: stringp, nil > > > > I can't reproduce this on my GNU/Linux machine. What version of > > bzr are you using? >=20 > 1.11 >=20 > > Can you do: Options / Enter debugger on error and then please > > email here the contents of the *Backtrace* buffer that appears > > when the error occurs. >=20 > I hope this is what you need: >=20 > Debugger entered--Lisp error: (wrong-type-argument stringp nil) > string-match("\\`[0-9]+\\'" nil) > vc-bzr-previous-revision("/home/bronger/src/chantal/current/chantal/s= amples/remote_client/la2chantal.py" nil) > apply(vc-bzr-previous-revision ("/home/bronger/src/chantal/current/ch= antal/samples/remote_client/la2chantal.py" nil)) > vc-call-backend(Bzr previous-revision "/home/bronger/src/chantal/curr= ent/chantal/samples/remote_client/la2chantal.py" nil) > (setq rev1-default (vc-call-backend backend (quote previous-revision)= first (vc-working-revision first))) This shows that (vc-working-revision "/home/bronger/src/chantal/current/cha= ntal/samples/remote_client/la2chantal.py")=20 returns nil. So probably for some reason (vc-bzr-working-revision "/home/bronger/src/chantal/current/chantal/samples= /remote_client/la2chantal.py")=20 returns nil. Can you try to debug why that happens? From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Torsten Bronger , 2157@debbugs.gnu.org Resent-From: Torsten Bronger Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 03 Feb 2009 07:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123364656325363 (code B ref 2157); Tue, 03 Feb 2009 07:45:02 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 3 Feb 2009 07:36:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mta-1.ms.rz.rwth-aachen.de (mta-1.ms.rz.RWTH-Aachen.DE [134.130.7.72]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n137ZwO6025356 for <2157@emacsbugs.donarmstrong.com>; Mon, 2 Feb 2009 23:36:00 -0800 MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0KEH000RGBRY7CF0@mta-1.ms.rz.RWTH-Aachen.de> for 2157@emacsbugs.donarmstrong.com; Tue, 03 Feb 2009 08:35:58 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.37,371,1231110000"; d="scan'208";a="191893" Received: from relay-1.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.74]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Tue, 03 Feb 2009 08:35:58 +0100 Received: from wilson (xdsl-87-78-66-145.netcologne.de [87.78.66.145]) by relay.rwth-aachen.de (8.13.8+Sun/8.13.8/1) with ESMTP id n137Zvs4023898; Tue, 03 Feb 2009 08:35:57 +0100 (CET) From: Torsten Bronger To: Dan Nicolaescu Cc: 2157@debbugs.gnu.org Organization: Phoenix Foundation References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> <87fxiwa83w.fsf@physik.rwth-aachen.de> <200902022237.n12MbtsC025843@rodan.ics.uci.edu> X-PGP-Fingerprint: C5C8 D6E2 79D2 EFE9 8C0F 6D77 D5E3 CEFC 9F51 6B77 X-PGP-Affinity: will accept encrypted message for GPG X-Home-Page: http://www.wikipedia.org/wiki/User:Bronger X-Binford: 6100 (more power) X-Accept-Language: de, en Jabber-ID: torsten.bronger@jabber.rwth-aachen.de Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEWVTEMoFxP8/Pnw4Nn8 tqbbi3ju7eqxc2XlqJjz8u/LYySDAAACVElEQVR4nF2UMW/bMBCFqUEluokIUGf21i1xArTd ilZBM6pICGpMa0C2NiYuQXdrDBNlt0IGDOvf9h1JKUJv0MBPd+/ueEfW9mSPYrTZYk7GwvlK TOw8gradOjD67CLA+SmdkmVCnI2hLoUoGOOWDD6zAJoQqWA4k2QKLovkcUQUbo2svfdS6ihC HpBgOJeeTCohnpLHShQccfy+LL13iPU6gb8ACFTCbgM4S+ABkaTcl5FMwFrwAK6JEHiVwEkw Q+DqKoFB45BA+fk6gqeU7jH7T2M3Vl5wWSeArIpuaOIzgE8ABc6GJr4PoBxANna3yhizdcwK zcqKTQQHzTJ0fUv/o+3mkeUD0Bl6DXKT4bK41rwL4gCMfPKywg0ao60l0LQHC8AKm5fKMMtl xe33AJZGc5Ybacq6/u2MrIyKHq3VdNk197WTpnaVMqHyplUahXvHHe5wj9JtAs0XTfUpHvvl FB/AOyTvXRXBrbRym8AJoJY6d/KeSrdqkzTeKmp7ZaARJOynBLoTg3q1dTK03d7NU6i2R3yv f9yQhgvJRo++/wVQ5dJSUnYzHz2OAFJxW1Mo+3MCPoZJN94jKb17Af1FGPbaY6zVBDTHFdpr 7/e3tAZT0KwZtd7SzCu2eAHtEqFoo1CjnYKm0Rwu+N8pzf50E3DBQyzsE8veYHBGsEZTJDws bv+877shq+ah4FuPrYESRrfr5l30aJ8x8J6KKCztOYJFsBQFbZvUGa+w8+28Sxp4SzBYXEOJ Xo/iwyD+jd4LehyMDI8HSASXBKhA+TW9Tf4fSktOMtuPmUoAAAAASUVORK5CYII= Date: Tue, 03 Feb 2009 08:35:56 +0100 Message-id: <87eiygezvn.fsf@physik.rwth-aachen.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) Content-transfer-encoding: quoted-printable Hall=F6chen! Dan Nicolaescu writes: > Torsten Bronger writes: > >> Dan Nicolaescu writes: >>=20 >>> Torsten Bronger writes: >>> >>>> If I visit an unchanged file under bzr revision control, >>>> i.e. the modeline says "Bzr-" (NOT "Bzr:"), I can't use C-u C-x >>>> v =3D, i.e. vc-diff but with explicit revision parameters. The >>>> error message is: >>>>=20 >>>> vc-bzr-previous-revision: Wrong type argument: stringp, nil > > [...] > > This shows that (vc-working-revision > "/home/bronger/src/chantal/current/chantal/samples/remote_client/la2chant= al.py") > > returns nil. So probably for some reason > (vc-bzr-working-revision > "/home/bronger/src/chantal/current/chantal/samples/remote_client/la2chant= al.py") > > returns nil. Can you try to debug why that happens? I don't know Lisp, but I hooked into the bzr executable and can safely say that it isn't called for this action. So apparently, vc-bzr-working-revision tries to get the revno from the metadata in the .bzr/ directory. The branch format is "Bazaar Branch Format 7 (needs bzr 1.6)". By the way, bug#618 is probably related to this. Formerly, I had missing revno in the modeline only in lightweight checkout, now I have the same problem with all branches. Maybe the branch metadata format has diverged too much for vc-bzr? Tsch=F6, Torsten. --=20 Torsten Bronger, aquisgrana, europa vetus Jabber ID: torsten.bronger@jabber.rwth-aachen.de From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Torsten Bronger , 2157@debbugs.gnu.org Resent-From: Torsten Bronger Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Tue, 03 Feb 2009 07:55:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123364732027820 (code B ref 2157); Tue, 03 Feb 2009 07:55:05 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 3 Feb 2009 07:48:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mta-1.ms.rz.rwth-aachen.de (mta-1.ms.rz.RWTH-Aachen.DE [134.130.7.72]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n137mXal027809 for <2157@emacsbugs.donarmstrong.com>; Mon, 2 Feb 2009 23:48:34 -0800 MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0KEH00IOTCCW9Z00@mta-1.ms.rz.RWTH-Aachen.de> for 2157@emacsbugs.donarmstrong.com; Tue, 03 Feb 2009 08:48:32 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.37,371,1231110000"; d="scan'208";a="193339" Received: from relay-1.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.74]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Tue, 03 Feb 2009 08:48:33 +0100 Received: from wilson (xdsl-87-78-66-145.netcologne.de [87.78.66.145]) by relay.rwth-aachen.de (8.13.8+Sun/8.13.8/1) with ESMTP id n137mWgU007482; Tue, 03 Feb 2009 08:48:32 +0100 (CET) From: Torsten Bronger To: Dan Nicolaescu Cc: 2157@debbugs.gnu.org Organization: Phoenix Foundation References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> <87fxiwa83w.fsf@physik.rwth-aachen.de> <200902022237.n12MbtsC025843@rodan.ics.uci.edu> X-PGP-Fingerprint: C5C8 D6E2 79D2 EFE9 8C0F 6D77 D5E3 CEFC 9F51 6B77 X-PGP-Affinity: will accept encrypted message for GPG X-Home-Page: http://www.wikipedia.org/wiki/User:Bronger X-Binford: 6100 (more power) X-Accept-Language: de, en Jabber-ID: torsten.bronger@jabber.rwth-aachen.de Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEWVTEMoFxP8/Pnw4Nn8 tqbbi3ju7eqxc2XlqJjz8u/LYySDAAACVElEQVR4nF2UMW/bMBCFqUEluokIUGf21i1xArTd ilZBM6pICGpMa0C2NiYuQXdrDBNlt0IGDOvf9h1JKUJv0MBPd+/ueEfW9mSPYrTZYk7GwvlK TOw8gradOjD67CLA+SmdkmVCnI2hLoUoGOOWDD6zAJoQqWA4k2QKLovkcUQUbo2svfdS6ihC HpBgOJeeTCohnpLHShQccfy+LL13iPU6gb8ACFTCbgM4S+ABkaTcl5FMwFrwAK6JEHiVwEkw Q+DqKoFB45BA+fk6gqeU7jH7T2M3Vl5wWSeArIpuaOIzgE8ABc6GJr4PoBxANna3yhizdcwK zcqKTQQHzTJ0fUv/o+3mkeUD0Bl6DXKT4bK41rwL4gCMfPKywg0ao60l0LQHC8AKm5fKMMtl xe33AJZGc5Ybacq6/u2MrIyKHq3VdNk197WTpnaVMqHyplUahXvHHe5wj9JtAs0XTfUpHvvl FB/AOyTvXRXBrbRym8AJoJY6d/KeSrdqkzTeKmp7ZaARJOynBLoTg3q1dTK03d7NU6i2R3yv f9yQhgvJRo++/wVQ5dJSUnYzHz2OAFJxW1Mo+3MCPoZJN94jKb17Af1FGPbaY6zVBDTHFdpr 7/e3tAZT0KwZtd7SzCu2eAHtEqFoo1CjnYKm0Rwu+N8pzf50E3DBQyzsE8veYHBGsEZTJDws bv+877shq+ah4FuPrYESRrfr5l30aJ8x8J6KKCztOYJFsBQFbZvUGa+w8+28Sxp4SzBYXEOJ Xo/iwyD+jd4LehyMDI8HSASXBKhA+TW9Tf4fSktOMtuPmUoAAAAASUVORK5CYII= Date: Tue, 03 Feb 2009 08:48:30 +0100 In-reply-to: <200902022237.n12MbtsC025843@rodan.ics.uci.edu> Message-id: <87eiygq7u9.fsf@physik.rwth-aachen.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) Content-transfer-encoding: quoted-printable Hall=F6chen! Dan Nicolaescu writes: > [...] > > This shows that (vc-working-revision > "/home/bronger/src/chantal/current/chantal/samples/remote_client/la2chant= al.py") > > returns nil. So probably for some reason > (vc-bzr-working-revision > "/home/bronger/src/chantal/current/chantal/samples/remote_client/la2chant= al.py") > > returns nil. Can you try to debug why that happens? I removed the interpretation of the meta data and fork a bzr process always by pruning the routine to: (defun vc-bzr-working-revision (file) ;; Together with the code in vc-state-heuristic, this makes it possible ;; to get the initial VC state of a Bzr file even if Bzr is not installed. (lexical-let* ((rootdir (vc-bzr-root file)) (branch-format-file (expand-file-name vc-bzr-admin-branch-format-file rootdir)) (revhistory-file (expand-file-name vc-bzr-admin-revhistory rootdir)) (lastrev-file (expand-file-name vc-bzr-admin-lastrev rootdir))) (lexical-let* ((result (vc-bzr-command-discarding-stderr vc-bzr-program "revno" (file-relative-name file))) (exitcode (car result)) (output (cdr result))) (cond ((eq exitcode 0) (substring output 0 -1)) (t nil))))) This works perfectly, i.e. I see revision numbers always (even for lightweight checkouts) and it solves this bug. However, it is a lazy and provisional solution because it's much less efficient. Tsch=F6, Torsten. --=20 Torsten Bronger, aquisgrana, europa vetus Jabber ID: torsten.bronger@jabber.rwth-aachen.de From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Dan Nicolaescu , 2157@debbugs.gnu.org Resent-From: Dan Nicolaescu Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 04 Feb 2009 07:50:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123373344932501 (code B ref 2157); Wed, 04 Feb 2009 07:50:03 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 4 Feb 2009 07:44:09 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.0 required=4.0 tests=HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from barrelv2.ics.uci.edu (barrelv2.ics.uci.edu [128.195.1.114]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n147i2DV032495 for <2157@emacsbugs.donarmstrong.com>; Tue, 3 Feb 2009 23:44:03 -0800 Received: from rodan.ics.uci.edu (rodan.ics.uci.edu [128.195.6.9]) by barrelv2.ics.uci.edu (8.13.8+Sun/8.13.8) with ESMTP id n147hXpO008037; Tue, 3 Feb 2009 23:43:33 -0800 (PST) Received: (from dann@localhost) by rodan.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n147hXNJ010731; Tue, 3 Feb 2009 23:43:33 -0800 (PST) Date: Tue, 3 Feb 2009 23:43:33 -0800 (PST) Message-Id: <200902040743.n147hXNJ010731@rodan.ics.uci.edu> From: Dan Nicolaescu To: Torsten Bronger Cc: 2157@debbugs.gnu.org References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> <87fxiwa83w.fsf@physik.rwth-aachen.de> <200902022237.n12MbtsC025843@rodan.ics.uci.edu> <87eiygezvn.fsf@physik.rwth-aachen.de> In-Reply-To: <87eiygezvn.fsf@physik.rwth-aachen.de> (Torsten Bronger's message of "Tue, 03 Feb 2009 08:35:56 +0100") Lines: 47 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n147hXpO008037 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.363, required 5, autolearn=disabled, ALL_TRUSTED -1.44, TW_BZ 0.08) X-ICS-MailScanner-From: dann@rodan.ics.uci.edu Torsten Bronger writes: > Hall=C3=B6chen! >=20 > Dan Nicolaescu writes: >=20 > > Torsten Bronger writes: > > > >> Dan Nicolaescu writes: > >>=20 > >>> Torsten Bronger writes: > >>> > >>>> If I visit an unchanged file under bzr revision control, > >>>> i.e. the modeline says "Bzr-" (NOT "Bzr:"), I can't use C-u C-x > >>>> v =3D, i.e. vc-diff but with explicit revision parameters. The > >>>> error message is: > >>>>=20 > >>>> vc-bzr-previous-revision: Wrong type argument: stringp, nil > > > > [...] > > > > This shows that (vc-working-revision > > "/home/bronger/src/chantal/current/chantal/samples/remote_client/la2c= hantal.py") > > > > returns nil. So probably for some reason > > (vc-bzr-working-revision > > "/home/bronger/src/chantal/current/chantal/samples/remote_client/la2c= hantal.py") > > > > returns nil. Can you try to debug why that happens? >=20 > I don't know Lisp, but I hooked into the bzr executable and can > safely say that it isn't called for this action. So apparently, > vc-bzr-working-revision tries to get the revno from the metadata in > the .bzr/ directory. The branch format is "Bazaar Branch Format 7 > (needs bzr 1.6)". Thanks, I checked in a fix for that. > By the way, bug#618 is probably related to this. Formerly, I had > missing revno in the modeline only in lightweight checkout, now I > have the same problem with all branches. Maybe the branch metadata > format has diverged too much for vc-bzr? Is this still a problem now? If it is and you can describe how to get a "lightweight checkout", it might be easy to fix. If you want to look into this yourself, vc-bzr-working-revision is the function that should get the version number. From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Torsten Bronger , 2157@debbugs.gnu.org Resent-From: Torsten Bronger Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 04 Feb 2009 08:40:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123373626812585 (code B ref 2157); Wed, 04 Feb 2009 08:40:03 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 4 Feb 2009 08:31:08 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mta-2.ms.rz.rwth-aachen.de (mta-2.ms.rz.RWTH-Aachen.DE [134.130.7.73]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n148V4hQ012579 for <2157@emacsbugs.donarmstrong.com>; Wed, 4 Feb 2009 00:31:05 -0800 MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-2.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0KEJ00HPZ8ZRXR80@mta-2.ms.rz.RWTH-Aachen.de> for 2157@emacsbugs.donarmstrong.com; Wed, 04 Feb 2009 09:31:03 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.37,377,1231110000"; d="scan'208";a="342629" Received: from relay-1.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.74]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Wed, 04 Feb 2009 09:31:02 +0100 Received: from wilson (xdsl-87-78-133-101.netcologne.de [87.78.133.101]) by relay.rwth-aachen.de (8.13.8+Sun/8.13.8/1) with ESMTP id n148V2HQ002641; Wed, 04 Feb 2009 09:31:03 +0100 (CET) From: Torsten Bronger To: Dan Nicolaescu Cc: 2157@debbugs.gnu.org Organization: Phoenix Foundation References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> <87fxiwa83w.fsf@physik.rwth-aachen.de> <200902022237.n12MbtsC025843@rodan.ics.uci.edu> <87eiygezvn.fsf@physik.rwth-aachen.de> <200902040743.n147hXNJ010731@rodan.ics.uci.edu> X-PGP-Fingerprint: C5C8 D6E2 79D2 EFE9 8C0F 6D77 D5E3 CEFC 9F51 6B77 X-PGP-Affinity: will accept encrypted message for GPG X-Home-Page: http://www.wikipedia.org/wiki/User:Bronger X-Binford: 6100 (more power) X-Accept-Language: de, en Jabber-ID: torsten.bronger@jabber.rwth-aachen.de Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEWVTEMoFxP8/Pnw4Nn8 tqbbi3ju7eqxc2XlqJjz8u/LYySDAAACVElEQVR4nF2UMW/bMBCFqUEluokIUGf21i1xArTd ilZBM6pICGpMa0C2NiYuQXdrDBNlt0IGDOvf9h1JKUJv0MBPd+/ueEfW9mSPYrTZYk7GwvlK TOw8gradOjD67CLA+SmdkmVCnI2hLoUoGOOWDD6zAJoQqWA4k2QKLovkcUQUbo2svfdS6ihC HpBgOJeeTCohnpLHShQccfy+LL13iPU6gb8ACFTCbgM4S+ABkaTcl5FMwFrwAK6JEHiVwEkw Q+DqKoFB45BA+fk6gqeU7jH7T2M3Vl5wWSeArIpuaOIzgE8ABc6GJr4PoBxANna3yhizdcwK zcqKTQQHzTJ0fUv/o+3mkeUD0Bl6DXKT4bK41rwL4gCMfPKywg0ao60l0LQHC8AKm5fKMMtl xe33AJZGc5Ybacq6/u2MrIyKHq3VdNk197WTpnaVMqHyplUahXvHHe5wj9JtAs0XTfUpHvvl FB/AOyTvXRXBrbRym8AJoJY6d/KeSrdqkzTeKmp7ZaARJOynBLoTg3q1dTK03d7NU6i2R3yv f9yQhgvJRo++/wVQ5dJSUnYzHz2OAFJxW1Mo+3MCPoZJN94jKb17Af1FGPbaY6zVBDTHFdpr 7/e3tAZT0KwZtd7SzCu2eAHtEqFoo1CjnYKm0Rwu+N8pzf50E3DBQyzsE8veYHBGsEZTJDws bv+877shq+ah4FuPrYESRrfr5l30aJ8x8J6KKCztOYJFsBQFbZvUGa+w8+28Sxp4SzBYXEOJ Xo/iwyD+jd4LehyMDI8HSASXBKhA+TW9Tf4fSktOMtuPmUoAAAAASUVORK5CYII= Date: Wed, 04 Feb 2009 09:31:01 +0100 Message-id: <87vdrqli2i.fsf@physik.rwth-aachen.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) Content-transfer-encoding: quoted-printable Hall=F6chen! Dan Nicolaescu writes: > Torsten Bronger writes: > > [...] > >> By the way, bug#618 is probably related to this. Formerly, I had >> missing revno in the modeline only in lightweight checkout, now I >> have the same problem with all branches. Maybe the branch >> metadata format has diverged too much for vc-bzr? > > Is this still a problem now? If it is and you can describe how to > get a "lightweight checkout", it might be easy to fix. It works for branches now but not for lightweight checkouts. You get a lightweight checkout with "bzr checkout --leightweight". LCs don't have the file ".bzr/branch/last-revision", so unless you can get the revno info from another file (I don't think you can), you have to fork a Bazaar process. Tsch=F6, Torsten. --=20 Torsten Bronger, aquisgrana, europa vetus Jabber ID: torsten.bronger@jabber.rwth-aachen.de From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Dan Nicolaescu , 2157@debbugs.gnu.org Resent-From: Dan Nicolaescu Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 04 Feb 2009 15:55:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123376252525319 (code B ref 2157); Wed, 04 Feb 2009 15:55:04 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 4 Feb 2009 15:48:45 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.0 required=4.0 tests=HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from barrelv2.ics.uci.edu (barrelv2.ics.uci.edu [128.195.1.114]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n14Fmhev025313 for <2157@emacsbugs.donarmstrong.com>; Wed, 4 Feb 2009 07:48:44 -0800 Received: from rodan.ics.uci.edu (rodan.ics.uci.edu [128.195.6.9]) by barrelv2.ics.uci.edu (8.13.8+Sun/8.13.8) with ESMTP id n14FmATD000901; Wed, 4 Feb 2009 07:48:11 -0800 (PST) Received: (from dann@localhost) by rodan.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n14FmA2I015985; Wed, 4 Feb 2009 07:48:10 -0800 (PST) Date: Wed, 4 Feb 2009 07:48:10 -0800 (PST) Message-Id: <200902041548.n14FmA2I015985@rodan.ics.uci.edu> From: Dan Nicolaescu To: Torsten Bronger Cc: 2157@debbugs.gnu.org References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> <87fxiwa83w.fsf@physik.rwth-aachen.de> <200902022237.n12MbtsC025843@rodan.ics.uci.edu> <87eiygezvn.fsf@physik.rwth-aachen.de> <200902040743.n147hXNJ010731@rodan.ics.uci.edu> <87vdrqli2i.fsf@physik.rwth-aachen.de> In-Reply-To: <87vdrqli2i.fsf@physik.rwth-aachen.de> (Torsten Bronger's message of "Wed, 04 Feb 2009 09:31:01 +0100") Lines: 44 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n14FmATD000901 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.363, required 5, autolearn=disabled, ALL_TRUSTED -1.44, TW_BZ 0.08) X-ICS-MailScanner-From: dann@rodan.ics.uci.edu Torsten Bronger writes: > Hall=C3=B6chen! >=20 > Dan Nicolaescu writes: >=20 > > Torsten Bronger writes: > > > > [...] > > > >> By the way, bug#618 is probably related to this. Formerly, I had > >> missing revno in the modeline only in lightweight checkout, now I > >> have the same problem with all branches. Maybe the branch > >> metadata format has diverged too much for vc-bzr? > > > > Is this still a problem now? If it is and you can describe how to > > get a "lightweight checkout", it might be easy to fix. >=20 > It works for branches now but not for lightweight checkouts. You > get a lightweight checkout with "bzr checkout --leightweight". LCs > don't have the file ".bzr/branch/last-revision", so unless you can > get the revno info from another file (I don't think you can), you > have to fork a Bazaar process. It looks like the lightweight checkout contains a .bzr/branch/location file that is not present in a normal one. So that could be used to differentiate between the two, like here: --- vc-bzr.el.~1.74.~ Wed Feb 4 05:54:29 2009 +++ vc-bzr.el Wed Feb 4 07:43:07 2009 @@ -327,7 +327,12 @@ (lastrev-file (expand-file-name vc-bzr-admin-lastrev rootdir))) ;; This looks at internal files to avoid forking a bzr process. ;; May break if they change their format. - (if (file-exists-p branch-format-file) + (if (and=20 + (file-exists-p branch-format-file) + (not (file-exists-p=20 + (expand-file-name + (concat vc-bzr-admin-dirname + "/branch/location") rootdir)))) (with-temp-buffer (insert-file-contents branch-format-file) (goto-char (point-min)) From unknown Wed Sep 10 12:14:36 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Reply-To: Torsten Bronger , 2157@debbugs.gnu.org Resent-From: Torsten Bronger Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 04 Feb 2009 17:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 2157 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 2157-submit@emacsbugs.donarmstrong.com id=B2157.123376737613662 (code B ref 2157); Wed, 04 Feb 2009 17:15:03 +0000 Received: (at 2157) by emacsbugs.donarmstrong.com; 4 Feb 2009 17:09:36 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mta-2.ms.rz.rwth-aachen.de (mta-2.ms.rz.RWTH-Aachen.DE [134.130.7.73]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n14H9WLr013650 for <2157@emacsbugs.donarmstrong.com>; Wed, 4 Feb 2009 09:09:33 -0800 MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-2.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0KEJ00DFIWZVM380@mta-2.ms.rz.RWTH-Aachen.de> for 2157@emacsbugs.donarmstrong.com; Wed, 04 Feb 2009 18:09:31 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.37,380,1231110000"; d="scan'208";a="415759" Received: from relay-2.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.75]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Wed, 04 Feb 2009 18:09:32 +0100 Received: from wilson (xdsl-87-79-134-254.netcologne.de [87.79.134.254]) by relay.rwth-aachen.de (8.13.8+Sun/8.13.8/1) with ESMTP id n14H9Vr8010996; Wed, 04 Feb 2009 18:09:31 +0100 (CET) From: Torsten Bronger To: Dan Nicolaescu Cc: 2157@debbugs.gnu.org Organization: Phoenix Foundation References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> <87fxiwa83w.fsf@physik.rwth-aachen.de> <200902022237.n12MbtsC025843@rodan.ics.uci.edu> <87eiygezvn.fsf@physik.rwth-aachen.de> <200902040743.n147hXNJ010731@rodan.ics.uci.edu> <87vdrqli2i.fsf@physik.rwth-aachen.de> <200902041548.n14FmA2I015985@rodan.ics.uci.edu> X-PGP-Fingerprint: C5C8 D6E2 79D2 EFE9 8C0F 6D77 D5E3 CEFC 9F51 6B77 X-PGP-Affinity: will accept encrypted message for GPG X-Home-Page: http://www.wikipedia.org/wiki/User:Bronger X-Binford: 6100 (more power) X-Accept-Language: de, en Jabber-ID: torsten.bronger@jabber.rwth-aachen.de Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEWVTEMoFxP8/Pnw4Nn8 tqbbi3ju7eqxc2XlqJjz8u/LYySDAAACVElEQVR4nF2UMW/bMBCFqUEluokIUGf21i1xArTd ilZBM6pICGpMa0C2NiYuQXdrDBNlt0IGDOvf9h1JKUJv0MBPd+/ueEfW9mSPYrTZYk7GwvlK TOw8gradOjD67CLA+SmdkmVCnI2hLoUoGOOWDD6zAJoQqWA4k2QKLovkcUQUbo2svfdS6ihC HpBgOJeeTCohnpLHShQccfy+LL13iPU6gb8ACFTCbgM4S+ABkaTcl5FMwFrwAK6JEHiVwEkw Q+DqKoFB45BA+fk6gqeU7jH7T2M3Vl5wWSeArIpuaOIzgE8ABc6GJr4PoBxANna3yhizdcwK zcqKTQQHzTJ0fUv/o+3mkeUD0Bl6DXKT4bK41rwL4gCMfPKywg0ao60l0LQHC8AKm5fKMMtl xe33AJZGc5Ybacq6/u2MrIyKHq3VdNk197WTpnaVMqHyplUahXvHHe5wj9JtAs0XTfUpHvvl FB/AOyTvXRXBrbRym8AJoJY6d/KeSrdqkzTeKmp7ZaARJOynBLoTg3q1dTK03d7NU6i2R3yv f9yQhgvJRo++/wVQ5dJSUnYzHz2OAFJxW1Mo+3MCPoZJN94jKb17Af1FGPbaY6zVBDTHFdpr 7/e3tAZT0KwZtd7SzCu2eAHtEqFoo1CjnYKm0Rwu+N8pzf50E3DBQyzsE8veYHBGsEZTJDws bv+877shq+ah4FuPrYESRrfr5l30aJ8x8J6KKCztOYJFsBQFbZvUGa+w8+28Sxp4SzBYXEOJ Xo/iwyD+jd4LehyMDI8HSASXBKhA+TW9Tf4fSktOMtuPmUoAAAAASUVORK5CYII= Date: Wed, 04 Feb 2009 18:09:30 +0100 Message-id: <87r62egmd1.fsf@physik.rwth-aachen.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) Content-transfer-encoding: quoted-printable Hall=F6chen! Dan Nicolaescu writes: > [...] > > It looks like the lightweight checkout contains a > .bzr/branch/location file that is not present in a normal one. So > that could be used to differentiate between the two, like here: > > --- vc-bzr.el.~1.74.~ Wed Feb 4 05:54:29 2009 > +++ vc-bzr.el Wed Feb 4 07:43:07 2009 > @@ -327,7 +327,12 @@ > (lastrev-file (expand-file-name vc-bzr-admin-lastrev rootdir))) > ;; This looks at internal files to avoid forking a bzr process. > ;; May break if they change their format. > - (if (file-exists-p branch-format-file) > + (if (and=20 > + (file-exists-p branch-format-file) > + (not (file-exists-p=20 > + (expand-file-name > + (concat vc-bzr-admin-dirname > + "/branch/location") rootdir)))) > (with-temp-buffer > (insert-file-contents branch-format-file) > (goto-char (point-min)) This probably works, however, even better is to check whether the "location" starts with "file://" and then look there. Maybe one can just call the function recursively just with another "file" parameter (must "file" exist actually?). If "location" doesn't start with "file://", do the fallback. The Bazaar documentation explicitly says that lightweight checkouts should be done only locally. For example, you can use them to switch efficiently between locally stored branches. Therefore, one can expect "file://" in most cases indeed. I use to have many files open (40+), and when I start Emacs, I can see a significant CPU usage of bzr processes now, thus my concern. Tsch=F6, Torsten. --=20 Torsten Bronger, aquisgrana, europa vetus Jabber ID: torsten.bronger@jabber.rwth-aachen.de From lekktu@gmail.com Tue Mar 17 02:22:15 2009 Received: (at control) by emacsbugs.donarmstrong.com; 17 Mar 2009 09:22:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.3 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f176.google.com (mail-ew0-f176.google.com [209.85.219.176]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2H9MCD0005523 for ; Tue, 17 Mar 2009 02:22:14 -0700 Received: by ewy24 with SMTP id 24so3991757ewy.1 for ; Tue, 17 Mar 2009 02:22:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=8kg3xZo7LkfeWm8/N+Bb5gCTHDvSowOAk/GT0NUKjNc=; b=sS/XKophFfzDqrpZxSKYexjpSHOEBgWFBIntADHTWgLQ7xAkX2LJay0VW5/a9alnYU JqK5mkqwrC9L2Iu+b+OHuLWMs4dh1ivw0p3TpVFe4KfkhmlI8VYyhAH9+vGdgV/V/aj8 ZjrZbQHD9z3NgdBNX9dcvrhXE1JDzicWFM4Uo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=epHiHh4jTH8hNQ3Z9W+sdmPMWG5K8t56w3EIXDv+nyc7uMUO0OebD87ssmj47nN/8V gEn2T5weZyGT7QqOtX3mDXQokeXZQjhWmeLaUkSzN5IXPiPJhZ8VSTSKiUUROU4m5YrP Wm9HxlDTvoTR98dZx15fhqd+5ewRn1t26NJDo= MIME-Version: 1.0 Received: by 10.210.139.15 with SMTP id m15mr4357553ebd.9.1237281726835; Tue, 17 Mar 2009 02:22:06 -0700 (PDT) Date: Tue, 17 Mar 2009 10:22:06 +0100 Message-ID: Subject: From: Juanma Barranquero To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit reassign 337 emacs,vc reassign 768 emacs,vc reassign 927 emacs,vc reassign 996 emacs,vc reassign 1098 emacs,vc reassign 1163 emacs,vc reassign 1256 emacs,vc reassign 1257 emacs,vc reassign 1408 emacs,vc reassign 1429 emacs,vc reassign 1589 emacs,vc reassign 1647 emacs,w32,vc reassign 1741 emacs,vc reassign 2093 emacs,vc reassign 2110 emacs,vc reassign 2117 emacs,vc reassign 2157 emacs,vc reassign 2338 emacs,vc reassign 2553 emacs,vc reassign 2598 emacs,vc reassign 2604 emacs,vc reassign 2612 emacs,vc reassign 2641 emacs,vc reassign 2652 emacs,vc reassign 2675 emacs,vc reassign 2676 emacs,vc reassign 2678 emacs,vc quit From unknown Wed Sep 10 12:14:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: owner@emacsbugs.donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Torsten Bronger Subject: bug#2157 closed by Dan Nicolaescu (Re: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files) Message-ID: References: <200903231626.n2NGQlXn010786@godzilla.ics.uci.edu> <20090202100449.B94A5E4057@wilson.homeunix.com> X-Emacs-PR-Message: they-closed 2157 X-Emacs-PR-Package: emacs,vc Reply-To: 2157@debbugs.gnu.org Date: Mon, 23 Mar 2009 16:35:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1237826103-6300-1" This is a multi-part message in MIME format... ------------=_1237826103-6300-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs,vc package: #2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on u= nchanged files It has been closed by Dan Nicolaescu . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Dan Nicolaescu by replying to this email. --=20 2157: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D2157 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1237826103-6300-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 2157-done) by emacsbugs.donarmstrong.com; 23 Mar 2009 16:27:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from sallyv2.ics.uci.edu (sallyv2.ics.uci.edu [128.195.1.120]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2NGR12G004922 for <2157-done@emacsbugs.donarmstrong.com>; Mon, 23 Mar 2009 09:27:02 -0700 Received: from godzilla.ics.uci.edu (godzilla.ics.uci.edu [128.195.10.101]) by sallyv2.ics.uci.edu (8.13.7+Sun/8.13.7) with ESMTP id n2NGQmQM024023; Mon, 23 Mar 2009 09:26:48 -0700 (PDT) Received: (from dann@localhost) by godzilla.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n2NGQlXn010786; Mon, 23 Mar 2009 09:26:47 -0700 (PDT) Date: Mon, 23 Mar 2009 09:26:47 -0700 (PDT) Message-Id: <200903231626.n2NGQlXn010786@godzilla.ics.uci.edu> From: Dan Nicolaescu To: Torsten Bronger Cc: 2157-done@debbugs.gnu.org Subject: Re: bug#2157: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files References: <20090202100449.B94A5E4057@wilson.homeunix.com> <200902022005.n12K5jIx023982@rodan.ics.uci.edu> <87fxiwa83w.fsf@physik.rwth-aachen.de> <200902022237.n12MbtsC025843@rodan.ics.uci.edu> <87eiygezvn.fsf@physik.rwth-aachen.de> <200902040743.n147hXNJ010731@rodan.ics.uci.edu> <87vdrqli2i.fsf@physik.rwth-aachen.de> <200902041548.n14FmA2I015985@rodan.ics.uci.edu> <87r62egmd1.fsf@physik.rwth-aachen.de> X-Debbugs-No-Ack: yes In-Reply-To: <87r62egmd1.fsf@physik.rwth-aachen.de> (Torsten Bronger's message of "Wed, 04 Feb 2009 18:09:30 +0100") Lines: 3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n2NGQmQM024023 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.363, required 5, autolearn=disabled, ALL_TRUSTED -1.44, TW_BZ 0.08) X-ICS-MailScanner-From: dann@godzilla.ics.uci.edu I checked in a patch for this. Thanks. ------------=_1237826103-6300-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 2 Feb 2009 10:04:58 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n12A4sQm023599 for ; Mon, 2 Feb 2009 02:04:55 -0800 Received: from mail.gnu.org ([199.232.76.166]:54526 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LTve0-0004Xq-Sk for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 05:03:08 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LTvfg-0001af-A0 for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 05:04:53 -0500 Received: from mta-1.ms.rz.rwth-aachen.de ([134.130.7.72]:54323) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_MD5:16) (Exim 4.60) (envelope-from ) id 1LTvff-0001aV-Sq for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 05:04:52 -0500 Content-transfer-encoding: 7BIT Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.5.40]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java(tm) System Messaging Server 6.3-7.04 (built Sep 26 2008)) with ESMTP id <0KEF00BK7O021CG0@mta-1.ms.rz.RWTH-Aachen.de> for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 11:04:50 +0100 (CET) X-IronPort-AV: E=Sophos;i="4.37,364,1231110000"; d="scan'208";a="30735" Received: from relay-2.ms.rz.rwth-aachen.de (HELO relay.rwth-aachen.de) ([134.130.7.75]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Mon, 02 Feb 2009 11:04:50 +0100 Received: from wilson.homeunix.com (xdsl-87-78-64-253.netcologne.de [87.78.64.253]) by relay.rwth-aachen.de (8.13.8+Sun/8.13.8/1) with ESMTP id n12A4nat000960 for ; Mon, 02 Feb 2009 11:04:50 +0100 (CET) Received: by wilson.homeunix.com (Postfix, from userid 1000) id B94A5E4057; Mon, 02 Feb 2009 11:04:49 +0100 (CET) From: Torsten Bronger To: emacs-pretest-bug@gnu.org Subject: 23.0.90; bzr support: vc-diff doesn't work with prefix argument on unchanged files Message-id: <20090202100449.B94A5E4057@wilson.homeunix.com> Date: Mon, 02 Feb 2009 11:04:49 +0100 (CET) X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) If I visit an unchanged file under bzr revision control, i.e. the modeline says "Bzr-" (NOT "Bzr:"), I can't use C-u C-x v =, i.e. vc-diff but with explicit revision parameters. The error message is: vc-bzr-previous-revision: Wrong type argument: stringp, nil In GNU Emacs 23.0.90.1 (x86_64-unknown-linux-gnu) of 2009-02-02 on wilson Windowing system distributor `The Cygwin/X Project', version 11.0.60899901 configured using `configure '--prefix=/usr/local/' '--mandir=/usr/local/share/man/' '--infodir=/usr/local/share/info/' '--with-x-toolkit=no' '--with-xpm' '--with-jpeg' '--with-tiff' '--with-gif' '--with-png' '--with-x'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.utf8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Python Minor modes in effect: diff-auto-refine-mode: t global-auto-revert-mode: t savehist-mode: t display-time-mode: t desktop-save-mode: t mouse-wheel-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t ------------=_1237826103-6300-1--