Prefer IPV4 addresses when choice is available
[gemini] change code fence matching to allow ```art for example
Add Windows instructions
[gopher] only extract URLs from lines starting with '['
.to_socket_addrs() returns IPV6 first and some servers seem to have
[gopher] fix links parsing in text files
[gopher] add support for binary downloads
Fix for RelativeUrlWithoutBase crashes
Update build instructions with Ubuntu and MacOS
[gopher] Fix parsing of h type
Was parsed after trying to match "://" so it never matched.
Don't parse Gemini plain text files, bring colors back to gopher
Escape text before putting it in a pango span
Add hardware back key support
This makes pressing the back key (XF86Back) go back to the last page.
(Most keyboards probably won't have this key.)
Remove Backspace accelarator to go back
Needs to find another way to do it as you can't use Backspace in the
Display URL passed in argument if any
Set background color with CSS
Removes deprecation warning
Finish URLs in Gopher with \r\n
Using just \n may work with some servers but not with all.
Also, RFC 1436 describes the usage with CRLF.