Alex Pinkus
c191f5cf47
Sync tree-sitter-swift with upstream
...
Fixes #277
The upstream parser has added new support for a variety of constructs,
including better tracking for `await`. Query load time has also been
substantially improved by simplifying the rules that match patterns.
2022-10-09 12:13:34 +07:00
Ember Sawady
7ed685ae52
Add support for Hare
2022-09-13 23:34:16 +07:00
Ember Sawady
6015c77a99
Add 'vendor/tree-sitter-hare/' from commit 'bc26a6a949f2e0d98b7bfc437d459b250900a165'
...
git-subtree-dir: vendor/tree-sitter-hare
git-subtree-mainline: 3c51f58d8e
git-subtree-split: bc26a6a949
2022-09-13 22:13:13 +07:00
Wilfred Hughes
3c51f58d8e
Add Pascal support
...
Fixes #365
2022-09-13 00:05:23 +07:00
Wilfred Hughes
4c29035138
Add 'vendor/tree-sitter-pascal/' from commit '2fd40f477d3e2794af152618ccfac8d92eb72a66'
...
git-subtree-dir: vendor/tree-sitter-pascal
git-subtree-mainline: 4319a9db04
git-subtree-split: 2fd40f477d
2022-09-12 23:16:57 +07:00
Yuya Nishihara
84f0b25fb6
Add support for QML
...
QML is a UI language, and its syntax is basically JSON-like structure
+ JavaScript. The tree-sitter parser is named after the upstream grammar
file qmljs.g, but the canonical language name is QML. So I choose Qml as
the Language enum.
https://doc.qt.io/qt-6/qmlapplications.html
2022-09-10 11:38:35 +07:00
Yuya Nishihara
79d594fc56
Add 'vendor/tree-sitter-qmljs/' from commit '3bcf9c4d0911e74307c6d704c1ea242a1e4a2f94'
...
git-subtree-dir: vendor/tree-sitter-qmljs
git-subtree-mainline: fe5ef8757d
git-subtree-split: 3bcf9c4d09
2022-09-10 11:36:22 +07:00
Wilfred Hughes
659f2dd6bd
Add support for Makefiles
2022-08-28 16:26:01 +07:00
Wilfred Hughes
615daf8880
Add 'vendor/tree-sitter-make/' from commit 'a4b9187417d6be349ee5fd4b6e77b4172c6827dd'
...
git-subtree-dir: vendor/tree-sitter-make
git-subtree-mainline: b1b3756fa7
git-subtree-split: a4b9187417
2022-08-28 16:06:14 +07:00
Wilfred Hughes
bbdc324b7f
Add CMake support
...
Fixes #333
2022-08-20 18:32:32 +07:00
Wilfred Hughes
9d2c5f56cb
Add 'vendor/tree-sitter-cmake/' from commit '599836393074e4744d78dad76b8b8eb8e1f690ff'
...
git-subtree-dir: vendor/tree-sitter-cmake
git-subtree-mainline: 5fe6d551d9
git-subtree-split: 5998363930
2022-08-19 00:29:21 +07:00
Wilfred Hughes
e545db85ef
Remove example files from vendored SQL parser
...
These hit the filename length limit on Windows
2022-07-11 23:31:19 +07:00
Wilfred Hughes
374ea35876
Add symlinks for Hack parser
2022-07-11 22:58:54 +07:00
Wilfred Hughes
470585e7e2
Add 'vendor/tree-sitter-hack/' from commit 'b7bd6928532ada34dddb1dece4a158ab62c6e783'
...
git-subtree-dir: vendor/tree-sitter-hack
git-subtree-mainline: 38c6718c86
git-subtree-split: b7bd692853
2022-07-11 21:54:37 +07:00
Wilfred Hughes
f2ca7cf314
Add SQL support
...
Closes #311
2022-07-11 09:31:34 +07:00
Wilfred Hughes
a9fb2638d0
Add 'vendor/tree-sitter-sql/' from commit '218b672499729ef71e4d66a949e4a1614488aeaa'
...
git-subtree-dir: vendor/tree-sitter-sql
git-subtree-mainline: 144f7d9e30
git-subtree-split: 218b672499
2022-07-11 09:09:33 +07:00
Wilfred Hughes
1edf6c488e
Merge commit '49e82b1bce36d6046df911901684cd66b5345d58'
2022-07-10 23:42:32 +07:00
Wilfred Hughes
f04d7ec4bd
Merge commit '140c96cf398693189d4e50f76d19ddfcd8a018f8'
2022-07-10 23:38:53 +07:00
Wilfred Hughes
95c2ff0deb
Merge commit '5b305c3cd32db10494cedd2743de6bbe32f1a573'
2022-07-10 23:25:36 +07:00
Wilfred Hughes
36f66fabd8
Merge commit 'de221eccf9a221f5b85474a553474a69b4b5784d'
2022-07-10 23:24:09 +07:00
Wilfred Hughes
0aea8019db
Merge commit 'ece74b20942a5b23acaf3622512c6d0db1491a7e'
2022-07-10 23:22:23 +07:00
Wilfred Hughes
beacd69dd2
Merge commit 'cc26b1ef111100f26a137bcbcd39fd4e35be9a59'
2022-07-10 23:20:32 +07:00
Wilfred Hughes
40f82151f7
Merge commit '368736a6137770f785e1e7479a6be29417eb13aa'
2022-07-10 23:08:16 +07:00
Wilfred Hughes
3e0c108afe
Merge commit 'ac14b4b1884102839455d32543ab6d53ae089ab7'
2022-07-10 23:05:53 +07:00
Wilfred Hughes
a6eb1fb41d
Merge commit '45ce22c16ec924e34517cf785e23c07952e45893'
2022-07-10 23:03:39 +07:00
Wilfred Hughes
2e0a7da8ea
Merge commit 'cf394604ae2ec2a5e65b1afbc7dea21258ede403'
2022-07-10 23:00:27 +07:00
Wilfred Hughes
cd73d4954f
Merge commit '85c0753e8ed98d93bb4a238ca485ef4e1fdce4f5'
2022-07-10 22:51:36 +07:00
Wilfred Hughes
25f599838a
Merge commit 'a9a8efad446f78db3989d7ed8517987daf510c83'
2022-07-10 22:47:38 +07:00
Wilfred Hughes
7cfca8a39f
Merge commit '6fc75e0478e89a6adef4903069b0035247378665'
2022-07-10 22:38:31 +07:00
Wilfred Hughes
2f860012d3
Merge commit '9c494a503c8e2044bfffce57f70b480c01a82f03'
2022-07-10 22:30:36 +07:00
Wilfred Hughes
d785886294
Add syntax highlighting for Julia
2022-07-04 19:35:34 +07:00
Wilfred Hughes
7cda64e0bc
Add Julia symlink for building
2022-07-04 17:57:38 +07:00
Wilfred Hughes
9c19905c22
Add 'vendor/tree-sitter-julia/' from commit 'fc60b7cce87da7a1b7f8cb0f9371c3dc8b684500'
...
git-subtree-dir: vendor/tree-sitter-julia
git-subtree-mainline: 9cff13985e
git-subtree-split: fc60b7cce8
2022-07-04 15:25:30 +07:00
Benjamin Manns
d131ae1d35
Add HTML parser
2022-07-01 12:23:20 +07:00
Benjamin Manns
edce245beb
Add 'vendor/tree-sitter-html/' from commit '29f53d8f4f2335e61bf6418ab8958dac3282077a'
...
git-subtree-dir: vendor/tree-sitter-html
git-subtree-mainline: 5c19ac600d
git-subtree-split: 29f53d8f4f
2022-07-01 12:23:11 +07:00
cherryblossom
defc084637
Add Elvish support
...
Add support for [Elvish](https://elv.sh ).
2022-05-07 20:12:43 +07:00
cherryblossom
ffcb39e041
Add 'vendor/tree-sitter-elvish/' from commit 'e50787cadd3bc54f6d9c0704493a79078bb8a4e5'
...
git-subtree-dir: vendor/tree-sitter-elvish
git-subtree-mainline: a8d064eacf
git-subtree-split: e50787cadd
2022-05-07 20:10:28 +07:00
cherryblossom
b87d6c99f7
Add Swift support
2022-04-26 17:08:23 +07:00
cherryblossom
782b8f809e
Add 'vendor/tree-sitter-swift/' from commit '9b4350e513cb03fdd3e670069a30859ff82d532d'
...
git-subtree-dir: vendor/tree-sitter-swift
git-subtree-mainline: 6a404f51a8
git-subtree-split: 9b4350e513
2022-04-26 16:40:07 +07:00
Wilfred Hughes
b2320b29d5
Merge pull request #264 from Xuanwo/hcl
...
feat: Add HCL support
2022-04-24 08:48:34 +07:00
Wilfred Hughes
bfcd4cc88a
Add docs and syntax highlighting for Perl
2022-04-23 10:44:52 +07:00
Xuanwo
d5d2f7169e
Merge commit '8a13647a4d9ef6548320ca9ee4bf67d28960163e' into hcl
2022-04-23 02:06:41 +07:00
Xuanwo
5a7ca84455
feat: Add highlights support for hcl
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-04-23 01:55:44 +07:00
Xuanwo
4b3213acdc
feat: Add HCL support
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-04-23 01:10:08 +07:00
Xuanwo
82c06d348a
Add 'vendor/tree-sitter-hcl/' from commit 'd559c46ba170808b23a73da0cf49f315d221d095'
...
git-subtree-dir: vendor/tree-sitter-hcl
git-subtree-mainline: 72c606331a
git-subtree-split: d559c46ba1
2022-04-23 00:48:43 +07:00
Xuanwo
b85f996ff0
feat: Add perl support
...
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-04-22 10:14:19 +07:00
Xuanwo
79ee12013c
Add 'vendor/tree-sitter-perl/' from commit 'bbf86084d9b7eb4768f3fb9fe094b3e0600057b1'
...
git-subtree-dir: vendor/tree-sitter-perl
git-subtree-mainline: 80429e9697
git-subtree-split: bbf86084d9
2022-04-22 09:40:37 +07:00
Wilfred Hughes
a7e298dfa1
Merge commit '06dfec714e2424be9d19aacb739771746f5aec2b'
2022-04-17 19:10:56 +07:00
Wilfred Hughes
65b62fbefe
Merge commit '8e9dba7bd7cf089838a036a98be94db53ba2d0a9'
2022-04-17 17:08:35 +07:00
Wilfred Hughes
df0494fe00
Syntax highlighting for Scala has been upstreamed
2022-04-17 17:05:50 +07:00