I can't decide if this is a great idea, or a terrible one…

Here's the problem it solves:

Markdown is supposed to look good both as plain text and when parsed to HTML. This *mostly* works for things like emphasis, but it doesn't work well for links.

So, here's the idea: a markup language that defines link text as anything between a zero width space and a `(` and the URL as everything before the `)`

So I could write:

> I wrote a blog post (codesections.com/blog/) about gtypist

Thoughts?

Follow

(You can't see it, but I promise that there *really is* a zero width space before "blog post" in ^^^^)

@codesections At that point we may as well define new Unicode characters for markup. Or redefine HTML in terms of invisible characters. :blobcatmlem:

@ayo

> At that point we may as well define new Unicode characters for markup. Or redefine HTML in terms of invisible characters.

Fair enough. On the other hand, the "we" involved is pretty different. I don't know about you, but *I* can't get a whole range of new Unicode characters accepted.

On the other hand, I *could* write something that preprocesses my Markdown to let me use zero width spaces, so ¯\_(ツ)_/¯

@codesections @ayo *or* just use different emojis to denote different parts of text! :P

Sign in to participate in the conversation
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.