emacs-diffs
[Top][All Lists]
Advanced

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

feature/native-comp b6238d8 06/12: * Deferred compilation must always co


From: Andrea Corallo
Subject: feature/native-comp b6238d8 06/12: * Deferred compilation must always compile despite source file timestamp
Date: Mon, 17 Aug 2020 13:12:11 -0400 (EDT)

branch: feature/native-comp
commit b6238d826e5abd1f49144df711deac6bffa3fe32
Author: Andrea Corallo <akrl@sdf.org>
Commit: Andrea Corallo <akrl@sdf.org>

    * Deferred compilation must always compile despite source file timestamp
    
        * lisp/emacs-lisp/comp.el (comp-run-async-workers): Always compile
        if load is set.
---
 lisp/emacs-lisp/comp.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el
index 8024665..b5ab4eb 100644
--- a/lisp/emacs-lisp/comp.el
+++ b/lisp/emacs-lisp/comp.el
@@ -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



reply via email to

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