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."