Function: consult--man-format
consult--man-format is a byte-compiled function defined in consult.el.
Signature
(consult--man-format LINES)
Documentation
Format man candidates from LINES.
Source Code
;; Defined in ~/.emacs.d/elpa/consult-20260805.1130/consult.el
(defun consult--man-format (lines)
"Format man candidates from LINES."
(let ((candidates))
(save-match-data
(dolist (str lines)
(when (string-match "\\`\\(.*?\\([^ ]+\\) *(\\([^,)]+\\)[^)]*).*?\\) +- +\\(.*\\)\\'" str)
(let* ((names (match-string 1 str))
(name (match-string 2 str))
(section (match-string 3 str))
(desc (match-string 4 str))
(cand (format "%s - %s" names desc)))
(add-text-properties 0 (length names)
(list 'face 'consult-file
'consult-man (concat section " " name))
cand)
(push cand candidates)))))
(nreverse candidates)))