tramp: Issues

 
 10 Debatable Issues and What Was Decided
 ****************************************
 
    • The uuencode method does not always work.
 
      ‘uudecode’ on some systems cannot write to stdout, but TRAMP
      depends on encoding and decoding programs to be able to read from
      stdin and write to stdout.
 
      We can find ways to circumvent ‘uudecode’’s ability to write to
      stdout, such as writing to a temporary file and then piping that to
      stdout.
 
      But I have decided not to implement workarounds as they are too
      fragile to work reliably.  Some on systems, TRAMP will not have
      uuencode method.
 
    • The TRAMP file name syntax differs between Emacs and XEmacs.
 
      The Emacs maintainers wish to use a unified file name syntax for
      Ange-FTP and TRAMP so that users don’t have to learn yet another
      syntax though it is okay to learn new extensions.
 
      For the XEmacs maintainers, the disruption from a unified file name
      syntax are not worth the gains.  Firstly, the XEmacs package system
      relies on EFS for downloading new packages and therefore is already
      installed.  On the other hand, TRAMP is not installed by default in
      XEmacs.  Unifying will require TRAMP installed from the start.