[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 1e76af0601 11/14: Change: (hyperdrive-menu) Dis
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive 1e76af0601 11/14: Change: (hyperdrive-menu) Display "./" and "../" for current/parent |
Date: |
Wed, 11 Oct 2023 04:00:45 -0400 (EDT) |
branch: elpa/hyperdrive
commit 1e76af0601d0d7b1da895a0a7a524740aabaff74
Author: Joseph Turner <joseph@ushin.org>
Commit: Joseph Turner <joseph@ushin.org>
Change: (hyperdrive-menu) Display "./" and "../" for current/parent
---
hyperdrive-menu.el | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/hyperdrive-menu.el b/hyperdrive-menu.el
index 498fef9b0b..ff67fb4591 100644
--- a/hyperdrive-menu.el
+++ b/hyperdrive-menu.el
@@ -169,9 +169,16 @@
(hyperdrive-dir--entry-at-point)))
:description
(lambda ()
- (concat (propertize "Selected: " 'face 'transient-heading)
- (propertize (hyperdrive-entry-name
(hyperdrive-dir--entry-at-point))
- 'face 'transient-value)))
+ (let ((current-entry (oref transient--prefix scope))
+ (selected-entry (hyperdrive-dir--entry-at-point)))
+ (concat (propertize "Selected: " 'face 'transient-heading)
+ (propertize
+ (or (and (hyperdrive-entry-equal-p current-entry
selected-entry)
+ "./")
+ (alist-get 'display-name
+ (hyperdrive-entry-etc selected-entry))
+ (hyperdrive-entry-name selected-entry))
+ 'face 'transient-value))))
:pad-keys t
("d" "Download" hyperdrive-download
:if (lambda ()
- [nongnu] elpa/hyperdrive 21c8282c18 07/14: Tidy: (hyperdrive-menu) Remove unnecessary :transient-row, (continued)
- [nongnu] elpa/hyperdrive 21c8282c18 07/14: Tidy: (hyperdrive-menu) Remove unnecessary :transient-row, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive 586ff58d8d 05/14: Change: (hyperdrive-menu-hyperdrive) Add find file and view file, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive 859ff891ae 10/14: Change: (-dir-handler) Change parent display name from ".." to "../", ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive 10275fa1f1 03/14: Change: (hyperdrive-complete-hyperdrive) cl-return-from for clarity, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive 6e5caefcd9 04/14: Change: (hyperdrive-menu) Docstring, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive ce393a4040 08/14: Tidy: Extra line, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive a0c99ecd2b 06/14: Change: (hyperdrive-menu) Remove "Files" subgroup, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive 5dc7679cdd 12/14: Tidy: Checkdoc, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive f7fe7eedbd 13/14: Fix: (hyperdrive-menu) Keep "Selected" height constant when moving, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive 85c1f9f0f1 09/14: Change: (hyperdrive-menu) Capitalization, ELPA Syncer, 2023/10/11
- [nongnu] elpa/hyperdrive 1e76af0601 11/14: Change: (hyperdrive-menu) Display "./" and "../" for current/parent,
ELPA Syncer <=