💾 Archived View for gemi.dev › gemini-mailing-list › 001018.gmi captured on 2023-11-04 at 13:16:17. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2023-12-28)

-=-=-=-=-=-=-

[spec] Specification revision history

Timur Demin <me (a) tdem.in>

Hello everyone,

I am trying to find the Gemini specification revision history.

Specifically the problem is that Gemini spec appears to have changed
without mentioning or bumping the spec revision. The reporter of bug #1
on gmnhg [1] mentions this quote from the specification:

> The Gemini spec only supports three levels of headings: "Headings are
> limited to a single line and start with either one, two or three #
> symbols followed by one mandatory space character"  

To comply with this, gmnhg used to convert Markdown H4-H6 with an extra
space padding after the first #. However, what the version stated to be
v0.14.3 from 2020-11-29 [3] says:

> Heading lines consist of one, two or three consecutive "#"
> characters, followed by optional whitespace, followed by heading
> text.  

This is fixed with [2], but the point still stands: does anyone know
where to find out what has changed on the spec and when?

[1]: https://github.com/tdemin/gmnhg/issues/1
[2]: https://github.com/tdemin/gmnhg/commit/8135d1e0b3753feb1df38a608d6e70a7ba130925
[3]: https://gemini.circumlunar.space/docs/specification.gmi

--
Regards,
Timur Demin

Link to individual message.

Adnan Maolood <me (a) adnano.co>

On Fri Sep 17, 2021 at 2:37 PM EDT, Timur Demin wrote:
> Hello everyone,
>
> I am trying to find the Gemini specification revision history.
>
> Specifically the problem is that Gemini spec appears to have changed
> without mentioning or bumping the spec revision. The reporter of bug #1
> on gmnhg [1] mentions this quote from the specification:
>
> > The Gemini spec only supports three levels of headings: "Headings are
> > limited to a single line and start with either one, two or three #
> > symbols followed by one mandatory space character"  
>
> To comply with this, gmnhg used to convert Markdown H4-H6 with an extra
> space padding after the first #. However, what the version stated to be
> v0.14.3 from 2020-11-29 [3] says:
>
> > Heading lines consist of one, two or three consecutive "#"
> > characters, followed by optional whitespace, followed by heading
> > text.  
>
> This is fixed with [2], but the point still stands: does anyone know
> where to find out what has changed on the spec and when?

You can clone the gemini-site git repository with:

	git clone git://gemini.circumlunar.space/gemini-site

According to git blame, that wording was present since at least June 6,
2020. It seems that the reporter of the bug is mistaken.

Link to individual message.

mntn <mntn (a) mntn.xyz>

Hi Timur,

I found that language here, and it appears to still be in place:
https://gemini.circumlunar.space/docs/gemtext.gmi

It seems like that page needs to be updated! I was using a client whose 
dev must have been
referencing this page, as it wasn't able to parse four ####s as heading 3.

Link to individual message.

---

Previous Thread: [ANN] German Language Gemini Community in feddit.de

Next Thread: [ANN] Website was-ist-gemini.de