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

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

[elpa] externals/compat be1d94d5e0: More precise version checking


From: ELPA Syncer
Subject: [elpa] externals/compat be1d94d5e0: More precise version checking
Date: Wed, 10 May 2023 14:57:36 -0400 (EDT)

branch: externals/compat
commit be1d94d5e0e2fc9f02d2cd240d255c3a43037ba3
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>

    More precise version checking
    
    Make sure that compat-29 is still loaded on outdated Emacs 29 builds.
---
 compat-29.el | 4 ++--
 compat.el    | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/compat-29.el b/compat-29.el
index 1d67ecb860..b02424bead 100644
--- a/compat-29.el
+++ b/compat-29.el
@@ -26,10 +26,10 @@
 
 ;; Preloaded in loadup.el
 ;; TODO Update to 29.1 as soon as the Emacs emacs-29 branch version bumped
-(compat-require seq "29.0") ;; <compat-tests:seq>
+(compat-require seq "29.0.90") ;; <compat-tests:seq>
 
 ;; TODO Update to 29.1 as soon as the Emacs emacs-29 branch version bumped
-(compat-version "29.0")
+(compat-version "29.0.90")
 
 ;;;; Defined in startup.el
 
diff --git a/compat.el b/compat.el
index 2da7bb4de3..646ad994e2 100644
--- a/compat.el
+++ b/compat.el
@@ -50,7 +50,8 @@
 ;; time and runtime, but only if needed.
 (eval-when-compile
   (defmacro compat--maybe-require-29 ()
-    (when (< emacs-major-version 29)
+    ;; TODO Update to 29.1 as soon as the Emacs emacs-29 branch version bumped
+    (when (version< emacs-version "29.0.90")
       (require 'compat-29)
       '(require 'compat-29))))
 (compat--maybe-require-29)



reply via email to

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