Commit Graph

35 Commits (bcf70d8e67ff0473e3723ec4f7bb33305e824407)

Author SHA1 Message Date
Kirawi 4ec20eaeff
Add language support for WGSL (#1166) 2021-11-27 07:49:40 +05:30
Mateusz S. Szczygieł 3f0345ff58
glsl support (#993)
* add glsl language support

* glsl: use indents.toml file
2021-11-09 00:48:00 +09:00
ath3 30744646cb
Perl support (#978) 2021-11-08 10:05:12 +09:00
Houkime a1c7e55e3b
update cpp queries (#930)
Co-authored-by: Houkime <>
2021-10-29 14:11:19 +09:00
ath3 787ba4f233
CMake support (#888) 2021-10-23 08:57:21 +09:00
Michael Davis 8f658f0dce
use latest tree-sitter-elixir with 'not in' query support
connects https://github.com/elixir-lang/tree-sitter-elixir/issues/9
2021-10-17 10:50:20 -05:00
Michael Davis 6c0786edc5
prefer elixir-lang/tree-sitter-elixir 2021-10-17 10:50:19 -05:00
Michael Davis e069fb9dea
Add highlight support for tree-sitter-query language (tsq) (#845)
* add submodule on tree-sitter/tree-sitter-tsq

mark tsq submodule as shallow

* add tree-sitter-tsq to languages

* add highlight queries for tsq

* Update .gitmodules

Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2021-10-16 17:58:04 +09:00
Thomas Wehmöller a7f49fa56f
Add Vue tree sitter grammar (#787)
*  Add vue tree sitter support

* Update .gitmodules

Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2021-10-10 22:09:17 +09:00
voroskoi 0e06c10d8c
Zig tree-sitter rework (#811)
- update tree-sitter-zig subproject
- use highlights.scm from upstream, just use helix scopes
- update indents.toml, this one actually works
2021-10-05 12:18:15 +09:00
Raphael Megzari e0e41f4f77
languages: add svelte submodule reference (#766) 2021-09-19 11:55:15 +09:00
Ivan Tham 89f0dbe8e8
Update tree-sitter-ledger (#724) 2021-09-07 23:22:53 +09:00
Blaž Hrastnik a6108baec9 Improve grammar definitions 2021-09-06 15:25:46 +09:00
oberblastmeister 5766f5da8f
OCaml support (#666)
* added some stuff

* add interface

* indent

* highlights and locals

* scope

* change some stuff

* add indents

* fix blanket highlight

* macro

* use inherits
2021-09-02 01:08:08 +09:00
oberblastmeister ae3f936611
Lua support (#665)
* added submodule

* small changes

* updated some stuff

* remove

* shallow clone

* correct indent

* shallow

* ok

* highlights

* proper captures
2021-09-02 00:54:21 +09:00
oberblastmeister 1586b0eec7
YAML support (#667)
* added submodule

* remove wrong one

* added highlights

* use property

* add indents

* shallow
2021-09-02 00:16:16 +09:00
voroskoi f22e0aa2ae
Add zig tree-sitter support (#631)
* Add initial zig tree-sitter support

* zig/highlights.scm: remove unnecessary queries

* Add zig/indents.toml
2021-08-28 13:32:01 +09:00
Yusuf Bera Ertan ac8bc54108 fix: add missing optional keyword to protobuf syntax 2021-08-20 19:52:21 +09:00
Yusuf Bera Ertan 2f42b2338e feat: add indenting for protobuf 2021-08-19 09:54:14 +09:00
Yusuf Bera Ertan 4b45f27a13 feat: add protobuf tree-sitter parser with highlighting queries 2021-08-19 09:54:14 +09:00
Ivan Tham aaccc9419a
Add ledger tree-sitter (#572)
Might need to update later since the current one highlight does not
work very well yet.
2021-08-16 11:03:57 +09:00
Ivan Tham a364d6c383 Add latex 2021-06-16 21:42:05 +09:00
Timothy DeHerrera 38073fd64c Add Nix syntax 2021-06-10 22:01:48 +09:00
notoria e46346c907 Correct tree-sitter-haskell submodule 2021-06-10 22:00:08 +09:00
notoria 1a3a924634 Implement Debug for data structure as a feature 2021-06-10 22:00:08 +09:00
Jan Hrastnik 212f6bc372 changed flag in build_cpp '/std:c++14' to '/std:c++17' due to tree_sitter_haskell not compiling on msvc without it 2021-06-06 09:27:58 +09:00
Corey Powell 01dd7b570a Restored haskell syntax
It seems to work
2021-06-05 01:17:44 +08:00
Corey Powell 0bb375bafa Added missing tree-sitter-elixir submodule 2021-06-02 06:43:22 -05:00
Blaž Hrastnik 71c06c11cb Import tree sitter queries. 2021-04-08 23:25:35 +09:00
Blaž Hrastnik 6238be230f Update tree-sitter grammars. 2021-03-02 18:32:03 +09:00
Blaž Hrastnik 15dd7ca6d8 syntax: Stop compiling haskell, seems unmaintained and slowest to compile 2021-01-19 16:57:19 +09:00
Jan Hrastnik dc11124df5 added tab to insert mode 2020-10-04 15:40:16 +09:00
Blaž Hrastnik 956ccc7b5c Update grammar repos. 2020-10-01 18:45:14 +09:00
Blaž Hrastnik eb639eb2e4 More robust syntax detection/grammar loading. 2020-09-22 18:27:37 +09:00
Blaž Hrastnik 7eac12a4bb Add helix-syntax as a wrapper around tree-sitter parsers. 2020-09-09 14:41:12 +09:00