petrak@
7e389b67c2
Add auto-pairs to scheme language support ( #9232 )
...
Currently, typing a single quote in a `.scm` file "helpfully" auto-
completes a closing quote. This is because there is no auto-pairs
section in the languages.toml. This commit adds that.
10 months ago
Jaakko Paju
a6ed104ea2
Add .prettierrc to json file types ( #9214 )
10 months ago
Pascal Kuthe
8653e1b02f
Add config to mark diagnostic sources as persistent
10 months ago
romi
ab50299efa
Add .glif to XML file-types ( #9130 )
...
`.glif` files are standard files in the type design industry. From the
Unified Font Object specification website:
The Glyph Interchange Format (GLIF) is a simple and clear XML
representation of a single glyph. GLIF files typically have a .glif
extension.
https://unifiedfontobject.org/versions/ufo3/glyphs/glif/
11 months ago
Evan Richter
a98b8ddd1a
add smali language support ( #9089 )
11 months ago
Lucas Wagler
970f9e6333
Add Avro schema file support ( #9113 )
11 months ago
0rphee
0a83d85124
Add haskell-language-server as lsp for cabal files ( #9111 )
11 months ago
JJ
c56cd6ee8b
Add support for Agda ( #8285 )
...
* agda language support (wip)
* improve highlights
* disable agda-language-server
* minor addendum to documentation
* cargo xtask docgen
* oh i can just do this neat
* minor comment cleanup
* upstream updated
* imports: missed a spot
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
11 months ago
Matthew Toohey
11856329bf
Change R markdown language name to fix language server detection ( #9012 )
11 months ago
Phil
b4571c292e
Add initial support for janet-lang ( #9081 )
...
* Add initial support for janet-lang
* Use default roots for janet-lang
11 months ago
Michal Rostecki
c2591445c9
chore: Update tree-sitter-d ( #9021 )
...
One of the included changes is gdamore/tree-sitter-d#22 which
fixes the build of Helix when using clang as `CC`.
11 months ago
Frederick Schwalbe
c3cb1795bf
Update gleam grammar and queries ( #9003 )
11 months ago
Manuel Mendez
9fcfb88132
Add .envrc.local and .envrc.private to env file-types ( #8988 )
11 months ago
Skyler Hawthorne
fcd564fddf
upgrade tree-sitter-python ( #8976 )
...
supports new syntaxes from Python 3.12
11 months ago
Nan Zhong
466b87c8e5
languages: update rescript grammar ( #8962 )
...
This bump fixes a build failure of the grammer with clang.
11 months ago
Tudyx
f8d261cd20
add log tree-sitter ( #8916 )
...
* add log tree-sitter
* better highlight queries
11 months ago
A-Walrus
0739d13b03
Add musicxml to xml extensions ( #8935 )
11 months ago
Blaž Hrastnik
6d168eda27
fix CI: tree-sitter-gemini user renamed
11 months ago
ghashy
ff095ebd9b
DBML Language support ( #8860 )
...
* DBML language support
* DBML language support, highlights.scm added
* DBML support
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* Update runtime/queries/dbml/highlights.scm
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
* remove unnecessary block highlight
* remove unnecessary line
* remove index_block query
---------
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
12 months ago
Ethan Brierley
f1b9c19fa9
add LSP for nushell ( #8878 )
12 months ago
Dan Field
b306b25e82
GN language support ( #6969 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
12 months ago
blinxen
39aa6fa646
Update some grammars to a commit where the license file is included ( #8691 )
12 months ago
Michael Davis
69a0df929a
Remove 'roots' keys with default value from languages.toml
12 months ago
blt__
172ef2fa9f
Highlight meson_options.txt as a meson file ( #8794 )
12 months ago
Triton171
cb0bc25a9f
Add indent queries for scheme (and reuse them for common-lisp & racket). ( #8720 )
1 year ago
postsolar
a98ad137f9
Update PureScript grammar ( #8712 )
1 year ago
MDeiml
2fddc2a4fc
Update markdown grammar to v0.1.6
1 year ago
cgahr
5c325fe342
replace kdl tree-sitter to fix highlighting ( #8652 )
...
* replace kdl tree-sitter
* kdl: adopt highlights for new tree-sitter
* kdl: add indent queries
* kdl: add textobjects
* kdl: improve syntax highlighting
* kdl: update lang-support
* kdl: make indents more concise
---------
Co-authored-by: Constantin Gahr <constantin.gahr@ipp.mpg.de>
1 year ago
Angus Dippenaar
44e03fa414
add golangci-lint-langserver ( #8656 )
...
* languages add golangci-lint-langserver
* update docs
1 year ago
Gabriel Dinner-David
4f1d414d9c
switch to tree-sitter-ron ( #8624 )
1 year ago
Frans Skarman
9eec9adb8f
Add LPF tree sitter ( #8536 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 year ago
Alexander Brevig
2906660119
Add typst language and lsp ( #7474 )
...
Co-authored-by: Michael Davis <mcarsondavis@gmail.com>
1 year ago
rsteube
764715a6c0
languages: add templ ( #8540 )
1 year ago
Ryan Mehri
814cf177d4
bump tree-sitter-haskell and update queries ( #8558 )
1 year ago
NomisIV
1ef7f24dae
Update purescript-tree-sitter grammar ( #8527 )
1 year ago
Kasper Juul Hermansen
5cb76e74f9
add lsp for graphql ( #8492 )
...
graphql-lsp has quite the strange name upstream, the project is technically called graphql-language-service,
but the binary shipped is called graphql-lsp hence the strange naming scheme
Signed-off-by: kjuulh <contact@kjuulh.io>
1 year ago
DS/Charlie
96bbfb7c2e
bump tree-sitter-sql ( #8464 )
...
* bump tree-sitter-sql
* update highlights classes to helix flavour
* replace lua-match with match
1 year ago
Laurent Wandrebeck
bdf7937a59
Add ansible-language-server for yaml ( #7973 )
...
* Update languages.toml
Add ansible support to yaml.
* cargo xtask docgen
1 year ago
DS/Charlie
93e54fa0c8
add support for json5 ( #8473 )
...
* add json5 language
* docgen
1 year ago
David Else
68fce3e160
Add tailwindcss language server ( #8442 )
1 year ago
David Else
0e13db2832
Add validation to CSS and JSON language servers ( #8433 )
1 year ago
Yoav Lavi
893802d5a2
Add VSCode file associations ( #8388 )
...
* Add VSCode file associations
* Update languages.toml
Co-authored-by: Robert Clover <robert@clover.gdn>
* Change cpp *.in files to suffixes
---------
Co-authored-by: Robert Clover <robert@clover.gdn>
1 year ago
Ken Micklas
0c879d4edc
Add shebangs for Makefiles ( #8410 )
...
For example, this is standard for Debian rules files: https://www.debian.org/doc/manuals/maint-guide/dreq.en.html#defaultrules
1 year ago
nerohd
0252c7b162
add polkit rules files to javascript detection ( #8370 )
1 year ago
nerohd
7702e130ba
add polkit policy files to xml detection ( #8369 )
...
polkit policy files are just xml files, https://www.freedesktop.org/software/polkit/docs/latest/polkit.8.html for more info
1 year ago
zefr0x
842687e845
Add `.webmanifest` as supported JSON files ( #8342 )
...
Closes #8310
1 year ago
NomisIV
cb39242783
Use Maskhjarnas tree-sitter-purescript ( #8306 )
1 year ago
Yoav Lavi
ca9a7d506e
add .babelrc highlighting ( #8309 )
1 year ago
Yoav Lavi
8b076e3851
Add `.editorconfig` highlighting as INI ( #8308 )
1 year ago
Yoav Lavi
0e556484b7
Add JSON highlighting for `flake.lock` files ( #8304 )
1 year ago