💾 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
-=-=-=-=-=-=-
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
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.
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.
---
Previous Thread: [ANN] German Language Gemini Community in feddit.de