[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 69e7d4aaaa 08/19: Change: (h/next) Better error
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive 69e7d4aaaa 08/19: Change: (h/next) Better error message: Missing version range data |
Date: |
Sun, 9 Jun 2024 16:00:00 -0400 (EDT) |
branch: elpa/hyperdrive
commit 69e7d4aaaa028667e0eaf4c6563ee631aabcf265
Author: Joseph Turner <joseph@ushin.org>
Commit: Joseph Turner <joseph@ushin.org>
Change: (h/next) Better error message: Missing version range data
---
hyperdrive-lib.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/hyperdrive-lib.el b/hyperdrive-lib.el
index 5621a99fb6..bb02c4dd91 100644
--- a/hyperdrive-lib.el
+++ b/hyperdrive-lib.el
@@ -503,7 +503,8 @@ Sends a request to the gateway for hyperdrive's latest
version."
;; ENTRY is a file...
(pcase-let* ((`(,_range-start . ,(map :range-end))
(he/version-range entry))
- (next-range-start (1+ range-end))
+ (next-range-start (1+ (or range-end
+ (h/error "Missing version range
data"))))
((map (:existsp next-range-existsp)
(:range-end next-range-end))
;; TODO: If cl struct copiers are extended like this:
- [nongnu] elpa/hyperdrive d48e430423 13/19: Fix: (he/next) Return 'unknown when version range data is missing, (continued)
- [nongnu] elpa/hyperdrive d48e430423 13/19: Fix: (he/next) Return 'unknown when version range data is missing, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 59aeb289b8 15/19: Fix: (hyperdrive-menu) Display correct directory version in transient, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 24df0fa1b7 17/19: Fix: (h/menu-bar-menu) Handle missing version range data edge cases, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 5a0ab0042d 19/19: Docs: Fix typo, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 5249ddb446 01/19: Fix: (he/previous) Handle missing version range data, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 8bf551b596 03/19: Fix: (h/open-previous-version) Handle missing version range data, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 1b29f4ca0b 05/19: Comment: Add NOTE, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 30941b0e30 06/19: Fix: (h/fill-version-ranges) Handle loading history edge case, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 553c71fdc1 04/19: Fix: (h/menu) Display "Version: unknown" if entry has not been saved, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 6d2047c6f7 02/19: Tidy: (he/previous) Destructure with pcase-let*, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 69e7d4aaaa 08/19: Change: (h/next) Better error message: Missing version range data,
ELPA Syncer <=
- [nongnu] elpa/hyperdrive 1090256095 14/19: Comment: (hyperdrive-diff) Fix header, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 10438d21fd 16/19: Tidy: (h/menu-bar-menu) Indentation, ELPA Syncer, 2024/06/09
- [nongnu] elpa/hyperdrive 1c05de7876 18/19: Fix: (h/fill-latest-version) Update docstring, ELPA Syncer, 2024/06/09