async buf_attach

This commit is contained in:
Brian Shu 2021-01-05 20:51:05 -05:00 committed by Thomas Vigouroux
parent e0b49a9a18
commit ec5f1402e2

View file

@ -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
}
)