-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CommonMark simplifications #4404
Comments
List formatting: only use "-" and remove the characters "*" and "+"To make a list, I would suggest to use only "-" and remove the characters "*" and "+".
That is very useful.. in a document. But much less in a short text message. But keep in mind that removing "*" and "+" doesn't prevent from doing nested lists. It's the starting spaces that makes a subitem, so the example above would give the exact same result written like that:
|
We use CommonMark, see commonmark.org/help |
Hmmm... I see. Should I close this issue? |
The proper fix is probably to get the new composer working properly for newbies, and then those who want markdown can use that if they want to. |
It's not about newbie vs pro-user. It's about proposing the right tool for the right job. The point being that using different characters to make lists is completely overkill in the context of an instant messaging app. I personally like using Markdown/CommonMark formatting for my messages, I don't especially want a composer where I would have to click on a button every time I want to format something. Slack don't provide any composer at all and there's no complaints so far, but they've stripped the unnecessary parts. I don't say Riot has to do exactly the same (for instance users can't make lists in Slack, and that's a shame), but it's not a reason to go on the opposite side of the spectrum. |
ftr, I quite like the various options to form a list. I've used differing symbols to indicate different meaning to some plain text readers, and I normally default to asterisks myself. |
I like simplicity, but I haven't ever been tripped up by the multiple-bullet options. Not least because the *correction convention doesn't actually trigger a bullet (you'd have to put a space between your asterisk and your typo-fix). I suggest we leave this here and if people do find themselves tripping up over the complexity they can upvote. |
You're right, *correction doesn't trigger a formatting. Weird... I was sure I had this problem. I've encountered this issue a couple of time, but I've also seen some less-techy friends having the issue as well, but not understanding why it became that. That being said.. If we had message edition, that issue would not really be an issue. |
Closing in favour of element-hq/element-meta#330 as the more general markdown dialect discussion |
I open this issue to discuss CommonMark simplifications.
CommonMark, a stricter implementation of Markdown, is a text format that is meant to give a way to write structured documents and be easy enough to parse it and generate a rich-text view (like with HTML). Riot uses CommonMark, but the users rarely writes essays in Riot, so some features from Riot could be removed or changed and give the user a more intuitive way of writing formatted texts.
Edit: use "CommonMark" instead of "Markdown"
The text was updated successfully, but these errors were encountered: