mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 06:20:55 -08:00
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):
This commit is contained in:
parent
5be4483d33
commit
43f59b91aa
8 changed files with 14 additions and 2 deletions
|
|
@ -130,6 +130,7 @@ In addition, the keyword argument :supertype may be used to specify a
|
|||
`button-type' from which NAME inherits its default property values
|
||||
(however, the inheritance happens only when NAME is defined; subsequent
|
||||
changes to a supertype are not reflected in its subtypes)."
|
||||
(declare (indent defun))
|
||||
(let ((catsym (make-symbol (concat (symbol-name name) "-button")))
|
||||
(super-catsym
|
||||
(button-category-symbol
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue