aboutsummaryrefslogtreecommitdiffstats
path: root/java/org/gnu
diff options
context:
space:
mode:
authorJonas Bernoulli2024-02-20 18:49:20 +0100
committerJonas Bernoulli2024-02-20 22:04:51 +0100
commit167d9b9040333a5bff64325423750243c60edfa1 (patch)
tree69e71e1a8a52404799207f3d832e11c38d1753cc /java/org/gnu
parentbbf0b7d0407883ea0a59c09b501c6e550bb8e10c (diff)
downloademacs-167d9b9040333a5bff64325423750243c60edfa1.tar.gz
emacs-167d9b9040333a5bff64325423750243c60edfa1.zip
Allow trivially autoloading uses of transient's define macros
Since 49e41991b2f transient-define-prefix itself was autoloaded, but that meant that when ever an autoload file was loaded, which contained an autoload for a command defined using that macro, transient itself had to be loaded. That shouldn't be necessary. For commands using these macros, an autoload that is identical to what would have been generated if it had been defined using defun, works just fine. * lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--make-autoload): Allow uses of transient-define-prefix, transient-define-suffix, transient-define-infix and transient-define-argument to be autoloaded using just ";;;autoload". * lisp/transient.el (transient-define-prefix): No longer autoload.
Diffstat (limited to 'java/org/gnu')
0 files changed, 0 insertions, 0 deletions