summaryrefslogtreecommitdiff
path: root/lua/nvim-treesitter
diff options
context:
space:
mode:
authorBrian Shu <littlebubu.shu@gmail.com>2021-01-05 20:51:05 -0500
committerThomas Vigouroux <tomvig38@gmail.com>2021-01-08 16:16:33 +0100
commit33d5a03322248ff4d8e13ac74f1a97278c980165 (patch)
tree51f701341b719191fb4e1ddbf727fe170880af4f /lua/nvim-treesitter
parent2e8621ff1afa2284de3df316ecd0baf8e9195927 (diff)
async buf_attach
Diffstat (limited to 'lua/nvim-treesitter')
-rw-r--r--lua/nvim-treesitter/ts_utils.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/lua/nvim-treesitter/ts_utils.lua b/lua/nvim-treesitter/ts_utils.lua
index a7c38feb..b74656d0 100644
--- a/lua/nvim-treesitter/ts_utils.lua
+++ b/lua/nvim-treesitter/ts_utils.lua
@@ -213,7 +213,7 @@ function M.memoize_by_buf_tick(fn)
cache[bufnr] = {}
api.nvim_buf_attach(bufnr, false,
{
- on_changedtick = function() cache[bufnr] = fn(bufnr) end,
+ on_changedtick = utils.async(function() cache[bufnr] = fn(bufnr) end),
on_detach = function() cache[bufnr] = nil end
}
)