[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/compat 2ad7057293 70/84: Always load compat-macs.el whi
From: |
ELPA Syncer |
Subject: |
[elpa] externals/compat 2ad7057293 70/84: Always load compat-macs.el while compiling |
Date: |
Tue, 3 Jan 2023 08:57:37 -0500 (EST) |
branch: externals/compat
commit 2ad7057293b0ab74ebbf50808d4581b43a1bff4a
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>
Always load compat-macs.el while compiling
This is another attempt at solving https://todo.sr.ht/~pkal/compat/7,
as had been done with 66b83295 before. The difference is that the
previous attempt could still avoid re-loading compat-macs.el if
'compat-macs' had previously been loaded, and hence also be missing
any new macros that require a manual, full recompilation.
---
compat-24.el | 2 +-
compat-25.el | 2 +-
compat-26.el | 2 +-
compat-27.el | 2 +-
compat-28.el | 2 +-
compat-29.el | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/compat-24.el b/compat-24.el
index d38f0511b4..aa77f3b66f 100644
--- a/compat-24.el
+++ b/compat-24.el
@@ -37,7 +37,7 @@
;;; Code:
-(require 'compat-macs "compat-macs.el")
+(eval-when-compile (load "compat-macs.el" nil t t))
(compat-declare-version "24.4")
diff --git a/compat-25.el b/compat-25.el
index 815d9dda0d..54ea191f45 100644
--- a/compat-25.el
+++ b/compat-25.el
@@ -32,7 +32,7 @@
;;; Code:
-(require 'compat-macs "compat-macs.el")
+(eval-when-compile (load "compat-macs.el" nil t t))
(compat-declare-version "25.1")
diff --git a/compat-26.el b/compat-26.el
index 5b8cfacf76..6df2545cd7 100644
--- a/compat-26.el
+++ b/compat-26.el
@@ -37,7 +37,7 @@
;;; Code:
-(require 'compat-macs "compat-macs.el")
+(eval-when-compile (load "compat-macs.el" nil t t))
(compat-declare-version "26.1")
diff --git a/compat-27.el b/compat-27.el
index e630bb9677..0687dc826f 100644
--- a/compat-27.el
+++ b/compat-27.el
@@ -39,7 +39,7 @@
;;; Code:
-(require 'compat-macs "compat-macs.el")
+(eval-when-compile (load "compat-macs.el" nil t t))
(compat-declare-version "27.1")
diff --git a/compat-28.el b/compat-28.el
index a3dc769341..5ce1073830 100644
--- a/compat-28.el
+++ b/compat-28.el
@@ -39,7 +39,7 @@
;;; Code:
-(require 'compat-macs "compat-macs.el")
+(eval-when-compile (load "compat-macs.el" nil t t))
(compat-declare-version "28.1")
diff --git a/compat-29.el b/compat-29.el
index 65a300c78f..f7747b7434 100644
--- a/compat-29.el
+++ b/compat-29.el
@@ -33,7 +33,7 @@
;;; Code:
-(eval-when-compile (require 'compat-macs))
+(eval-when-compile (load "compat-macs.el" nil t t))
(compat-declare-version "29.1")
- [elpa] externals/compat b0f8f6eaac 61/84: Remove realname for ntake, (continued)
- [elpa] externals/compat b0f8f6eaac 61/84: Remove realname for ntake, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 45028d9fa7 64/84: Merge branch 'master' into emacs-29.1, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 68c6ccd5cc 68/84: Always load compat-macs, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 54565a768c 73/84: Abbreviate Makefile by re-using BYTEC, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 661ba3a441 74/84: Use 'equal' instead of 'file-equal-p', ELPA Syncer, 2023/01/03
- [elpa] externals/compat 55080acac2 82/84: Preliminary bump the version tag to 29.1.0.0-dev, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 4bd1226048 59/84: Rewrite take to copy only as much as required, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 835b4301b4 62/84: Add 'pure' and 'side-effect-free' properties to take, ELPA Syncer, 2023/01/03
- [elpa] externals/compat e7413bcf2b 63/84: Document additional missing functions from compat-29, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 7e4533ab45 65/84: Add compatibility notices to the end of the docstring, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 2ad7057293 70/84: Always load compat-macs.el while compiling,
ELPA Syncer <=
- [elpa] externals/compat 59e50fc7f4 71/84: Remove compat-macs.el from the list of files to byte-compile, ELPA Syncer, 2023/01/03
- [elpa] externals/compat a660d13326 75/84: Add while-let from Emacs 29, ELPA Syncer, 2023/01/03
- [elpa] externals/compat fcac0fa893 81/84: Update copyright years, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 8fbc3b6ea6 69/84: Bump to version 28.1.2.2, ELPA Syncer, 2023/01/03
- [elpa] externals/compat f42ebfaf97 35/84: Use compat--directory-name-p instead of directory-name-p, ELPA Syncer, 2023/01/03
- [elpa] externals/compat b98e7cc868 39/84: Fix gv-expander for compat-alist-get, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 0e4da35d72 46/84: Add functions and macros from keymap.el, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 11c9917215 51/84: Declare alist-get for usage in compat-alist-get, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 145d344d37 45/84: Add prefixed define-key from Emacs 29.1, ELPA Syncer, 2023/01/03
- [elpa] externals/compat faeeebe50b 52/84: Remove unused local variable in file-name-absolute-p, ELPA Syncer, 2023/01/03