[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/hyperdrive 0e0942f731 023/163: Fix: (h/install)
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/hyperdrive 0e0942f731 023/163: Fix: (h/install) |
Date: |
Fri, 31 May 2024 04:00:08 -0400 (EDT) |
branch: elpa/hyperdrive
commit 0e0942f731ea6fac09844b081f2d326dad9213aa
Author: Adam Porter <adam@alphapapa.net>
Commit: Joseph Turner <joseph@ushin.org>
Fix: (h/install)
If HEAD-SIZE's request failed and it returned nil,
FILE-SIZE-HUMAN-READABLE would give an error.
---
hyperdrive.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/hyperdrive.el b/hyperdrive.el
index fa8ec9a43d..9d69b82366 100644
--- a/hyperdrive.el
+++ b/hyperdrive.el
@@ -1313,7 +1313,7 @@ version."
(h/error "Downloading failed; no more mirrors available")))
;; TODO: Test.
(head-size (url)
- (when-let ((response (ignore-errors (plz 'head url :as 'response))))
+ (when-let ((response (plz 'head url :as 'response)))
(cl-parse-integer
(alist-get 'content-length (plz-response-headers response)))))
(download (url sha256)
@@ -1325,7 +1325,8 @@ version."
plz-error)
(try)))
(h/message "Downloading gateway (%s)..."
- (or (file-size-human-readable (head-size url))
+ (or (ignore-errors
+ (file-size-human-readable (head-size url)))
"unknown size")))
(check (file-name sha256)
(if (with-temp-buffer
- [nongnu] elpa/hyperdrive 1026092bc6 156/163: Change: (h/gateway-command-args) Add "--port" at runtime, (continued)
- [nongnu] elpa/hyperdrive 1026092bc6 156/163: Change: (h/gateway-command-args) Add "--port" at runtime, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 3dc890cc9d 161/163: Tidy: Checkdoc, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 3f4a789f52 014/163: Docs: (CONTRIBUTING.org) Add version numbers locations section, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 024d74b64f 015/163: Meta: (.dir-locals.el) Set org-id-link-to-org-use-id nil, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 0f214f58ee 017/163: Docs: (CONTRIBUTING.org) Add links to release hashsums, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 960232a9b1 010/163: Add: (h/ensure-gateway), ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 1c15a779bd 011/163: Notes: Update, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive a2d564f821 018/163: Add: (h/restart), ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 473013eae2 007/163: Add: Vars (h/gateway-version-expected, h/gateway-version-correct-p), ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 03650d7bad 021/163: Tidy: Error messages, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 0e0942f731 023/163: Fix: (h/install),
ELPA Syncer <=
- [nongnu] elpa/hyperdrive d751f52dc2 024/163: Change: (h//gateway-start) Simplify, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive c33cf48e01 025/163: Refactor: Gateway status things, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive becda7b0fe 012/163: Change: (h/gateway-url-alist) Update URLs for Codeberg, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 61986edc91 020/163: Change: (h/gateway-version-expected) Update to 3.8.0, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 1e439d827a 006/163: Change: (hyperdrive-hyper-gateway-ushin-version) Return version, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive ac1ce3d62d 028/163: Change: (h/hyper-gateway-ushin-version) Don't set h/gateway-version-correct-p, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive e65473e351 029/163: Comment: Add TODO, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 33d93c97ec 032/163: Fix: (h//gateway-wait-for-ready) Time logic and conditional, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive e04a82fde4 034/163: Comment: Add TODO, ELPA Syncer, 2024/05/31
- [nongnu] elpa/hyperdrive 866f85e632 031/163: Change: (h/api) Improve error displayed when installing the gateway, ELPA Syncer, 2024/05/31