emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 14ecc377ab4 1/3: Non-delayed warning for malformed function (bug#


From: Mattias Engdegård
Subject: master 14ecc377ab4 1/3: Non-delayed warning for malformed function (bug#67483)
Date: Thu, 21 Dec 2023 07:20:41 -0500 (EST)

branch: master
commit 14ecc377ab43e4c33506c2a8b65bf1e75fb262d3
Author: Mattias Engdegård <mattiase@acm.org>
Commit: Mattias Engdegård <mattiase@acm.org>

    Non-delayed warning for malformed function (bug#67483)
    
    * lisp/emacs-lisp/cconv.el (cconv-convert): Use an immediate warning;
    a delayed one made little sense as it's a matter of well-formedness.
---
 lisp/emacs-lisp/cconv.el | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/lisp/emacs-lisp/cconv.el b/lisp/emacs-lisp/cconv.el
index e65c39e3998..0879c2ee63c 100644
--- a/lisp/emacs-lisp/cconv.el
+++ b/lisp/emacs-lisp/cconv.el
@@ -621,9 +621,8 @@ places where they originally did not directly appear."
          `(,func . ,(mapcar (lambda (form)
                               (cconv-convert form env extend))
                             forms))
-       (macroexp--warn-wrap form (format-message "Malformed function `%S'"
-                                                 (car form))
-                            nil nil)))
+       (byte-compile-warn-x form "Malformed function `%S'" func)
+       nil))
 
     (_ (or (cdr (assq form env)) form))))
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]