Variable: tramp-compat-temporary-file-directory
tramp-compat-temporary-file-directory is a variable defined in
tramp-compat.el.gz.
Value
"/tmp/"
Documentation
The default value of temporary-file-directory(var)/temporary-file-directory(fun) for Tramp.
Source Code
;; Defined in /usr/src/emacs/lisp/net/tramp-compat.el.gz
;; We must use a local directory. If it is remote, we could run into
;; an infloop. We try to follow the XDG specification, for security reasons.
(defconst tramp-compat-temporary-file-directory
(file-name-as-directory
(if-let* ((xdg (xdg-cache-home))
((file-directory-p xdg))
((file-writable-p xdg)))
(prog1 (setq xdg (expand-file-name "emacs" xdg))
(make-directory xdg t))
(eval (car (get 'temporary-file-directory 'standard-value)) t)))
"The default value of `temporary-file-directory' for Tramp.")