diff options
Diffstat (limited to 'runtime/lua/vim/treesitter/query.lua')
-rw-r--r-- | runtime/lua/vim/treesitter/query.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/lua/vim/treesitter/query.lua b/runtime/lua/vim/treesitter/query.lua index 0665a837e9..17f61b24f1 100644 --- a/runtime/lua/vim/treesitter/query.lua +++ b/runtime/lua/vim/treesitter/query.lua @@ -119,8 +119,8 @@ local predicate_handlers = { -- @param name the name of the predicate, without leading # -- @param handler the handler function to be used -- signature will be (match, pattern, bufnr, predicate) -function M.add_predicate(name, handler) - if predicate_handlers[name] then +function M.add_predicate(name, handler, force) + if predicate_handlers[name] and not force then a.nvim_err_writeln(string.format("Overriding %s", name)) end |