From unknown Fri Aug 15 20:02:31 2025 X-Loop: don@donarmstrong.com Subject: bug#94: vc and vc-mtn interaction breaks files opening Reply-To: =?UTF-8?Q?V=C3=A1clav?= Haisman , 94@debbugs.gnu.org Resent-From: =?UTF-8?Q?V=C3=A1clav?= Haisman Original-Sender: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 29 Mar 2008 19:05:17 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 94 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.120681707229118 (code B ref -1); Sat, 29 Mar 2008 19:05:17 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 29 Mar 2008 18:57:52 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m2TIvlPk029112 for ; Sat, 29 Mar 2008 11:57:49 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag4FABYu7kfO+LLN/2dsb2JhbACBWpBqlnk X-IronPort-AV: E=Sophos;i="4.25,575,1199682000"; d="asc'?scan'208";a="17132282" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 29 Mar 2008 14:57:30 -0400 Received: from pastel.home ([206.248.178.205]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id JVI25030 for ; Sat, 29 Mar 2008 14:57:30 -0400 Received: by pastel.home (Postfix, from userid 20848) id F194D7F9E; Sat, 29 Mar 2008 14:57:29 -0400 (EDT) Resent-Message-ID: Resent-To: submit@debbugs.gnu.org Resent-From: Stefan Monnier Resent-Date: Sat, 29 Mar 2008 14:57:29 -0400 X-Original-To: monnier@iro.umontreal.ca Received: from pinpin.iro.umontreal.ca (pinpin.iro.umontreal.ca [132.204.24.52]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id CA8DD2CFA9C for ; Sat, 29 Mar 2008 10:26:36 -0400 (EDT) Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by pinpin.iro.umontreal.ca (Postfix) with ESMTP id 8450C3B8AA7 for ; Sat, 29 Mar 2008 10:26:30 -0400 (EDT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jfc0q-0004A3-KN for monnier@iro.umontreal.ca; Sat, 29 Mar 2008 10:26:28 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JfWcC-00030F-Rm for bug-gnu-emacs@gnu.org; Sat, 29 Mar 2008 04:40:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JfWcB-0002zO-Qk for bug-gnu-emacs@gnu.org; Sat, 29 Mar 2008 04:40:40 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JfWcB-0002z9-EG for bug-gnu-emacs@gnu.org; Sat, 29 Mar 2008 04:40:39 -0400 Received: from service2.sh.cvut.cz ([147.32.127.218]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JfWcA-0005H1-R3 for bug-gnu-emacs@gnu.org; Sat, 29 Mar 2008 04:40:39 -0400 Received: from localhost (localhost [127.0.0.1]) by service2.sh.cvut.cz (Postfix) with ESMTP id 1598B13775D; Sat, 29 Mar 2008 09:40:26 +0100 (CET) Received: from service2.sh.cvut.cz ([127.0.0.1]) by localhost (service2.sh.cvut.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24574-03; Sat, 29 Mar 2008 09:40:19 +0100 (CET) Received: from logout.sh.cvut.cz (logout.sh.cvut.cz [147.32.127.203]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by service2.sh.cvut.cz (Postfix) with ESMTP id 9877D13774C; Sat, 29 Mar 2008 09:40:19 +0100 (CET) Received: from [192.168.1.2] (localhost [127.0.0.1]) by logout.sh.cvut.cz (Postfix) with ESMTP id 15A1E61C31; Sat, 29 Mar 2008 09:40:18 +0100 (CET) Message-ID: <47EE0058.7000908@sh.cvut.cz> Date: Sat, 29 Mar 2008 09:39:52 +0100 From: =?UTF-8?Q?V=C3=A1clav?= Haisman User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org X-Enigmail-Version: 0.95.6 OpenPGP: id=1204AF05; url=http://logout.sh.cvut.cz/~wilx/Vaclav_Haisman_(0x63B6B297)_pub.asc Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUnMzWJm5S+0864pn5r blp/hnW2up7X7uqftbNRVUrW1LGBdGfHwJqPi3ScoYtBQzhDxGEwAAAAB3RJTUUH1QoQDDgyQtx8 HQAAAkNJREFUeJzFU0toU0EUPYu66CpGdCUUmoUJkpUDQUoNBVEUrBJsq1Ki2EIKIUZ8mydBhYi0 wVUXJVCLCrFN4DIEQdxIqdBIFsMkWD9YJClCRGKjJaviynjfe8RPogtXPcObuXPOPXd+PHj+Aeyo QNmobGLXVeANGM+GsP0B2yqHHNVoCD2LwLglVGZx7yXSlADR0uZu9C4Bpy3hUxPvH/cuUw6UoPCL h64I8KAJuMpwRU8uUMJy0OIpHVeXmulZoCc/t0LlTbJLEY1EudPRcnVjgAP5Osdl4K5HVP4+2bAI okaUA0Iq6Q59+Zy2eMWN6EpFTsa3+uD1+JKj4TPHuYTSMaLScLAaqk94YJqG4ds30hojOVgYoNJc NTztNU2TBYbhu9Aafnq08ORja37da1NwBrN/b7NVEc+b8yecuYkp08vNvLYneVZRaSH1vS0UnfHm OUPzWaZufHPmCWSdWrfeGVQQKmcsO4If8pAdXJ/xF4QQAeOVY1AQQcfirwkLUWeWVTgi6vaGt2xe BGzBEIMQorru8RxgPqY1V6uxYnwVBRZEI1ytCm3dE8mC2DgcbzCJGHdBEVDKuWDSwsrSGoqzJmNt 2jJpNueIH0qS8/0JrDKnVBdvOzIsdVr4zaX9dn9xcLLKdCtQGfutVacLE9Ja+yfbDvO4aMWrklfK /JYv15C8Kw9S10kup5Bys0N1bLdcn4HvTl/Xlh6Fpllwj5/XpH9BUXn/ym0Dvv7Rt2MywojpYiSi i7Hsscaa19zZ//y/hR+BT/ns80nmJAAAAABJRU5ErkJggg== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig8F530D0033298BC8587D8054" X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at service2.sh.cvut.cz X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-Mailman-Approved-At: Sat, 29 Mar 2008 10:26:18 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org Errors-To: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-1.94, requis 5, BAYES_00 -2.60, RECEIVED_FROM_NOUNK 0.66, SPF_HELO_PASS -0.00) X-DIRO-MailScanner-From: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig8F530D0033298BC8587D8054 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable When I try to C-x C-f a file the file opens but the buffer isn't brought to front. Instead, the frame is split. Apparently, it is because of the following error message: vc-find-file-hook: Wrong type argument: stringp, nil The full *Messages* log since start of Emacs is following: ("D:\\emacs-22.2\\bin\\emacs.exe") Loading encoded-kb...done Loading calendar... Loading regexp-opt...done Loading calendar...done Loading paren...done Loading cc-styles...done For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... Loading help-mode...done Loading cc-mode... Loading advice...done Loading cc-mode...done Loading vc-mtn...done Loading vc...done vc-find-file-hook: Wrong type argument: stringp, nil The *Backtrace*: Debugger entered--Lisp error: (wrong-type-argument stringp nil) file-symlink-p(nil) vc-find-file-hook() run-hooks(find-file-hook) after-find-file(nil t) find-file-noselect-1(# "~/lockmgr/src/imutex.cxx" n= il=20 nil "~/lockmgr/src/imutex.cxx" (-16560 (33003 . 25103))) find-file-noselect("~/lockmgr/src/imutex.cxx" nil nil t) find-file("~/lockmgr/src/imutex.cxx" t) call-interactively(find-file) Removing Mtn from vc-handled-backends "fixes" the problem. In GNU Emacs 22.2.1 (i386-mingw-nt5.1.2600) of 2008-03-26 on RELEASE Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' 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: CSY locale-coding-system: cp1252 default-enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: show-paren-mode: t encoded-kbd-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: f f e r - M-b M-b M-b M-b M-b < C-s v c - h a n d l e d C-s C-s C-s C-x 5 2 x c u s - g t r v a v c - C-x 5 2 C-x C-f ~ / l o c k m a c C-x C-f s r i c r . c C-x C-f p l a w i p . c x r e p o C-g C-g C-x 5 2 x r e p o r Recent messages: Creating customization items ...done Resetting customization items...done Creating customization setup...done Making completion list... [3 times] byte-code: Beginning of buffer Wrote d:/WilX/.emacs [2 times] byte-code: Beginning of buffer Quit [2 times] Making completion list... [2 times] Loading emacsbug...done --------------enig8F530D0033298BC8587D8054 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH7gBfoUFWwtEPkHIRCE68AJ4tpJrezm3IK9lQeEy6Srvu+LcTbwCeJJyO rAkZcOQH2P2NjuGUqBc1eXQ= =dbJ6 -----END PGP SIGNATURE----- --------------enig8F530D0033298BC8587D8054-- From unknown Fri Aug 15 20:02:31 2025 X-Loop: don@donarmstrong.com Subject: bug#94: Fwd: vc and vc-mtn interaction breaks files opening Reply-To: Stefan Monnier , 94@debbugs.gnu.org Resent-From: Stefan Monnier Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 29 Mar 2008 19:40:08 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 94 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 94-submit@emacsbugs.donarmstrong.com id=B94.12068191835811 (code B ref 94); Sat, 29 Mar 2008 19:40:08 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-0.4 required=4.0 tests=AWL,MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 94) by emacsbugs.donarmstrong.com; 29 Mar 2008 19:33:03 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m2TJX07j005803 for <94@emacsbugs.donarmstrong.com>; Sat, 29 Mar 2008 12:33:01 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag4FAMM27kfO+LLN/2dsb2JhbACBWqdn X-IronPort-AV: E=Sophos;i="4.25,575,1199682000"; d="scan'208";a="17133489" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 29 Mar 2008 15:32:54 -0400 Received: from pastel.home ([206.248.178.205]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id JWJ90654; Sat, 29 Mar 2008 15:32:54 -0400 Received: by pastel.home (Postfix, from userid 20848) id 8A5137F9E; Sat, 29 Mar 2008 15:32:54 -0400 (EDT) From: Stefan Monnier To: 94@debbugs.gnu.org Message-ID: References: Date: Sat, 29 Mar 2008 15:32:54 -0400 In-Reply-To: (Eli Zaretskii's message of "Sat, 29 Mar 2008 18:09:22 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > When I try to C-x C-f a file the file opens but the buffer isn't brought > to front. Instead, the frame is split. Apparently, it is because of > the following error message: > vc-find-file-hook: Wrong type argument: stringp, nil I suspect the problem is fixed by the patch below. Stefan --- vc.el.~1.424.2.12.~ 2008-02-04 10:26:11.000000000 -0500 +++ vc.el 2008-03-29 15:30:57.000000000 -0400 @@ -1047,9 +1047,14 @@ (when (and (not (eq t okstatus)) (or (not (integerp status)) (and okstatus (< okstatus status)))) + ;; Don't show internal temp buffers. Especially since, together + ;; with with-temp-buffer and pop-up-frames, this can result in + ;; bugs where with-temp-buffer ends up not preserving + ;; current-buffer (because kill-buffer doesn't preserve it). + (unless (eq ?\s (aref (buffer-name (current-buffer)) 0)) (pop-to-buffer (current-buffer)) (goto-char (point-min)) - (shrink-window-if-larger-than-buffer) + (shrink-window-if-larger-than-buffer)) (error "Running %s...FAILED (%s)" command (if (integerp status) (format "status %d" status) status)))) (if vc-command-messages From unknown Fri Aug 15 20:02:31 2025 X-Loop: don@donarmstrong.com Subject: bug#94: Acknowledgement (vc and vc-mtn interaction breaks files opening) Reply-To: =?UTF-8?Q?V=C3=A1clav?= Haisman , 94@debbugs.gnu.org Resent-From: =?UTF-8?Q?V=C3=A1clav?= Haisman Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 29 Mar 2008 20:20:04 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 94 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 94-submit@emacsbugs.donarmstrong.com id=B94.120682146115932 (code B ref 94); Sat, 29 Mar 2008 20:20:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.0 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 94) by emacsbugs.donarmstrong.com; 29 Mar 2008 20:11:01 +0000 Received: from service2.sh.cvut.cz (service2.sh.cvut.cz [147.32.127.218]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m2TKAsnF015926 for <94@emacsbugs.donarmstrong.com>; Sat, 29 Mar 2008 13:10:56 -0700 Received: from localhost (localhost [127.0.0.1]) by service2.sh.cvut.cz (Postfix) with ESMTP id CB030137818; Sat, 29 Mar 2008 21:10:53 +0100 (CET) Received: from service2.sh.cvut.cz ([127.0.0.1]) by localhost (service2.sh.cvut.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12641-06; Sat, 29 Mar 2008 21:10:46 +0100 (CET) Received: from [192.168.1.2] (r4v24.net.upc.cz [84.42.149.24]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by service2.sh.cvut.cz (Postfix) with ESMTP id 6E890137812; Sat, 29 Mar 2008 21:10:46 +0100 (CET) Message-ID: <47EEA24C.10602@sh.cvut.cz> Date: Sat, 29 Mar 2008 21:10:52 +0100 From: =?UTF-8?Q?V=C3=A1clav?= Haisman User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: 94@debbugs.gnu.org References: <47EE0058.7000908@sh.cvut.cz> In-Reply-To: X-Enigmail-Version: 0.95.6 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig01B755E7DD2B2152731D685E" X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at service2.sh.cvut.cz This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig01B755E7DD2B2152731D685E Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Thanks, the patch fixes to problem. -- VH --------------enig01B755E7DD2B2152731D685E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH7qJSoUFWwtEPkHIRCA+AAJ98xbvxqbbewrnmpbmsWWxVtgbsXACdGS7E yRqrRQG4llzoEZpuj+Jpa4M= =jroF -----END PGP SIGNATURE----- --------------enig01B755E7DD2B2152731D685E-- From unknown Fri Aug 15 20:02:31 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: =?UTF-8?Q?V=C3=A1clav?= Haisman Subject: bug#94 closed by Stefan Monnier (Re: bug#94: Acknowledgement (vc and vc-mtn interaction breaks files opening)) Message-ID: References: <47EE0058.7000908@sh.cvut.cz> X-Emacs-PR-Message: they-closed 94 X-Emacs-PR-Package: emacs Reply-To: 94@debbugs.gnu.org Content-Type: multipart/mixed; boundary="----------=_1206826806-4155-1" This is a multi-part message in MIME format... ------------=_1206826806-4155-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 package: #94: vc and vc-mtn interaction breaks files opening It has been closed by Stefan Monnier . 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 Stefan Monnier by replying to this email. --=20 94: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D94 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1206826806-4155-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From monnier@iro.umontreal.ca Sat Mar 29 14:33:57 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-0.8 required=4.0 tests=AWL,FAKE_REPLY_C, HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 94-done) by emacsbugs.donarmstrong.com; 29 Mar 2008 21:33:58 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m2TLXsAm002905 for <94-done@emacsbugs.donarmstrong.com>; Sat, 29 Mar 2008 14:33:56 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag4FAORS7kfO+LLN/2dsb2JhbACBWqdH X-IronPort-AV: E=Sophos;i="4.25,576,1199682000"; d="scan'208";a="17136645" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 29 Mar 2008 17:33:49 -0400 Received: from pastel.home ([206.248.178.205]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id JYK71849 for <94-done@emacsbugs.donarmstrong.com>; Sat, 29 Mar 2008 17:33:49 -0400 Received: by pastel.home (Postfix, from userid 20848) id 585297FDF; Sat, 29 Mar 2008 17:33:49 -0400 (EDT) From: Stefan Monnier To: 94-done@debbugs.gnu.org Subject: Re: bug#94: Acknowledgement (vc and vc-mtn interaction breaks files opening) Date: Sat, 29 Mar 2008 17:33:49 -0400 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Thanks for testing it. It will be fixed in the next release. Stefan ------------=_1206826806-4155-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From monnier@iro.umontreal.ca Sat Mar 29 11:57:52 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 29 Mar 2008 18:57:52 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m2TIvlPk029112 for ; Sat, 29 Mar 2008 11:57:49 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ag4FABYu7kfO+LLN/2dsb2JhbACBWpBqlnk X-IronPort-AV: E=Sophos;i="4.25,575,1199682000"; d="asc'?scan'208";a="17132282" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 29 Mar 2008 14:57:30 -0400 Received: from pastel.home ([206.248.178.205]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id JVI25030 for ; Sat, 29 Mar 2008 14:57:30 -0400 Received: by pastel.home (Postfix, from userid 20848) id F194D7F9E; Sat, 29 Mar 2008 14:57:29 -0400 (EDT) Resent-Message-ID: Resent-To: submit@debbugs.gnu.org Resent-From: Stefan Monnier Resent-Date: Sat, 29 Mar 2008 14:57:29 -0400 X-Original-To: monnier@iro.umontreal.ca Received: from pinpin.iro.umontreal.ca (pinpin.iro.umontreal.ca [132.204.24.52]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id CA8DD2CFA9C for ; Sat, 29 Mar 2008 10:26:36 -0400 (EDT) Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by pinpin.iro.umontreal.ca (Postfix) with ESMTP id 8450C3B8AA7 for ; Sat, 29 Mar 2008 10:26:30 -0400 (EDT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jfc0q-0004A3-KN for monnier@iro.umontreal.ca; Sat, 29 Mar 2008 10:26:28 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JfWcC-00030F-Rm for bug-gnu-emacs@gnu.org; Sat, 29 Mar 2008 04:40:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JfWcB-0002zO-Qk for bug-gnu-emacs@gnu.org; Sat, 29 Mar 2008 04:40:40 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JfWcB-0002z9-EG for bug-gnu-emacs@gnu.org; Sat, 29 Mar 2008 04:40:39 -0400 Received: from service2.sh.cvut.cz ([147.32.127.218]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JfWcA-0005H1-R3 for bug-gnu-emacs@gnu.org; Sat, 29 Mar 2008 04:40:39 -0400 Received: from localhost (localhost [127.0.0.1]) by service2.sh.cvut.cz (Postfix) with ESMTP id 1598B13775D; Sat, 29 Mar 2008 09:40:26 +0100 (CET) Received: from service2.sh.cvut.cz ([127.0.0.1]) by localhost (service2.sh.cvut.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24574-03; Sat, 29 Mar 2008 09:40:19 +0100 (CET) Received: from logout.sh.cvut.cz (logout.sh.cvut.cz [147.32.127.203]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by service2.sh.cvut.cz (Postfix) with ESMTP id 9877D13774C; Sat, 29 Mar 2008 09:40:19 +0100 (CET) Received: from [192.168.1.2] (localhost [127.0.0.1]) by logout.sh.cvut.cz (Postfix) with ESMTP id 15A1E61C31; Sat, 29 Mar 2008 09:40:18 +0100 (CET) Message-ID: <47EE0058.7000908@sh.cvut.cz> Date: Sat, 29 Mar 2008 09:39:52 +0100 From: =?UTF-8?B?VsOhY2xhdiBIYWlzbWFu?= User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org X-Enigmail-Version: 0.95.6 OpenPGP: id=1204AF05; url=http://logout.sh.cvut.cz/~wilx/Vaclav_Haisman_(0x63B6B297)_pub.asc Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAMFBMVEUnMzWJm5S+0864pn5r blp/hnW2up7X7uqftbNRVUrW1LGBdGfHwJqPi3ScoYtBQzhDxGEwAAAAB3RJTUUH1QoQDDgyQtx8 HQAAAkNJREFUeJzFU0toU0EUPYu66CpGdCUUmoUJkpUDQUoNBVEUrBJsq1Ki2EIKIUZ8mydBhYi0 wVUXJVCLCrFN4DIEQdxIqdBIFsMkWD9YJClCRGKjJaviynjfe8RPogtXPcObuXPOPXd+PHj+Aeyo QNmobGLXVeANGM+GsP0B2yqHHNVoCD2LwLglVGZx7yXSlADR0uZu9C4Bpy3hUxPvH/cuUw6UoPCL h64I8KAJuMpwRU8uUMJy0OIpHVeXmulZoCc/t0LlTbJLEY1EudPRcnVjgAP5Osdl4K5HVP4+2bAI okaUA0Iq6Q59+Zy2eMWN6EpFTsa3+uD1+JKj4TPHuYTSMaLScLAaqk94YJqG4ds30hojOVgYoNJc NTztNU2TBYbhu9Aafnq08ORja37da1NwBrN/b7NVEc+b8yecuYkp08vNvLYneVZRaSH1vS0UnfHm OUPzWaZufHPmCWSdWrfeGVQQKmcsO4If8pAdXJ/xF4QQAeOVY1AQQcfirwkLUWeWVTgi6vaGt2xe BGzBEIMQorru8RxgPqY1V6uxYnwVBRZEI1ytCm3dE8mC2DgcbzCJGHdBEVDKuWDSwsrSGoqzJmNt 2jJpNueIH0qS8/0JrDKnVBdvOzIsdVr4zaX9dn9xcLLKdCtQGfutVacLE9Ja+yfbDvO4aMWrklfK /JYv15C8Kw9S10kup5Bys0N1bLdcn4HvTl/Xlh6Fpllwj5/XpH9BUXn/ym0Dvv7Rt2MywojpYiSi i7Hsscaa19zZ//y/hR+BT/ns80nmJAAAAABJRU5ErkJggg== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig8F530D0033298BC8587D8054" X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at service2.sh.cvut.cz X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-Mailman-Approved-At: Sat, 29 Mar 2008 10:26:18 -0400 Subject: vc and vc-mtn interaction breaks files opening X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org Errors-To: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-1.94, requis 5, BAYES_00 -2.60, RECEIVED_FROM_NOUNK 0.66, SPF_HELO_PASS -0.00) X-DIRO-MailScanner-From: bug-gnu-emacs-bounces+monnier=iro.umontreal.ca@gnu.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig8F530D0033298BC8587D8054 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable When I try to C-x C-f a file the file opens but the buffer isn't brought to front. Instead, the frame is split. Apparently, it is because of the following error message: vc-find-file-hook: Wrong type argument: stringp, nil The full *Messages* log since start of Emacs is following: ("D:\\emacs-22.2\\bin\\emacs.exe") Loading encoded-kb...done Loading calendar... Loading regexp-opt...done Loading calendar...done Loading paren...done Loading cc-styles...done For information about GNU Emacs and the GNU system, type C-h C-a. Making completion list... Loading help-mode...done Loading cc-mode... Loading advice...done Loading cc-mode...done Loading vc-mtn...done Loading vc...done vc-find-file-hook: Wrong type argument: stringp, nil The *Backtrace*: Debugger entered--Lisp error: (wrong-type-argument stringp nil) file-symlink-p(nil) vc-find-file-hook() run-hooks(find-file-hook) after-find-file(nil t) find-file-noselect-1(# "~/lockmgr/src/imutex.cxx" n= il=20 nil "~/lockmgr/src/imutex.cxx" (-16560 (33003 . 25103))) find-file-noselect("~/lockmgr/src/imutex.cxx" nil nil t) find-file("~/lockmgr/src/imutex.cxx" t) call-interactively(find-file) Removing Mtn from vc-handled-backends "fixes" the problem. In GNU Emacs 22.2.1 (i386-mingw-nt5.1.2600) of 2008-03-26 on RELEASE Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' 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: CSY locale-coding-system: cp1252 default-enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: show-paren-mode: t encoded-kbd-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t unify-8859-on-encoding-mode: t utf-translate-cjk-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: f f e r - M-b M-b M-b M-b M-b < C-s v c - h a n d l e d C-s C-s C-s C-x 5 2 x c u s - g t r v a v c - C-x 5 2 C-x C-f ~ / l o c k m a c C-x C-f s r i c r . c C-x C-f p l a w i p . c x r e p o C-g C-g C-x 5 2 x r e p o r Recent messages: Creating customization items ...done Resetting customization items...done Creating customization setup...done Making completion list... [3 times] byte-code: Beginning of buffer Wrote d:/WilX/.emacs [2 times] byte-code: Beginning of buffer Quit [2 times] Making completion list... [2 times] Loading emacsbug...done --------------enig8F530D0033298BC8587D8054 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH7gBfoUFWwtEPkHIRCE68AJ4tpJrezm3IK9lQeEy6Srvu+LcTbwCeJJyO rAkZcOQH2P2NjuGUqBc1eXQ= =dbJ6 -----END PGP SIGNATURE----- --------------enig8F530D0033298BC8587D8054-- ------------=_1206826806-4155-1--