emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/compat f3c5728 22/99: Wrap compat-tests setup in an eva


From: ELPA Syncer
Subject: [elpa] externals/compat f3c5728 22/99: Wrap compat-tests setup in an eval-and-load block
Date: Sun, 17 Oct 2021 05:57:50 -0400 (EDT)

branch: externals/compat
commit f3c5728a1b02e974bf8c676f36b277bd0f891b61
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>

    Wrap compat-tests setup in an eval-and-load block
    
    This prevents flymake from raising issues due to partial compilation
    issues.
---
 compat-tests.el | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/compat-tests.el b/compat-tests.el
index 8493485..a3a10e6 100644
--- a/compat-tests.el
+++ b/compat-tests.el
@@ -66,15 +66,17 @@
   (error "compat-tests.el requires at least Emacs 28 or newer"))
 
 (require 'ert)
-(require 'compat-macs)
-
-(load "compat-24.2.el" nil nil nil t)
-(load "compat-24.3.el" nil nil nil t)
-(load "compat-24.4.el" nil nil nil t)
-(load "compat-25.1.el" nil nil nil t)
-(load "compat-26.1.el" nil nil nil t)
-(load "compat-27.1.el" nil nil nil t)
-(load "compat-28.1.el" nil nil nil t)
+
+(eval-when-compile
+  (require 'compat-macs)
+
+  (load "compat-24.2.el" nil nil nil t)
+  (load "compat-24.3.el" nil nil nil t)
+  (load "compat-24.4.el" nil nil nil t)
+  (load "compat-25.1.el" nil nil nil t)
+  (load "compat-26.1.el" nil nil nil t)
+  (load "compat-27.1.el" nil nil nil t)
+  (load "compat-28.1.el" nil nil nil t))
 
 (defvar compat--current-fn nil)
 (defvar compat--compat-fn nil)



reply via email to

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