Function: erc--toggle-hidden

erc--toggle-hidden is a byte-compiled function defined in erc.el.gz.

Signature

(erc--toggle-hidden PROP ARG)

Documentation

Toggle invisibility for spec member PROP.

Treat ARG in a manner similar to mode toggles defined by define-minor-mode.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc--toggle-hidden (prop arg)
  "Toggle invisibility for spec member PROP.
Treat ARG in a manner similar to mode toggles defined by
`define-minor-mode'."
  (when arg
    (setq arg (prefix-numeric-value arg)))
  (if (memq prop (ensure-list buffer-invisibility-spec))
      (unless (natnump arg)
        (remove-from-invisibility-spec prop))
    (when (or (not arg) (natnump arg))
      (add-to-invisibility-spec prop))))