branch: externals/transient
commit c7845bfd9f3b9ec76c491e9791001a5f7438d835
Author: Jonas Bernoulli <jo...@bernoul.li>
Commit: Jonas Bernoulli <jo...@bernoul.li>

    transient--expand-define-args: Advertise calling convention
---
 lisp/transient.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lisp/transient.el b/lisp/transient.el
index 7e3ba9a954..692f993b69 100644
--- a/lisp/transient.el
+++ b/lisp/transient.el
@@ -1228,6 +1228,8 @@ commands are aliases for."
     ;; ARGLIST and FORM are only optional for backward compatibility.
     ;; This is necessary because "emoji.el" from Emacs 29 calls this
     ;; function directly, with just one argument.
+    (declare (advertised-calling-convention
+              (args arglist form &optional nobody) "0.7.1"))
     (unless (listp arglist)
       (error "Mandatory ARGLIST is missing"))
     (let (class keys suffixes docstr declare (interactive-only t))

Reply via email to