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

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

[elpa] externals/compat 965fff2db0 2/5: Add :extended version check


From: ELPA Syncer
Subject: [elpa] externals/compat 965fff2db0 2/5: Add :extended version check
Date: Sat, 21 Jan 2023 23:57:26 -0500 (EST)

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

    Add :extended version check
---
 compat-macs.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/compat-macs.el b/compat-macs.el
index b46a4108bb..4ba7cc1d57 100644
--- a/compat-macs.el
+++ b/compat-macs.el
@@ -97,6 +97,9 @@ REST are attributes and the function BODY."
                         :body t)
     (lambda (extended obsolete body)
       (when (stringp extended)
+        (compat-macs--assert
+         (and (version< extended compat-macs--version) (version< "24.4" 
extended))
+         "Invalid :extended version %s for %s %s" extended type name)
         (setq extended (version<= extended emacs-version)))
       (compat-macs--strict (eq extended (fboundp name))
                       "Wrong :extended flag for %s %s" type name)



reply via email to

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