From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#5705: 23.1.93; recursive load error when loading tramp Date: Sat, 13 Mar 2010 20:54:38 +0100 Message-ID: <876350gfpd.fsf@gmx.de> References: <201003111627.40188.p.pogonyshev@anakreon.net> <87sk86zvuq.fsf@stupidchicken.com> <201003111817.44444.p.pogonyshev@anakreon.net> <87r5nqn4ko.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1268511976 3027 80.91.229.12 (13 Mar 2010 20:26:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 13 Mar 2010 20:26:16 +0000 (UTC) Cc: 5705@debbugs.gnu.org, Paul Pogonyshev To: Chong Yidong Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 13 21:26:09 2010 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.69) (envelope-from ) id 1NqXuM-0005x6-Tx for geb-bug-gnu-emacs@m.gmane.org; Sat, 13 Mar 2010 21:26:03 +0100 Original-Received: from localhost ([127.0.0.1]:38224 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NqXuM-0006da-C4 for geb-bug-gnu-emacs@m.gmane.org; Sat, 13 Mar 2010 15:26:02 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NqXt9-0006IC-RX for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2010 15:24:47 -0500 Original-Received: from [140.186.70.92] (port=38223 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NqXt6-0006Gy-4Q for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2010 15:24:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NqXt2-0001lz-De for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2010 15:24:44 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:34744) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NqXt2-0001ls-Ap for bug-gnu-emacs@gnu.org; Sat, 13 Mar 2010 15:24:40 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1NqXQM-0002D1-Dd; Sat, 13 Mar 2010 14:55:02 -0500 X-Loop: bug-gnu-emacs@gnu.org Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 13 Mar 2010 19:55:02 +0000 Resent-Message-ID: Resent-Sender: bug-gnu-emacs@gnu.org X-GNU-PR-Message: followup 5705 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 5705-submit@debbugs.gnu.org id=B5705.12685100898483 (code B ref 5705); Sat, 13 Mar 2010 19:55:02 +0000 Original-Received: (at 5705) by debbugs.gnu.org; 13 Mar 2010 19:54:49 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NqXQ8-0002Cm-WF for submit@debbugs.gnu.org; Sat, 13 Mar 2010 14:54:49 -0500 Original-Received: from mail.gmx.net ([213.165.64.20]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1NqXQ7-0002Cg-ME for 5705@debbugs.gnu.org; Sat, 13 Mar 2010 14:54:48 -0500 Original-Received: (qmail invoked by alias); 13 Mar 2010 19:54:41 -0000 Original-Received: from p4FC0050D.dip0.t-ipconnect.de (EHLO detlef.local) [79.192.5.13] by mail.gmx.net (mp068) with SMTP; 13 Mar 2010 20:54:41 +0100 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1+qSnVoFNCqFvJCnrsp/T+wRbwX1U6ApKGpT3OAhD kNHPLP56rhQYBT In-Reply-To: <87r5nqn4ko.fsf@stupidchicken.com> (Chong Yidong's message of "Thu, 11 Mar 2010 12:36:23 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.93 (gnu/linux) X-Y-GMX-Trusted: 0 X-FuHaFi: 0.55000000000000004 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 13 Mar 2010 14:55:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , 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:35560 Archived-At: Chong Yidong writes: > Paul Pogonyshev writes: > >> Sorry, I tried now with 'emacs -Q' and found a corrected way: >> >> M-x ido-mode RET enable ido >> C-x C-f / / this makes ido load tramp >> C-g abort loading >> >> You need to be quick to hit C-g while tramp is still loading. After >> this file opening stops working just as described, at least here. > > OK, I see the problem. Unfortunately, my machine is too fast to interrupt Tramp during loading. Or I am too old, or too slow; pick whatever you want. > If you C-g while Tramp is loading, it leaves Tramp in a half-loaded > state, which screws up all subsequent calls to tramp-tramp-file-p (Lisp > backtrace below). The eval-after-load in tramp.el seems to be the > culprit. > > Michael, could you take a look? Looks to me like a similar problem as bug#1529 and bug#5448. As already said there, a clean solution requires a new arrangement of Tramp's package dependencies. This I would like to take out of Emacs 23.2. Next days, I'll release Tramp 2.1.18 (this is what is bundled with Emacs 23.2). Afterwards, I'll start working on the pending problems dedicated for after-the-release. Given, that I'll be offline for 3 weeks (starting March 20), it will last until mid of April or so. Best regards, Michael.