💾 Archived View for gemi.dev › gemini-mailing-list › 000046.gmi captured on 2024-08-25 at 08:55:01. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-12-28)
-=-=-=-=-=-=-
Attention Gemininauts! I have officially updated the spec-spec just now. SUMMARY OF CHANGES: Section 1.3.5 (text/gemini response) has been edited and expanded in several places, to define new line types. The only non-optional change defines lines beginning with ``` as toggling a "preformatted" mode, within which all lines (including those which would constitute link lines outside of preformatted mode) must be presented verbatim in a fixed width font. IMPLICATIONS FOR SERVER AUTHORS: None IMPLICATIONS FOR CLIENT AUTHORS: Clients now need to detect and correctly handle preformatted lines. Clients MAY optionally recognise heading lines and unordered list item lines. IMPLICATIONS FOR CONTENT AUTHORS: Authors with ASCII art, source code or other content which may appear incorrectly when displayed in a variable width font or with minor whitespace normalisation should enclose said content within preformatting toggle lines. Cheers, Solderpunk
On Sun, Mar 1, 2020 at 11:36 AM solderpunk <solderpunk at sdf.org> wrote: > > Attention Gemininauts! > > I have officially updated the spec-spec just now. > > SUMMARY OF CHANGES: > > Section 1.3.5 (text/gemini response) has been edited and expanded in > several places, to define new line types. The only non-optional change > defines lines beginning with ``` as toggling a "preformatted" mode, > within which all lines (including those which would constitute link > lines outside of preformatted mode) must be presented verbatim in a > fixed width font. Thank you for this solderpunk! I have just finished updating my gemini server [1] and my gemini-http proxy [2] to display the new line types. Things are looking optimistic and all of the existing gemini servers are still readable with proportional fonts and wrapped lines. This biggest change will be wrapping figlet art with ``` blocks. (FYI, you need to drop the leading whitespace from the bullets on gemini.circumlunar.space :p ) [1] gemini://mozz.us [2] https://portal.mozz.us/
On 20/03/03 11:09PM, Michael Lazar wrote: > On Sun, Mar 1, 2020 at 11:36 AM solderpunk <solderpunk at sdf.org> wrote: > > > > Attention Gemininauts! > > > > I have officially updated the spec-spec just now. > > Thank you for this solderpunk! > > I have just finished updating my gemini server [1] and my gemini-http proxy [2] > to display the new line types. Things are looking optimistic and all of the > existing gemini servers are still readable with proportional fonts and wrapped > lines. This biggest change will be wrapping figlet art with ``` blocks. Will the jetforce_diagnostics script be updated as well? I've been using it to make sure my server[0] is reasonably standard-compliant and it's been a nice tool to have. [0] https://github.com/stryan/secretshop
On Tue, Mar 03, 2020 at 11:09:25PM -0500, Michael Lazar wrote: > (FYI, you need to drop the leading whitespace from the bullets on > gemini.circumlunar.space :p ) Ooh, thanks for the heads up! I'll do that right now. And I'll get all my clients recognising preformatting toggle lines in the near future, this coming weekend at latest. Cheers, Solderpunk
---
Previous Thread: Regarding `gemini://` over NaCL (replacing TLS)