From: Jonas Bernoulli Date: Tue, 15 Jul 2025 10:45:05 +0000 (+0200) Subject: Allow trivially autoloading transient-define-group X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=7ce37a7c74c7103cafa975b00b8ef8382cb096eb;p=emacs.git Allow trivially autoloading transient-define-group * lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--make-autoload): Allow uses of transient-define-group to be autoloaded using just ";;;autoload". (cherry picked from commit 105ae06031a548e1afd7b7a992c1da783f498534) --- diff --git a/lisp/emacs-lisp/loaddefs-gen.el b/lisp/emacs-lisp/loaddefs-gen.el index 15f4b0293cc..1d09f9ecd86 100644 --- a/lisp/emacs-lisp/loaddefs-gen.el +++ b/lisp/emacs-lisp/loaddefs-gen.el @@ -223,6 +223,7 @@ expression, in which case we want to handle forms differently." define-overloadable-function transient-define-prefix transient-define-suffix transient-define-infix transient-define-argument + transient-define-group ;; Obsolete; keep until the alias is removed. easy-mmode-define-global-mode easy-mmode-define-minor-mode @@ -234,7 +235,8 @@ expression, in which case we want to handle forms differently." 'defun* 'defmacro* 'cl-defun 'cl-defmacro 'define-overloadable-function 'transient-define-prefix 'transient-define-suffix - 'transient-define-infix 'transient-define-argument) + 'transient-define-infix 'transient-define-argument + 'transient-define-group) (nth 2 form)) ('define-skeleton '(&optional str arg)) ((or 'define-generic-mode 'define-derived-mode @@ -258,6 +260,7 @@ expression, in which case we want to handle forms differently." transient-define-suffix transient-define-infix transient-define-argument + transient-define-group ;; Obsolete; keep until the alias is removed. easy-mmode-define-global-mode easy-mmode-define-minor-mode