Function: gnus-summary-save-in-file
gnus-summary-save-in-file is a byte-compiled function defined in
gnus-art.el.gz.
Signature
(gnus-summary-save-in-file &optional FILENAME OVERWRITE)
Documentation
Append this article to file.
Optional argument FILENAME specifies file name.
Directory to save to is default to gnus-article-save-directory.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-art.el.gz
(defun gnus-summary-save-in-file (&optional filename overwrite)
"Append this article to file.
Optional argument FILENAME specifies file name.
Directory to save to is default to `gnus-article-save-directory'."
(setq filename (gnus-read-save-file-name
"Save %s in file" filename
gnus-file-save-name gnus-newsgroup-name
gnus-current-headers 'gnus-newsgroup-last-file))
(with-current-buffer gnus-save-article-buffer
(save-excursion
(save-restriction
(widen)
(when (and overwrite
(file-exists-p filename))
(delete-file filename))
(gnus-output-to-file filename))))
filename)