[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/compat 02bbef139c 04/10: Require sub-features instead o
From: |
ELPA Syncer |
Subject: |
[elpa] externals/compat 02bbef139c 04/10: Require sub-features instead of loading them |
Date: |
Sun, 17 Jul 2022 17:57:25 -0400 (EDT) |
branch: externals/compat
commit 02bbef139c4ec5af58c53c03128df518e9bf280f
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>
Require sub-features instead of loading them
That way we can avoid loading a feature in case it has already been
loaded previously (and would be contained in the copied value of
`feature'), which should result in a marginal speed improvement.
---
compat.el | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/compat.el b/compat.el
index 9f943b4766..6113d445ff 100644
--- a/compat.el
+++ b/compat.el
@@ -55,11 +55,11 @@
load-suffixes))
(features (copy-sequence features)))
(ignore features) ;for the byte compiler
- (load "compat-24")
- (load "compat-25")
- (load "compat-26")
- (load "compat-27")
- (load "compat-28"))
+ (require 'compat-24)
+ (require 'compat-25)
+ (require 'compat-26)
+ (require 'compat-27)
+ (require 'compat-28))
(provide 'compat)
;;; compat.el ends here
- [elpa] externals/compat updated (93dc61d64f -> bddb17d378), ELPA Syncer, 2022/07/17
- [elpa] externals/compat 0cda922177 02/10: Rename compat-deftest to compat-tests, ELPA Syncer, 2022/07/17
- [elpa] externals/compat 02bbef139c 04/10: Require sub-features instead of loading them,
ELPA Syncer <=
- [elpa] externals/compat 73832a8d0f 09/10: Add a declare-function for json-serialize, ELPA Syncer, 2022/07/17
- [elpa] externals/compat cdc842459e 03/10: Respect compat-testing during loading, ELPA Syncer, 2022/07/17
- [elpa] externals/compat c50b6e0b9a 06/10: Wrap provide calls in `compat--inhibit-prefixed', ELPA Syncer, 2022/07/17
- [elpa] externals/compat 72f1789e6b 08/10: Print version before starting tests, ELPA Syncer, 2022/07/17
- [elpa] externals/compat 03a4cdd528 05/10: Prepend ".el" to load-suffixes during testing, ELPA Syncer, 2022/07/17
- [elpa] externals/compat 5607bec3c2 07/10: Do not modify load-suffixes during loading, ELPA Syncer, 2022/07/17
- [elpa] externals/compat 9e40cf3c3a 01/10: Simplify loading and compiling of Compat, ELPA Syncer, 2022/07/17
- [elpa] externals/compat bddb17d378 10/10: Merge branch 'simple-load', ELPA Syncer, 2022/07/17