]> git.eshelyaron.com Git - emacs.git/commitdiff
Revert "Check if lexical-binding is enabled before warning"
authorMattias EngdegÄrd <mattiase@acm.org>
Wed, 3 Apr 2024 09:28:49 +0000 (11:28 +0200)
committerEshel Yaron <me@eshelyaron.com>
Thu, 4 Apr 2024 11:39:07 +0000 (13:39 +0200)
This reverts commit 7de192680fdac6938f5704aea0310b85b0da9c5e.
The logic is wrong (bug#70068).

(cherry picked from commit fa9791fe6af2bbedf1f5bb3e7dd8879a0191ebf1)

lisp/emacs-lisp/bytecomp.el

index 3af7ede4c8ea3af356a08e09a090bf6dc2359771..5cff86784f07b2368e065b48666e8f0bf9f5c2f1 100644 (file)
@@ -2234,8 +2234,7 @@ See also `emacs-lisp-byte-compile-and-load'."
         (setq buffer-read-only nil
               filename buffer-file-name))
       ;; Don't inherit lexical-binding from caller (bug#12938).
-      (unless (or (local-variable-p 'lexical-binding)
-                  (null lexical-binding))
+      (unless (local-variable-p 'lexical-binding)
         (let ((byte-compile-current-buffer (current-buffer)))
           (displaying-byte-compile-warnings
            (byte-compile-warn-x