Function: gnus-extended-version
gnus-extended-version is an autoloaded and byte-compiled function
defined in gnus-msg.el.gz.
Signature
(gnus-extended-version)
Documentation
Stringified Gnus version and Emacs version.
See the variable gnus-user-agent.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-msg.el.gz
(defun gnus-extended-version ()
"Stringified Gnus version and Emacs version.
See the variable `gnus-user-agent'."
(if (stringp gnus-user-agent)
gnus-user-agent
;; `gnus-user-agent' is a list:
(let* ((float-output-format nil)
(gnus-v
(when (memq 'gnus gnus-user-agent)
(concat "Gnus/"
(replace-regexp-in-string
"0+\\'" ""
(format "%1.8f" (gnus-continuum-version gnus-version)))
" (" gnus-version ")")))
(emacs-v (gnus-emacs-version)))
(concat gnus-v (when (and gnus-v emacs-v) " ")
emacs-v))))