[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 3b54e0b34c 08/10: Fix: (hyperdrive-mirror) Requ
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive 3b54e0b34c 08/10: Fix: (hyperdrive-mirror) Require match when reading named function |
Date: |
Sun, 22 Oct 2023 10:01:29 -0400 (EDT) |
branch: elpa/hyperdrive
commit 3b54e0b34c313a099be7d6f301cdcdec70908b5d
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
Fix: (hyperdrive-mirror) Require match when reading named function
Also use `obarray' instead of collecting choices manually.
---
hyperdrive-mirror.el | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/hyperdrive-mirror.el b/hyperdrive-mirror.el
index 7b7da89489..9146edd90b 100644
--- a/hyperdrive-mirror.el
+++ b/hyperdrive-mirror.el
@@ -124,12 +124,7 @@ predicate and set NO-CONFIRM to t."
(read--expression
"Lambda: " "(lambda (filename) )")))
("Named function" .
(lambda ()
- (completing-read "Named function: "
- (let ((functions))
- (mapatoms (lambda
(atom)
- (when
(functionp atom)
- (push
atom functions))))
- functions))))))
+ (completing-read "Named function: "
obarray #'functionp t)))))
(choice (completing-read "Predicate type: "
collection))
(result (funcall (alist-get choice collection
nil nil #'equal))))
result)
- [nongnu] elpa/hyperdrive updated (dbf3d5063f -> fcb5512706), ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive 0ecc62eb8c 07/10: Change: (hyperdrive-menu) Use :if-mode and :if-not-mode, ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive 6d23e595b5 09/10: Add/Change: (-mirror-read-prediate) New function, ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive 6050e4f60c 01/10: Docs: Add a comma, ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive c3d2d1e2ed 03/10: Fix: (hyperdrive-time-greater-p) Don't return t if equal, ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive 2f5ff56f5a 06/10: Change: (hyperdrive-menu--entry) New convenience function, ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive 55d2b61510 05/10: Fix: (hyperdrive-menu) Fix a fixme, ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive 3b54e0b34c 08/10: Fix: (hyperdrive-mirror) Require match when reading named function,
ELPA Syncer <=
- [nongnu] elpa/hyperdrive cf3fec65f6 02/10: Fix: Fix code section outline level, ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive a7603ced15 04/10: Fix: (hyperdrive-menu) Fix indentation, ELPA Syncer, 2023/10/22
- [nongnu] elpa/hyperdrive fcb5512706 10/10: Change: (-mirror-read-prediate) Cosmetics, ELPA Syncer, 2023/10/22