[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 6c5b7aa4ae 058/163: Fix: (h//gateway-start-defa
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive 6c5b7aa4ae 058/163: Fix: (h//gateway-start-default) |
Date: |
Fri, 31 May 2024 04:00:14 -0400 (EDT) |
branch: elpa/hyperdrive
commit 6c5b7aa4aeaae2c6e9507b11450d7d42d2ab7962
Author: Adam Porter <adam@alphapapa.net>
Commit: Joseph Turner <joseph@ushin.org>
Fix: (h//gateway-start-default)
---
hyperdrive-lib.el | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/hyperdrive-lib.el b/hyperdrive-lib.el
index 3db0ee535e..9d61d9fd23 100644
--- a/hyperdrive-lib.el
+++ b/hyperdrive-lib.el
@@ -1418,13 +1418,14 @@ Then calls THEN if given."
(defun h//gateway-start-default ()
"Start the gateway as an Emacs subprocess.
Default function; see variable `h/gateway-start-function'."
- (let ((hyper-gateway-ushin-path
- (or (h//hyper-gateway-ushin-path)
- (if (yes-or-no-p "hyper-gateway-ushin not installed; install? ")
- (progn
- (declare-function h/install "hyperdrive")
- (h/install))
- (h/error "Gateway not installed; aborted")))))
+ (let ((hyper-gateway-ushin-path (h//hyper-gateway-ushin-path)))
+ (if (not hyper-gateway-ushin-path)
+ (if (yes-or-no-p "hyper-gateway-ushin not installed; install? ")
+ (progn
+ (declare-function h/install "hyperdrive")
+ (h/install))
+ (h/error "Gateway not installed; aborted")))
+ ;; Gateway is installed: start it.
(setf h/gateway-process
(make-process
:name "hyper-gateway-ushin"
- [nongnu] elpa/hyperdrive 6c08000da9 036/163: Tidy: (h/restart) Use shorthands, (continued)
- [nongnu] elpa/hyperdrive 6c08000da9 036/163: Tidy: (h/restart) Use shorthands, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive f902e0865b 040/163: Comment: Remove old comment, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 2fdd96d4c0 041/163: Fix: (h//check-gateway-version) Docstring, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive dbcaebd55b 042/163: Tidy: Docstring, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 9b446772a2 048/163: Comment: Add TODO, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive f6a6e0390a 052/163: Change: Get gateway name from gateway as well as version, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 8aac421682 055/163: Add/Change: (h/menu-refresh) Refresh menu after starting gateway, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 26d2348db8 061/163: Change: (h/install) Suggest h/restart; don't prompt to restart, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 2d2b401883 065/163: Change: (h/menu-refresh) Replace implementation, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive a816879090 057/163: Refactor: (h/start, h/gateway-wait-for-ready) Consolidate checking, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 6c5b7aa4ae 058/163: Fix: (h//gateway-start-default),
ELPA Syncer <=
- [nongnu] elpa/hyperdrive b52601fdb5 073/163: Change: (hyperdrive-menu) "not found" gateway status indicator, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 7902066d95 080/163: Comment: Add TODOs, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 179ae7436a 082/163: Tidy, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 2540c1cab9 076/163: Fix: (h//gateway-start-default) Suggest h/install; don't run it, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive dcd0ae9d22 087/163: Fix: (h/install) Disable download timeout, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive cf46ae1dbf 088/163: Change: (hyperdrive-menu) "Install" binding doesn't close menu, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 9ea5b194b7 098/163: Comment: Add TODO, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive de9e79c1ac 095/163: Comment: Add TODO, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 8e8259d1dc 090/163: Fix: (h//gateway-stop-default) Use live-p-default, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive c4b88b009d 112/163: Change: (h//gateway-stop-default) Use h/user-error instead of h/error, ELPA Syncer, 2024/05/31