Skip to content

Commit 6971f92

Browse files
authored
Update README.md
1 parent fb77c42 commit 6971f92

File tree

1 file changed

+19
-6
lines changed

1 file changed

+19
-6
lines changed

README.md

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,33 @@
11
# elixir-sublime-syntax
2+
23
Elixir 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

0 commit comments

Comments
 (0)