1
0
mirror of https://github.com/helix-editor/helix synced 2024-11-10 10:34:45 +01:00

Add support for Purescript language (#4242)

This commit is contained in:
Dario Oddenino 2022-10-14 18:57:52 +02:00 committed by GitHub
parent 13d81b7478
commit 2d958d6c50
Signed by: GitHub
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 17 additions and 0 deletions

@ -86,6 +86,7 @@
| prisma | ✓ | | | `prisma-language-server` |
| prolog | | | | `swipl` |
| protobuf | ✓ | | ✓ | |
| purescript | ✓ | | | `purescript-language-server` |
| python | ✓ | ✓ | ✓ | `pylsp` |
| r | ✓ | | | `R` |
| racket | | | | `racket` |

@ -723,6 +723,19 @@ indent = { tab-width = 2, unit = " " }
name = "haskell"
source = { git = "https://github.com/tree-sitter/tree-sitter-haskell", rev = "b6ec26f181dd059eedd506fa5fbeae1b8e5556c8" }
[[language]]
name = "purescript"
scope = "source.purescript"
injection-regex = "purescript"
file-types = ["purs"]
roots = ["spago.dhall", "bower.json"]
comment-token = "--"
language-server = { command = "purescript-language-server", args = ["--stdio"] }
indent = { tab-width = 2, unit = " " }
auto-format = true
formatter = { command = "purs-tidy", args = ["format"] }
grammar = "haskell"
[[language]]
name = "zig"
scope = "source.zig"

@ -0,0 +1 @@
; inherits: haskell

@ -0,0 +1 @@
; inherits: haskell

@ -0,0 +1 @@
; inherits: haskell