Function: gnus-cite-parse-maybe

gnus-cite-parse-maybe is a byte-compiled function defined in gnus-cite.el.gz.

Signature

(gnus-cite-parse-maybe &optional FORCE NO-OVERLAY)

Documentation

Always parse the buffer.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-cite.el.gz
;;; Internal functions:

(defun gnus-cite-parse-maybe (&optional _force no-overlay)
  "Always parse the buffer."
  (gnus-cite-localize)
  ;;Reset parser information.
  (setq gnus-cite-prefix-alist nil
	gnus-cite-attribution-alist nil
	gnus-cite-loose-prefix-alist nil
	gnus-cite-loose-attribution-alist nil)
  (unless no-overlay
    (gnus-cite-delete-overlays))
  ;; Parse if not too large.
  (if (and gnus-cite-parse-max-size
	   (> (buffer-size) gnus-cite-parse-max-size))
      ()
    (setq gnus-cite-article (cons (car gnus-article-current)
				  (cdr gnus-article-current)))
    (gnus-cite-parse-wrapper)))