Skip to content

Commit 2429e80

Browse files
ath3jdrst
authored andcommitted
Pascal support (helix-editor#3542)
1 parent db06038 commit 2429e80

File tree

5 files changed

+409
-0
lines changed

5 files changed

+409
-0
lines changed

book/src/generated/lang-support.md

+1
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
| odin || | | `ols` |
7777
| openscad || | | `openscad-language-server` |
7878
| org || | | |
79+
| pascal ||| | `pasls` |
7980
| perl |||| |
8081
| php |||| `intelephense` |
8182
| prisma || | | `prisma-language-server` |

languages.toml

+14
Original file line numberDiff line numberDiff line change
@@ -1691,3 +1691,17 @@ roots = ["edgedb.toml"]
16911691
[[grammar]]
16921692
name ="esdl"
16931693
source = { git = "https://github.com/greym0uth/tree-sitter-esdl", rev = "b840c8a8028127e0a7c6e6c45141adade2bd75cf" }
1694+
1695+
[[language]]
1696+
name = "pascal"
1697+
scope = "source.pascal"
1698+
injection-regex = "pascal"
1699+
file-types = ["pas", "pp", "inc", "lpr", "lfm"]
1700+
roots = []
1701+
comment-token = "//"
1702+
indent = { tab-width = 2, unit = " " }
1703+
language-server = { command = "pasls", args = [] }
1704+
1705+
[[grammar]]
1706+
name = "pascal"
1707+
source = { git = "https://github.com/Isopod/tree-sitter-pascal", rev = "2fd40f477d3e2794af152618ccfac8d92eb72a66" }

0 commit comments

Comments
 (0)