From dcfa5cdf3f1f48411dc3c7ab8be26b7561673850 Mon Sep 17 00:00:00 2001 From: xdBronch <51252236+xdBronch@users.noreply.github.com> Date: Thu, 17 Oct 2024 20:47:08 -0400 Subject: [PATCH] feat: add hare to syntax file types --- build.zig | 2 ++ src/file_types.zig | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/build.zig b/build.zig index e94b729..beff888 100644 --- a/build.zig +++ b/build.zig @@ -31,6 +31,7 @@ pub fn build(b: *std.Build) void { ts_queryfile(b, tree_sitter_dep, "tree-sitter-go/queries/highlights.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-fish/queries/highlights.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-haskell/queries/highlights.scm"), + ts_queryfile(b, tree_sitter_dep, "tree-sitter-hare/queries/highlights.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-html/queries/highlights.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-java/queries/highlights.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-javascript/queries/highlights.scm"), @@ -73,6 +74,7 @@ pub fn build(b: *std.Build) void { ts_queryfile(b, tree_sitter_dep, "tree-sitter-cpp/queries/injections.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-elixir/queries/injections.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-gitcommit/queries/injections.scm"), + ts_queryfile(b, tree_sitter_dep, "tree-sitter-hare/queries/injections.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-html/queries/injections.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-javascript/queries/injections.scm"), ts_queryfile(b, tree_sitter_dep, "tree-sitter-kdl/queries/injections.scm"), diff --git a/src/file_types.zig b/src/file_types.zig index a75b3e9..c07bcc8 100644 --- a/src/file_types.zig +++ b/src/file_types.zig @@ -116,7 +116,12 @@ pub const go = .{ .extensions = .{"go"}, .comment = "//", .language_server = .{"gopls"}, - .formatter = .{ "gofmt" }, + .formatter = .{"gofmt"}, +}; + +pub const hare = .{ + .extensions = .{"ha"}, + .comment = "//", }; pub const haskell = .{