branch: elpa/hyperdrive
commit 8bf551b5960f437e03f40514f7ea141254e04d8b
Author: Joseph Turner <jos...@ushin.org>
Commit: Joseph Turner <jos...@ushin.org>

    Fix: (h/open-previous-version) Handle missing version range data
---
 hyperdrive.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/hyperdrive.el b/hyperdrive.el
index a89faa6465..a1f3c2cafd 100644
--- a/hyperdrive.el
+++ b/hyperdrive.el
@@ -581,7 +581,8 @@ it to `hyperdrive-open'."
       (h/open previous-entry)
     (h/message "%s does not exist at version %s. Try \\[hyperdrive-history]"
                (h//format-entry entry "[%H] %p")
-               (1- (car (he/version-range entry))))))
+               (1- (car (or (he/version-range entry)
+                            (h/error "Missing version range data")))))))
 
 (defun h/open-next-version (entry)
   "Open next version of ENTRY."

Reply via email to