commit f12795235b9f8bfe4bdde737426259ce46356932 from: Omar Polo date: Fri Aug 13 10:08:45 2021 UTC group the protocols into the same section; mention about: and file:// commit - 85f3b093da452ee93055edb0241543021a861245 commit + f12795235b9f8bfe4bdde737426259ce46356932 blob - 9226707feff89af2449993b698a608f9f258c852 blob + db6d62e9edf692543a30812e5268b0a51f961ded --- telescope.1 +++ telescope.1 @@ -110,17 +110,27 @@ verify out-of-band the certificate. .Pp At the moment, there is no built-in support for an out-of-band verification though. -.Sh FINGER SUPPORT +.Sh SUPPORTED PROTOCOLS +The following protocols are supported: +.Bl -tag -width gemini:// +.It about: +About pages are .Nm -has native support for querying finger servers. -While this is easily doable using the -.Xr finger 1 -utility, given that finger URLs do appear on occasion in the -gopherspace and in the geminispace, it's nice to be able to open them -in place. -.Pp -.Nm -interprets finger:// URLs as follows: +internal page. +See about:about for a list of all these pages. +.It file:// +File types know to +.Nm , +such as .gmi, .gemini, .txt, .md, .markdown, .diff or .patch, can be +viewed inside the application. +Types of local files are detected solely based on the file extension. +On some systems, such as +.Ox , +only files inside special directories +.Pq like Pa /tmp No or Pa ~/Downloads +are available. +.It finger:// +Finger URLs are interpreted as follows: .Bl -bullet -compact .It the host is determined by the host name portion of the URL @@ -132,10 +142,13 @@ thus .Lk finger://user@hostname and .Lk finger://hostname/user -are equivalent. -.Sh GOPHER SUPPORT +are treated as the same URL. +.It gemini:// +Gemini is fully supported, with the exception of client-certificates. +.It gopher:// Gopher support is limited to items type 0, 1 and 7. All text is assumed to be encoded in UTF-8 (or ASCII). +.El .Sh DEFAULT KEY BINDINGS The default key bindings are very similar to GNU Emacs, but care has been taken to include also bindings familiar for