From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Dave Abrahams Newsgroups: gmane.emacs.bugs Subject: bug#24980: Fwd: tramp (2.2.13.25.1); ido virtual buffer interaction Date: Mon, 21 Nov 2016 13:33:24 -0800 Message-ID: References: <87a8cs4qlz.fsf@gmx.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1479764055 28815 195.159.176.226 (21 Nov 2016 21:34:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 21 Nov 2016 21:34:15 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin) Cc: bug#24980 <24980@debbugs.gnu.org> To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 21 22:34:11 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8wE6-0006pi-Uk for geb-bug-gnu-emacs@m.gmane.org; Mon, 21 Nov 2016 22:34:11 +0100 Original-Received: from localhost ([::1]:51832 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8wEA-00057o-Hj for geb-bug-gnu-emacs@m.gmane.org; Mon, 21 Nov 2016 16:34:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35514) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8wE2-00056v-SV for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 16:34:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8wDy-0006g4-VJ for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 16:34:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:50323) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c8wDy-0006fx-Qg for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 16:34:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c8wDy-00072E-Fr for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 16:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dave Abrahams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Nov 2016 21:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24980-submit@debbugs.gnu.org id=B24980.147976401327004 (code B ref 24980); Mon, 21 Nov 2016 21:34:02 +0000 Original-Received: (at 24980) by debbugs.gnu.org; 21 Nov 2016 21:33:33 +0000 Original-Received: from localhost ([127.0.0.1]:37488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8wDV-00071T-8B for submit@debbugs.gnu.org; Mon, 21 Nov 2016 16:33:33 -0500 Original-Received: from mail-pg0-f53.google.com ([74.125.83.53]:36378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8wDU-00071A-9o for 24980@debbugs.gnu.org; Mon, 21 Nov 2016 16:33:32 -0500 Original-Received: by mail-pg0-f53.google.com with SMTP id f188so133928462pgc.3 for <24980@debbugs.gnu.org>; Mon, 21 Nov 2016 13:33:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=lpaouyr2RPGoyWK32RaYV6jKbKiR0PkIfl7k2puk/gc=; b=TQ+jat38zzIuA44gII8yOGdH0edtmkHz57xN5cv+WN86ojLCFxsP63hG1R7Hkb/TzH 8y6zvybTcVLmc8cbmJ/ARcWw4RGu9RFBjOYsso8eBIWsy9cSJm6x0myNat9xnTDLgBFQ nxn8vE8GKs2N5YSBVpS+RpWGqnWSkq1f8mDQcK5fUPmPb5Nv9jw2c45vQ5c/bV4xMgqx u+2aZpsWT3NzBocUDbzKwf15qMjj9xVgshTHiNoPfpAsjjgGv4o4WroNj+/mDSIAX49h YFmxKyaKJVDQbXja3sXF7g/ziqesTOIOEpa99cwkEXY+WWoKbHt5FHdqu1JoJg08NzYH Ct7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=lpaouyr2RPGoyWK32RaYV6jKbKiR0PkIfl7k2puk/gc=; b=YwJY5THOwUgJwIlQWArJ+zCKpiwi1yMBQoITYuW9CwDX2N0sxVlqVkkZG07UxB2SfB +uQYFvMFT0wyL4mC52Df3PxnfaNa/5GvWF/R4l5mDFs6+P/wOCDwgkMsjzHeHr/ESVXs DiHk1sHN9JfRhu7WTJKwq9WM+IDXYwuC1/MWPPGw7kS3RVnx3pDVKtVIBqKmKtg1gblO 3P/EDtPoN3fR6p5U6Rl17RgjsfDcVe9mnvIHSTUM5jj04Unf4CBLc9HQx4Q/ey7w3cm5 5Nx9rAqYe6xZuGrMqvLG2eKif4Ly+moBzyHGta5JOOFg4WQklRAN5EGkoU0irBoaCNJ4 lipQ== X-Gm-Message-State: AKaTC00+sGY5gw1dY+AJqh3Mbhwb6jtkSe3c/aH91FMFlrTPKfoiOhqA7kndqN5xxVDhJw== X-Received: by 10.98.217.67 with SMTP id s64mr20878189pfg.66.1479764006424; Mon, 21 Nov 2016 13:33:26 -0800 (PST) Original-Received: from Miles.local (c-98-207-179-21.hsd1.ca.comcast.net. [98.207.179.21]) by smtp.gmail.com with ESMTPSA id 16sm39635397pfk.54.2016.11.21.13.33.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 21 Nov 2016 13:33:25 -0800 (PST) Original-Received: by Miles.local (Postfix, from userid 501) id D639A1BB6F3; Mon, 21 Nov 2016 13:33:24 -0800 (PST) In-Reply-To: <87a8cs4qlz.fsf@gmx.de> (Michael Albinus's message of "Mon, 21 Nov 2016 19:47:36 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:125964 Archived-At: on Mon Nov 21 2016, Michael Albinus wrote: > From: Michael Albinus > Subject: Re: tramp (2.2.13.25.1); ido virtual buffer interaction > To: Dave Abrahams > Cc: tramp-devel@gnu.org > Date: Mon, 21 Nov 2016 19:34:04 +0100 (2 hours, 52 minutes, 15 seconds ag= o) > > Dave Abrahams writes: > > Hi Dave, > >> Voil=C3=A0: > > Thanks. And here is the story: > >> expand-file-name("/wingy:tmp" nil) >> apply(expand-file-name ("/wingy:tmp" nil)) >> tramp-completion-run-real-handler(expand-file-name ("/wingy:tmp" nil)) >> tramp-completion-file-name-handler(expand-file-name "/wingy:tmp" nil) >> get-file-buffer("/wingy:tmp") >> ido-add-virtual-buffers-to-list() > > ido-add-virtual-buffers-to-list calls get-file-buffer. This calls > expand-file-name, and Tramp becomes active. "/wingy:tmp" seems to be the > file name related to the (still existing) buffer with the dead connection. > > There is no obvious solution, I will forward your report as Emacs bug, > therefore. Best workaround I have for now is to set `ido-use-virtual-buffers' to 'auto, which at least prevents it from invoking TRAMP until such a time as I type a name for which there are no matches. However, I'm guessing `recentf-keep-default-predicate' might be fixed up to avoid this. Thanks again, --=20 -Dave