From: Eshel Yaron Date: Thu, 3 Apr 2025 17:25:09 +0000 (+0200) Subject: scope.el: Handle 'cl-symbol-macrolet' X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;ds=inline;p=emacs.git scope.el: Handle 'cl-symbol-macrolet' --- diff --git a/lisp/emacs-lisp/scope.el b/lisp/emacs-lisp/scope.el index 6a0a115a8b2..aada0b67bb0 100644 --- a/lisp/emacs-lisp/scope.el +++ b/lisp/emacs-lisp/scope.el @@ -1424,6 +1424,10 @@ a (possibly empty) list of safe macros.") ;; Unsafe macro! (scope-cl-macrolet l bindings body)) +(scope-define-macro-analyzer cl-symbol-macrolet (l bindings &rest body) + ;; Unsafe macro! + (scope-let* l bindings body)) + (scope-define-macro-analyzer nnoo-define-basics (_l &optional backend) ;; Unsafe macro! (let* ((bare (bare-symbol backend))