Summary: High level operations as Tramp handlers
   Requires: tramp-2.8.0.5 (not available)
    Website: https://github.com/jsadusk/tramp-hlo
 Maintainer: Joe Sadusk <[email protected]>
     Author: Joe Sadusk <[email protected]>

Higher level emacs functions as optimized tramp operations

Normally a tramp handler only contains implementations of the emacs primitive 
file operations. Implementing this set of operations allows emacs to do 
anything on a remote host, but many of the common functions in the emacs 
standard library will trigger multiple file operations for a single call. This 
can cause performance issues, because each file operation involves a roundtrip 
to the remote host.

This module implements some of those operations as single round trip tramp 
operations. The bulk of the operation is implemented as a server side bash 
script, rather than an elisp function. In practice this makes a lot of day to 
day editing on remote hosts much more responsive.

Reply via email to