[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 70362a6a7e 061/102: Tidy: Simplify labeled func
|
From: |
ELPA Syncer |
|
Subject: |
[nongnu] elpa/hyperdrive 70362a6a7e 061/102: Tidy: Simplify labeled function and custom value |
|
Date: |
Wed, 29 Nov 2023 04:00:53 -0500 (EST) |
branch: elpa/hyperdrive
commit 70362a6a7e503c34161c3973c9b399cea0b67523
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Tidy: Simplify labeled function and custom value
---
hyperdrive-lib.el | 17 +++++++----------
hyperdrive-vars.el | 2 +-
2 files changed, 8 insertions(+), 11 deletions(-)
diff --git a/hyperdrive-lib.el b/hyperdrive-lib.el
index 4352569885..2f8f7cdf17 100644
--- a/hyperdrive-lib.el
+++ b/hyperdrive-lib.el
@@ -974,10 +974,10 @@ according to FORMATS, by default `hyperdrive-formats',
which see."
hyperdrive)
(format (or format "%H"))
(formats (or formats hyperdrive-formats)))
- (cl-labels ((fmt (naming value string face)
+ (cl-labels ((fmt (naming value face)
(if value
(format (alist-get naming formats)
- (propertize string 'face face))
+ (propertize value 'face face))
"")))
(format-spec format
;; TODO(deprecate-28): Use lambdas in each specifier.
@@ -985,14 +985,11 @@ according to FORMATS, by default `hyperdrive-formats',
which see."
;; HACK: Once using lambdas in this specifier,
;; remove the `string-match-p' check.
(hyperdrive--preferred-format hyperdrive)))
- (?P . ,(fmt 'petname petname petname 'hyperdrive-petname))
- (?N . ,(fmt 'nickname nickname nickname
'hyperdrive-nickname))
- (?k . ,(fmt 'short-key public-key
- (concat (substring public-key 0 6) "…")
- 'hyperdrive-public-key))
- (?K . ,(fmt 'public-key public-key
- public-key 'hyperdrive-public-key))
- (?S . ,(fmt 'seed seed seed 'hyperdrive-seed))
+ (?P . ,(fmt 'petname petname 'hyperdrive-petname))
+ (?N . ,(fmt 'nickname nickname 'hyperdrive-nickname))
+ (?k . ,(fmt 'short-key public-key 'hyperdrive-public-key))
+ (?K . ,(fmt 'public-key public-key
'hyperdrive-public-key))
+ (?S . ,(fmt 'seed seed 'hyperdrive-seed))
(?D . ,(if (car domains)
(format (alist-get 'domains formats)
(string-join
diff --git a/hyperdrive-vars.el b/hyperdrive-vars.el
index 3032d70491..0a2622262e 100644
--- a/hyperdrive-vars.el
+++ b/hyperdrive-vars.el
@@ -222,7 +222,7 @@ see."
(petname . "petname:%s")
(nickname . "nickname:%s")
(public-key . "public-key:%s")
- (short-key . "public-key:%s")
+ (short-key . "public-key:%.8s…")
(seed . "seed:%s")
(domains . "domains:%s"))
"Alist mapping hyperdrive and hyperdrive entry metadata item to format
string.
- [nongnu] elpa/hyperdrive 5883d33fca 099/102: Meta: Update changelog, (continued)
- [nongnu] elpa/hyperdrive 5883d33fca 099/102: Meta: Update changelog, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive e944a86276 077/102: Docs: Say "file" not "entry", ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 514d771d5b 070/102: Use shorthands he//, he/, h// and h/, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive ace50018fa 084/102: Tidy: Remove Imenu compiler warning workaround, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive c433a8ea07 085/102: Tidy: Indentation, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 4144f5530d 090/102: Meta: Update changelog, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 1b17526619 076/102: Docs: Improve wording of acknowledgment, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 281d686f15 083/102: Chore: Remove 27.2 build script, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 456257e607 020/102: Change: (hyperdrive-mirror-set-target) Propertize values, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive e7a01e7f5a 043/102: Fix: Silence byte-compiler, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 70362a6a7e 061/102: Tidy: Simplify labeled function and custom value,
ELPA Syncer <=
- [nongnu] elpa/hyperdrive ab0e45fee3 034/102: Change: (hyperdrive-mirror-read-predicate) Remove rx form option, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive d76de4842b 072/102: Change: (-preferred-formats) Move into hyperdrive-entry-format group, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 484c799d05 075/102: Docs: Add missing vindex, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 2da7cdd6b9 096/102: Fix: Declare h/menu-hyperdrive, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive a9867d69a5 100/102: Tidy: Add missing declare-function, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 62ef2a260d 069/102: Change: Require at least Emacs 28.1, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive d0c30a9742 008/102: Change: (-menu-hyperdrive) Define remaining suffixes separately, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive cf227607db 038/102: Change: (hyperdrive-mirror-confirm) Add :info-manual, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive 0a1a306009 024/102: Tidy: Rename hyperdrive-menu--entry to hyperdrive-menu--scope, ELPA Syncer, 2023/11/29
- [nongnu] elpa/hyperdrive caa7b0d4df 055/102: Tidy, ELPA Syncer, 2023/11/29