[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Change Tramp syntax
From: |
Eli Zaretskii |
Subject: |
Re: Change Tramp syntax |
Date: |
Mon, 13 Mar 2017 19:30:54 +0200 |
> From: Michael Albinus <address@hidden>
> Cc: address@hidden, address@hidden
> Date: Mon, 13 Mar 2017 18:23:45 +0100
>
> >>> "~/da" shall not invoke Tramp. But it does, indeed. If I call "emacs -Q"
> >>> and eval "M-x debug-on-entry RET load", then Tramp is already loaded
> >>> after typing "~/d". The reason is
> >>>
> >>> substitute-in-file-name("/d")
> >>> rfn-eshadow-update-overlay()
> >>> read-from-minibuffer("Find file: " "~/" (keymap (keymap (32))
> >>> keymap (10 . m
> >>
> >> Can we get rid of this somehow? It used to be possible to avoid
> >> loading Tramp when specifying local file names.
> >
> > I'm just working on changing Tramp to require always a method. After
> > that, I'll check whether we could optimize the autoloads.
>
> Pls check; according to my tests, Tramp is loaded much later now.
What I see here is that it's loaded whenever file-name completion is
invoked by pressing TAB or RET. Before that, it doesn't get loaded.
That's good progress, thanks.
> A local file name should not cause Tramp being loaded except in case of
> file name completion, when Tramp expects a file name "/foo" could be
> extended to a remote file name.
I have a directory ~/data. Is it expected that typing "C-x C-f ~/dat TAB"
should load Tramp? If that's expected, why is Tramp interested in
completions of such file names?
Thanks.
- Change Tramp syntax (was: [Emacs-diffs] master 37b88d7: Fix bug#23006), (continued)
- Change Tramp syntax (was: [Emacs-diffs] master 37b88d7: Fix bug#23006), Michael Albinus, 2017/03/10
- Re: Change Tramp syntax (was: [Emacs-diffs] master 37b88d7: Fix bug#23006), Eli Zaretskii, 2017/03/10
- Re: Change Tramp syntax, Stefan Monnier, 2017/03/10
- Re: Change Tramp syntax, Michael Albinus, 2017/03/11
- Re: Change Tramp syntax, Eli Zaretskii, 2017/03/11
- Re: Change Tramp syntax, Michael Albinus, 2017/03/11
- Re: Change Tramp syntax, Eli Zaretskii, 2017/03/12
- Re: Change Tramp syntax, Michael Albinus, 2017/03/12
- Re: Change Tramp syntax, Eli Zaretskii, 2017/03/12
- Re: Change Tramp syntax, Michael Albinus, 2017/03/13
- Re: Change Tramp syntax,
Eli Zaretskii <=
- Re: Change Tramp syntax, Michael Albinus, 2017/03/13
- Re: Change Tramp syntax, Eli Zaretskii, 2017/03/13
- Re: Change Tramp syntax, Michael Albinus, 2017/03/14
- Re: Change Tramp syntax, Michael Albinus, 2017/03/14
- Re: Change Tramp syntax, Eli Zaretskii, 2017/03/14
- Re: Change Tramp syntax, Eli Zaretskii, 2017/03/14
- Re: Change Tramp syntax, Stefan Monnier, 2017/03/11
- Re: Change Tramp syntax, Michael Albinus, 2017/03/12
- Re: Change Tramp syntax, Stefan Monnier, 2017/03/12
- Re: Change Tramp syntax, Michael Albinus, 2017/03/12