diff options
| author | F. Jason Park | 2024-01-03 23:10:55 -0800 |
|---|---|---|
| committer | F. Jason Park | 2024-01-07 15:11:26 -0800 |
| commit | 37e87bc3eeb8e62e2900d73cf4dd9fc9e942d66d (patch) | |
| tree | 520859a64dbb82b243e53680553712f623a2ddaf /admin/notes/java | |
| parent | d6f9379d1c708dddc0543bf7242ba1ec6aee9746 (diff) | |
| download | emacs-37e87bc3eeb8e62e2900d73cf4dd9fc9e942d66d.tar.gz emacs-37e87bc3eeb8e62e2900d73cf4dd9fc9e942d66d.zip | |
Make ERC's format catalogs more extensible
* lisp/erc/erc-common.el (erc--define-catalog): Accept a `:parent'
keyword to allow for extending an existing catalog by overriding some
subset of defined entries.
(erc-define-message-format-catalog): Add edebug spec.
* lisp/erc/erc.el (erc-retrieve-catalog-entry): Check parent for
definition before looking to `default-toplevel-value'.
* test/lisp/erc/erc-tests.el (erc-retrieve-catalog-entry): Add test
case for inheritance.
* test/lisp/erc/resources/erc-tests-common.el
(erc-tests-common-pp-propertized-parts): Fix bug in convenience
command. (Bug#67677)
Diffstat (limited to 'admin/notes/java')
0 files changed, 0 insertions, 0 deletions