aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorF. Jason Park2024-04-22 18:11:24 -0700
committerF. Jason Park2024-12-20 18:18:02 -0800
commite9591fae5e7ba772b63c6cc548bb5ebe68f583e6 (patch)
treec566f20d0184c55581775593552ef4cfc9e3e9a3 /lisp
parentd1c670f0cbf9c66d59b24797f38203ea698813c3 (diff)
downloademacs-e9591fae5e7ba772b63c6cc548bb5ebe68f583e6.tar.gz
emacs-e9591fae5e7ba772b63c6cc548bb5ebe68f583e6.zip
Add command for teaching Imenu about ERC macros
* lisp/erc/erc-backend.el (define-erc-response-handler): Add `doc-string' to `declare' specification. * test/lisp/erc/resources/erc-tests-common.el (erc-tests-common-add-imenu-expressions): New function for defining and undefining Imenu patterns useful to ERC developers.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/erc/erc-backend.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/erc/erc-backend.el b/lisp/erc/erc-backend.el
index e72fa036f17..311e3a624e6 100644
--- a/lisp/erc/erc-backend.el
+++ b/lisp/erc/erc-backend.el
@@ -1662,6 +1662,7 @@ Would expand to:
1662 ([&or integerp symbolp] 1662 ([&or integerp symbolp]
1663 &rest [&or integerp symbolp])] 1663 &rest [&or integerp symbolp])]
1664 &optional sexp sexp def-body)) 1664 &optional sexp sexp def-body))
1665 (doc-string 2)
1665 (indent defun)) 1666 (indent defun))
1666 (if (numberp name) (setq name (intern (format "%03i" name)))) 1667 (if (numberp name) (setq name (intern (format "%03i" name))))
1667 (setq aliases (mapcar (lambda (a) 1668 (setq aliases (mapcar (lambda (a)