Function: info--manual-names
info--manual-names is a byte-compiled function defined in info.el.gz.
Signature
(info--manual-names VISITED-ONLY)
Source Code
;; Defined in /usr/src/emacs/lisp/info.el.gz
(defun info--manual-names (visited-only)
(let (names)
(dolist (buffer (buffer-list))
(with-current-buffer buffer
(and (derived-mode-p 'Info-mode)
(stringp Info-current-file)
(not (string= (substring (buffer-name) 0 1) " "))
(push (file-name-sans-extension
(file-name-nondirectory Info-current-file))
names))))
(delete-dups (append (nreverse names)
(when (not visited-only)
(all-completions
""
(apply-partially #'Info-read-node-name-2
(append
Info-directory-list
Info-additional-directory-list)
(mapcar #'car Info-suffix-list))))))))