Ambiguity in unordered list item definition

Thomas Karpiniec tkarpiniec at icloud.com
Sun May 31 04:55:26 BST 2020


Hi,

While testing a GUI text/gemini renderer I noticed that if a line
starts with an ASCII-emphasised word like this:

*Great* times are ahead

Then a spec-compliant browser will turn that into a bullet:

 •  Great* times are ahead

In the scheme of things it's a minor gotcha but I wonder if everyone
would be happier if some whitespace was required?

I note that this would make it different from the headings, which
specify optional whitespace. It would make parsing slightly easier if
that whitespace was mandatory here too - as it stands, you must check
for "###", "##" and "#" in that order so as to avoid "###Hello" being
a top-level heading of value "##Hello".

None of this greatly matters but I think it's worth noting as
something to watch out for!

Cheers,

Tom


More information about the Gemini mailing list