Commit Graph

159 Commits (5d75d81b1ec70ff72b03c89bfae0fdcbc3db1380)

Author SHA1 Message Date
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
Wilfred Hughes f220319bba Merge commit 'ec6047f531e7d4c13787d4ff208b94a84de34165' 2022-04-17 17:04:59 +07:00