diff options
| author | kiyan <yazdani.kiyan@protonmail.com> | 2021-02-22 23:01:12 +0100 |
|---|---|---|
| committer | Kiyan <yazdani.kiyan@protonmail.com> | 2021-02-27 13:36:33 +0100 |
| commit | 9d57216c0d94c9823c0d971caeaffb3b261e527e (patch) | |
| tree | 987e0019a615dbf2cb1c7f7338194152d8032fd0 /lua/nvim-treesitter/parsers.lua | |
| parent | 91a89aa408c19572bd7a41caa8ab8666143bec8c (diff) | |
chore: remove useless code and indent files
Diffstat (limited to 'lua/nvim-treesitter/parsers.lua')
| -rw-r--r-- | lua/nvim-treesitter/parsers.lua | 36 |
1 files changed, 9 insertions, 27 deletions
diff --git a/lua/nvim-treesitter/parsers.lua b/lua/nvim-treesitter/parsers.lua index 4b284267..2f92e5c3 100644 --- a/lua/nvim-treesitter/parsers.lua +++ b/lua/nvim-treesitter/parsers.lua @@ -17,16 +17,12 @@ local list = setmetatable({}, { rawset(table, parsername, setmetatable(parserconfig, { __newindex = function(parserconfigtable, key, value) - if key == "used_by" then - ft_to_parsername[value] = parsername - else - rawset(parserconfigtable, key, value) - end + rawset(parserconfigtable, key, value) end })) update_ft_to_parsername(parsername, parserconfig) - end + end }) list.javascript = { @@ -264,13 +260,13 @@ list.scala = { } list.supercollider = { - install_info = { - url = "https://github.com/madskjeldgaard/tree-sitter-supercollider", - files = {"src/parser.c", "src/scanner.c"}, - branch = "main", - }, - maintainers = {"@madskjeldgaard"}, - filetype = "supercollider", + install_info = { + url = "https://github.com/madskjeldgaard/tree-sitter-supercollider", + files = {"src/parser.c", "src/scanner.c"}, + branch = "main", + }, + maintainers = {"@madskjeldgaard"}, + filetype = "supercollider", } list.haskell = { @@ -463,20 +459,6 @@ function M.ft_to_lang(ft) return ft_to_parsername[ft] or ft end -function M.lang_to_ft(lang) - local obj = M.list[lang] - return vim.tbl_flatten({{obj.filetype or lang}, obj.used_by or {}}) -end - -function M.lang_match_ft(lang, ft) - for _, f in pairs(M.lang_to_ft(lang)) do - if ft == f then - return true - end - end - return false -end - function M.available_parsers() return vim.tbl_keys(M.list) end |
