3 ms·
While reading the thing I could not help but feel like what I'd call "sensible markdown" is both very close and bijective to org syntax. The trouble comes when
by lloeki 8y ago
While reading the thing I could not help but feel like what I'd call "sensible markdown" is both very close and bijective to org syntax. The trouble comes when I need to define what is "sensible markdown" which is a thing I never attempted to do, but pragmatically works very well. It seems like it's CommonMark + GFM (for tables, checklists, and syntax-aware fenced code blocks mostly) + MarkdownLint[0], the latter enforcing stringent rules that makes Markdown very consistent and portable as well as prune the nonsensical stuff (like double space before newline or underline headings). It's fantastic to use with VScode[1] or vim-ale.
Some pet peeves:
I really don't ever get the argument about Markdown URLS. Being able to do both [](url) vs [][ref] is awesome (the latter I liberally use when writing long form docs). If one finds it so annoying one would make the mistake like three times and then it'd be burned into one's brain due to selective pressure. Or just use [][ref] style (which is more readable anyway since you don't have the URL right in the middle of a sentence).
Also, very personal thing but my brain seems to hate /italics/ as it branch predicts into parsing that as a regex.
What drives me nuts though is all the variants and ad hoc syntaxes like JIRA's or this very board's, which sit right in the uncanny valley of nonsense.
[0]: https://github.com/DavidAnson/markdownlint https://github.com/DavidAnson/markdownlint
[1]: https://github.com/DavidAnson/vscode-markdownlint https://github.com/DavidAnson/vscode-markdownlint
- zwp 8y ago> ad hoc syntaxes like JIRA's Gak, yeah, I empathize. JIRA was a pain point for me too. I take comprehensive notes using org-mode (including all of my false turns, dead ends and "explore this later"s) and when I need to paste something into a ticket I export via ox-jira.el and copy/paste what I need. It works much better than the author's modest README might lead you to believe, and of course it's hackable. https://github.com/stig/ox-jira.el https://github.com/stig/ox-jira.el
- mickael-kerjean 8y ago> bijective to org syntax To date, I haven't seen a flavor of Markdown that has a comment feature. I use it extensively to hide all my notes that don't have a place in the final exported document people will read.
- bluenose69 8y ago+1 for "branch predicts"