The last few will be made infinitely easier if we factor the
gopher "getter" code differently.
-
** OPEN Add history browsing
-** OPEN Download/rendering progress feedback
- Particularly for large files or complicated pages, elpher can
- take a few seconds or more to generate a response. Thhis is
- frustrating for users, who are left staring at a blinking
- cursor.
-
- A small amount of feedback could help with this.
-
* Bugs
* Completed improvements
Okay, replacing this really does improve things. Large gemini
downloads now seem occur at rates I'd expect.
+
+** CLOSED Download/rendering progress feedback
+ Particularly for large files or complicated pages, elpher can
+ take a few seconds or more to generate a response. Thhis is
+ frustrating for users, who are left staring at a blinking
+ cursor.
+
+ A small amount of feedback could help with this.
* Closed issues
If the optional attribute TLS is non-nil, the address will be marked as
requiring gopher-over-TLS."
(cond
+ ((equal type ?i) nil)
((and (equal type ?h)
(string-prefix-p "URL:" selector))
(elpher-address-from-url (elt (split-string selector "URL:") 1)))
'follow-link t
'help-echo (elpher-page-button-help page)))
(pcase type
- ((or '(gopher ?i) 'nil) ;; Information
+ ('nil ;; Information
(elpher-insert-margin)
(let ((propertized-display-string
(propertize display-string 'face 'elpher-info)))