File tree Expand file tree Collapse file tree 1 file changed +19
-6
lines changed
Expand file tree Collapse file tree 1 file changed +19
-6
lines changed Original file line number Diff line number Diff line change 11# elixir-sublime-syntax
2+
23Elixir Sublime Syntax based on [ Elixir Package] ( https://github.com/elixir-editors/elixir-tmbundle )
4+ with better highlighting and syntax parsing
35
4- - Transformed tm syntax into sublime syntax automatically
5- - Refactored syntax definition into reusable blocks
6- - Removed Ruby leftovers
7- - Rewrote Binary definition so it highlights correctly
8- - Fixed operator matching so they are displayed correctly on Sublime 3147 with fonts that has ligature support
6+ #### 2019-03-22
7+
8+ Thanks to @azizk
9+ - Also apply syntax to files with elixirc and iex in hashbang
10+ - Module names can only have ASCII letters, fixed regex to do that
11+ - Highlight module names as normal atoms when found in map/kwlist keys
12+ - Highlight unicode identifers for atoms, variables and function names
913
1014#### 2019-02-13
1115
12- - Add Comment so we don't need https://github.com/elixir-editors/elixir-tmbundle
16+ - Add Comment so we don't need https://github.com/elixir-editors/elixir-tmbundle alongside
1317
1418#### 2019-02-01
1519
1620- Fix binary ` ^^^ ` highlight
1721- Highlight more operators
1822
1923#### 2017-12-13
24+
2025- Add HTML (EEX)
26+
27+ #### Initially
28+
29+ - Transformed tm syntax into sublime syntax automatically
30+ - Refactored syntax definition into reusable blocks
31+ - Removed Ruby leftovers
32+ - Rewrote Binary definition so it highlights correctly
33+ - Fixed operator matching so they are displayed correctly on Sublime 3147 with fonts that has ligature support
You can’t perform that action at this time.
0 commit comments