From 928eec33eeabae7443d5a6abcbfbfbc9f95ebe8a Mon Sep 17 00:00:00 2001 From: Luke Emmet Date: Sun, 15 Nov 2020 16:47:35 +0000 Subject: [PATCH] escape spaces in urls otherwise gemini urls get broken add go module files --- README.md | 4 ++++ go.mod | 8 ++++++++ go.sum | 21 +++++++++++++++++++++ html2gmi.go | 2 +- 4 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 go.mod create mode 100644 go.sum diff --git a/README.md b/README.md index 9077c6e..a15ed25 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,10 @@ go get github.com/LukeEmmet/html2gmi@master # History +## 0.2.7 + +* escape spaces in urls to allow url to be correctly distinguished from display text in gemini + ## 0.2.6 * Use Go modules diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..83f707d --- /dev/null +++ b/go.mod @@ -0,0 +1,8 @@ +module github.com/LukeEmmet/html2gmi + +go 1.14 + +require ( + github.com/LukeEmmet/html2gemini v0.0.0-20201115162526-e63bbe688236 // indirect + github.com/spf13/pflag v1.0.5 +) diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..c014e6c --- /dev/null +++ b/go.sum @@ -0,0 +1,21 @@ +github.com/LukeEmmet/html2gemini v0.0.0-20201115160957-70fb785e5e75 h1:onztTpTID3b1deaA3+KnO4IyAU307PBgosQHRIqCMho= +github.com/LukeEmmet/html2gemini v0.0.0-20201115160957-70fb785e5e75/go.mod h1:UFD98yRRVkWrb7yNSXy9UTyHdnSMthMdfLwUYx19PkM= +github.com/LukeEmmet/html2gemini v0.0.0-20201115162526-e63bbe688236 h1:FqsaW6vEhQsER1rqN07RkjYMkGxBORvTNkxUMlJDbTQ= +github.com/LukeEmmet/html2gemini v0.0.0-20201115162526-e63bbe688236/go.mod h1:UFD98yRRVkWrb7yNSXy9UTyHdnSMthMdfLwUYx19PkM= +github.com/mattn/go-runewidth v0.0.7 h1:Ei8KR0497xHyKJPAv59M1dkC+rOZCMBJ+t3fZ+twI54= +github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= +github.com/olekukonko/tablewriter v0.0.4 h1:vHD/YYe1Wolo78koG299f7V/VAS08c6IpCLn+Ejf/w8= +github.com/olekukonko/tablewriter v0.0.4/go.mod h1:zq6QwlOf5SlnkVbMSr5EoBv3636FWnp+qbPhuoO21uA= +github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= +github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf h1:pvbZ0lM0XWPBqUKqFU8cmavspvIl9nulOYwdy6IFRRo= +github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf/go.mod h1:RJID2RhlZKId02nZ62WenDCkgHFerpIOmW0iT7GKmXM= +golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= +golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20200822124328-c89045814202 h1:VvcQYSHwXgi7W+TpUR6A9g6Up98WAHf3f/ulnJ62IyA= +golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= +golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= diff --git a/html2gmi.go b/html2gmi.go index a175039..8768ed1 100644 --- a/html2gmi.go +++ b/html2gmi.go @@ -11,7 +11,7 @@ import ( "os" ) -var version = "0.2.6" +var version = "0.2.7" var ( output = flag.StringP("output", "o", "", "Output path. Otherwise uses stdout")