Implement Glimdown Syntax for Monaco, VSCode, and (neo)vim
NullVoxPopuli opened this issue · comments
NullVoxPopuli commented
Markdown support in most editors implements an HTML highlighter, which doesn't include Glimmer syntax.
Not all editors' syntax parsing engines will allow to match on a tag and backtrack that match to the nested parser -- because of that, some implementations may need to re-implement an entire syntax, rather than just extend and differ.
- Monaco
- gjs
- glimmer in markdown instead of html
- CodeMirror
- gjs
- VS Code
- gjs
- glimmer in markdown instead of html
- (neo)vim
- gjs
- glimmer in markdown instead of html
- highlightjs
- gjs
- glimmer in markdown instead of html
- prismjs
- gjs
- glimmer in markdown instead of html
NullVoxPopuli commented
gonna close this because after having worked with MDX@v1 (which does the same thing as the original glimdown), I think tagged code fences is just superior for rendering code in markdown -- highlighting is so easy