aboutsummaryrefslogtreecommitdiffstats
path: root/lua
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
parentfeat(js): add regex injections (#834) (diff)
downloadnvim-treesitter-33d5a03322248ff4d8e13ac74f1a97278c980165.tar
nvim-treesitter-33d5a03322248ff4d8e13ac74f1a97278c980165.tar.gz
nvim-treesitter-33d5a03322248ff4d8e13ac74f1a97278c980165.tar.bz2
nvim-treesitter-33d5a03322248ff4d8e13ac74f1a97278c980165.tar.lz
nvim-treesitter-33d5a03322248ff4d8e13ac74f1a97278c980165.tar.xz
nvim-treesitter-33d5a03322248ff4d8e13ac74f1a97278c980165.tar.zst
nvim-treesitter-33d5a03322248ff4d8e13ac74f1a97278c980165.zip
async buf_attach
Diffstat (limited to 'lua')
-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 a7c38feb6..b74656d00 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
}
)