I just changed expand-file-name in Emacs to possibly invoke a file
handler after it's done. Consider a filename that looks like this:
/foo/bar/../../user@host:/x/y
After processing the ".." parts, we arrive at
/user@host:/x/y
which happens to be the right answer in this case, but it turns out
that the "/x/y" part might still contain stuff that requires the
file handler.
So I made it so that, in Emacs, expand-file-name, after doing the
normal non-file-handler thing, looks again whether it can find a
handler and invokes that.
Maybe you want to do this in XEmacs, too?
Apologies if this message was inappropriate.
--
A preposition is not a good thing to end a sentence with.