Elixir Sublime Syntax based on Elixir Package with better highlighting and syntax parsing
Thanks @dkarter
- Allow leex file to be picked up
Thanks to @azizk again
- We now have regex syntax highlighting
- EEx syntax highlighting now reuses html definition and interpolates Elixir parts into it
- various fixes on general Elixir syntax definition
- comprehensive sublime syntax tests
Thanks to @azizk
- Also apply syntax to files with elixirc and iex in hashbang
- Module names can only have ASCII letters, fixed regex to do that
- Highlight module names as normal atoms when found in map/kwlist keys
- Highlight unicode identifers for atoms, variables and function names
- Add Comment so we don't need https://github.com/elixir-editors/elixir-tmbundle alongside
- Fix binary
^^^
highlight - Highlight more operators
- Add HTML (EEX)
- Transformed tm syntax into sublime syntax automatically
- Refactored syntax definition into reusable blocks
- Removed Ruby leftovers
- Rewrote Binary definition so it highlights correctly
- Fixed operator matching so they are displayed correctly on Sublime 3147 with fonts that has ligature support