emacs-devel
[Top][All Lists]
Advanced

[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: Sat, 11 Mar 2017 22:08:33 +0200

> From: Michael Albinus <address@hidden>
> Date: Sat, 11 Mar 2017 20:44:15 +0100
> Cc: address@hidden
> 
> > 1- Get rid of ange-ftp syntax altogether, like you propose.
> > 2- Keep the syntax, but only when it doesn't collide with the
> >    Tramp syntax.  I.e. /fencepost:foo will still be allowed, but
> >    if you want to access a host named "ssh" you'll need something like
> >    /ftp:ssh:foo or /ssh:ssh:foo or /ssh.domain:foo or /address@hidden:foo.
> >    I.e. /foo: will only be considered ange-ftp syntax if `foo` is not a 
> > method.
> > 3- Like 2 but treat /foo:./bar and /foo:/bar as an ange-ftp syntax even if
> >    `foo` is a method.
> 
> Currently, we have implemented option 2. But the check, whether the host
> name in /ssh:foo collides with a method, happens too late, because file
> name handlers are fired by parsing the file name, and not by additional
> checks (like a function call).

Are the recent changes the reason that typing "C-x C-f ~/da" is now
followed by a perceptible delay, due to Tramp being auto-loaded?  This
used not to be the case.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]