Function: erc-networks--construct-target-buffer-name

erc-networks--construct-target-buffer-name is a byte-compiled function defined in erc-networks.el.gz.

Signature

(erc-networks--construct-target-buffer-name TARGET)

Documentation

Return TARGET@suffix.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-networks.el.gz
(defun erc-networks--construct-target-buffer-name (target)
  "Return TARGET@suffix."
  (concat (erc--target-string target)
          (if (with-suppressed-warnings ((obsolete erc-reuse-buffers))
                erc-reuse-buffers)
              erc-networks--qualified-sep "/")
          (cond
           ((not (with-suppressed-warnings ((obsolete erc-reuse-buffers))
                   erc-reuse-buffers))
            (cadr (split-string
                   (erc-networks--id-string erc-networks--id)
                   "/")))
           ((erc--target-channel-local-p target) erc-server-announced-name)
           (t (erc-networks--id-string erc-networks--id)))))