branch: externals/transient commit 8c01a1ebf8a80544cfaade72b969ff0549abdecc Author: Jonas Bernoulli <jo...@bernoul.li> Commit: Jonas Bernoulli <jo...@bernoul.li>
transient--parse-child: Signal error if SPEC is nil Previously that would have silently ignored this invalid SPEC. --- lisp/transient.el | 1 + 1 file changed, 1 insertion(+) diff --git a/lisp/transient.el b/lisp/transient.el index 97812c3ccf..788f77f7c1 100644 --- a/lisp/transient.el +++ b/lisp/transient.el @@ -1086,6 +1086,7 @@ commands are aliases for." (defun transient--parse-child (prefix spec) (cl-typecase spec + (null (error "Invalid transient--parse-child spec: %s" spec)) (symbol (let ((value (symbol-value spec))) (if (and (listp value) (or (listp (car value))