on master help sign in
Add lua lsp (#2560)
386dcccErasin
book/src/generated/lang-support.md+1−1
@@ -50,7 +50,7 @@
50| llvm | ✓ | ✓ | ✓ | |
50| llvm | ✓ | ✓ | ✓ | |
51| llvm-mir | ✓ | ✓ | ✓ | |
51| llvm-mir | ✓ | ✓ | ✓ | |
52| llvm-mir-yaml | ✓ | | ✓ | |
52| llvm-mir-yaml | ✓ | | ✓ | |
53−| lua | ✓ | | ✓ | |
53+| lua | ✓ | | ✓ | `lua-language-server` |
54| make | ✓ | | | |
54| make | ✓ | | | |
55| markdown | ✓ | | | |
55| markdown | ✓ | | | |
56| meson | ✓ | | ✓ | |
56| meson | ✓ | | ✓ | |
languages.toml+2−1
@@ -605,9 +605,10 @@ name = "lua"
605scope = "source.lua"
605scope = "source.lua"
606file-types = ["lua"]
606file-types = ["lua"]
607shebangs = ["lua"]
607shebangs = ["lua"]
608−roots = []
608+roots = [".luarc.json", ".luacheckrc", ".stylua.toml", "selene.toml", ".git"]
609comment-token = "--"
609comment-token = "--"
610indent = { tab-width = 2, unit = " " }
610indent = { tab-width = 2, unit = " " }
611+language-server = { command = "lua-language-server", args = [] }
611
612
612[[grammar]]
613[[grammar]]
613name = "lua"
614name = "lua"