feat: add v file type
This commit is contained in:
parent
56929f0c52
commit
c1195280b4
3 changed files with 14 additions and 2 deletions
|
|
@ -124,6 +124,7 @@ pub fn build(b: *std.Build) void {
|
||||||
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/hcl/highlights.scm");
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/hcl/highlights.scm");
|
||||||
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/hurl/highlights.scm");
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/hurl/highlights.scm");
|
||||||
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/rst/highlights.scm");
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/rst/highlights.scm");
|
||||||
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/v/highlights.scm");
|
||||||
|
|
||||||
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "queries/cmake/injections.scm");
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "queries/cmake/injections.scm");
|
||||||
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "tree-sitter-asm/queries/asm/injections.scm");
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "tree-sitter-asm/queries/asm/injections.scm");
|
||||||
|
|
@ -170,6 +171,7 @@ pub fn build(b: *std.Build) void {
|
||||||
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/hcl/injections.scm");
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/hcl/injections.scm");
|
||||||
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/hurl/injections.scm");
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/hurl/injections.scm");
|
||||||
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/rst/injections.scm");
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/rst/injections.scm");
|
||||||
|
ts_queryfile(b, tree_sitter_dep, ts_bin_query_gen, "nvim-treesitter/runtime/queries/v/injections.scm");
|
||||||
|
|
||||||
const syntax_mod = b.addModule("syntax", .{
|
const syntax_mod = b.addModule("syntax", .{
|
||||||
.root_source_file = b.path("src/syntax.zig"),
|
.root_source_file = b.path("src/syntax.zig"),
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@
|
||||||
|
|
||||||
.dependencies = .{
|
.dependencies = .{
|
||||||
.tree_sitter = .{
|
.tree_sitter = .{
|
||||||
.url = "https://github.com/neurocyte/tree-sitter/releases/download/master-ef301fab66b9b83d46fea21eab8580a919daf964/source.tar.gz",
|
.url = "https://github.com/neurocyte/tree-sitter/releases/download/master-9327512f8d36343bb3adfa6fb982b0b467ddce91/source.tar.gz",
|
||||||
.hash = "tree_sitter-0.26.7-z0LhyGZNmjD9Wc6xagi5-XFWvd256gsV8Fx_y3wt9LB0",
|
.hash = "tree_sitter-0.26.7-z0LhyJOPZzF4S6ZW6MrFTfJgiM9Fp81hqKrXUKSBaUAc",
|
||||||
},
|
},
|
||||||
.cbor = .{
|
.cbor = .{
|
||||||
.url = "git+https://github.com/neurocyte/cbor?ref=master#7d2eeb68c8a2fb3f4d6baad6cc04c521b92974c0",
|
.url = "git+https://github.com/neurocyte/cbor?ref=master#7d2eeb68c8a2fb3f4d6baad6cc04c521b92974c0",
|
||||||
|
|
|
||||||
|
|
@ -686,6 +686,16 @@ pub const uxntal = .{
|
||||||
.comment = "(",
|
.comment = "(",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
pub const v = .{
|
||||||
|
.description = "V",
|
||||||
|
.color = 0x5d86be,
|
||||||
|
.icon = "V",
|
||||||
|
.extensions = .{ "v", "vsh", "v.mod" },
|
||||||
|
.comment = "//",
|
||||||
|
.highlights = "nvim-treesitter/runtime/queries/v/highlights.scm",
|
||||||
|
.injections = "nvim-treesitter/runtime/queries/v/injections.scm",
|
||||||
|
};
|
||||||
|
|
||||||
pub const vim = .{
|
pub const vim = .{
|
||||||
.description = "Vimscript",
|
.description = "Vimscript",
|
||||||
.color = 0x007f00,
|
.color = 0x007f00,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue