Function: erc-query-buffer-p

erc-query-buffer-p is a byte-compiled function defined in erc.el.gz.

Signature

(erc-query-buffer-p &optional BUFFER)

Documentation

Return non-nil if BUFFER is an ERC query buffer.

If BUFFER is nil, use the current buffer.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-query-buffer-p (&optional buffer)
  "Return non-nil if BUFFER is an ERC query buffer.
If BUFFER is nil, use the current buffer."
  (and-let* ((target (if buffer
                         (progn (when (stringp buffer)
                                  (setq buffer (get-buffer buffer)))
                                (buffer-local-value 'erc--target buffer))
                       erc--target)))
    (not (erc--target-channel-p target))))