@@ -26,6 +26,7 @@ erlang-ls = { command = "erlang_ls" }
26forc = { command = "forc", args = ["lsp"] }
26forc = { command = "forc", args = ["lsp"] }
27forth-lsp = { command = "forth-lsp" }
27forth-lsp = { command = "forth-lsp" }
28fortls = { command = "fortls", args = ["--lowercase_intrinsics"] }
28fortls = { command = "fortls", args = ["--lowercase_intrinsics"] }
29+fsharp-ls = { command = "fsautocomplete", config = { AutomaticWorkspaceInit = true } }
29gleam = { command = "gleam", args = ["lsp"] }
30gleam = { command = "gleam", args = ["lsp"] }
30haskell-language-server = { command = "haskell-language-server-wrapper", args = ["--lsp"] }
31haskell-language-server = { command = "haskell-language-server-wrapper", args = ["--lsp"] }
31idris2-lsp = { command = "idris2-lsp" }
32idris2-lsp = { command = "idris2-lsp" }
@@ -2661,6 +2662,21 @@ indent = { tab-width = 3, unit = " " }
2661name = "forth"
2662name = "forth"
2662source = { git = "https://github.com/alexanderbrevig/tree-sitter-forth", rev = "304ed77beb113e37af38b20ff14e3c37bf350d10" }
2663source = { git = "https://github.com/alexanderbrevig/tree-sitter-forth", rev = "304ed77beb113e37af38b20ff14e3c37bf350d10" }
2668+roots = ["sln", "fsproj"]
2669+injection-regex = "fsharp"
2670+file-types = ["fs", "fsx"]
2671+comment-token = "//"
2672+indent = { tab-width = 4, unit = " " }
2674+language-servers = ["fsharp-ls"]
2678+source = { git = "https://github.com/kaashyapan/tree-sitter-fsharp", rev = "1b5a315e003024db6181744f1d25b8f525732665" }
2664[[language]]
2680[[language]]
2665name = "t32"
2681name = "t32"
2666scope = "source.t32"
2682scope = "source.t32"