Makeup - A syntax highlighter for Elixir

My priorities regarding features are (roughly in order):

  • Make it so that when the user places the cursor over a matched delimiter ((...) %{...} {...} <<...>> [...] %Struct{...}), both delimiters (left and right) are highlighted. I can do this with few code changes and ~ 20 lines of javascript).
  • Add iex lexer for doctests
  • Add lexer for elixir stacktraces
  • Add general eex lexer
  • Add html.eex lexer
  • Add CSS lexer
  • Add Javascript lexer (this will allow me highlight CSS and Javascript inside and HTML file)
2 Likes