Function: python-shell--save-temp-file
python-shell--save-temp-file is a byte-compiled function defined in
python.el.gz.
Signature
(python-shell--save-temp-file STRING)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/python.el.gz
(defun python-shell--save-temp-file (string)
(let* ((temporary-file-directory
(if (file-remote-p default-directory)
(concat (file-remote-p default-directory) "/tmp")
temporary-file-directory))
(temp-file-name (make-temp-file "py"))
(coding-system-for-write (python-info-encoding)))
(with-temp-file temp-file-name
(if (bufferp string)
(insert-buffer-substring string)
(insert string))
(delete-trailing-whitespace))
temp-file-name))