[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 8e5806bc02 07/21: Fix: (hyperdrive-menu) Handle
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive 8e5806bc02 07/21: Fix: (hyperdrive-menu) Handle 'unknown next entry |
Date: |
Sun, 15 Oct 2023 19:00:38 -0400 (EDT) |
branch: elpa/hyperdrive
commit 8e5806bc023ba487a9ea566ba7d3c55593fe03ca
Author: Joseph Turner <joseph@ushin.org>
Commit: Joseph Turner <joseph@ushin.org>
Fix: (hyperdrive-menu) Handle 'unknown next entry
---
hyperdrive-menu.el | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/hyperdrive-menu.el b/hyperdrive-menu.el
index 23eddc608a..af77205173 100644
--- a/hyperdrive-menu.el
+++ b/hyperdrive-menu.el
@@ -101,14 +101,15 @@
:inapt-if-not (lambda ()
(let ((entry (oref transient--prefix scope)))
(and (hyperdrive-entry-version entry)
- (hyperdrive-entry-next entry))))
- ;; :transient t
+ (hyperdrive-entry-p (hyperdrive-entry-next
entry)))))
:description (lambda ()
(concat "Next"
(when-let* ((entry (oref transient--prefix scope))
(next-entry (hyperdrive-entry-next
entry))
- ;; Don't add ": latest" if we're
already at the latest version
- ((not (eq entry next-entry)))
+ ;; Don't add ": latest" if we're
already at the latest
+ ;; version or if the next version is
`unknown'.
+ ((and (hyperdrive-entry-version entry)
+ (hyperdrive-entry-p
(hyperdrive-entry-next entry))))
(display-version (if-let
((next-version (hyperdrive-entry-version next-entry)))
(number-to-string
next-version)
"latest")))
- [nongnu] elpa/hyperdrive updated (3beff15083 -> e2b8d0047c), ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive c7676c4cbd 02/21: Meta: Update CHANGELOG, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive 8c49e71aac 06/21: Change: (hyperdrive-menu) Make "History" command inapt for directory, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive e4ec1274a2 11/21: Change: (-history--format-range-entry) Add help-echo to version ranges, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive 1878e11e82 05/21: Change: (hyperdrive-purge) Clarify prompt wording, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive bb83236d56 10/21: Change: (-dir--format-entry) Add help-echo to entry names, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive e9805f821d 03/21: Docs: Reorder Versioning table examples, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive 64ed227587 01/21: Fix: (-dir-column-headers) Fix single click on dir column header, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive 9262a9d98f 04/21: Docs: Update Troubleshooting, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive 8e5806bc02 07/21: Fix: (hyperdrive-menu) Handle 'unknown next entry,
ELPA Syncer <=
- [nongnu] elpa/hyperdrive 25bddce2c6 08/21: Meta: Update CHANGELOG, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive c901cfbd9d 09/21: Change: (-dir-column-headers) Add help-echo in dir column header, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive 7ed36e416f 13/21: Change: (-menu-bar-menu) Add "Upload File" submenu in "Drives", ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive b65d4853b4 14/21: Change: (-menu-bar-menu) Add "Upload Files" submenu in "Drives", ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive 0c6c613333 15/21: Change: (-menu-bar-menu) Add "Mirror" submenu in "Drives", ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive d7dbd728aa 16/21: Change: (hyperdrive-{previous, next}-version) Docstring, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive e2b8d0047c 21/21: Change: (hyperdrive-menu) Add "Latest" command, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive fd95a39f47 19/21: Meta: Update CHANGELOG, ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive 0116bd6e96 20/21: Change: (-menu-bar-menu) Add "Latest Version" submenu in "Current", ELPA Syncer, 2023/10/15
- [nongnu] elpa/hyperdrive c891a898dd 12/21: Fix: (hyperdrive-dir-handler) Display nickname on first load, ELPA Syncer, 2023/10/15