Function: mh-index-delete-folder-headers
mh-index-delete-folder-headers is an autoloaded and byte-compiled
function defined in mh-search.el.gz.
Signature
(mh-index-delete-folder-headers)
Documentation
Delete the folder headers.
Source Code
;; Defined in /usr/src/emacs/lisp/mh-e/mh-search.el.gz
;;;###mh-autoload
(defun mh-index-delete-folder-headers ()
"Delete the folder headers."
(let ((cur-msg (mh-get-msg-num nil))
(old-buffer-modified-flag (buffer-modified-p))
(buffer-read-only nil))
(while (and (not cur-msg) (not (eobp)))
(forward-line)
(setq cur-msg (mh-get-msg-num nil)))
(goto-char (point-min))
(while (not (eobp))
(if (or (char-equal (char-after) ?+) (char-equal (char-after) 10))
(delete-region (point) (progn (forward-line) (point)))
(forward-line)))
(when cur-msg (mh-goto-msg cur-msg t t))
(set-buffer-modified-p old-buffer-modified-flag)))