[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/compat b22fa5096f 11/11: Execute check inside of with-e
From: |
ELPA Syncer |
Subject: |
[elpa] externals/compat b22fa5096f 11/11: Execute check inside of with-eval-after-load block |
Date: |
Tue, 3 Jan 2023 15:57:29 -0500 (EST) |
branch: externals/compat
commit b22fa5096f15713895d1cb750d4c16938e936ed2
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@daniel-mendler.de>
Execute check inside of with-eval-after-load block
---
compat-macs.el | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/compat-macs.el b/compat-macs.el
index 354e3abc74..dae0a9bd8a 100644
--- a/compat-macs.el
+++ b/compat-macs.el
@@ -107,15 +107,14 @@ DEF-FN, INSTALL-FN, CHECK-FN and ATTR."
(when (and (version<= version emacs-version)
(fboundp actual-name)
check)
- `(,@check ,(compat--with-feature feature
- (funcall install-fn actual-name version)))))))
+ (compat--with-feature feature
+ `(,@check ,(funcall install-fn actual-name version)))))))
((plist-get attr :realname)
`(progn
,(funcall def-fn realname version)
- ,(and check
- `(,@check
- ,(compat--with-feature feature
- (funcall install-fn realname version))))))
+ ,(when check
+ (compat--with-feature feature
+ `(,@check ,(funcall install-fn realname version))))))
(check
(compat--with-feature feature
`(,@check ,(funcall def-fn name version)))))))
- [elpa] externals/compat updated (1169ae8490 -> b22fa5096f), ELPA Syncer, 2023/01/03
- [elpa] externals/compat 4c02768dff 06/11: Remove unnecessary dir-locals, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 3a132c5065 07/11: Deprecate compat-alist-get gv expander, ELPA Syncer, 2023/01/03
- [elpa] externals/compat bd36ce3261 08/11: Update NEWS, ELPA Syncer, 2023/01/03
- [elpa] externals/compat a4db1521d0 05/11: Move compat-funcall and compat-function, ELPA Syncer, 2023/01/03
- [elpa] externals/compat adc28f0b5f 04/11: Remove obsolete commentary, ELPA Syncer, 2023/01/03
- [elpa] externals/compat b22fa5096f 11/11: Execute check inside of with-eval-after-load block,
ELPA Syncer <=
- [elpa] externals/compat cae28783bb 02/11: Add basic compat-funcall test, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 1fdb3ddece 01/11: Use correct name in compat-funcall, ELPA Syncer, 2023/01/03
- [elpa] externals/compat ecab69ce57 10/11: Use different version string, ELPA Syncer, 2023/01/03
- [elpa] externals/compat 9c1e2f9c86 03/11: Update package header, ELPA Syncer, 2023/01/03
- [elpa] externals/compat b3c5c9c724 09/11: Update manual, ELPA Syncer, 2023/01/03