on master help sign in
add language `ron` (#1925)
eb84d94VuiMuich
book/src/generated/lang-support.md+1
@@ -53,6 +53,7 @@
53| racket | | | | `racket` |
53| racket | | | | `racket` |
54| regex | ✓ | | | |
54| regex | ✓ | | | |
55| rescript | ✓ | ✓ | | `rescript-language-server` |
55| rescript | ✓ | ✓ | | `rescript-language-server` |
56+| ron | ✓ | | ✓ | |
56| ruby | ✓ | | ✓ | `solargraph` |
57| ruby | ✓ | | ✓ | `solargraph` |
57| rust | ✓ | ✓ | ✓ | `rust-analyzer` |
58| rust | ✓ | ✓ | ✓ | `rust-analyzer` |
58| scala | ✓ | | ✓ | `metals` |
59| scala | ✓ | | ✓ | `metals` |
languages.toml+10
@@ -1028,3 +1028,13 @@ indent = { tab-width = 2, unit = " " }
1028[[grammar]]
1028[[grammar]]
1029name = "gleam"
1029name = "gleam"
1030source = { git = "https://github.com/gleam-lang/tree-sitter-gleam", rev = "7159ce961592192b0e7cdf88782cda0fdf41a4cb" }
1030source = { git = "https://github.com/gleam-lang/tree-sitter-gleam", rev = "7159ce961592192b0e7cdf88782cda0fdf41a4cb" }
1031+
1032+[[language]]
1033+name = "ron"
1034+scope = "source.ron"
1035+injection-regex = "ron"
1036+file-types = ["ron"]
1037+roots = []
1038+comment-token = "//"
1039+indent = { tab-width = 4, unit = " " }
1040+grammar = "rust"
runtime/queries/ron/highlights.scmnew file+1
@@ -0,0 +1 @@
1+; inherits: rust
runtime/queries/ron/indents.scmnew file+1
@@ -0,0 +1 @@
1+; inherits: rust
runtime/queries/ron/injections.scmnew file+1
@@ -0,0 +1 @@
1+; inherits: rust