From 3fe8bbcf9c238c70ffd7a01982d98981b346984e Mon Sep 17 00:00:00 2001 From: Steven Sojka Date: Fri, 21 Aug 2020 07:49:06 -0500 Subject: fix(modules): do not reattach if already attached --- lua/nvim-treesitter/refactor/highlight_current_scope.lua | 2 -- lua/nvim-treesitter/refactor/highlight_definitions.lua | 2 -- lua/nvim-treesitter/refactor/navigation.lua | 2 -- lua/nvim-treesitter/refactor/smart_rename.lua | 1 - 4 files changed, 7 deletions(-) (limited to 'lua/nvim-treesitter/refactor') diff --git a/lua/nvim-treesitter/refactor/highlight_current_scope.lua b/lua/nvim-treesitter/refactor/highlight_current_scope.lua index 8b785ef8..ef695f7b 100644 --- a/lua/nvim-treesitter/refactor/highlight_current_scope.lua +++ b/lua/nvim-treesitter/refactor/highlight_current_scope.lua @@ -27,8 +27,6 @@ function M.clear_highlights(bufnr) end function M.attach(bufnr) - local bufnr = bufnr or api.nvim_get_current_buf() - cmd(string.format('augroup NvimTreesitterCurrentScope_%d', bufnr)) cmd 'au!' -- luacheck: push ignore 631 diff --git a/lua/nvim-treesitter/refactor/highlight_definitions.lua b/lua/nvim-treesitter/refactor/highlight_definitions.lua index 8a75980d..d430d38a 100644 --- a/lua/nvim-treesitter/refactor/highlight_definitions.lua +++ b/lua/nvim-treesitter/refactor/highlight_definitions.lua @@ -39,8 +39,6 @@ function M.clear_usage_highlights(bufnr) end function M.attach(bufnr) - local bufnr = bufnr or api.nvim_get_current_buf() - cmd(string.format('augroup NvimTreesitterUsages_%d', bufnr)) cmd 'au!' -- luacheck: push ignore 631 diff --git a/lua/nvim-treesitter/refactor/navigation.lua b/lua/nvim-treesitter/refactor/navigation.lua index 5f5eebd5..185cce89 100644 --- a/lua/nvim-treesitter/refactor/navigation.lua +++ b/lua/nvim-treesitter/refactor/navigation.lua @@ -49,8 +49,6 @@ function M.list_definitions(bufnr) end function M.attach(bufnr) - local bufnr = bufnr or api.nvim_get_current_buf() - local config = configs.get_module('refactor.navigation') for fn_name, mapping in pairs(config.keymaps) do diff --git a/lua/nvim-treesitter/refactor/smart_rename.lua b/lua/nvim-treesitter/refactor/smart_rename.lua index cad746ba..679eb912 100644 --- a/lua/nvim-treesitter/refactor/smart_rename.lua +++ b/lua/nvim-treesitter/refactor/smart_rename.lua @@ -46,7 +46,6 @@ function M.smart_rename(bufnr) end function M.attach(bufnr) - local bufnr = bufnr or api.nvim_get_current_buf() local config = configs.get_module('refactor.smart_rename') for fn_name, mapping in pairs(config.keymaps) do -- cgit v1.2.3