Commits


minor semplifications to some sentences


SEE ALSO for gg too


gg: exit with the gemini response code 0 is still used for 2X replies, and "external" failures (e.g. network, tls, ...) are still using exit code 1. Gemini non-2x replies now get their response code reported as-is as status code.


minor tweaks to gg(1)


gg.1: improve -d description


remove -v from gg undocumented flag to dump to stdout the request before doing it. Not useful, it's debugging leftover.


fix gg -P flag description: the `:' is in the optional part


s/whole/all


fix and sync gg usage


reimplement gg This is a better version of gg. Initially it grew with flags directly needed to the specific test cases I wanted to write, so it's ugly to use but handy for tests. This is a new and re-thought implementation that it is (hopefully) easier to use both and "curl-like for gemini" but also for scripts and tests cases. One completely new feature is the proxying support with -P to send the request to the given host.