summaryrefslogtreecommitdiff
path: root/handlers.go
diff options
context:
space:
mode:
authortjp <tjp@ctrl-c.club>2024-01-03 18:52:18 -0700
committertjp <tjp@ctrl-c.club>2024-01-03 18:52:18 -0700
commitd2b94e4b874aa2639bb22eb88494cdda73d40f22 (patch)
tree80b8193e878038b5ade592e25bd42d0aba07f8a3 /handlers.go
parent859f74231f2b48d2dcf6a29682e7651b504fda12 (diff)
help command, quiet mode, and s/set/select
Diffstat (limited to 'handlers.go')
-rw-r--r--handlers.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/handlers.go b/handlers.go
index 587af68..e68c5f5 100644
--- a/handlers.go
+++ b/handlers.go
@@ -125,7 +125,11 @@ func parseGemtextDoc(body []byte, softWrap int) (string, []Link, error) {
Text: ll.Label(),
Target: u,
})
- if _, err := b.WriteString(fmt.Sprintf("[%d]%s %s\n", i, linkSpaces(i), ll.Label())); err != nil {
+ label := ll.Label()
+ if len(label) == 0 {
+ label = ll.URL()
+ }
+ if _, err := b.WriteString(fmt.Sprintf("[%d]%s %s\n", i, linkSpaces(i), label)); err != nil {
return "", nil, err
}
i += 1