From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Dave Abrahams Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Dec 2010 17:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7583@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.129174318812558 (code B ref -1); Tue, 07 Dec 2010 17:34:01 +0000 Received: (at submit) by debbugs.gnu.org; 7 Dec 2010 17:33:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ1PX-0003GS-7E for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:33:08 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ1PS-0003Fw-V3 for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:33:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PQ1VA-0000fQ-OW for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:38:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:54139) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PQ1VA-0000fM-JX for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:38:56 -0500 Received: from [140.186.70.92] (port=33285 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PQ1V8-0007mw-7M for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 12:38:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PQ1V6-0000f3-1b for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 12:38:54 -0500 Received: from mail-vw0-f41.google.com ([209.85.212.41]:60056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PQ1V5-0000ez-Tg for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 12:38:52 -0500 Received: by vws10 with SMTP id 10so165685vws.0 for ; Tue, 07 Dec 2010 09:38:50 -0800 (PST) Received: by 10.229.190.147 with SMTP id di19mr5844946qcb.91.1291743530597; Tue, 07 Dec 2010 09:38:50 -0800 (PST) Received: from zreba.local (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com [207.172.223.249]) by mx.google.com with ESMTPS id s34sm4558107qcp.32.2010.12.07.09.38.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 07 Dec 2010 09:38:50 -0800 (PST) Received: by zreba.local (Postfix, from userid 501) id EBCE638C80DC; Tue, 7 Dec 2010 12:38:46 -0500 (EST) From: Dave Abrahams Date: Tue, 07 Dec 2010 12:38:46 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -6.0 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) This seems a bit overeager. It takes a while to load up tramp, and ido shouldn't need to consider tramp filename completions if tramp isn't already loaded. emacs -Q `M-x ido-mode RET' `C-x C-f' In GNU Emacs 23.2.1 (x86_64-apple-darwin, NS apple-appkit-1038.29) of 2010-05-08 on black.local Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--host=x86_64-apple-darwin' '--build=i686-apple-darwin' '--with-ns' 'build_alias=i686-apple-darwin' 'host_alias=x86_64-apple-darwin' 'CC=gcc -mmacosx-version-min=10.5'' 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: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t show-paren-mode: t global-auto-revert-mode: t delete-selection-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 auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-x C-f C-SPC C-a C-SPC C-f C-SPC C-a M-w C-g M-! e m a c s 2 SPC - Q C-! C-! M-! M-p C-x M-x M-x e m r e p o r t - t r a C-, C-SPC C-, C-e m s u t r a m p C-! C-e SPC l o a d e d SPC b y SPC f i n d - f i l e SPC w i t h SPC i d o - m o d e SPC o n M-! M-p l a u n c h e m a c s SPC - Q M - x C-a ` C-e SPC i d o - m o d e SPC R E T ' C-! M-! M-p ` C - x SPC C - f ' C-n C-p C-p C-p C-p C-k C-n C-n C-n C-p C-p C-p C-p C-p T h i s SPC s e e m s SPC a SPC b i t SPC o v e r e a g e r . SPC SPC M-x f i n d - l i b i d o C-s t r a m p C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-n C-p C-p C-p C-x C-k C-n C-n C-p C-p C-a C-SPC C-n C-n C-n C-n C-n C-n M-w C-x C-k y e s M-x r e p o r t - e m Recent messages: Making completion list... [3 times] Wrote /Users/dave/DropBox/home/.emacs.d/byte-cache/!Users!dave!DropBox!home!.emacs.d!el-get!magit!Users!dave!DropBox!home!.emacs.d!el-get!semi!smime.elc Formatting bug report buffer............... Please enter your report. Type C-c C-c to send, C-c C-k to abort. (Shell command succeeded with no output) [2 times] uncompressing ido.el.gz...done ido.el.gz has auto save data; consider M-x recover-this-file Auto-saving... Mark saved where search started Mark set Load-path shadows: /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/static hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/static /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/richtext hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/richtext /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pym hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pym /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/product hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/product /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/poem hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/poem /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/poem-e20_3 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/poem-e20_3 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/poem-e20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/poem-e20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/poe hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/poe /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pcustom hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pcustom /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pces hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pces /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pces-e20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pces-e20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pces-20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pces-20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pccl hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pccl /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pccl-20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pccl-20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/mule-caesar hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/mule-caesar /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/mcs-e20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/mcs-e20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/mcs-20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/mcs-20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/mcharset hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/mcharset /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/invisible hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/invisible /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/inv-23 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/inv-23 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/emu hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/emu /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/broken hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/broken /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/apel-ver hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/apel-ver /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sha1 hides /Applications/Emacs.app/Contents/Resources/lisp/sha1 /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg hides /Applications/Emacs.app/Contents/Resources/lisp/pgg /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-pgp5 hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-pgp5 /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-pgp hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-pgp /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-parse hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-parse /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-gpg hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-gpg /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-def hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-def /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/md4 hides /Applications/Emacs.app/Contents/Resources/lisp/md4 /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/hex-util hides /Applications/Emacs.app/Contents/Resources/lisp/hex-util /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org hides /Applications/Emacs.app/Contents/Resources/lisp/org/org /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-xoxo hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-xoxo /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-wl hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-wl /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-w3m hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-w3m /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-vm hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-vm /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-timer hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-timer /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-table /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-src hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-src /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-rmail hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-rmail /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-remember hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-remember /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-publish hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-publish /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-protocol hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-plot hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-plot /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mouse hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mobile hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mhe hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mhe /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mew hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mew /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-macs hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macs /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mac-message hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mac-message /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-list hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-list /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-latex hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-latex /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-jsinfo hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-jsinfo /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-irc hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-irc /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-install hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-install /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-inlinetask hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-info hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-info /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-indent hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-id hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-id /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-icalendar hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-icalendar /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-html hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-html /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-habit hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-gnus hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-gnus /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-freemind hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-freemind /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-footnote hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-feed hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-feed /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-faces hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-faces /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-exp hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-exp /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-exp-blocks hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-exp-blocks /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-docbook hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-docbook /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-datetree hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-crypt hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-compat hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-colview hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-clock hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-clock /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-bibtex hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-bibtex /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-bbdb hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-bbdb /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-attach hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-ascii hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-ascii /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-archive hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-archive /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-agenda hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sasl hides /Applications/Emacs.app/Contents/Resources/lisp/net/sasl /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sasl-ntlm hides /Applications/Emacs.app/Contents/Resources/lisp/net/sasl-ntlm /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sasl-digest hides /Applications/Emacs.app/Contents/Resources/lisp/net/sasl-digest /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sasl-cram hides /Applications/Emacs.app/Contents/Resources/lisp/net/sasl-cram /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/ntlm hides /Applications/Emacs.app/Contents/Resources/lisp/net/ntlm /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/hmac-md5 hides /Applications/Emacs.app/Contents/Resources/lisp/net/hmac-md5 /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/hmac-def hides /Applications/Emacs.app/Contents/Resources/lisp/net/hmac-def /Users/dave/DropBox/home/.emacs.d/el-get/wanderlust/site-lisp/wl/rfc2368 hides /Applications/Emacs.app/Contents/Resources/lisp/mail/rfc2368 /Users/dave/DropBox/home/.emacs.d/el-get/wanderlust/site-lisp/wl/utf7 hides /Applications/Emacs.app/Contents/Resources/lisp/gnus/utf7 /Users/dave/DropBox/home/.emacs.d/el-get/semi/smime hides /Applications/Emacs.app/Contents/Resources/lisp/gnus/smime /Users/dave/DropBox/home/.emacs.d/el-get/mailcrypt/timer hides /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp/timer Features: (shadow sort mail-extr emacsbug jka-compr thingatpt find-func sendmail gnus-cite gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mel mime-def alist mcharset mcs-20 mcs-e20 pces pces-e20 pces-20 broken pcustom path-util poe pym static apel-ver product gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win message ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev gmm-utils mailheader canlock sha1 sha1-el hex-util hashcash reporter tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source shell password-cache format-spec tramp-compat trampver ffap ido multi-isearch two-column iso-transl magit diff-mode log-edit pcvs-util add-log magit-key-mode assoc image-mode disp-table bookmark pp org-mac-message org-habit org-agenda org-id org-crypt org ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob ob-eval org-complete pcomplete org-list org-faces org-compat org-entities org-macs noutline outline easy-mmode cal-menu calendar cal-loaddefs vc-git sgml-mode help-mode view .loaddefs elhome byte-code-cache dwa/packages auto-complete edmacro kmacro popup byte-opt flex-mode derived bbdb-autoloads bbdb timezone org-install info package compile comint ring el-get autoload bytecomp byte-compile cl cl-19 dired regexp-opt advice help-fns advice-preload gnus gnus-ems nnheader gnus-util netrc time-date mail-utils mm-util mail-prsvr wid-edit initsplit warnings paren server autorevert delsel cus-start cus-load tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Oct 2011 09:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dave Abrahams Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131875569323908 (code B ref 7583); Sun, 16 Oct 2011 09:02:01 +0000 Received: (at 7583) by debbugs.gnu.org; 16 Oct 2011 09:01:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFMb6-0006DY-Fj for submit@debbugs.gnu.org; Sun, 16 Oct 2011 05:01:33 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RFMb3-0006DK-Kv for 7583@debbugs.gnu.org; Sun, 16 Oct 2011 05:01:30 -0400 Received: (qmail invoked by alias); 16 Oct 2011 09:00:38 -0000 Received: from p57BB9A9D.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.154.157] by mail.gmx.net (mp005) with SMTP; 16 Oct 2011 11:00:38 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX18mFfAXDfcmibVDFFFMjpJ8sQ+FVAJzHZ7ysLQp3q jBCR6Vc68uEKg5 From: Michael Albinus References: Date: Sun, 16 Oct 2011 11:00:34 +0200 In-Reply-To: (Dave Abrahams's message of "Tue, 07 Dec 2010 12:38:46 -0500") Message-ID: <878voll39p.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Dave Abrahams writes: Hi Dave, > This seems a bit overeager. It takes a while to load up tramp, and ido > shouldn't need to consider tramp filename completions if tramp isn't > already loaded. I (still) cannot speak about ido. But Tramp 2.2 has been rewritten for Emacs 24 to load only the minimum part at startup. More Lisp objects of Tramp have been moved to autoload files. > emacs -Q > `M-x ido-mode RET' > `C-x C-f' Running this recipe with Emacs 24.0.90, I don't see a serious delay due to Tramp. Do you still believe we need to fix something? Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Oct 2011 18:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dave Abrahams Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131878997512150 (code B ref 7583); Sun, 16 Oct 2011 18:33:02 +0000 Received: (at 7583) by debbugs.gnu.org; 16 Oct 2011 18:32:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFVW3-00039v-Gb for submit@debbugs.gnu.org; Sun, 16 Oct 2011 14:32:55 -0400 Received: from mail-gy0-f172.google.com ([209.85.160.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFVW0-00039W-Sc for 7583@debbugs.gnu.org; Sun, 16 Oct 2011 14:32:53 -0400 Received: by gyh20 with SMTP id 20so2288414gyh.3 for <7583@debbugs.gnu.org>; Sun, 16 Oct 2011 11:32:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=MWx7+CWTVE6Nfjz7OeIU5qNiq9b+/paQN2xWWzJHJE8=; b=hO7kGFBwZFjgn8KJR6eKkvwx8nKfLIWG6bTviiTum3ot7tqf9VTdkgNkRdafGVblTt O5klnyQlggwA0eJ+TLwr8vlTKAKoKZuAGfMeOKzMEiVLtqcJ73+EdJ6utLmciHpdUFYm AiAJ9yCY2MJ1n5s7jzXqQpAhm1nvH/hDa9W8Y= Received: by 10.68.14.97 with SMTP id o1mr33173293pbc.0.1318789920106; Sun, 16 Oct 2011 11:32:00 -0700 (PDT) MIME-Version: 1.0 Received: by 10.143.165.16 with HTTP; Sun, 16 Oct 2011 11:31:20 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Sun, 16 Oct 2011 20:31:20 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.4 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.4 (---) > This seems a bit overeager. =C2=A0It takes a while to load up tramp, and = ido > shouldn't need to consider tramp filename completions if tramp isn't > already loaded. Would help to set ido-enable-tramp-completions to nil, and set it back to t after loading tramp? =C2=A0 =C2=A0 Juanma From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly In-Reply-To: Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Oct 2011 19:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7583@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131879270719154 (code B ref -1); Sun, 16 Oct 2011 19:19:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Oct 2011 19:18:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFWE7-0004yt-By for submit@debbugs.gnu.org; Sun, 16 Oct 2011 15:18:27 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFWE4-0004yf-3g for submit@debbugs.gnu.org; Sun, 16 Oct 2011 15:18:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RFWDC-00048h-Nn for submit@debbugs.gnu.org; Sun, 16 Oct 2011 15:17:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:37328) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RFWDC-00048d-Jj for submit@debbugs.gnu.org; Sun, 16 Oct 2011 15:17:30 -0400 Received: from eggs.gnu.org ([140.186.70.92]:36644) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RFWDB-0007mv-Mj for bug-gnu-emacs@gnu.org; Sun, 16 Oct 2011 15:17:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RFWDA-00048S-J8 for bug-gnu-emacs@gnu.org; Sun, 16 Oct 2011 15:17:29 -0400 Received: from lo.gmane.org ([80.91.229.12]:46516) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RFWDA-00048N-E5 for bug-gnu-emacs@gnu.org; Sun, 16 Oct 2011 15:17:28 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RFWD6-0002sE-9G for bug-gnu-emacs@gnu.org; Sun, 16 Oct 2011 21:17:24 +0200 Received: from 242.77.197.77.rev.sfr.net ([77.197.77.242]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 16 Oct 2011 21:17:24 +0200 Received: from thierry.volpiatto by 242.77.197.77.rev.sfr.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 16 Oct 2011 21:17:24 +0200 X-Injected-Via-Gmane: http://gmane.org/ From: Thierry Volpiatto Date: Sun, 16 Oct 2011 21:17:09 +0200 Lines: 28 Message-ID: <8739esu4p6.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 242.77.197.77.rev.sfr.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) Cancel-Lock: sha1:9uNEmGIL7dBuDAz34eOTMuIhdQM= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) Juanma Barranquero writes: >> This seems a bit overeager.  It takes a while to load up tramp, and ido >> shouldn't need to consider tramp filename completions if tramp isn't >> already loaded. > > Would help to set ido-enable-tramp-completions to nil, and set it back > to t after loading tramp? The problem, I guess is tramp start immediately when you enter the first ":" due to `tramp-file-name-regexp'. This is a common problem for all incremental UI with tramp. In anything i let bound `tramp-file-name-regexp' to another value that wait you type in the second ":". I don't know for ido but due to it's nature, i guess it's the same. See `anything-ff-set-pattern' in anything-config.el. http://repo.or.cz/w/anything-config.git (let ((methods (mapcar 'car tramp-methods)) (reg "\\`/\\([^[/:]+\\|[^/]+]\\):.*:") cur-method tramp-name) Where reg replace the tramp regexp. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Oct 2011 19:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131879409521152 (code B ref 7583); Sun, 16 Oct 2011 19:42:02 +0000 Received: (at 7583) by debbugs.gnu.org; 16 Oct 2011 19:41:35 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFWaU-0005V6-Ri for submit@debbugs.gnu.org; Sun, 16 Oct 2011 15:41:35 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RFWaS-0005Uu-So for 7583@debbugs.gnu.org; Sun, 16 Oct 2011 15:41:34 -0400 Received: (qmail invoked by alias); 16 Oct 2011 19:40:38 -0000 Received: from p57BB9A9D.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.154.157] by mail.gmx.net (mp003) with SMTP; 16 Oct 2011 21:40:38 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1+5+Tk3DQW5NWtFbwKq7pFJYNgPqzpKRKpTHKBtv9 /RNYnlWmHJE/QC From: Michael Albinus References: <8739esu4p6.fsf@gmail.com> Date: Sun, 16 Oct 2011 21:40:36 +0200 In-Reply-To: <8739esu4p6.fsf@gmail.com> (Thierry Volpiatto's message of "Sun, 16 Oct 2011 21:17:09 +0200") Message-ID: <8739eslo7f.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Thierry Volpiatto writes: > The problem, I guess is tramp start immediately when you enter the first > ":" due to `tramp-file-name-regexp'. This is a common problem for all > incremental UI with tramp. > In anything i let bound `tramp-file-name-regexp' to another value that > wait you type in the second ":". > I don't know for ido but due to it's nature, i guess it's the same.> > See `anything-ff-set-pattern' in anything-config.el. > http://repo.or.cz/w/anything-config.git > > (let ((methods (mapcar 'car tramp-methods)) > (reg "\\`/\\([^[/:]+\\|[^/]+]\\):.*:") > cur-method tramp-name) > > Where reg replace the tramp regexp. You disable then method / user name / host name completion. If you want so, you shall make it configurable, at least. Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Oct 2011 21:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131880008729859 (code B ref 7583); Sun, 16 Oct 2011 21:22:02 +0000 Received: (at 7583) by debbugs.gnu.org; 16 Oct 2011 21:21:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFY97-0007lV-8x for submit@debbugs.gnu.org; Sun, 16 Oct 2011 17:21:27 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFY92-0007lD-G5 for 7583@debbugs.gnu.org; Sun, 16 Oct 2011 17:21:22 -0400 Received: by bkas6 with SMTP id s6so2644410bka.3 for <7583@debbugs.gnu.org>; Sun, 16 Oct 2011 14:20:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=hkQvTZv1N2gn4eYN8BwIlRHrj2JlEEAFiWvw0mX5VLY=; b=sobCYpP0cWVY7P//ArzPESxwlVDMbhfcmx/KDaaX09mv9NBXDyC8td91fBGGzD0t44 yz1OJiLnrsTmFP2PWmSkJvyFF0hCPcWfaZcnPgX+A/eJCcj8IAusFe+EAOEktNpahBPE 6Jr+ZfDCHh6beY4fjnILq17K0FETY3K05VhBg= Received: by 10.223.77.6 with SMTP id e6mr19687701fak.32.1318800026852; Sun, 16 Oct 2011 14:20:26 -0700 (PDT) Received: from thierry-MM061 (242.77.197.77.rev.sfr.net. [77.197.77.242]) by mx.google.com with ESMTPS id f10sm19489514fac.14.2011.10.16.14.20.24 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 16 Oct 2011 14:20:24 -0700 (PDT) From: Thierry Volpiatto References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> Date: Sun, 16 Oct 2011 23:20:22 +0200 In-Reply-To: <8739eslo7f.fsf@gmx.de> (Michael Albinus's message of "Sun, 16 Oct 2011 21:40:36 +0200") Message-ID: <87y5wkskfd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.1 (----) Michael Albinus writes: > Thierry Volpiatto writes: > >> The problem, I guess is tramp start immediately when you enter the first >> ":" due to `tramp-file-name-regexp'. This is a common problem for all >> incremental UI with tramp. >> In anything i let bound `tramp-file-name-regexp' to another value that >> wait you type in the second ":". >> I don't know for ido but due to it's nature, i guess it's the same.> >> See `anything-ff-set-pattern' in anything-config.el. >> http://repo.or.cz/w/anything-config.git >> >> (let ((methods (mapcar 'car tramp-methods)) >> (reg "\\`/\\([^[/:]+\\|[^/]+]\\):.*:") >> cur-method tramp-name) >> >> Where reg replace the tramp regexp. > > You disable then method / user name / host name completion. If you want > so, you shall make it configurable, at least. Actually yes, this completion is disabled, but why do you have to start tramp to have such completion? i.e There is no need to start tramp to make a completion based on the content of ~/.ssh/config Maybe tramp should have other regexp(s) that (try to) complete this without starting tramp. Note that this kind of completion lead to bugs in other places in Emacs. e.g create an ssh hostname in ~/.ssh/config that start by "t", and in eshell, write /t and to complete to "/tmp"; tramp will start and fail. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly In-Reply-To: Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2011 06:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 7583@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131883229413593 (code B ref -1); Mon, 17 Oct 2011 06:19:01 +0000 Received: (at submit) by debbugs.gnu.org; 17 Oct 2011 06:18:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFgWb-0003XB-TV for submit@debbugs.gnu.org; Mon, 17 Oct 2011 02:18:14 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFgWZ-0003Wy-1Z for submit@debbugs.gnu.org; Mon, 17 Oct 2011 02:18:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RFgVa-0003MP-Ve for submit@debbugs.gnu.org; Mon, 17 Oct 2011 02:17:16 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:54052) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RFgVa-0003MJ-U1 for submit@debbugs.gnu.org; Mon, 17 Oct 2011 02:17:10 -0400 Received: from eggs.gnu.org ([140.186.70.92]:57975) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RFgVW-0000YU-5V for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2011 02:17:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RFgVQ-0003Km-NL for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2011 02:17:06 -0400 Received: from lo.gmane.org ([80.91.229.12]:53981) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RFgVQ-0003KT-DC for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2011 02:17:00 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RFgVO-000360-Fi for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2011 08:16:58 +0200 Received: from 242.77.197.77.rev.sfr.net ([77.197.77.242]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 17 Oct 2011 08:16:58 +0200 Received: from thierry.volpiatto by 242.77.197.77.rev.sfr.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 17 Oct 2011 08:16:58 +0200 X-Injected-Via-Gmane: http://gmane.org/ From: Thierry Volpiatto Date: Mon, 17 Oct 2011 08:16:44 +0200 Lines: 65 Message-ID: <87ty78rvlf.fsf@gmail.com> References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 242.77.197.77.rev.sfr.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) Cancel-Lock: sha1:D8LvsgDM/MbiFVUtqRGB3j14aWc= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) Thierry Volpiatto writes: > Michael Albinus writes: > >> Thierry Volpiatto writes: >> >>> The problem, I guess is tramp start immediately when you enter the first >>> ":" due to `tramp-file-name-regexp'. This is a common problem for all >>> incremental UI with tramp. >>> In anything i let bound `tramp-file-name-regexp' to another value that >>> wait you type in the second ":". >>> I don't know for ido but due to it's nature, i guess it's the same.> >>> See `anything-ff-set-pattern' in anything-config.el. >>> http://repo.or.cz/w/anything-config.git >>> >>> (let ((methods (mapcar 'car tramp-methods)) >>> (reg "\\`/\\([^[/:]+\\|[^/]+]\\):.*:") >>> cur-method tramp-name) >>> >>> Where reg replace the tramp regexp. >> >> You disable then method / user name / host name completion. If you want >> so, you shall make it configurable, at least. > Actually yes, this completion is disabled, but why do you have to start > tramp to have such completion? > i.e There is no need to start tramp to make a completion based on the > content of ~/.ssh/config > > Maybe tramp should have other regexp(s) that (try to) complete this without > starting tramp. Not needed i think. example1: 1a)prompt: /t! => complete on all hostname/method/directories starting by t without starting tramp now i choose thievol in list completion, i have now: 1b)prompt: /thievol:! => enter the ":" if thievol is member of hostname completion list and not a directory and start tramp. example2: prompt: /s! => same as in 1a now i choose scpc in list completion, i have now: prompt: /scpc: => same as in 1b and now i complete on only hostname list now i choose thievol in list, i have now: prompt: /scpc:thievol => i do not start tramp, waiting user enter the last ":", when it's done start tramp only now. > Note that this kind of completion lead to bugs in other places in Emacs. > e.g create an ssh hostname in ~/.ssh/config that start by "t", and in > eshell, write /t and to complete to "/tmp"; tramp will start and > fail. I will submit a bug report for this. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2011 07:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131883757123924 (code B ref 7583); Mon, 17 Oct 2011 07:47:02 +0000 Received: (at 7583) by debbugs.gnu.org; 17 Oct 2011 07:46:11 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFhtj-0006Dp-Ht for submit@debbugs.gnu.org; Mon, 17 Oct 2011 03:46:11 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RFhtg-0006DW-CM for 7583@debbugs.gnu.org; Mon, 17 Oct 2011 03:46:09 -0400 Received: (qmail invoked by alias); 17 Oct 2011 07:38:31 -0000 Received: from p57BB986D.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.152.109] by mail.gmx.net (mp067) with SMTP; 17 Oct 2011 09:38:31 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX198cUwkArd8WbrQiA6d8hpQzSv69a7OlMCVLcOLNX u8+gvTBoFFBcVm From: Michael Albinus References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> Date: Mon, 17 Oct 2011 09:38:26 +0200 In-Reply-To: <87ty78rvlf.fsf@gmail.com> (Thierry Volpiatto's message of "Mon, 17 Oct 2011 08:16:44 +0200") Message-ID: <87wrc4t6dp.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Thierry Volpiatto writes: Hi Thierry, [Maybe we shall change the subject, and we shall go out of Bug#7583, because we are discussing non-ido related topics] >>> You disable then method / user name / host name completion. If you want >>> so, you shall make it configurable, at least. >> Actually yes, this completion is disabled, but why do you have to start >> tramp to have such completion? >> i.e There is no need to start tramp to make a completion based on the >> content of ~/.ssh/config >> >> Maybe tramp should have other regexp(s) that (try to) complete this without >> starting tramp. > Not needed i think. Tramp gives you (as package ffap, for example) a mean to configure its behaviour. You could let-bind `non-essential' to t; in this case Tramp wouldn't disturb your own completion algorithm. ido.el and icomplete.el use this variable such a way. If you want to disable Tramp completely, you could let-bind `tramp-mode' to t. Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2011 13:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.1318858334494 (code B ref 7583); Mon, 17 Oct 2011 13:33:02 +0000 Received: (at 7583) by debbugs.gnu.org; 17 Oct 2011 13:32:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFnIb-00007u-SF for submit@debbugs.gnu.org; Mon, 17 Oct 2011 09:32:14 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFnIa-00007i-Ag for 7583@debbugs.gnu.org; Mon, 17 Oct 2011 09:32:13 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ak0JAEUtnE5Ld/8E/2dsb2JhbABDmTyPK4EGgW4BAQQBViMFCws0EhQYDSSIErNNiAgEoSeERQ X-IronPort-AV: E=Sophos;i="4.69,359,1315195200"; d="scan'208";a="142391294" Received: from 75-119-255-4.dsl.teksavvy.com (HELO pastel.home) ([75.119.255.4]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 17 Oct 2011 09:31:15 -0400 Received: by pastel.home (Postfix, from userid 20848) id 40FF7590F5; Mon, 17 Oct 2011 09:31:15 -0400 (EDT) From: Stefan Monnier Message-ID: References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> Date: Mon, 17 Oct 2011 09:31:15 -0400 In-Reply-To: <87ty78rvlf.fsf@gmail.com> (Thierry Volpiatto's message of "Mon, 17 Oct 2011 08:16:44 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.5 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.5 (--) > without starting tramp I do not know what that means. AFAIK there are two relevant "actions": - start a Tramp session. This means to connect to a particular host, so clearly it can't be done before you've actually typed the complete host name. - load "tramp.el". Nowadays, this should be barely noticeable. But indeed I do see a "Loading tramp-sh...done". I wonder where this message comes from, we should probably suppress it. Stefan From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2011 14:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.13188612125442 (code B ref 7583); Mon, 17 Oct 2011 14:21:01 +0000 Received: (at 7583) by debbugs.gnu.org; 17 Oct 2011 14:20:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFo2x-0001Pf-E3 for submit@debbugs.gnu.org; Mon, 17 Oct 2011 10:20:10 -0400 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFo2v-0001P3-EQ for 7583@debbugs.gnu.org; Mon, 17 Oct 2011 10:20:06 -0400 Received: by eyg24 with SMTP id 24so3408477eyg.3 for <7583@debbugs.gnu.org>; Mon, 17 Oct 2011 07:19:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=vVp6sbMFue3yJgFHhfuV/BhMsxE559iVLiLge2nOE44=; b=vBve7+dfrwNu+OlApNF4cUGQf4tBo1q2WzUrkpKPEiWk+7I6zBTggrfLKcEg46iyzL WtlXA1h1k72s1Qid6VKgutI/zqqIjL4XnvB/vI09NjkOwteGW6mOoLEf0tK6hSnkJfie 23jifQz8RdsNR+Kcj1NG4QNzZuUEP/0+E9xmg= Received: by 10.213.28.78 with SMTP id l14mr1078409ebc.19.1318861148099; Mon, 17 Oct 2011 07:19:08 -0700 (PDT) Received: from thierry-MM061 (129.211.85.79.rev.sfr.net. [79.85.211.129]) by mx.google.com with ESMTPS id o4sm29872552eeb.0.2011.10.17.07.19.04 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 17 Oct 2011 07:19:06 -0700 (PDT) From: Thierry Volpiatto References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> Date: Mon, 17 Oct 2011 16:18:50 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 17 Oct 2011 09:31:15 -0400") Message-ID: <878vojya45.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) Stefan Monnier writes: >> without starting tramp > > I do not know what that means. I mean trying to connect to a remote host via tramp. > AFAIK there are two relevant "actions": > > - start a Tramp session. This means to connect to a particular host, so > clearly it can't be done before you've actually typed the complete > host name. > - load "tramp.el". Nowadays, this should be barely noticeable. > But indeed I do see a "Loading tramp-sh...done". I wonder where this > message comes from, we should probably suppress it. > > > Stefan -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2011 15:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7583@debbugs.gnu.org, Thierry Volpiatto Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.13188642709912 (code B ref 7583); Mon, 17 Oct 2011 15:12:01 +0000 Received: (at 7583) by debbugs.gnu.org; 17 Oct 2011 15:11:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFoqL-0002Zp-EF for submit@debbugs.gnu.org; Mon, 17 Oct 2011 11:11:09 -0400 Received: from mailout-de.gmx.net ([213.165.64.22]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RFoqH-0002ZJ-P8 for 7583@debbugs.gnu.org; Mon, 17 Oct 2011 11:11:06 -0400 Received: (qmail invoked by alias); 17 Oct 2011 15:10:07 -0000 Received: from p57BB986D.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.152.109] by mail.gmx.net (mp060) with SMTP; 17 Oct 2011 17:10:07 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1/6kRZ8uiz6Vcx57rZsAyJkR+frWe5j0gIPUYFRCC 6JuHkzOHe85b9o From: Michael Albinus References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> Date: Mon, 17 Oct 2011 17:10:03 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 17 Oct 2011 09:31:15 -0400") Message-ID: <874nz7u01g.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Stefan Monnier writes: > But indeed I do see a "Loading tramp-sh...done". I wonder where this > message comes from, we should probably suppress it. Hmm, yes. Some months (years?) ago, when the "Loading ..." message has been removed from load.el, there were complaints that loading tramp.el takes a long time tp load, and nobody knows what happens. So I have added this message to tramp.el as exceptional case. Now Tramp loads better, and I should remove this message, indeed. Will do. > Stefan Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2011 15:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131886634413031 (code B ref 7583); Mon, 17 Oct 2011 15:46:01 +0000 Received: (at 7583) by debbugs.gnu.org; 17 Oct 2011 15:45:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFpNn-0003O8-Hf for submit@debbugs.gnu.org; Mon, 17 Oct 2011 11:45:44 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFpNl-0003Nw-CM for 7583@debbugs.gnu.org; Mon, 17 Oct 2011 11:45:42 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ak0JAO9MnE5Ld/8E/2dsb2JhbABDmT6PK4EGgW4BAQQBViMQCzQSFBgNJC6HZLYniAgEoSeERQ X-IronPort-AV: E=Sophos;i="4.69,359,1315195200"; d="scan'208";a="142424101" Received: from 75-119-255-4.dsl.teksavvy.com (HELO pastel.home) ([75.119.255.4]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 17 Oct 2011 11:44:43 -0400 Received: by pastel.home (Postfix, from userid 20848) id 5E43C590F5; Mon, 17 Oct 2011 11:44:43 -0400 (EDT) From: Stefan Monnier Message-ID: References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> Date: Mon, 17 Oct 2011 11:44:43 -0400 In-Reply-To: <878vojya45.fsf@gmail.com> (Thierry Volpiatto's message of "Mon, 17 Oct 2011 16:18:50 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >>> without starting tramp >> I do not know what that means. > I mean trying to connect to a remote host via tramp. So you're saying that Tramp tries to connect to "toto" when you type "/toto:"? If so, I think the problem is indeed the same as for icomplete and ido and the solution is to bind the variable `non-essential'. Stefan From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2011 17:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131887102525757 (code B ref 7583); Mon, 17 Oct 2011 17:04:01 +0000 Received: (at 7583) by debbugs.gnu.org; 17 Oct 2011 17:03:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFqbJ-0006hO-KA for submit@debbugs.gnu.org; Mon, 17 Oct 2011 13:03:45 -0400 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFqbH-0006hB-LV for 7583@debbugs.gnu.org; Mon, 17 Oct 2011 13:03:44 -0400 Received: by eyg24 with SMTP id 24so3592436eyg.3 for <7583@debbugs.gnu.org>; Mon, 17 Oct 2011 10:02:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=boU+W3ZYrlY3w+HUeokJrtGx39sEv/lvi3Ee83C5Wgc=; b=gHYwnXF8AwuHn1ZuAFLc6BuOsYkj8k84FE47R+p+8sU8w3Q+DJe4jBosSs4X8diyeZ +qUkbxUbqq/moQUrsb6Rik3fKuLH+yiVHw9fa5s9pyMmXuB9ArGSGwL5wcHB69aIdPq2 VLzy3t6BjDDNBltdoXl7nm6l+R4jBDDpiQ2dQ= Received: by 10.14.24.155 with SMTP id x27mr1389385eex.243.1318870965588; Mon, 17 Oct 2011 10:02:45 -0700 (PDT) Received: from thierry-MM061 (129.211.85.79.rev.sfr.net. [79.85.211.129]) by mx.google.com with ESMTPS id o4sm31154191eeb.0.2011.10.17.10.02.43 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 17 Oct 2011 10:02:44 -0700 (PDT) From: Thierry Volpiatto References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> Date: Mon, 17 Oct 2011 19:02:41 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 17 Oct 2011 11:44:43 -0400") Message-ID: <87botfpn4e.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) Stefan Monnier writes: >>>> without starting tramp >>> I do not know what that means. >> I mean trying to connect to a remote host via tramp. > > So you're saying that Tramp tries to connect to "toto" when you type > "/toto:"? Yes, but that is what we expect. (/toto: should be a valid hostname maybe set in ~/.ssh/config) What we don't want is when you write: /ssh: => tramp try to connect or /sudo: ==> tramp try to connect we expect tramp to connect only when we have: /sudo:: and not before (i.e before entering the second ":"). > If so, I think the problem is indeed the same as for > icomplete and ido and the solution is to bind the variable > `non-essential'. Yes maybe. But I have no problem here with my code (anything), it seem the problem is in ido and/or icomplete. And to implement completion on method/users/hostname, `non-essential' is no help for me, i will use something else later, as described in one of precedent post. Anyway i am glad to now existence of `non-essential'. Thanks. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Oct 2011 19:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.13188802569687 (code B ref 7583); Mon, 17 Oct 2011 19:38:02 +0000 Received: (at 7583) by debbugs.gnu.org; 17 Oct 2011 19:37:36 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFt0A-0002WA-Pk for submit@debbugs.gnu.org; Mon, 17 Oct 2011 15:37:36 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RFt07-0002Vw-JP for 7583@debbugs.gnu.org; Mon, 17 Oct 2011 15:37:33 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EANqCnE5MCqLO/2dsb2JhbABDqFCBBoFuAQEEAVYjBQsLNBIUGA0kiBK3Y4gIBKElhEU X-IronPort-AV: E=Sophos;i="4.69,360,1315195200"; d="scan'208";a="142481662" Received: from 76-10-162-206.dsl.teksavvy.com (HELO pastel.home) ([76.10.162.206]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 17 Oct 2011 15:36:32 -0400 Received: by pastel.home (Postfix, from userid 20848) id 3A922590F5; Mon, 17 Oct 2011 15:36:32 -0400 (EDT) From: Stefan Monnier Message-ID: References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> Date: Mon, 17 Oct 2011 15:36:32 -0400 In-Reply-To: <87botfpn4e.fsf@gmail.com> (Thierry Volpiatto's message of "Mon, 17 Oct 2011 19:02:41 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >>>>> without starting tramp >>>> I do not know what that means. >>> I mean trying to connect to a remote host via tramp. >> So you're saying that Tramp tries to connect to "toto" when you type >> "/toto:"? > Yes, but that is what we expect. (/toto: should be a valid hostname > maybe set in ~/.ssh/config) > What we don't want is when you write: > /ssh: => tramp try to connect Does this happen? Where does it connect to? > /sudo: ==> tramp try to connect Again, where does Tramp try to connect in this case? > we expect tramp to connect only when we have: > /sudo:: and not before (i.e before entering the second ":"). When I do C-x C-f /ssh: TAB Tramp does not try to connect to anything, it just shows me some hostname completion. > But I have no problem here with my code (anything), > it seem the problem is in ido and/or icomplete. I get the same behavior with or without icomplete-mode. I think we need you to give us a more specific recipe. Stefan From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 18 Oct 2011 05:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.13189164346067 (code B ref 7583); Tue, 18 Oct 2011 05:41:01 +0000 Received: (at 7583) by debbugs.gnu.org; 18 Oct 2011 05:40:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RG2Ph-0001Zo-Tn for submit@debbugs.gnu.org; Tue, 18 Oct 2011 01:40:34 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RG2Pf-0001Zb-B2 for 7583@debbugs.gnu.org; Tue, 18 Oct 2011 01:40:32 -0400 Received: by bkas6 with SMTP id s6so344952bka.3 for <7583@debbugs.gnu.org>; Mon, 17 Oct 2011 22:39:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=WE+qH1CPIQDojjjG1ZKx1lERfo5DTLmziMYjsW6INSM=; b=vnz1Y4OmTRCl/7E6ENzSrJcr6QUkQ7hIb4UogYLxv4OSPdHLCcwrF2APDIg+juG3/W 47LqpzmTuxhopKQZg3kv6kKqYX8gLTpco/W/M+pk35Sr7uE/3r8Kwy05T2maaJGSdnax Tp54V3hUV1rSO+XFzCM374vgNSae+jDdJ29a4= Received: by 10.223.15.10 with SMTP id i10mr1804991faa.17.1318916370279; Mon, 17 Oct 2011 22:39:30 -0700 (PDT) Received: from thierry-MM061 (87.77.197.77.rev.sfr.net. [77.197.77.87]) by mx.google.com with ESMTPS id v19sm1706278faa.13.2011.10.17.22.39.27 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 17 Oct 2011 22:39:28 -0700 (PDT) From: Thierry Volpiatto References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> Date: Tue, 18 Oct 2011 07:39:25 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 17 Oct 2011 15:36:32 -0400") Message-ID: <87boteq2nm.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.1 (----) Stefan Monnier writes: >>>>>> without starting tramp >>>>> I do not know what that means. >>>> I mean trying to connect to a remote host via tramp. >>> So you're saying that Tramp tries to connect to "toto" when you type >>> "/toto:"? >> Yes, but that is what we expect. (/toto: should be a valid hostname >> maybe set in ~/.ssh/config) >> What we don't want is when you write: >> /ssh: => tramp try to connect > > Does this happen? Where does it connect to? > >> /sudo: ==> tramp try to connect > > Again, where does Tramp try to connect in this case? No where, that's the problem. >> we expect tramp to connect only when we have: >> /sudo:: and not before (i.e before entering the second ":"). > > When I do C-x C-f /ssh: TAB Tramp does not try to connect to anything, > it just shows me some hostname completion. Because this implementation works for vanilla emacs completion, but is unusable elsewhere. (like try-completion) >> But I have no problem here with my code (anything), >> it seem the problem is in ido and/or icomplete. > > I get the same behavior with or without icomplete-mode. I think we need > you to give us a more specific recipe. So it's ok if it works, just forget it. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 18 Oct 2011 13:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131894424220288 (code B ref 7583); Tue, 18 Oct 2011 13:25:02 +0000 Received: (at 7583) by debbugs.gnu.org; 18 Oct 2011 13:24:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RG9eE-0005HA-5T for submit@debbugs.gnu.org; Tue, 18 Oct 2011 09:24:02 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RG9eB-0005Gd-2I for 7583@debbugs.gnu.org; Tue, 18 Oct 2011 09:24:00 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAHh8nU5MCqLO/2dsb2JhbABEqGSBBoFuAQEEAVYjEAs0EhQYDSSIE7cGiBsEoSqERQ X-IronPort-AV: E=Sophos;i="4.69,365,1315195200"; d="scan'208";a="142685969" Received: from 76-10-162-206.dsl.teksavvy.com (HELO ceviche.home) ([76.10.162.206]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 18 Oct 2011 09:22:56 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 49CB5660B6; Tue, 18 Oct 2011 09:22:56 -0400 (EDT) From: Stefan Monnier Message-ID: References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> Date: Tue, 18 Oct 2011 09:22:56 -0400 In-Reply-To: <87boteq2nm.fsf@gmail.com> (Thierry Volpiatto's message of "Tue, 18 Oct 2011 07:39:25 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >>> /sudo: ==> tramp try to connect >> Again, where does Tramp try to connect in this case? > No where, that's the problem. I don't understand. Please be specific: 1- does it try to start a Tramp session? 2- do you want it to try to start a Tramp session? 3- where does it try to connect? >From what I understand you're saying that (1) is true, and that (2) is false, whereas in my experience (1) is false. Also I don't know what it means for Tramp to "try to connect to nowhere". >>> we expect tramp to connect only when we have: >>> /sudo:: and not before (i.e before entering the second ":"). >> When I do C-x C-f /ssh: TAB Tramp does not try to connect to anything, >> it just shows me some hostname completion. > Because this implementation works for vanilla Emacs completion, but is > unusable elsewhere. (like try-completion) "vanilla Emacs completion" uses try-completion, so you must thinking of some other "elsewhere". What is that other "elsewhere"? >>> But I have no problem here with my code (anything), >>> it seem the problem is in ido and/or icomplete. >> I get the same behavior with or without icomplete-mode. I think we need >> you to give us a more specific recipe. > So it's ok if it works, just forget it. Are you saying that the problem you reported only affects older Emacsen and has been fixed in the trunk? Stefan From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 18 Oct 2011 17:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.13189573747808 (code B ref 7583); Tue, 18 Oct 2011 17:03:01 +0000 Received: (at 7583) by debbugs.gnu.org; 18 Oct 2011 17:02:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGD41-00021t-J8 for submit@debbugs.gnu.org; Tue, 18 Oct 2011 13:02:54 -0400 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGD3x-00021e-HS for 7583@debbugs.gnu.org; Tue, 18 Oct 2011 13:02:51 -0400 Received: by eyg24 with SMTP id 24so904693eyg.3 for <7583@debbugs.gnu.org>; Tue, 18 Oct 2011 10:01:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=SScXLwXUYtLtUG+L6a/j1yMaPohXtZivts1qyQEmPPw=; b=Iq3t1UMCZWxXdK9g29X2HLPBQNEd25jUuSrA+MG/xgQw0aAIEfj1KXlFSMDttDtVJR aGiBfgFaOttb9467bu9no0vrKrr/lmbrQCbh/fnlhYRa52m1rAfAtlMRKRm8badjhgHU aZ/IJFjW+pfZDq5zponj3fZ8Twi2aF1kxmz0Q= Received: by 10.14.35.101 with SMTP id t77mr416517eea.70.1318957304612; Tue, 18 Oct 2011 10:01:44 -0700 (PDT) Received: from thierry-MM061 (87.77.197.77.rev.sfr.net. [77.197.77.87]) by mx.google.com with ESMTPS id a49sm7562953eea.2.2011.10.18.10.01.39 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 18 Oct 2011 10:01:40 -0700 (PDT) From: Thierry Volpiatto References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> Date: Tue, 18 Oct 2011 19:01:37 +0200 In-Reply-To: (Stefan Monnier's message of "Tue, 18 Oct 2011 09:22:56 -0400") Message-ID: <87ehyas07i.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.1 (----) Stefan Monnier writes: >>>> /sudo: ==> tramp try to connect >>> Again, where does Tramp try to connect in this case? >> No where, that's the problem. > > I don't understand. Please be specific: > 1- does it try to start a Tramp session? Yes. > 2- do you want it to try to start a Tramp session? No > 3- where does it try to connect? To e.g "/ssh:" which is an incomplete address and hang indefinitely. Just like when you do C-x C-f and enter in prompt /ssh: and press RET. > From what I understand you're saying that (1) is true, and that (2) is > false, whereas in my experience (1) is false. > Also I don't know what it means for Tramp to "try to connect to nowhere". > >>>> we expect tramp to connect only when we have: >>>> /sudo:: and not before (i.e before entering the second ":"). >>> When I do C-x C-f /ssh: TAB Tramp does not try to connect to anything, >>> it just shows me some hostname completion. >> Because this implementation works for vanilla Emacs completion, but is >> unusable elsewhere. (like try-completion) > > "vanilla Emacs completion" uses try-completion, so you must thinking of > some other "elsewhere". What is that other "elsewhere"? External libraries like anything create completion modes that replace most completing-read's. So the completing-read that use all-completions are ok, but the one that use try-completion are usable only in a Vanilla emacs environment. >>>> But I have no problem here with my code (anything), >>>> it seem the problem is in ido and/or icomplete. >>> I get the same behavior with or without icomplete-mode. I think we need >>> you to give us a more specific recipe. >> So it's ok if it works, just forget it. > > Are you saying that the problem you reported only affects older Emacsen > and has been fixed in the trunk? No i say completion in Emacs is made differently so it is acceptable, though it should not hang like described above. (Here i display in buffer "Invalid tramp file name" and wait user enter something correct before trying to connect with tramp to this invalid name). What i was suggesting is just a different implementation that would work more safely in all case. It's what i did in anything except for hostname completion which is not done yet. (see precedents posts). -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly In-Reply-To: Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 18 Oct 2011 19:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: Michael Albinus , 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131896473221212 (code B ref 7583); Tue, 18 Oct 2011 19:06:01 +0000 Received: (at 7583) by debbugs.gnu.org; 18 Oct 2011 19:05:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGEyi-0005W5-7Q for submit@debbugs.gnu.org; Tue, 18 Oct 2011 15:05:32 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGEyd-0005Vt-MB for 7583@debbugs.gnu.org; Tue, 18 Oct 2011 15:05:29 -0400 Received: from faina.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id p9IJ4Rcq001524; Tue, 18 Oct 2011 15:04:27 -0400 Received: by faina.iro.umontreal.ca (Postfix, from userid 20848) id D28F7B4031; Tue, 18 Oct 2011 15:04:27 -0400 (EDT) From: Stefan Monnier Message-ID: References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> Date: Tue, 18 Oct 2011 15:04:27 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4014=0 X-NAI-Spam-Version: 2.2.0.9286 : core <4014> : streams <692907> : uri <986502> X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) > To e.g "/ssh:" which is an incomplete address > and hang indefinitely. > Just like when you do C-x C-f and enter in prompt /ssh: and press RET. I'm beginning to understand. Indeed, I see that C-x C-f /ssh: RET and C-x C-f /sudo: RET both behave oddly (they try to connect to hosts `ssh' or `sudo'). They don't hang for me, but arguably they should not even try to treat the "ssh" or "sudo" as a hostname. Michael? >> "vanilla Emacs completion" uses try-completion, so you must thinking of >> some other "elsewhere". What is that other "elsewhere"? > External libraries like anything create completion modes that replace > most completing-read's. > So the completing-read that use all-completions are ok, but the one that > use try-completion are usable only in a vanilla Emacs environment. So you're saying that Tramp handles try-completion subtly differently from all-completions and that your completion code uses try-completion subtly differently from the way vanilla completion uses it. I wonder if the first pat is indeed true, and if so why (could be that it was a hack to try and distinguish icomplete/ido from TAB, back when we didn't have non-essential). As for the second part, I have no reason to doubt you, tho I'd be interested to try and understand how it is different and why that triggers the problem. My guess is that you're doing something similar to lightning completion (i.e., roughly, call minibuffer-complete after every key-press), yet ... ..Oh, wait, I think I see something interesting: % emacs -Q C-x C-f /ssh: TAB RET RET C-x C-f /ssh: TAB The first C-x C-f just ends up loading Tramp then trying to connect to `ssh' and fail, but it also changes something inside Tramp because on the second C-x C-f the TAB causes Tramp to try to connect some "default" host (apparently it uses the first host in my ~/.ssh/config, and subsequent attempts will try subsequent hosts in that file). We don't want that, and your completion scheme might be bumping into this very problem. Michael? > No i say completion in Emacs is made differently so it is acceptable, > though it should not hang like described above. I think you're just seeing the result of bugs. Stefan From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Oct 2011 10:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7583@debbugs.gnu.org, Thierry Volpiatto Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131901876013763 (code B ref 7583); Wed, 19 Oct 2011 10:06:01 +0000 Received: (at 7583) by debbugs.gnu.org; 19 Oct 2011 10:06:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGT28-0003Zv-4w for submit@debbugs.gnu.org; Wed, 19 Oct 2011 06:06:00 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RGT25-0003Zi-P1 for 7583@debbugs.gnu.org; Wed, 19 Oct 2011 06:05:58 -0400 Received: (qmail invoked by alias); 19 Oct 2011 10:04:47 -0000 Received: from p57BB9809.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.152.9] by mail.gmx.net (mp035) with SMTP; 19 Oct 2011 12:04:47 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1978OkT6hJ7uAolKQB1HtTfxH6uV4bnBVlTX6yRFV 5M1lSyt/Nvx1x0 From: Michael Albinus References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> Date: Wed, 19 Oct 2011 12:04:45 +0200 In-Reply-To: (Stefan Monnier's message of "Tue, 18 Oct 2011 15:04:27 -0400") Message-ID: <87mxcxs3eq.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Stefan Monnier writes: >> To e.g "/ssh:" which is an incomplete address >> and hang indefinitely. >> Just like when you do C-x C-f and enter in prompt /ssh: and press RET. > > I'm beginning to understand. Indeed, I see that C-x C-f /ssh: RET and > C-x C-f /sudo: RET both behave oddly (they try to connect to hosts `ssh' > or `sudo'). They don't hang for me, but arguably they should not even > try to treat the "ssh" or "sudo" as a hostname. Why that? It is legal to have a hostname "ssh". Anybody can create such an entry in ~/.ssh/config. Or an alias in /etc/hosts, or a DNS alias. What we are speaking about is filename completion. If you enter RET, we do not speak about completion anymore, but opening a file "/ssh:", using Tramp's default connection method, which ought to be "scp" on GNU/Linux. > ..Oh, wait, I think I see something interesting: > > % emacs -Q > C-x C-f /ssh: TAB RET RET > C-x C-f /ssh: TAB > > The first C-x C-f just ends up loading Tramp then trying to connect to > `ssh' and fail, but it also changes something inside Tramp because on > the second C-x C-f the TAB causes Tramp to try to connect some "default" > host (apparently it uses the first host in my ~/.ssh/config, and > subsequent attempts will try subsequent hosts in that file). > > We don't want that, and your completion scheme might be bumping into > this very problem. Tramp has always the problem to understand what "C-x C-f /ssh: TAB" means. This is due to the syntactic ambiguity of Tramp's file names ("ssh" can be both in this case, a method or a hostname). [Side remark: with XEmacs, we use another syntax. There aren't such problems. But I guess it is much too late to change the syntax for GNU Emacs.] I will try to change Tramp's completion algorithm such a way, that in case "C-x C-f /foo: TAB" is pressed, and "foo" is a method found in (mapcar 'car tramp-methods), Tramp does not check "foo" being a hostname. This shall be sufficient for the incrimed case. > Stefan Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Oct 2011 12:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 7583@debbugs.gnu.org, Thierry Volpiatto Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.13190286221771 (code B ref 7583); Wed, 19 Oct 2011 12:51:02 +0000 Received: (at 7583) by debbugs.gnu.org; 19 Oct 2011 12:50:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGVbB-0000SW-Ku for submit@debbugs.gnu.org; Wed, 19 Oct 2011 08:50:21 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGVb9-0000SI-9K for 7583@debbugs.gnu.org; Wed, 19 Oct 2011 08:50:20 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAArHnk5MCqLO/2dsb2JhbABEqHOBBoFuAQEEAVYjBQsLNBIUGA0kiBO0L4gbBKEshEU X-IronPort-AV: E=Sophos;i="4.69,372,1315195200"; d="scan'208";a="143011849" Received: from 76-10-162-206.dsl.teksavvy.com (HELO pastel.home) ([76.10.162.206]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 19 Oct 2011 08:49:10 -0400 Received: by pastel.home (Postfix, from userid 20848) id 5B30358934; Wed, 19 Oct 2011 08:49:10 -0400 (EDT) From: Stefan Monnier Message-ID: References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> <87mxcxs3eq.fsf@gmx.de> Date: Wed, 19 Oct 2011 08:49:10 -0400 In-Reply-To: <87mxcxs3eq.fsf@gmx.de> (Michael Albinus's message of "Wed, 19 Oct 2011 12:04:45 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) > I will try to change Tramp's completion algorithm such a way, that in > case "C-x C-f /foo: TAB" is pressed, and "foo" is a method found in > (mapcar 'car tramp-methods), Tramp does not check "foo" being a > hostname. This shall be sufficient for the incrimed case. That sounds right. Hopefully it will also fix the problems that Thierry encountered. Stefan From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Dave Abrahams Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Oct 2011 19:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.13190527687851 (code B ref 7583); Wed, 19 Oct 2011 19:33:02 +0000 Received: (at 7583) by debbugs.gnu.org; 19 Oct 2011 19:32:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGbse-00022a-8Z for submit@debbugs.gnu.org; Wed, 19 Oct 2011 15:32:48 -0400 Received: from mail-qw0-f44.google.com ([209.85.216.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGbsb-00022N-4u for 7583@debbugs.gnu.org; Wed, 19 Oct 2011 15:32:46 -0400 Received: by qadb12 with SMTP id b12so1687476qad.3 for <7583@debbugs.gnu.org>; Wed, 19 Oct 2011 12:31:35 -0700 (PDT) Received: by 10.224.31.8 with SMTP id w8mr6625998qac.43.1319052695393; Wed, 19 Oct 2011 12:31:35 -0700 (PDT) Received: from pluto.luannocracy.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com. [207.172.223.249]) by mx.google.com with ESMTPS id em7sm786644qab.6.2011.10.19.12.31.33 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 19 Oct 2011 12:31:33 -0700 (PDT) Received: by pluto.luannocracy.com (Postfix, from userid 501) id AADB31141A85; Wed, 19 Oct 2011 15:31:32 -0400 (EDT) From: Dave Abrahams References: <878voll39p.fsf@gmx.de> Date: Wed, 19 Oct 2011 15:31:32 -0400 In-Reply-To: <878voll39p.fsf@gmx.de> (Michael Albinus's message of "Sun, 16 Oct 2011 11:00:34 +0200") Message-ID: User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/23.3 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.9 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) on Sun Oct 16 2011, Michael Albinus wrote: > Dave Abrahams writes: > > Hi Dave, > >> This seems a bit overeager. It takes a while to load up tramp, and ido >> shouldn't need to consider tramp filename completions if tramp isn't >> already loaded. > > I (still) cannot speak about ido. But Tramp 2.2 has been rewritten for > Emacs 24 to load only the minimum part at startup. More Lisp objects of > Tramp have been moved to autoload files. > >> emacs -Q >> `M-x ido-mode RET' >> `C-x C-f' > > Running this recipe with Emacs 24.0.90, I don't see a serious delay due > to Tramp. Do you still believe we need to fix something? Yeah, I do (no pun intended). See the other report I made today. Again, I'm not sure it's *technically* Tramp's fault, but I think Tramp should probably be more resilient to whatever ido is doing. -- Dave Abrahams BoostPro Computing http://www.boostpro.com From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Oct 2011 20:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 7583@debbugs.gnu.org, Thierry Volpiatto Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131905649313139 (code B ref 7583); Wed, 19 Oct 2011 20:35:01 +0000 Received: (at 7583) by debbugs.gnu.org; 19 Oct 2011 20:34:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGcqi-0003Ps-Hh for submit@debbugs.gnu.org; Wed, 19 Oct 2011 16:34:52 -0400 Received: from mailout-de.gmx.net ([213.165.64.22]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RGcqf-0003Pf-Ks for 7583@debbugs.gnu.org; Wed, 19 Oct 2011 16:34:51 -0400 Received: (qmail invoked by alias); 19 Oct 2011 20:33:37 -0000 Received: from p57BB9809.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.152.9] by mail.gmx.net (mp062) with SMTP; 19 Oct 2011 22:33:37 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1/5mx1jND/5G+YJQHx5NPr20/il648iI6L/UaONGE /Dc+8lTqHdn6Pb From: Michael Albinus References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> <87mxcxs3eq.fsf@gmx.de> Date: Wed, 19 Oct 2011 22:33:36 +0200 In-Reply-To: (Stefan Monnier's message of "Wed, 19 Oct 2011 08:49:10 -0400") Message-ID: <87obxclo0v.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Stefan Monnier writes: >> I will try to change Tramp's completion algorithm such a way, that in >> case "C-x C-f /foo: TAB" is pressed, and "foo" is a method found in >> (mapcar 'car tramp-methods), Tramp does not check "foo" being a >> hostname. This shall be sufficient for the incrimed case. > > That sounds right. Hopefully it will also fix the problems that > Thierry encountered. I haven't done this change (yet), it's more complex than expected. But during tests I've found another weakness that has led to the error you have observed. I've committed a patch, maybe you can check? I will also walk through Thierry's problems. > Stefan Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Oct 2011 13:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: Stefan Monnier , 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131911872715760 (code B ref 7583); Thu, 20 Oct 2011 13:53:02 +0000 Received: (at 7583) by debbugs.gnu.org; 20 Oct 2011 13:52:07 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGt2U-000469-SZ for submit@debbugs.gnu.org; Thu, 20 Oct 2011 09:52:07 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RGt2R-00045T-Hn for 7583@debbugs.gnu.org; Thu, 20 Oct 2011 09:52:05 -0400 Received: (qmail invoked by alias); 20 Oct 2011 13:50:48 -0000 Received: from p57BB9722.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.151.34] by mail.gmx.net (mp037) with SMTP; 20 Oct 2011 15:50:48 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX19lTTI3dwJlAc5LMQ5ywIe2LbV7VUMA80/XR7uI6K isbbr1nxHPzw3C From: Michael Albinus References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> Date: Thu, 20 Oct 2011 15:50:45 +0200 In-Reply-To: <87ehyas07i.fsf@gmail.com> (Thierry Volpiatto's message of "Tue, 18 Oct 2011 19:01:37 +0200") Message-ID: <877h3zg4ay.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Thierry Volpiatto writes: Hi Thierry, > No i say completion in Emacs is made differently so it is acceptable, > though it should not hang like described above. > (Here i display in buffer "Invalid tramp file name" and wait user enter > something correct before trying to connect with tramp to this invalid > name). > > What i was suggesting is just a different implementation that would > work more safely in all case. > It's what i did in anything except for hostname completion which is not > done yet. (see precedents posts). I'm trying to understand what's left to do after submitting the recent Tramp patches. Could you, please, show my a recipe about Tramp's misbehaviour? Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Oct 2011 14:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: Stefan Monnier , 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131912144723293 (code B ref 7583); Thu, 20 Oct 2011 14:38:02 +0000 Received: (at 7583) by debbugs.gnu.org; 20 Oct 2011 14:37:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGtkN-00063e-Hk for submit@debbugs.gnu.org; Thu, 20 Oct 2011 10:37:27 -0400 Received: from mail-yx0-f172.google.com ([209.85.213.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGtkL-00063P-7C for 7583@debbugs.gnu.org; Thu, 20 Oct 2011 10:37:26 -0400 Received: by yxj19 with SMTP id 19so2783931yxj.3 for <7583@debbugs.gnu.org>; Thu, 20 Oct 2011 07:36:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=o8KelMPeTznM6ZyNZwJpdX7FUDmlp9lMM/QMl46ivLE=; b=uld5QLupq2SA4zy4ZellElqp+Qkv4ZqgNNLRT6aC3zzw1tyxHL3ZlOi2ZeuIkSIPaG O0ZJyjIKzVOlJLlVtXdN0lguID748xlvTdZwob85r5hiqw9PSC65M8qpcfWCSBBvJaSZ e1LBl8ZKBE0LbmgGeZRcN47mcVGuCrzU2MrRY= Received: by 10.223.16.82 with SMTP id n18mr18501571faa.2.1319121336099; Thu, 20 Oct 2011 07:35:36 -0700 (PDT) Received: from thierry-MM061 (87.77.197.77.rev.sfr.net. [77.197.77.87]) by mx.google.com with ESMTPS id l8sm16087133fai.16.2011.10.20.07.35.33 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 20 Oct 2011 07:35:34 -0700 (PDT) From: Thierry Volpiatto References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> <877h3zg4ay.fsf@gmx.de> Date: Thu, 20 Oct 2011 16:35:31 +0200 In-Reply-To: <877h3zg4ay.fsf@gmx.de> (Michael Albinus's message of "Thu, 20 Oct 2011 15:50:45 +0200") Message-ID: <87y5wfg28c.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.1 (----) Hi Michael, Michael Albinus writes: > Thierry Volpiatto writes: > > Hi Thierry, > >> No i say completion in Emacs is made differently so it is acceptable, >> though it should not hang like described above. >> (Here i display in buffer "Invalid tramp file name" and wait user enter >> something correct before trying to connect with tramp to this invalid >> name). >> >> What i was suggesting is just a different implementation that would >> work more safely in all case. >> It's what i did in anything except for hostname completion which is not >> done yet. (see precedents posts). > > I'm trying to understand what's left to do after submitting the recent > Tramp patches. Could you, please, show my a recipe about Tramp's > misbehaviour? Sorry for late reply, i had network problems. I think we misunderstand here, i have no real problems with tramp, i have made my anything code working with tramp as i want, only method/hostname completion are not implemented yet, but all is working fine here. I was suggesting at first using a tramp-file-name-regexp that detect a tramp name only after the second ":" (what i do here in anything), because i thought you had problems with ido, but it seem you have fixed all, so i think it's ok. For my use case in anything, i can deal with the actual tramp code, no problems. Thanks. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Oct 2011 18:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: Stefan Monnier , 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131913502011410 (code B ref 7583); Thu, 20 Oct 2011 18:24:02 +0000 Received: (at 7583) by debbugs.gnu.org; 20 Oct 2011 18:23:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGxHI-0002xz-9O for submit@debbugs.gnu.org; Thu, 20 Oct 2011 14:23:40 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RGxHF-0002xl-2V for 7583@debbugs.gnu.org; Thu, 20 Oct 2011 14:23:38 -0400 Received: (qmail invoked by alias); 20 Oct 2011 18:22:19 -0000 Received: from p57BB9722.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.151.34] by mail.gmx.net (mp049) with SMTP; 20 Oct 2011 20:22:19 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1/kckggtrTkwsjv9A4D6eBQ3xsmKbQIlgm7F2YMRU gs6IgFhAKpFrBM From: Michael Albinus References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> <877h3zg4ay.fsf@gmx.de> <87y5wfg28c.fsf@gmail.com> Date: Thu, 20 Oct 2011 20:22:16 +0200 In-Reply-To: <87y5wfg28c.fsf@gmail.com> (Thierry Volpiatto's message of "Thu, 20 Oct 2011 16:35:31 +0200") Message-ID: <87ipnjle07.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Thierry Volpiatto writes: > Hi Michael, Hi Thierry, > I think we misunderstand here, i have no real problems with tramp, i > have made my anything code working with tramp as i want, only > method/hostname completion are not implemented yet, but all is working > fine here. Good to know. So I will concentrate in this bug report on what's left from Dave's problems with ido. > I was suggesting at first using a tramp-file-name-regexp that detect a > tramp name only after the second ":" (what i do here in anything), > because i thought you had problems with ido, but it seem you have fixed > all, so i think it's ok. I recommend not to use an own `tramp-file-name-regexp'. There could always be problems when Tramp is changing it, and there are in fact 3 different syntax notations for remote file names, which are supported by Tramp. Have you tried to apply `non-essential' instead? > For my use case in anything, i can deal with the actual tramp code, no > problems. > > Thanks. Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Oct 2011 18:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: Stefan Monnier , 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131913631613438 (code B ref 7583); Thu, 20 Oct 2011 18:46:02 +0000 Received: (at 7583) by debbugs.gnu.org; 20 Oct 2011 18:45:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGxcB-0003Uh-U1 for submit@debbugs.gnu.org; Thu, 20 Oct 2011 14:45:16 -0400 Received: from mail-ey0-f172.google.com ([209.85.215.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGxc8-0003UR-FX for 7583@debbugs.gnu.org; Thu, 20 Oct 2011 14:45:13 -0400 Received: by eyg24 with SMTP id 24so3703851eyg.3 for <7583@debbugs.gnu.org>; Thu, 20 Oct 2011 11:43:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=SQyxxrUfvzWSIWhNYbwEcAWnWEtXJR5MD450EFCTYhs=; b=CjtqxYe9iyEQzKDOap7vPQJNyUMXPd6kl2xH68olq2rqNEjkj92JvbeJ0QLwmboc3t BUbpCSUThFjFqACa2SMgqcI21WguCV9paOCRK8iQbcC3ADLBnfxMNhL2wDmS9mvxC06C a8vToXb1bSx5m8RCPR30mSKEWyDbESUfjMVbY= Received: by 10.223.62.15 with SMTP id v15mr19747455fah.22.1319136236395; Thu, 20 Oct 2011 11:43:56 -0700 (PDT) Received: from thierry-MM061 (87.77.197.77.rev.sfr.net. [77.197.77.87]) by mx.google.com with ESMTPS id n25sm6406337fah.15.2011.10.20.11.43.54 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 20 Oct 2011 11:43:55 -0700 (PDT) From: Thierry Volpiatto References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> <877h3zg4ay.fsf@gmx.de> <87y5wfg28c.fsf@gmail.com> <87ipnjle07.fsf@gmx.de> Date: Thu, 20 Oct 2011 20:43:52 +0200 In-Reply-To: <87ipnjle07.fsf@gmx.de> (Michael Albinus's message of "Thu, 20 Oct 2011 20:22:16 +0200") Message-ID: <8762jjld07.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.1 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.1 (----) Michael Albinus writes: > > I recommend not to use an own `tramp-file-name-regexp'. There could > always be problems when Tramp is changing it, and there are in fact 3 > different syntax notations for remote file names, which are supported by > Tramp. I do not replace `tramp-file-name-regexp' by another value, i use a let bound regexp similar to `tramp-file-name-regexp' but named differently. --8<---------------cut here---------------start------------->8--- (let ((methods (mapcar 'car tramp-methods)) (reg "\\`/\\([^[/:]+\\|[^/]+]\\):.*:") --8<---------------cut here---------------end--------------->8--- And then i reuse `tramp-file-name-regexp' where needed. Use `anything-find-files' to try your tramp with anything completion ;-) > Have you tried to apply `non-essential' instead? It is no help for my use case. Thanks. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997 From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 20 Oct 2011 20:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: Michael Albinus , 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131914129220648 (code B ref 7583); Thu, 20 Oct 2011 20:09:02 +0000 Received: (at 7583) by debbugs.gnu.org; 20 Oct 2011 20:08:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGyuR-0005Mx-GN for submit@debbugs.gnu.org; Thu, 20 Oct 2011 16:08:11 -0400 Received: from chene.dit.umontreal.ca ([132.204.246.20]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RGyuO-0005Mf-74 for 7583@debbugs.gnu.org; Thu, 20 Oct 2011 16:08:09 -0400 Received: from ceviche.home (lechon.iro.umontreal.ca [132.204.27.242]) by chene.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id p9KK6qC1006486; Thu, 20 Oct 2011 16:06:54 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 58032663E2; Thu, 20 Oct 2011 14:40:40 -0400 (EDT) From: Stefan Monnier Message-ID: References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> <877h3zg4ay.fsf@gmx.de> <87y5wfg28c.fsf@gmail.com> Date: Thu, 20 Oct 2011 14:40:40 -0400 In-Reply-To: <87y5wfg28c.fsf@gmail.com> (Thierry Volpiatto's message of "Thu, 20 Oct 2011 16:35:31 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV4016=0 X-NAI-Spam-Version: 2.2.0.9286 : core <4016> : streams <693573> : uri <988089> X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) > I think we misunderstand here, i have no real problems with tramp, i > have made my anything code working with tramp as i want, only > method/hostname completion are not implemented yet, but all is working > fine here. It sounds like you're saying that you managed to work around Tramp's problem. That's different from saying that there is no problem. Stefan From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Oct 2011 10:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Thierry Volpiatto Cc: Stefan Monnier , 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131945153710369 (code B ref 7583); Mon, 24 Oct 2011 10:19:01 +0000 Received: (at 7583) by debbugs.gnu.org; 24 Oct 2011 10:18:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIHcP-0002hC-1F for submit@debbugs.gnu.org; Mon, 24 Oct 2011 06:18:57 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RIHcM-0002gz-0f for 7583@debbugs.gnu.org; Mon, 24 Oct 2011 06:18:55 -0400 Received: (qmail invoked by alias); 24 Oct 2011 10:17:16 -0000 Received: from p57BB99DC.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.153.220] by mail.gmx.net (mp025) with SMTP; 24 Oct 2011 12:17:16 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1/HRZRG+03Hfe2BTqvXYngzzmk/uQpMgA+2GUT4ty uOgFiaH2EQc58e From: Michael Albinus References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> <877h3zg4ay.fsf@gmx.de> <87y5wfg28c.fsf@gmail.com> Date: Mon, 24 Oct 2011 12:17:13 +0200 In-Reply-To: (Stefan Monnier's message of "Thu, 20 Oct 2011 14:40:40 -0400") Message-ID: <874nyyofrq.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Stefan Monnier writes: >> I think we misunderstand here, i have no real problems with tramp, i >> have made my anything code working with tramp as i want, only >> method/hostname completion are not implemented yet, but all is working >> fine here. > > It sounds like you're saying that you managed to work around > Tramp's problem. That's different from saying that there is no problem. Hi Thierry, if there are problems with Tramp in anything.el, please report them. And please make a new report; this one shall be didacated to ido integration problems. Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Michael Albinus Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Oct 2011 08:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dave Abrahams Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131961895319833 (code B ref 7583); Wed, 26 Oct 2011 08:50:02 +0000 Received: (at 7583) by debbugs.gnu.org; 26 Oct 2011 08:49:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RIzAe-00059q-Tr for submit@debbugs.gnu.org; Wed, 26 Oct 2011 04:49:13 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RIzAc-00059c-D3 for 7583@debbugs.gnu.org; Wed, 26 Oct 2011 04:49:11 -0400 Received: (qmail invoked by alias); 26 Oct 2011 08:47:21 -0000 Received: from p57BB98D4.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.152.212] by mail.gmx.net (mp071) with SMTP; 26 Oct 2011 10:47:21 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX1+I4MVwjLKILPCR34aZZOC0Z70EMnzPHJ8J1UDLJx OyGT1ONk+CyEQt From: Michael Albinus References: <878voll39p.fsf@gmx.de> Date: Wed, 26 Oct 2011 10:47:16 +0200 In-Reply-To: (Dave Abrahams's message of "Wed, 19 Oct 2011 15:31:32 -0400") Message-ID: <87d3dkgmwb.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Dave Abrahams writes: Hi Dave, >>> emacs -Q >>> `M-x ido-mode RET' >>> `C-x C-f' >> >> Running this recipe with Emacs 24.0.90, I don't see a serious delay due >> to Tramp. Do you still believe we need to fix something? > > Yeah, I do (no pun intended). See the other report I made today. > Again, I'm not sure it's *technically* Tramp's fault, but I think Tramp > should probably be more resilient to whatever ido is doing. I've just committed a patch for ido.el, which removes explicit loading of Tramp. Autoloads shall be sufficient. This is all what could be done inside ido, IMHO. I've seen your other report on the Tramp ML, and I'm working on this. Therefore, I believe we can close *this* bug report. Do you agree? Best regards, Michael. From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Dave Abrahams Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Oct 2011 18:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.13196532658123 (code B ref 7583); Wed, 26 Oct 2011 18:22:01 +0000 Received: (at 7583) by debbugs.gnu.org; 26 Oct 2011 18:21:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RJ865-00026x-64 for submit@debbugs.gnu.org; Wed, 26 Oct 2011 14:21:05 -0400 Received: from mail-qy0-f179.google.com ([209.85.216.179]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RJ861-00026T-Ri for 7583@debbugs.gnu.org; Wed, 26 Oct 2011 14:21:02 -0400 Received: by qyk31 with SMTP id 31so2005107qyk.3 for <7583@debbugs.gnu.org>; Wed, 26 Oct 2011 11:19:12 -0700 (PDT) Received: by 10.229.66.136 with SMTP id n8mr7064805qci.57.1319653151972; Wed, 26 Oct 2011 11:19:11 -0700 (PDT) Received: from pluto.luannocracy.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com. [207.172.223.249]) by mx.google.com with ESMTPS id gx9sm3257386qab.12.2011.10.26.11.19.10 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 26 Oct 2011 11:19:11 -0700 (PDT) Received: by pluto.luannocracy.com (Postfix, from userid 501) id AD7E711F88EF; Wed, 26 Oct 2011 14:19:09 -0400 (EDT) From: Dave Abrahams References: <878voll39p.fsf@gmx.de> <87d3dkgmwb.fsf@gmx.de> Date: Wed, 26 Oct 2011 14:19:09 -0400 In-Reply-To: <87d3dkgmwb.fsf@gmx.de> (Michael Albinus's message of "Wed, 26 Oct 2011 10:47:16 +0200") Message-ID: User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/23.3 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -3.9 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) on Wed Oct 26 2011, Michael Albinus wrote: > Dave Abrahams writes: > > Hi Dave, > >>>> emacs -Q >>>> `M-x ido-mode RET' >>>> `C-x C-f' >>> >>> Running this recipe with Emacs 24.0.90, I don't see a serious delay due >>> to Tramp. Do you still believe we need to fix something? >> >> Yeah, I do (no pun intended). See the other report I made today. >> Again, I'm not sure it's *technically* Tramp's fault, but I think Tramp >> should probably be more resilient to whatever ido is doing. > > I've just committed a patch for ido.el, which removes explicit loading > of Tramp. Autoloads shall be sufficient. > > This is all what could be done inside ido, IMHO. I've seen your other > report on the Tramp ML, and I'm working on this. Therefore, I believe we > can close *this* bug report. > > Do you agree? Sure; if there are problems I'll bring them up anew :-) -- Dave Abrahams BoostPro Computing http://www.boostpro.com From unknown Sat Jun 21 10:25:33 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Dave Abrahams Subject: bug#7583: closed (Re: bug#7583: 23.2; ido loads tramp too eagerly) Message-ID: References: <87pqhjehgm.fsf@gmx.de> X-Gnu-PR-Message: they-closed 7583 X-Gnu-PR-Package: emacs Reply-To: 7583@debbugs.gnu.org Date: Wed, 26 Oct 2011 18:30:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1319653801-8923-1" This is a multi-part message in MIME format... ------------=_1319653801-8923-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7583: 23.2; ido loads tramp too eagerly which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 7583@debbugs.gnu.org. --=20 7583: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7583 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1319653801-8923-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7583-done) by debbugs.gnu.org; 26 Oct 2011 18:29:39 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RJ8EM-0002J2-J4 for submit@debbugs.gnu.org; Wed, 26 Oct 2011 14:29:38 -0400 Received: from mailout-de.gmx.net ([213.165.64.23]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1RJ8EK-0002Ip-73 for 7583-done@debbugs.gnu.org; Wed, 26 Oct 2011 14:29:37 -0400 Received: (qmail invoked by alias); 26 Oct 2011 18:27:42 -0000 Received: from p57BB98D4.dip0.t-ipconnect.de (EHLO detlef.gmx.de) [87.187.152.212] by mail.gmx.net (mp011) with SMTP; 26 Oct 2011 20:27:42 +0200 X-Authenticated: #3708877 X-Provags-ID: V01U2FsdGVkX189t1IZFYo9e2Ge/aC93qMBt1dAJ7Hnzl1fAAuzhM e5j2taGydoRSbE From: Michael Albinus To: Dave Abrahams Subject: Re: bug#7583: 23.2; ido loads tramp too eagerly References: <878voll39p.fsf@gmx.de> <87d3dkgmwb.fsf@gmx.de> Date: Wed, 26 Oct 2011 20:27:37 +0200 In-Reply-To: (Dave Abrahams's message of "Wed, 26 Oct 2011 14:19:09 -0400") Message-ID: <87pqhjehgm.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Y-GMX-Trusted: 0 X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7583-done Cc: 7583-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Dave Abrahams writes: >> I've just committed a patch for ido.el, which removes explicit loading >> of Tramp. Autoloads shall be sufficient. >> >> This is all what could be done inside ido, IMHO. I've seen your other >> report on the Tramp ML, and I'm working on this. Therefore, I believe we >> can close *this* bug report. >> >> Do you agree? > > Sure; if there are problems I'll bring them up anew :-) Thanks, I've closed the bug. Best regards, Michael. ------------=_1319653801-8923-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Dec 2010 17:33:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ1PX-0003GS-7E for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:33:08 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQ1PS-0003Fw-V3 for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:33:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PQ1VA-0000fQ-OW for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:38:58 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:54139) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PQ1VA-0000fM-JX for submit@debbugs.gnu.org; Tue, 07 Dec 2010 12:38:56 -0500 Received: from [140.186.70.92] (port=33285 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PQ1V8-0007mw-7M for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 12:38:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PQ1V6-0000f3-1b for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 12:38:54 -0500 Received: from mail-vw0-f41.google.com ([209.85.212.41]:60056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PQ1V5-0000ez-Tg for bug-gnu-emacs@gnu.org; Tue, 07 Dec 2010 12:38:52 -0500 Received: by vws10 with SMTP id 10so165685vws.0 for ; Tue, 07 Dec 2010 09:38:50 -0800 (PST) Received: by 10.229.190.147 with SMTP id di19mr5844946qcb.91.1291743530597; Tue, 07 Dec 2010 09:38:50 -0800 (PST) Received: from zreba.local (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com [207.172.223.249]) by mx.google.com with ESMTPS id s34sm4558107qcp.32.2010.12.07.09.38.49 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 07 Dec 2010 09:38:50 -0800 (PST) Received: by zreba.local (Postfix, from userid 501) id EBCE638C80DC; Tue, 7 Dec 2010 12:38:46 -0500 (EST) From: Dave Abrahams To: bug-gnu-emacs@gnu.org Subject: 23.2; ido loads tramp too eagerly Date: Tue, 07 Dec 2010 12:38:46 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) This seems a bit overeager. It takes a while to load up tramp, and ido shouldn't need to consider tramp filename completions if tramp isn't already loaded. emacs -Q `M-x ido-mode RET' `C-x C-f' In GNU Emacs 23.2.1 (x86_64-apple-darwin, NS apple-appkit-1038.29) of 2010-05-08 on black.local Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--host=x86_64-apple-darwin' '--build=i686-apple-darwin' '--with-ns' 'build_alias=i686-apple-darwin' 'host_alias=x86_64-apple-darwin' 'CC=gcc -mmacosx-version-min=10.5'' 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: nil value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: shell-dirtrack-mode: t diff-auto-refine-mode: t show-paren-mode: t global-auto-revert-mode: t delete-selection-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 auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-p C-n C-x C-f C-SPC C-a C-SPC C-f C-SPC C-a M-w C-g M-! e m a c s 2 SPC - Q C-! C-! M-! M-p C-x M-x M-x e m r e p o r t - t r a C-, C-SPC C-, C-e m s u t r a m p C-! C-e SPC l o a d e d SPC b y SPC f i n d - f i l e SPC w i t h SPC i d o - m o d e SPC o n M-! M-p l a u n c h e m a c s SPC - Q M - x C-a ` C-e SPC i d o - m o d e SPC R E T ' C-! M-! M-p ` C - x SPC C - f ' C-n C-p C-p C-p C-p C-k C-n C-n C-n C-p C-p C-p C-p C-p T h i s SPC s e e m s SPC a SPC b i t SPC o v e r e a g e r . SPC SPC M-x f i n d - l i b i d o C-s t r a m p C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-n C-p C-p C-p C-x C-k C-n C-n C-p C-p C-a C-SPC C-n C-n C-n C-n C-n C-n M-w C-x C-k y e s M-x r e p o r t - e m Recent messages: Making completion list... [3 times] Wrote /Users/dave/DropBox/home/.emacs.d/byte-cache/!Users!dave!DropBox!home!.emacs.d!el-get!magit!Users!dave!DropBox!home!.emacs.d!el-get!semi!smime.elc Formatting bug report buffer............... Please enter your report. Type C-c C-c to send, C-c C-k to abort. (Shell command succeeded with no output) [2 times] uncompressing ido.el.gz...done ido.el.gz has auto save data; consider M-x recover-this-file Auto-saving... Mark saved where search started Mark set Load-path shadows: /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/static hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/static /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/richtext hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/richtext /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pym hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pym /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/product hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/product /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/poem hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/poem /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/poem-e20_3 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/poem-e20_3 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/poem-e20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/poem-e20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/poe hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/poe /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pcustom hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pcustom /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pces hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pces /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pces-e20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pces-e20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pces-20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pces-20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pccl hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pccl /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/pccl-20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/pccl-20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/mule-caesar hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/mule-caesar /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/mcs-e20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/mcs-e20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/mcs-20 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/mcs-20 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/mcharset hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/mcharset /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/invisible hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/invisible /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/inv-23 hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/inv-23 /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/emu hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/emu /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/broken hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/broken /Users/dave/DropBox/home/.emacs.d/el-get/apel/site-lisp/emu/apel-ver hides /Applications/Emacs.app/Contents/Resources/site-lisp/emu/apel-ver /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sha1 hides /Applications/Emacs.app/Contents/Resources/lisp/sha1 /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg hides /Applications/Emacs.app/Contents/Resources/lisp/pgg /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-pgp5 hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-pgp5 /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-pgp hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-pgp /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-parse hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-parse /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-gpg hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-gpg /Users/dave/DropBox/home/.emacs.d/el-get/semi/pgg-def hides /Applications/Emacs.app/Contents/Resources/lisp/pgg-def /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/md4 hides /Applications/Emacs.app/Contents/Resources/lisp/md4 /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/hex-util hides /Applications/Emacs.app/Contents/Resources/lisp/hex-util /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org hides /Applications/Emacs.app/Contents/Resources/lisp/org/org /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-xoxo hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-xoxo /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-wl hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-wl /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-w3m hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-w3m /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-vm hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-vm /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-timer hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-timer /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-table hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-table /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-src hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-src /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-rmail hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-rmail /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-remember hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-remember /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-publish hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-publish /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-protocol hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-plot hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-plot /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mouse hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mobile hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mhe hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mhe /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mew hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mew /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-macs hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macs /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-mac-message hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mac-message /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-list hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-list /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-latex hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-latex /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-jsinfo hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-jsinfo /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-irc hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-irc /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-install hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-install /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-inlinetask hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-info hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-info /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-indent hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-id hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-id /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-icalendar hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-icalendar /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-html hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-html /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-habit hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-gnus hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-gnus /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-freemind hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-freemind /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-footnote hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-feed hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-feed /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-faces hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-faces /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-exp hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-exp /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-exp-blocks hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-exp-blocks /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-docbook hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-docbook /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-datetree hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-crypt hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-compat hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-colview hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-clock hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-clock /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-bibtex hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-bibtex /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-bbdb hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-bbdb /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-attach hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-ascii hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-ascii /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-archive hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-archive /Users/dave/DropBox/home/.emacs.d/el-get/org-mode/lisp/org-agenda hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sasl hides /Applications/Emacs.app/Contents/Resources/lisp/net/sasl /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sasl-ntlm hides /Applications/Emacs.app/Contents/Resources/lisp/net/sasl-ntlm /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sasl-digest hides /Applications/Emacs.app/Contents/Resources/lisp/net/sasl-digest /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/sasl-cram hides /Applications/Emacs.app/Contents/Resources/lisp/net/sasl-cram /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/ntlm hides /Applications/Emacs.app/Contents/Resources/lisp/net/ntlm /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/hmac-md5 hides /Applications/Emacs.app/Contents/Resources/lisp/net/hmac-md5 /Users/dave/DropBox/home/.emacs.d/el-get/flim/site-lisp/flim/hmac-def hides /Applications/Emacs.app/Contents/Resources/lisp/net/hmac-def /Users/dave/DropBox/home/.emacs.d/el-get/wanderlust/site-lisp/wl/rfc2368 hides /Applications/Emacs.app/Contents/Resources/lisp/mail/rfc2368 /Users/dave/DropBox/home/.emacs.d/el-get/wanderlust/site-lisp/wl/utf7 hides /Applications/Emacs.app/Contents/Resources/lisp/gnus/utf7 /Users/dave/DropBox/home/.emacs.d/el-get/semi/smime hides /Applications/Emacs.app/Contents/Resources/lisp/gnus/smime /Users/dave/DropBox/home/.emacs.d/el-get/mailcrypt/timer hides /Applications/Emacs.app/Contents/Resources/lisp/emacs-lisp/timer Features: (shadow sort mail-extr emacsbug jka-compr thingatpt find-func sendmail gnus-cite gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mel mime-def alist mcharset mcs-20 mcs-e20 pces pces-e20 pces-20 broken pcustom path-util poe pym static apel-ver product gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range gnus-win message ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev gmm-utils mailheader canlock sha1 sha1-el hex-util hashcash reporter tramp-imap tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source shell password-cache format-spec tramp-compat trampver ffap ido multi-isearch two-column iso-transl magit diff-mode log-edit pcvs-util add-log magit-key-mode assoc image-mode disp-table bookmark pp org-mac-message org-habit org-agenda org-id org-crypt org ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob ob-eval org-complete pcomplete org-list org-faces org-compat org-entities org-macs noutline outline easy-mmode cal-menu calendar cal-loaddefs vc-git sgml-mode help-mode view .loaddefs elhome byte-code-cache dwa/packages auto-complete edmacro kmacro popup byte-opt flex-mode derived bbdb-autoloads bbdb timezone org-install info package compile comint ring el-get autoload bytecomp byte-compile cl cl-19 dired regexp-opt advice help-fns advice-preload gnus gnus-ems nnheader gnus-util netrc time-date mail-utils mm-util mail-prsvr wid-edit initsplit warnings paren server autorevert delsel cus-start cus-load tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) ------------=_1319653801-8923-1-- From unknown Sat Jun 21 10:25:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7583: 23.2; ido loads tramp too eagerly Resent-From: Thierry Volpiatto Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Oct 2011 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7583 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: Stefan Monnier , 7583@debbugs.gnu.org Received: via spool by 7583-submit@debbugs.gnu.org id=B7583.131974028725431 (code B ref 7583); Thu, 27 Oct 2011 18:32:02 +0000 Received: (at 7583) by debbugs.gnu.org; 27 Oct 2011 18:31:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RJUjf-0006c8-B5 for submit@debbugs.gnu.org; Thu, 27 Oct 2011 14:31:27 -0400 Received: from mail-fx0-f44.google.com ([209.85.161.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RJUjd-0006c1-OH for 7583@debbugs.gnu.org; Thu, 27 Oct 2011 14:31:26 -0400 Received: by faas12 with SMTP id s12so2962695faa.3 for <7583@debbugs.gnu.org>; Thu, 27 Oct 2011 11:29:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=95CKd1m03SF/dZqLXXFElQfgAtfTezsMeKsGN5JiBO8=; b=Xe2tOZGuWnZJuhTU/eCzT3nSv+4HCAnxD7j3pTNAqk7kYFnMs+EjOZLy0G/O3FxN5I /2ZuS1vRMCv0Kvnird9AOIUo0kGvWzJ8iIwUnIge+gor8UmWbmLPJaViFZk+NUypWCJ6 o0lSMIFtECdLrh24QGx/ejRM2aONwdS1MThg0= Received: by 10.223.76.201 with SMTP id d9mr68482355fak.12.1319740175087; Thu, 27 Oct 2011 11:29:35 -0700 (PDT) Received: from thierry-MM061 (60.211.85.79.rev.sfr.net. [79.85.211.60]) by mx.google.com with ESMTPS id y2sm12576441fag.12.2011.10.27.11.29.32 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 27 Oct 2011 11:29:33 -0700 (PDT) From: Thierry Volpiatto References: <8739esu4p6.fsf@gmail.com> <8739eslo7f.fsf@gmx.de> <87y5wkskfd.fsf@gmail.com> <87ty78rvlf.fsf@gmail.com> <878vojya45.fsf@gmail.com> <87botfpn4e.fsf@gmail.com> <87boteq2nm.fsf@gmail.com> <87ehyas07i.fsf@gmail.com> <877h3zg4ay.fsf@gmx.de> <87y5wfg28c.fsf@gmail.com> <874nyyofrq.fsf@gmx.de> Date: Thu, 27 Oct 2011 20:29:30 +0200 In-Reply-To: <874nyyofrq.fsf@gmx.de> (Michael Albinus's message of "Mon, 24 Oct 2011 12:17:13 +0200") Message-ID: <87lis6qodx.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.3 (----) Hi Michael, sorry for late reply. Michael Albinus writes: > Stefan Monnier writes: > >>> I think we misunderstand here, i have no real problems with tramp, i >>> have made my anything code working with tramp as i want, only >>> method/hostname completion are not implemented yet, but all is working >>> fine here. >> >> It sounds like you're saying that you managed to work around >> Tramp's problem. That's different from saying that there is no problem. > > Hi Thierry, > > if there are problems with Tramp in anything.el, please report them. And > please make a new report; this one shall be didacated to ido integration > problems. There is no problem actually, but i will report if it's the case. Thanks to take anything.el in consideration. -- Thierry Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997