Function: lm-header-multiline
lm-header-multiline is a byte-compiled function defined in
lisp-mnt.el.gz.
Signature
(lm-header-multiline HEADER)
Documentation
Return the contents of the header named HEADER, with continuation lines.
The returned value is a list of strings, one per line.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/lisp-mnt.el.gz
(defun lm-header-multiline (header)
"Return the contents of the header named HEADER, with continuation lines.
The returned value is a list of strings, one per line."
(save-excursion
(goto-char (point-min))
(let ((res (lm-header header)))
(when res
(setq res (list res))
(forward-line 1)
(while (looking-at "^;+\\(\t\\|[\t\s]\\{2,\\}\\)\\(.+\\)")
(push (match-string-no-properties 2) res)
(forward-line 1)))
(nreverse res))))