diff options
| author | Kiyan Yazdani <yazdani.kiyan@protonmail.com> | 2020-06-21 17:32:37 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-06-21 17:32:37 +0200 |
| commit | 2c81ec391877de7c1b0b316299b57ce4ae2e88de (patch) | |
| tree | fb5b26b84f335c65bf70661ace84d1cdda7db8d7 /lua/nvim-treesitter.lua | |
| parent | Merge pull request #72 from doubleloop/python (diff) | |
| parent | refactor: parser list and lang->ft/ft->lang (diff) | |
| download | nvim-treesitter-2c81ec391877de7c1b0b316299b57ce4ae2e88de.tar nvim-treesitter-2c81ec391877de7c1b0b316299b57ce4ae2e88de.tar.gz nvim-treesitter-2c81ec391877de7c1b0b316299b57ce4ae2e88de.tar.bz2 nvim-treesitter-2c81ec391877de7c1b0b316299b57ce4ae2e88de.tar.lz nvim-treesitter-2c81ec391877de7c1b0b316299b57ce4ae2e88de.tar.xz nvim-treesitter-2c81ec391877de7c1b0b316299b57ce4ae2e88de.tar.zst nvim-treesitter-2c81ec391877de7c1b0b316299b57ce4ae2e88de.zip | |
Merge pull request #90 from kyazdani42/fix/parser-names-as-filetypes
refacto/fix: filetype / parser name distinction
Diffstat (limited to 'lua/nvim-treesitter.lua')
| -rw-r--r-- | lua/nvim-treesitter.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lua/nvim-treesitter.lua b/lua/nvim-treesitter.lua index d3c7fa75f..dde4ac0fd 100644 --- a/lua/nvim-treesitter.lua +++ b/lua/nvim-treesitter.lua @@ -5,6 +5,7 @@ local utils = require'nvim-treesitter.utils' local ts_utils = require'nvim-treesitter.ts_utils' local info = require'nvim-treesitter.info' local configs = require'nvim-treesitter.configs' +local parsers = require'nvim-treesitter.parsers' local M = {} @@ -13,9 +14,10 @@ function M.setup() utils.setup_commands('info', info.commands) utils.setup_commands('configs', configs.commands) - for _, ft in pairs(configs.available_parsers()) do + for _, lang in pairs(parsers.available_parsers()) do for _, mod in pairs(configs.available_modules()) do - if configs.is_enabled(mod, ft) then + if configs.is_enabled(mod, lang) then + local ft = parsers.lang_to_ft(lang) local cmd = string.format("lua require'nvim-treesitter.%s'.attach()", mod) api.nvim_command(string.format("autocmd NvimTreesitter FileType %s %s", ft, cmd)) end |
