Function: erc-networks--id-qualifying-init-parts
erc-networks--id-qualifying-init-parts is a byte-compiled function
defined in erc-networks.el.gz.
Signature
(erc-networks--id-qualifying-init-parts)
Documentation
Return opaque list of atoms to serve as canonical identifier.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc-networks.el.gz
;; ERASE-ME: if some future extension were to come along offering
;; additional members, e.g., [Libera.Chat "bob" laptop], it'd likely
;; be cleaner to create a new struct type descending from
;; `erc-networks--id-qualifying' than to convert this function into a
;; generic. However, the latter would be simpler because it'd just
;; require something like &context (erc-v3-device erc-v3--device-t).
(defun erc-networks--id-qualifying-init-parts ()
"Return opaque list of atoms to serve as canonical identifier."
(when-let ((network (erc-network))
(nick (erc-current-nick)))
(vector network (erc-downcase nick))))