Jan Vroonhof <vroonhof(a)math.ethz.ch> writes:
Alan Shutko <ats(a)acm.org> writes:
> J> /::xsh:user@host:path
>
> This is a bad idea. As of Emacs 20.1:
>
> ** You can "quote" a file name to inhibit special significance of
> special syntax, by adding `/:' to the beginning. Thus, if you have a
> directory named `/foo:', you can prevent it from being treated as a
> reference to a remote host named `foo' by writing it as `/:/foo:'.
:-( Then we need some other convention. However I still think my
original idea has merit. What about
/:user@host@method:path
for a specific method?
and then
/:user@host:path is handled by the general code to figure out the
appropriate method.
/:@host@method:path is handled by the method the find the appropriate
default for user.
/:host:path is is handled by the general code to figure out the
appropriate method and then by the method the find the appropriate
default for user.
This is just slightly less compatible. Or is the extra @ in use too?
Why not just start using URLs? Once upon a time I had the stuff for
Emacs/W3 to do this for files like
http://blah/blah/blah
Ange-ftp/efs could grab ftp:// stuff, xsh://user:password@hostname/ would
work, yadda yadda yadda.
-Bill P.