Function: gnus-plain-save-name
gnus-plain-save-name is a byte-compiled function defined in
gnus-art.el.gz.
Signature
(gnus-plain-save-name NEWSGROUP HEADERS &optional LAST-FILE)
Documentation
Generate file name from NEWSGROUP, HEADERS, and optional LAST-FILE.
If variable gnus-use-long-file-name(var)/gnus-use-long-file-name(fun) is non-nil, it is
~/News/news.group. Otherwise, it is like ~/News/news/group/news.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-art.el.gz
(defun gnus-plain-save-name (newsgroup _headers &optional last-file)
"Generate file name from NEWSGROUP, HEADERS, and optional LAST-FILE.
If variable `gnus-use-long-file-name' is non-nil, it is
~/News/news.group. Otherwise, it is like ~/News/news/group/news."
(or last-file
(expand-file-name
(if (gnus-use-long-file-name 'not-save)
newsgroup
(file-relative-name
(expand-file-name "news" (gnus-newsgroup-directory-form newsgroup))
default-directory))
gnus-article-save-directory)))