rounds/gemini.go | 11 ++++++-----
version.go | 2 +-
diff --git a/rounds/gemini.go b/rounds/gemini.go
index 217a2b36a7f2250cea8c38e5584bf46d668df4b26f81d95f97165904d14542ad..0efc5bb9c78aa51296ea65316a3ab26546bc1fa4c639afbccb5223403fc8a688 100644
--- a/rounds/gemini.go
+++ b/rounds/gemini.go
@@ -222,17 +222,18 @@ }
if strings.HasPrefix(line, "=>") {
line = strings.TrimLeft(line[2:], " ")
cols = strings.Fields(line)
- u := geminifyURL(host, cols[0], paths...)
+ u1 := geminifyURL(host, cols[0], paths...)
+ u2 := geminifyURL(host, cols[0])
switch len(cols) {
case 1:
fmt.Fprintf(
- &buf, "%s
\n",
- u, html.EscapeString(cols[0]),
+ &buf, "%s [2]
\n",
+ u1, html.EscapeString(cols[0]), u2,
)
default:
fmt.Fprintf(
- &buf, "%s (%s)
\n",
- u, html.EscapeString(strings.Join(cols[1:], " ")), cols[0],
+ &buf, "%s [2](%s)
\n",
+ u1, html.EscapeString(strings.Join(cols[1:], " ")), u2, cols[0],
)
}
continue
diff --git a/version.go b/version.go
index 8d5542859b0bead7e77166bd3eafa6b8bce25092de19e9b59008339360a75e4a..016eb36366b8424974f1a13e07e001e9ba1ea08c517443d5961752053658a99f 100644
--- a/version.go
+++ b/version.go
@@ -1,3 +1,3 @@
package tofuproxy
-const Version = "0.4.0"
+const Version = "0.5.0"