diff options
author | F. Jason Park <jp@neverwas.me> | 2023-12-28 20:21:30 -0800 |
---|---|---|
committer | F. Jason Park <jp@neverwas.me> | 2023-12-31 06:56:32 -0800 |
commit | 6c899525571749c29ec3e2826c4cc70b85b17db1 (patch) | |
tree | 50af039a4e9bce54854d817284ecbdcf3beb9c4a /lisp/emacs-lisp/eldoc.el | |
parent | 2560d81351c72002e1014c70af0488bbb2558b34 (diff) | |
download | emacs-6c899525571749c29ec3e2826c4cc70b85b17db1.tar.gz emacs-6c899525571749c29ec3e2826c4cc70b85b17db1.tar.bz2 emacs-6c899525571749c29ec3e2826c4cc70b85b17db1.zip |
Make erc-update-channel-current-member stricter
* lisp/erc/erc.el (erc--update-cusr-status-if-changed): Remove unused
macro.
(erc-update-current-channel-member): Redo doc string and abide by its
original language to the letter by not honoring a value of t for the
five channel-membership status parameters, even though this may break
user code that accidentally passes t instead of `on'. Avoid double
lookup for nick in `erc-server-users'. Rename some variables as per
recommended conventions for `erc-channel-user' objects. Stash
downcased nick for further reuse. Don't bother factoring in `addp' to
return value because `cusr-changed-p' is always non-nil when `addp'
is.
Diffstat (limited to 'lisp/emacs-lisp/eldoc.el')
0 files changed, 0 insertions, 0 deletions