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 1
1
# elixir-sublime-syntax
2
+
2
3
Elixir Sublime Syntax based on [ Elixir Package] ( https://github.com/elixir-editors/elixir-tmbundle )
4
+ with better highlighting and syntax parsing
3
5
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
9
13
10
14
#### 2019-02-13
11
15
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
13
17
14
18
#### 2019-02-01
15
19
16
20
- Fix binary ` ^^^ ` highlight
17
21
- Highlight more operators
18
22
19
23
#### 2017-12-13
24
+
20
25
- 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