From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: owner@emacsbugs.donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#4050: marked as done (23.1.50; iswitchb virtual buffers don't play well with symlinks) Date: Tue, 15 Sep 2009 12:05:06 +0000 Message-ID: References: <87hbv4whbu.fsf@thinkpad.tsdh.de> <87ocqu3wkn.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1253016306-1244-0" X-Trace: ger.gmane.org 1253016563 18294 80.91.229.12 (15 Sep 2009 12:09:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 15 Sep 2009 12:09:23 +0000 (UTC) To: Tassilo Horn Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 15 14:09:16 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MnWqQ-0002Ta-A1 for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 Sep 2009 14:09:15 +0200 Original-Received: from localhost ([127.0.0.1]:49433 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MnWqP-0006TP-Ht for geb-bug-gnu-emacs@m.gmane.org; Tue, 15 Sep 2009 08:09:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MnWoQ-0004RS-UD for bug-gnu-emacs@gnu.org; Tue, 15 Sep 2009 08:07:11 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MnWoM-0004NX-M8 for bug-gnu-emacs@gnu.org; Tue, 15 Sep 2009 08:07:10 -0400 Original-Received: from [199.232.76.173] (port=52670 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MnWoM-0004NK-5E for bug-gnu-emacs@gnu.org; Tue, 15 Sep 2009 08:07:06 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:53837) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MnWoL-00007g-AL for bug-gnu-emacs@gnu.org; Tue, 15 Sep 2009 08:07:05 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8FC70ul002162; Tue, 15 Sep 2009 05:07:00 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n8FC564u001528; Tue, 15 Sep 2009 05:05:06 -0700 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: closed 4050 X-Emacs-PR-Package: emacs X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:31108 Archived-At: This is a multi-part message in MIME format... ------------=_1253016306-1244-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Tue, 15 Sep 2009 13:57:57 +0200 with message-id <87hbv4whbu.fsf@thinkpad.tsdh.de> and subject line Re: 23.1.50; iswitchb virtual buffers don't play well with= symlinks has caused the Emacs bug report #4050, regarding 23.1.50; iswitchb virtual buffers don't play well with symlinks to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com immediately.) --=20 4050: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D4050 Emacs Bug Tracking System Contact owner@emacsbugs.donarmstrong.com with problems ------------=_1253016306-1244-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 5 Aug 2009 19:11:27 +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=-4.0 required=4.0 tests=AWL,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.14.3/8.14.3/Debian-5) with ESMTP id n75JBKrx009232 for ; Wed, 5 Aug 2009 12:11:21 -0700 Received: from mail.gnu.org ([199.232.76.166]:35345 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MYltP-0005Ck-Qd for emacs-pretest-bug@gnu.org; Wed, 05 Aug 2009 15:11:19 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MYltM-0001PU-L6 for emacs-pretest-bug@gnu.org; Wed, 05 Aug 2009 15:11:19 -0400 Received: from out1.smtp.messagingengine.com ([66.111.4.25]:34601) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MYltL-0001P4-Tp for emacs-pretest-bug@gnu.org; Wed, 05 Aug 2009 15:11:16 -0400 Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 5DF14344D51 for ; Wed, 5 Aug 2009 15:11:14 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Wed, 05 Aug 2009 15:11:14 -0400 X-Sasl-enc: 3imipsFDJLgUqSvO1cFe0ZxklL4kz9TK47eSSbmjBcNu 1249499473 Received: from thinkpad.tsdh.de (p54AF3B9A.dip0.t-ipconnect.de [84.175.59.154]) by mail.messagingengine.com (Postfix) with ESMTPA id 7B073333F for ; Wed, 5 Aug 2009 15:11:13 -0400 (EDT) From: Tassilo Horn To: emacs-pretest-bug@gnu.org Subject: 23.1.50; iswitchb virtual buffers don't play well with symlinks Date: Wed, 05 Aug 2009 21:11:20 +0200 Message-ID: <87ocqu3wkn.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: I use iswitchb and the virtual buffer feature (iswitchb-use-virtual-buffers set to t). It's a great feature, but it doesn't play well with symlinks. I keep all my config files in a git repository. For example, my ~/.emacs is a symlink to ~/repos/configs/dot-emacs.el. Now I fire up iswithb and type ".emacs". There's no such buffer, so it shows the virtual buffer ".emacs" and I hit RET. Now I'm queried: Symbolic link to Git-controlled source file; follow link? (y or n) That's ok, and I say yes. The echo area says: Followed link to /home/horn/repos/configs/dot-emacs.el Also, the file is opened, and a buffer dot-emacs.el exists now. But then I get another query: No buffer matching `.emacs', create one? (y or n) When I say yes, an empty .emacs buffer is created. When I say no, no new buffer is created, but I stay in the buffer I invoked iswitchb from. The dot-emacs.el buffer is open, but not switched to. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/share/emacs/23.1.50/etc/DEBUG for instructions. In GNU Emacs 23.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.16.5) of 2009-08-02 on localhost Windowing system distributor `The X.Org Foundation', version 11.0.10603000 configured using `configure '--prefix=/usr' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--libdir=/usr/lib64' '--build=x86_64-pc-linux-gnu' '--program-suffix=-emacs-23-cvs' '--infodir=/usr/share/info/emacs-23-cvs' '--with-sound' '--with-x' '--with-toolkit-scroll-bars' '--with-gif' '--with-jpeg' '--with-png' '--with-rsvg' '--with-tiff' '--with-xpm' '--with-xft' '--with-libotf' '--with-m17n-flt' '--with-x-toolkit=gtk' '--without-hesiod' '--without-kerberos' '--without-kerberos5' '--with-gpm' '--with-dbus' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=core2 -O2 -pipe' 'LDFLAGS=-Wl,-z,now'' 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: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Group Minor modes in effect: hl-line-mode: t gnus-topic-mode: t gnus-undo-mode: t display-time-mode: t yas/global-mode: t yas/minor-mode: t recentf-mode: t iswitchb-mode: t window-number-meta-mode: t window-number-mode: t exec-abbrev-cmd-mode: t savehist-mode: t show-paren-mode: t tooltip-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 global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: n SPC n e w l i n e s SPC i n SPC t h e SPC n a m e . SPC SPC M-q M-q C-a C-SPC C-c M-m I SPC t h i n k SPC t h a t SPC C-h f d i r e d - e m o v e n b a s i c a l l y SPC t ` d i r e d - m o r v e l - t o - e n M-/ ' SPC h a s SPC t o SPC b e SPC a d a p t e d SPC t o SPC c o n s i d e r SPC t h o s e SPC f i l e n a m e s , SPC t o o . M-x t t s s C-c C-c c SPC c l s C-x C-b q C-x b . e m y n C-x b d o C-s C-x k M-x r e b Recent messages: (No changes need to be saved) 20090805T210311.609> Saving /home/horn/.newsrc.eld... Saving file /home/horn/.newsrc.eld... Wrote /home/horn/.newsrc.eld 20090805T210311.661> Saving /home/horn/.newsrc.eld...done Symbolic link to Git-controlled source file; follow link? (y or n) Followed link to /home/horn/repos/configs/dot-emacs.el No buffer matching `.emacs', create one? (y or n) no buffer matching `.emacs' call-interactively: End of buffer Load-path shadows: /usr/share/emacs/site-lisp/ruby-mode/ruby-mode hides /usr/share/emacs/23.1.50/lisp/progmodes/ruby-mode ~/repos/el/org-mode/lisp/org-bbdb hides /usr/share/emacs/23.1.50/lisp/org/org-bbdb ~/repos/el/org-mode/lisp/org-colview hides /usr/share/emacs/23.1.50/lisp/org/org-colview ~/repos/el/org-mode/lisp/org-footnote hides /usr/share/emacs/23.1.50/lisp/org/org-footnote ~/repos/el/org-mode/lisp/org-compat hides /usr/share/emacs/23.1.50/lisp/org/org-compat ~/repos/el/org-mode/lisp/org-clock hides /usr/share/emacs/23.1.50/lisp/org/org-clock ~/repos/el/org-mode/lisp/org-bibtex hides /usr/share/emacs/23.1.50/lisp/org/org-bibtex ~/repos/el/org-mode/lisp/org-faces hides /usr/share/emacs/23.1.50/lisp/org/org-faces ~/repos/el/org-mode/lisp/org-timer hides /usr/share/emacs/23.1.50/lisp/org/org-timer ~/repos/el/org-mode/lisp/org-vm hides /usr/share/emacs/23.1.50/lisp/org/org-vm ~/repos/el/org-mode/lisp/org-list hides /usr/share/emacs/23.1.50/lisp/org/org-list ~/repos/el/org-mode/lisp/org-gnus hides /usr/share/emacs/23.1.50/lisp/org/org-gnus ~/repos/el/org-mode/lisp/org-exp hides /usr/share/emacs/23.1.50/lisp/org/org-exp ~/repos/el/org-mode/lisp/org-wl hides /usr/share/emacs/23.1.50/lisp/org/org-wl ~/repos/el/org-mode/lisp/org-plot hides /usr/share/emacs/23.1.50/lisp/org/org-plot ~/repos/el/org-mode/lisp/org-w3m hides /usr/share/emacs/23.1.50/lisp/org/org-w3m ~/repos/el/org-mode/lisp/org-agenda hides /usr/share/emacs/23.1.50/lisp/org/org-agenda ~/repos/el/org-mode/lisp/org-archive hides /usr/share/emacs/23.1.50/lisp/org/org-archive ~/repos/el/org-mode/lisp/org-attach hides /usr/share/emacs/23.1.50/lisp/org/org-attach ~/repos/el/org-mode/lisp/org-mhe hides /usr/share/emacs/23.1.50/lisp/org/org-mhe ~/repos/el/org-mode/lisp/org-irc hides /usr/share/emacs/23.1.50/lisp/org/org-irc ~/repos/el/org-mode/lisp/org-table hides /usr/share/emacs/23.1.50/lisp/org/org-table ~/repos/el/org-mode/lisp/org-info hides /usr/share/emacs/23.1.50/lisp/org/org-info ~/repos/el/org-mode/lisp/org-jsinfo hides /usr/share/emacs/23.1.50/lisp/org/org-jsinfo ~/repos/el/org-mode/lisp/org-id hides /usr/share/emacs/23.1.50/lisp/org/org-id ~/repos/el/org-mode/lisp/org-publish hides /usr/share/emacs/23.1.50/lisp/org/org-publish ~/repos/el/org-mode/lisp/org-mew hides /usr/share/emacs/23.1.50/lisp/org/org-mew ~/repos/el/org-mode/lisp/org-remember hides /usr/share/emacs/23.1.50/lisp/org/org-remember ~/repos/el/org-mode/lisp/org-macs hides /usr/share/emacs/23.1.50/lisp/org/org-macs ~/repos/el/org-mode/lisp/org-mouse hides /usr/share/emacs/23.1.50/lisp/org/org-mouse ~/repos/el/org-mode/lisp/org-install hides /usr/share/emacs/23.1.50/lisp/org/org-install ~/repos/el/org-mode/lisp/org hides /usr/share/emacs/23.1.50/lisp/org/org ~/repos/el/org-mode/lisp/org-rmail hides /usr/share/emacs/23.1.50/lisp/org/org-rmail ~/repos/el/org-mode/lisp/org-mac-message hides /usr/share/emacs/23.1.50/lisp/org/org-mac-message ~/elisp/elp hides /usr/share/emacs/23.1.50/lisp/emacs-lisp/elp ------------=_1253016306-1244-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 4050-done) by emacsbugs.donarmstrong.com; 15 Sep 2009 11:58:01 +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=-4.2 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from deliver.uni-koblenz.de (deliver.uni-koblenz.de [141.26.64.15]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n8FBvx8F032400 for <4050-done@emacsbugs.donarmstrong.com>; Tue, 15 Sep 2009 04:58:00 -0700 Received: from localhost (localhost [127.0.0.1]) by deliver.uni-koblenz.de (Postfix) with ESMTP id B49A578A13A1; Tue, 15 Sep 2009 13:57:58 +0200 (CEST) Received: from deliver.uni-koblenz.de ([127.0.0.1]) by localhost (deliver.uni-koblenz.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10683-04; Tue, 15 Sep 2009 13:57:58 +0200 (CEST) X-CHKRCPT: Envelopesender vrfy thorn@fastmail.fm Received: from thinkpad.tsdh.de (unknown [141.26.94.70]) by deliver.uni-koblenz.de (Postfix) with ESMTP id D3C5578A1383; Tue, 15 Sep 2009 13:57:57 +0200 (CEST) From: Tassilo Horn To: Stephen Eglen Cc: Tassilo Horn , Chong Yidong , 4050-done@emacsbugs.donarmstrong.com Subject: Re: 23.1.50; iswitchb virtual buffers don't play well with symlinks References: <25602.1253012422@maps> <87zl8wwito.fsf@thinkpad.tsdh.de> <27077.1253015023@maps> Date: Tue, 15 Sep 2009 13:57:57 +0200 In-Reply-To: <27077.1253015023@maps> (Stephen Eglen's message of "Tue, 15 Sep 2009 12:43:43 +0100") Message-ID: <87hbv4whbu.fsf@thinkpad.tsdh.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at uni-koblenz.de Stephen Eglen writes: >> I prefer the real file's name, because that's the way `find-file' >> handles it. The current version does exactly that, and I'm happy >> with it. :-) > > Thanks for checking so quickly; I've put the change into CVS (head I > think, sorry I don't know how to do anything else with CVS!). Do we > need to do anything to mark the bug as clsoed in the tracker? Yep, you send a mail to -done@emacsbugs.donarmstrong.com. That's what I did, so now it's closed. Bye, Tassilo ------------=_1253016306-1244-0--