feat: add julia support

closes #61
This commit is contained in:
CJ van den Berg 2024-10-31 14:34:44 +01:00
parent d91691c0a4
commit 3673787e55
2 changed files with 10 additions and 1 deletions

View file

@ -37,6 +37,7 @@ pub fn build(b: *std.Build) void {
ts_queryfile(b, tree_sitter_dep, "tree-sitter-javascript/queries/highlights.scm"),
ts_queryfile(b, tree_sitter_dep, "tree-sitter-jsdoc/queries/highlights.scm"),
ts_queryfile(b, tree_sitter_dep, "tree-sitter-json/queries/highlights.scm"),
ts_queryfile(b, tree_sitter_dep, "tree-sitter-julia/queries/highlights.scm"),
ts_queryfile(b, tree_sitter_dep, "tree-sitter-kdl/queries/highlights.scm"),
ts_queryfile(b, tree_sitter_dep, "tree-sitter-lua/queries/highlights.scm"),
ts_queryfile(b, tree_sitter_dep, "tree-sitter-make/queries/highlights.scm"),

View file

@ -176,6 +176,14 @@ pub const json = .{
.formatter = .{ "hjson", "-j" },
};
pub const julia = .{
.color = 0x4D64AE,
.icon = "",
.extensions = .{"jl"},
.comment = "#",
.language_server = .{ "julia", "-e", "using LanguageServer; runserver()" },
};
pub const kdl = .{
.color = 0x000000,
.icon = "",
@ -350,7 +358,7 @@ pub const swift = .{
.extensions = .{ "swift", "swiftinterface" },
.comment = "//",
.language_server = .{"sourcekit-lsp"},
.formatter = .{ "swift-format" },
.formatter = .{"swift-format"},
};
pub const toml = .{