neovim/runtime/lua/vim/treesitter
luukvbaal 40347f6e27
fix(api): only flush nvim__redraw when necessary #31250
Problem:  Not possible to only set a "redraw later" type with
          nvim__redraw, which seems to be desired for the
          treesitter highlighter.
Solution: Do not update the screen when "flush" is explicitly set to
          false and only redraw later types are present. In that case,
          do not call ui_flush() either.
2024-11-18 06:35:21 -08:00
..
_meta feat(treesitter): introduce child_with_descendant() 2024-10-11 17:29:45 +02:00
_fold.lua fix(treesitter): suppress get_parser warnings via opts.error 2024-09-28 00:31:45 +02:00
_query_linter.lua fix(treesitter): remove duplicate symbol names in language.inspect() 2024-10-11 18:15:07 +02:00
_range.lua docs(treesitter): generate inline docs for Ranges 2024-08-06 18:18:34 +02:00
dev.lua fix(treesitter): keep treeview open if source window is still open #31198 2024-11-14 19:00:18 -08:00
health.lua fix(health): better layout of vim.treesitter health check 2024-11-02 23:51:00 +01:00
highlighter.lua fix(api): only flush nvim__redraw when necessary #31250 2024-11-18 06:35:21 -08:00
language.lua feat(vim.validate): improve fast form and deprecate spec form 2024-10-21 11:32:06 +01:00
languagetree.lua fix(treesitter): remove redundant on_bytes callback #31041 2024-11-16 16:25:10 -08:00
query.lua docs(treesitter): specify predicate boolean return value 2024-10-27 09:25:07 +00:00