Re: A Gemini-style proposal

Hi Roberto!

On Mon, 01 Nov 2021 11:03:39 +0000
Roberto Soccoli <roberto.vpt@protonmail.com> wrote:

> Gemini now expects the "* " tag for lists.
> I propose a single "**" tag, which I call "highlighted", which can be 
used several times in each paragraph of text as a switch that was initially turned off.

Previous discussions about in-line styling are relevant here:
gemini://gemi.dev/gemini-mailing-list/messages/003177.gmi

There are some good comments there why it's a good idea and why it's
not, and what the alternatives are. My suggestion back then was for
clients to optionally allow users to define regular expressions to
describe text that should be emphasized in different ways. No need for
a spec change so long as you don't change the content (see the
paragraph below), because the spec gives some room for interpretation
regarding rendering.

If you mean for these "**" not to be in-line, but to occur at the start
of a line, note that Gemini doesn't have a concept of paragraphs and
that every line break is printed, unlike e.g. Markdown which joins
consecutive, non-empty lines into paragraphs.

> Each client can interpret "highlighted" at will.

For any semblance of backwards compatibility, clients that implemented
this feature would need to show the original "**" in addition to
handling it, or it might break existing documents.

-- 
Philip

---

Previous in thread (27 of 30): 🗣️ Charles Iliya Krempeaux (cikrempeaux (a) gmail.com)

Next in thread (29 of 30): 🗣️ Philip Linde (linde.philip (a) gmail.com)

View entire thread.