From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bernardo Newsgroups: gmane.emacs.help Subject: Re: ffap-bindings incompatible with TRAMP? Date: Sat, 28 Feb 2009 11:55:08 +1100 Message-ID: <49A88B6C.7060305@pobox.com> References: <49A0DF6C.6020700@pobox.com> <49A5C192.2030501@pobox.com> Reply-To: bernardo.bacic@pobox.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1235782585 20726 80.91.229.12 (28 Feb 2009 00:56:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 28 Feb 2009 00:56:25 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Michael Albinus Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Feb 28 01:57:41 2009 Return-path: Envelope-to: geh-help-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 1LdDWL-0002H7-3H for geh-help-gnu-emacs@m.gmane.org; Sat, 28 Feb 2009 01:57:37 +0100 Original-Received: from localhost ([127.0.0.1]:53314 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LdDV0-0006iC-78 for geh-help-gnu-emacs@m.gmane.org; Fri, 27 Feb 2009 19:56:14 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LdDUc-0006ho-DT for help-gnu-emacs@gnu.org; Fri, 27 Feb 2009 19:55:50 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LdDUb-0006hS-Jd for help-gnu-emacs@gnu.org; Fri, 27 Feb 2009 19:55:50 -0500 Original-Received: from [199.232.76.173] (port=37595 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LdDUb-0006hP-EL for help-gnu-emacs@gnu.org; Fri, 27 Feb 2009 19:55:49 -0500 Original-Received: from a-sasl-fastnet.sasl.smtp.pobox.com ([207.106.133.19]:33834 helo=sasl.smtp.pobox.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LdDUa-0007Fn-Qc for help-gnu-emacs@gnu.org; Fri, 27 Feb 2009 19:55:49 -0500 Original-Received: from localhost.localdomain (unknown [127.0.0.1]) by a-sasl-fastnet.sasl.smtp.pobox.com (Postfix) with ESMTP id 1C05B9CC28; Fri, 27 Feb 2009 19:55:44 -0500 (EST) Original-Received: from [192.168.1.10] (unknown [220.233.188.27]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-sasl-fastnet.sasl.smtp.pobox.com (Postfix) with ESMTPSA id 8F71C9CC25; Fri, 27 Feb 2009 19:55:38 -0500 (EST) User-Agent: Thunderbird 2.0.0.19 (X11/20081209) In-Reply-To: X-Pobox-Relay-ID: 871B4862-0532-11DE-A6D3-CFA5EBB1AA3C-14340206!a-sasl-fastnet.pobox.com X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:62463 Archived-At: Michael Albinus said the following on 26/02/09 22:39: > Bernardo writes: > >> done so, but there are no TRAMP buffers! >> C-x C-b only shows >> . hosts 0 Fundamental /su::/etc/hosts >> *scratch* 0 Lisp Interaction >> * *Messages* 733 Fundamental > > OK, that's clear now. ffap-bindings changes file-name-handler-alist, > that's why Tramp is not recognized. > > I've checked ffap.el in CVS. Version 1.62.2.5, which comes with Emacs > 22.3, does indeed suspicious file-name-handler-alist manipulations. > > Version 1.82, bundled with recent Emacs 23.0.90/91, has changed that > code with respect to this problem. There is the following comment: > > ;; Remove the special handler manually. We used to just let-bind > ;; file-name-handler-alist to preserve its value, but that caused > ;; other modifications to be lost (e.g. when Tramp gets loaded > ;; during the completing-read call). > > That's why I couldn't reproduce your problem with Emacs 23.0.90. I > don't believe that there will be an Emacs 22.4, so you must wait for > Emacs 23 (or you participate in the beta test: Emacs 23.0.91 was > announced yesterday). > >> regards, Bernardo > > Best regards, Michael. looks like i've procrastinated with v23.x upgrade for too long, will give it a try in next few days; thanks for your help rgds, Bernardo