aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter/highlighter.lua
Commit message (Expand)AuthorAge
* fix(treesitter) Set modeline=false in TSHighlighter:destroy (#32234)Daniel Petrovic2025-01-29
* refactor: use nvim.foo.bar format for namespacesMaria José Solano2025-01-14
* feat(treesitter)!: don't parse tree in get_parser() or start()Riley Bruins2025-01-12
* feat(treesitter): async parsingRiley Bruins2025-01-12
* refactor: split predicates and directivesvanaigr2025-01-06
* fix(api): only flush nvim__redraw when necessary #31250luukvbaal2024-11-18
* fix(api): update "range" windows in nvim__redraw #31042luukvbaal2024-11-17
* fix(treesitter): remove redundant on_bytes callback #31041luukvbaal2024-11-16
* refactor: rename vim.highlight => vim.hlJustin M. Keyes2024-10-21
* fix(treesitter): ensure syntaxset augroup exists (#29542)zeertzjq2024-07-03
* refactor: use `vim._with` where possibledundargoc2024-06-28
* fix(treesitter): do not modify highlight state for _on_spell_navLuuk van Baal2024-06-24
* refactor(lua): improve type annotationsLewis Russell2024-06-11
* feat(api): add nvim__redraw for more granular redrawingLuuk van Baal2024-05-02
* fix(treesitter): return correct match table in iter_captures()Lewis Russell2024-03-27
* fix(treesitter): revert to using iter_captures in highlighterLewis Russell2024-03-17
* refactor(treesitter): move some logic into functionsLewis Russell2024-03-14
* fix(treesitter): highlight injections properlyLewis Russell2024-03-14
* fix(treesitter): use 0 as initial value for computing maximum (#27837)Gregory Anders2024-03-12
* feat(treesitter): support URLs (#27132)Gregory Anders2024-03-12
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27
* refactor(types): fix miscellaneous type warningsMaria José Solano2024-02-25
* refactor(treesitter): typing for Query, TSQuery, and TSQueryInfoJongwook Choi2024-02-08
* fix(treesitter): prefix treesitter types with vimPhạm Huy Hoàng2024-01-24
* refactor(treesitter): cleanup highlighterLewis Russell2023-12-20
* fix(treesitter): prepare highlight states for [s, ]sJaehwang Jung2023-12-19
* perf(treesitter): filter out trees outside the visible range earlyJaehwang Jung2023-12-17
* perf(treesitter): do not scan past given line for predicate matchL Lllvvuu2023-09-16
* fix(decorations): better approximation of botline #24794Jaehwang Jung2023-09-11
* feat(treesitter)!: incremental injection parsingLewis Russell2023-08-12
* docs(lua): more improvements (#24387)Lewis Russell2023-07-18
* fix(treesitter): use vim.highlight.priorities instead of hardcoded 100 (#24052)Santos Gallegos2023-06-18
* fix(treesitter): redraw added/removed injections properly (#23287)Lewis Russell2023-04-30
* refactor: rename local API alias from a to apiLewis Russell2023-04-05
* fix(treesitter): use capture metadata range if exists danilax9992023-04-04
* feat(treesitter)!: deprecate top level indexes to modules (#22761)Lewis Russell2023-03-24
* fix(treesitter): annotationsLewis Russell2023-03-23
* docs: fix vim.treesitter tagsJustin M. Keyes2023-03-03
* fix(treesitter): fix most diagnosticsLewis Russell2023-02-04
* fix(treesitter): really restore syntaxLewis Russell2023-01-17
* fix(ts): check buffer is loaded when restoring options (#21419)Lewis Russell2022-12-14
* fix(treesitter): properly restore `'syntax'` (#21358)Lewis Russell2022-12-14
* feat(spell): support nospell in treesitter queriesLewis Russell2022-11-12
* docs(treesitter): clean up and update treesitter.txt (#20142)Christian Clason2022-09-14
* fix(ts): do not clobber spelloptions (#20095)Lewis Russell2022-09-06
* feat(extmarks,ts,spell): full support for spellingThomas Vigouroux2022-09-06
* feat(treesitter)!: use @foo.bar style highlight groupsbfredl2022-08-26
* refactor(lua): replace vim.cmd use with API calls (#19283)Raphael2022-07-09
* refactor(lua): reformat with stylua 0.14.0 (#19264)Christian Clason2022-07-07