• Michael Albinus's avatar
    * net/tramp.el (top): Move loading of tramp-util.el and · a6e96327
    Michael Albinus authored
    tramp-vc.el to tramp-compat.el.
    (tramp-make-tramp-temp-file): Complete rewrite.  Create remote
    temporary file if possible, in order to avoid a security hole.
    (tramp-do-copy-or-rename-file-out-of-band)
    (tramp-maybe-open-connection): Call `tramp-make-tramp-temp-file'
    with DONT-CREATE, because the connection is not setup yet.
    (tramp-handle-process-file): Rewrite temporary file handling.
    (tramp-completion-mode): New defvar.
    (tramp-completion-mode-p): Use it.
    
    * net/tramp-compat.el (top):  Load tramp-util.el and tramp-vc.el.
    
    * net/tramp-fish.el (tramp-fish-handle-process-file): Rewrite
    temporary file handling.
    a6e96327
tramp-compat.el 8.97 KB