Function: gnus-widget-reversible-to-external

gnus-widget-reversible-to-external is a byte-compiled function defined in gnus-sum.el.gz.

Signature

(gnus-widget-reversible-to-external WIDGET VALUE)

Documentation

Ignoring WIDGET, convert VALUE to external form.

VALUE should have the form (FOO nil) or (FOO t), where FOO is an atom.
(FOO nil) is converted to FOO and (FOO t) is converted to (not FOO).

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-sum.el.gz
(defun gnus-widget-reversible-to-external (_widget value)
  "Ignoring WIDGET, convert VALUE to external form.
VALUE should have the form `(FOO nil)' or `(FOO t)', where FOO is an atom.
\(FOO  nil) is converted to FOO and (FOO t) is converted to (not FOO)."
  ;; (debug value)
  (if (nth 1 value)
      (list 'not (nth 0 value))
    (nth 0 value)))