Function: gnus-article-check-hidden-text

gnus-article-check-hidden-text is a byte-compiled function defined in gnus-art.el.gz.

Signature

(gnus-article-check-hidden-text TYPE ARG)

Documentation

Return nil if hiding is necessary.

Arg can be nil or a number. nil and positive means hide, negative means show, 0 means toggle.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-art.el.gz
(defun gnus-article-check-hidden-text (type arg)
  "Return nil if hiding is necessary.
Arg can be nil or a number.  nil and positive means hide, negative
means show, 0 means toggle."
  (save-excursion
    (save-restriction
      (let ((hide (gnus-article-hidden-text-p type)))
	(cond
	 ((or (null arg)
	      (> arg 0))
	  nil)
	 ((< arg 0)
	  (gnus-article-show-hidden-text type)
	  t)
	 (t
	  (if (eq hide 'hidden)
	      (progn
		(gnus-article-show-hidden-text type)
		t)
	    nil)))))))