NullVoxPopuli / limber

Glimdown playground for documentation, demos, etc

Home Page:https://limber.glimdown.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement Glimdown Syntax for Monaco, VSCode, and (neo)vim

NullVoxPopuli opened this issue · comments

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

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