branch: elpa/hyperdrive
commit b07f73e1c78248f1668fcaafe5de5ff3884039ef
Author: Joseph Turner <[email protected]>
Commit: Joseph Turner <[email protected]>
Comment: Add TODO
---
hyperdrive-lib.el | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/hyperdrive-lib.el b/hyperdrive-lib.el
index 283293b6f5..1c98f4c3be 100644
--- a/hyperdrive-lib.el
+++ b/hyperdrive-lib.el
@@ -202,6 +202,12 @@ make the request."
(defun h/ensure-gateway ()
"Return non-nil if gateway version correct; or offer install and return nil."
(declare-function hyperdrive-hyper-gateway-ushin-version "hyperdrive")
+ ;; TODO: If possible, reset the value of `h/gateway-version-correct-p' when
+ ;; hyperdrive.el is upgraded, since a new version of hyperdrive.el may
require
+ ;; a new version of hyper-gateway-ushin. Alternatively, since upgrading
+ ;; hyperdrive.el should change the value of `h/gateway-version-expected',
+ ;; could we memoize this function and make it run again when the expected
+ ;; version changes?
(defvar h/gateway-version-correct-p)
(defvar h/gateway-version-expected)
(or h/gateway-version-correct-p