Function: erc-format-channel-modes
erc-format-channel-modes is a byte-compiled function defined in
erc.el.gz.
Signature
(erc-format-channel-modes)
Documentation
Return the current channel's modes.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-format-channel-modes ()
"Return the current channel's modes."
(concat (apply #'concat
"+" erc-channel-modes)
(cond ((and erc-channel-user-limit erc-channel-key)
(if erc-show-channel-key-p
(format "lk %.0f %s" erc-channel-user-limit
erc-channel-key)
(format "kl %.0f" erc-channel-user-limit)))
(erc-channel-user-limit
;; Emacs has no bignums
(format "l %.0f" erc-channel-user-limit))
(erc-channel-key
(if erc-show-channel-key-p
(format "k %s" erc-channel-key)
"k"))
(t nil))))