Implement simple indents.scm for Elixir (#4821)
commit420e33a60064ad86e9f2f8dd29b3938318355673
authorSora <s0la.luladust@gmail.com>
dateMon 21 Nov 2022, 01:36 (4 years ago)
parent117239e
book/src/generated/lang-support.md+1−1
@@ -25,7 +25,7 @@
2525| edoc | ✓ | | | |
2626| eex | ✓ | | | |
2727| ejs | ✓ | | | |
28−| elixir | ✓ | ✓ | | `elixir-ls` |
28+| elixir | ✓ | ✓ | ✓ | `elixir-ls` |
2929| elm | ✓ | | | `elm-language-server` |
3030| elvish | ✓ | | | `elvish` |
3131| env | ✓ | | | |
runtime/queries/elixir/indents.scmnew file+13
@@ -0,0 +1,13 @@
1+[
2+ (after_block)
3+ (anonymous_function)
4+ (catch_block)
5+ (do_block)
6+ (else_block)
7+ (rescue_block)
8+ (stab_clause)
9+] @indent
10+
11+[
12+ "end"
13+] @outdent