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-07 11:16:16 +0100
commitec5f1402e2187d4b33cfd54ac1cbf8e60cd5b2a0 (patch)
tree27824369d8302c828cb01796f7f6df5026e272ba /lua
parentadded attach async (diff)
downloadnvim-treesitter-ec5f1402e2187d4b33cfd54ac1cbf8e60cd5b2a0.tar
nvim-treesitter-ec5f1402e2187d4b33cfd54ac1cbf8e60cd5b2a0.tar.gz
nvim-treesitter-ec5f1402e2187d4b33cfd54ac1cbf8e60cd5b2a0.tar.bz2
nvim-treesitter-ec5f1402e2187d4b33cfd54ac1cbf8e60cd5b2a0.tar.lz
nvim-treesitter-ec5f1402e2187d4b33cfd54ac1cbf8e60cd5b2a0.tar.xz
nvim-treesitter-ec5f1402e2187d4b33cfd54ac1cbf8e60cd5b2a0.tar.zst
nvim-treesitter-ec5f1402e2187d4b33cfd54ac1cbf8e60cd5b2a0.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
}
)