* files.el (file-remote-p): Introduce optional parameter CONNECTED.
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 8 Jul 2007 18:03:20 +0000 (18:03 +0000)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 8 Jul 2007 18:03:20 +0000 (18:03 +0000)
commit00d6fd04d83f59b13c77aa999384367cde81b413
treef2741d660d6034dc412be9fbd871c2eca7bcca72
parenteaaa2b09e34721fccd783f73e45ca1f005e734d8
* files.el (file-remote-p): Introduce optional parameter CONNECTED.

* net/tramp.el:
* net/tramp-ftp.el:
* net/tramp-smb.el:
* net/tramp-uu.el:
* net/trampver.el: Migrate to Tramp 2.1.

* net/tramp-cache.el:
* net/tramp-fish.el:
* net/tramp-gw.el: New Tramp packages.

* net/tramp-util.el:
* net/tramp-vc.el: Removed.

* net/ange-ftp.el: Add ange-ftp property to 'start-file-process
(ange-ftp-file-remote-p): Handle optional parameter CONNECTED.

* net/rcompile.el (remote-compile): Handle Tramp 2.1 arguments.

* progmodes/compile.el (compilation-start): Redefine
`start-process' temporarily when `default-directory' is remote.
Remove case of synchronous compilation, this won't happen ever.
(compilation-setup): Make local variable `comint-file-name-prefix'
for remote compilation.
15 files changed:
lisp/ChangeLog
lisp/files.el
lisp/net/ange-ftp.el
lisp/net/rcompile.el
lisp/net/tramp-cache.el [new file with mode: 0644]
lisp/net/tramp-fish.el [new file with mode: 0644]
lisp/net/tramp-ftp.el
lisp/net/tramp-gw.el [new file with mode: 0644]
lisp/net/tramp-smb.el
lisp/net/tramp-util.el [deleted file]
lisp/net/tramp-uu.el
lisp/net/tramp-vc.el [deleted file]
lisp/net/tramp.el
lisp/net/trampver.el
lisp/progmodes/compile.el