]> git.eshelyaron.com Git - emacs.git/commitdiff
* Deferred compilation must always compile despite source file timestamp
authorAndrea Corallo <akrl@sdf.org>
Sat, 15 Aug 2020 18:12:46 +0000 (20:12 +0200)
committerAndrea Corallo <akrl@sdf.org>
Mon, 17 Aug 2020 16:04:23 +0000 (18:04 +0200)
* lisp/emacs-lisp/comp.el (comp-run-async-workers): Always compile
if load is set.

lisp/emacs-lisp/comp.el

index 802466550dc0f644eaa150958fbe99a7a17cbad0..b5ab4ebdccb3bec64664e2c1055fef03f9f2f637 100644 (file)
@@ -2568,6 +2568,8 @@ display a message."
                        "`comp-files-queue' should be \".el\" files: %s"
                        source-file)
          when (or comp-always-compile
+                  load ; Always compile when the compilation is
+                       ; commanded for late load.
                   (file-newer-than-file-p source-file
                                           (comp-el-to-eln-filename source-file)))
          do (let* ((expr `(progn