]> git.eshelyaron.com Git - emacs.git/commit
Clarify purpose of module aliases in ERC
authorF. Jason Park <jp@neverwas.me>
Fri, 5 Jan 2024 15:20:34 +0000 (07:20 -0800)
committerEshel Yaron <me@eshelyaron.com>
Mon, 8 Jan 2024 21:53:50 +0000 (22:53 +0100)
commita8a324c1fcf843c37f1bf97753bdca44967971b4
tree93940558bce5a1ec41b81a22cdfef8ea68f4b7ee
parentd2dfb0eee1427b102285dfb4323952e02a3fda9c
Clarify purpose of module aliases in ERC

* doc/misc/erc.texi: Mention that aliases should not be defined for
new modules.
* lisp/erc/erc-common.el (define-erc-module): Refactor slightly for
readability.
(erc-with-all-buffers-of-server): Redo doc string.
* lisp/erc/erc-pcomplete.el: Declare `completion' module's feature and
group as being `erc-pcomplete'.
* test/lisp/erc/erc-tests.el (erc--find-group--real): Assert group
lookup works for "normalized" module name `completion' of
`erc-pcomplete-mode'.

(cherry picked from commit 50f430ebcd87b77207013f97e6e5d1b8fe93f990)
doc/misc/erc.texi
lisp/erc/erc-common.el
lisp/erc/erc-pcomplete.el
test/lisp/erc/erc-tests.el