From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: tramp again Date: Thu, 22 Aug 2002 17:00:03 +0000 (UTC) Sender: emacs-devel-admin@gnu.org Message-ID: References: Reply-To: bob@rattlesnake.com NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1030035709 21329 127.0.0.1 (22 Aug 2002 17:01:49 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 22 Aug 2002 17:01:49 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17hvLA-0005Xu-00 for ; Thu, 22 Aug 2002 19:01:48 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17hvo8-0008UJ-00 for ; Thu, 22 Aug 2002 19:31:44 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17hvMK-0006s9-00; Thu, 22 Aug 2002 13:03:00 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17hvJp-0006hk-00 for emacs-devel@gnu.org; Thu, 22 Aug 2002 13:00:25 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17hvJj-0006h4-00 for emacs-devel@gnu.org; Thu, 22 Aug 2002 13:00:24 -0400 Original-Received: from megalith.rattlesnake.com ([140.186.114.245] helo=localhost) by monty-python.gnu.org with esmtp (Exim 4.10) id 17hvJi-0006gh-00 for emacs-devel@gnu.org; Thu, 22 Aug 2002 13:00:19 -0400 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.114) Thu, 22 Aug 2002 17:00:03 +0000 (UTC) Original-To: Kai.Grossjohann@CS.Uni-Dortmund.DE Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:6767 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:6767 > However, the following: > > (find-file > "/multi:ssh:bob@24.161.120.95:ssh:bob@192.168.2.48:/home/bob" nil) > > `worked but with a problem': tramp visited both both a multi-hop > remote file that I did not seek, ... Fascinating. I have never heard of this behavior. I figured out what happened. I don't know whether to call this a self-generated problem or a user-interface problem. Probably, it is best to call it a self-generated problem caused by typing a RET ahead of time and not realizing that I did that. I redid the find-file, but this time typed my (rather complicated) second password correctly and the directory came up properly. In the earlier attempt, I typed the password to 192.168.2.48 twice erroneously before succeeding the third time. What I think now is that after I typed the password the last time, I also typed an extra carriage return. This carriage return was then saved for the 29 seconds that passed before the directory got listed, at which point the extra carriage return evoked the `dired-advertised-find-file' command on the ~bob/.alias file. I can reproduce the problem by typing a second carriage return immediately after I type the second password. I can also reproduce the problem by typing an `e' or an `f' immediately after typing the RET for my password. I think this is my problem, not an interface problem: type-ahead should occur. Perhaps it would be a good idea to remind people about type-ahead in the documentation, if it is not described already. In this case, I did not realize I had typed ahead. (All I remember of that attempt is that I made many mistakes when I typed that password; however, since I can reproduce the problem with a typed-ahead RET, `e', or `f', I assume that is what I did.) -- Robert J. Chassell bob@rattlesnake.com bob@gnu.org Rattlesnake Enterprises http://www.rattlesnake.com Free Software Foundation http://www.gnu.org GnuPG Key ID: 004B4AC8