]> git.eshelyaron.com Git - emacs.git/commitdiff
* Fix missing lexical-binding cookie warning on async compilation (bug#77918)
authorRoi Martin <jroi.martin@gmail.com>
Sat, 19 Apr 2025 11:50:52 +0000 (13:50 +0200)
committerEshel Yaron <me@eshelyaron.com>
Sat, 26 Apr 2025 17:30:13 +0000 (19:30 +0200)
* lisp/emacs-lisp/comp-run.el (comp--run-async-workers): Fix missing
lexical-binding cookie warning on async compilation.

(cherry picked from commit 3098d34bfd13c4f06d90ee002fe00ca0de1b46cc)

lisp/emacs-lisp/comp-run.el

index 579d4d143491e93211a38e97aa63c3e1a976a490..3dbf24a8be789c894083e7a41cc76bb940ee9e7c 100644 (file)
@@ -270,6 +270,7 @@ display a message."
                                    (mapcar #'prin1-to-string expr)))
                    (_ (progn
                         (with-temp-file temp-file
+                          (insert ";;; -*- lexical-binding: t -*-\n")
                           (mapc #'insert expr-strings))
                         (comp-log "\n")
                         (mapc #'comp-log expr-strings)))