summaryrefslogtreecommitdiff
path: root/lisp/widget.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2021-10-13 21:21:23 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2021-10-13 21:52:57 +0200
commit43f59b91aa2bc5e1771ed68e9a3a84b4aef26ef4 (patch)
tree26b63dd136593a72ab4d64e3a07984bd7d9af944 /lisp/widget.el
parent5be4483d33e574d30146e06b7ed083d1e1ece3d6 (diff)
downloademacs-43f59b91aa2bc5e1771ed68e9a3a84b4aef26ef4.tar.gz
Mark all def* functions that should indent as `defun'
* lisp/abbrev.el (define-abbrev): (define-abbrev-table): Mark all functions that have names that start with "def" that should indent according to the current heuristics (bug#43329). * lisp/autoinsert.el (define-auto-insert): * lisp/button.el (define-button-type): * lisp/subr.el (define-key-after): (define-mail-user-agent): (define-keymap): * lisp/widget.el (define-widget): * lisp/emacs-lisp/package.el (define-package): * lisp/international/mule-cmds.el (define-char-code-property): * lisp/international/mule.el (define-charset): (define-coding-system): (define-translation-table): (define-translation-hash-table):
Diffstat (limited to 'lisp/widget.el')
-rw-r--r--lisp/widget.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/widget.el b/lisp/widget.el
index 393fe6c21b3..0d1977164b3 100644
--- a/lisp/widget.el
+++ b/lisp/widget.el
@@ -83,7 +83,7 @@ create identical widgets:
* (apply #\\='widget-create CLASS ARGS)
The third argument DOC is a documentation string for the widget."
- (declare (doc-string 3))
+ (declare (doc-string 3) (indent defun))
;;
(unless (or (null doc) (stringp doc))
(error "Widget documentation must be nil or a string"))