summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/treesitter/highlighter.lua
AgeCommit message (Expand)AuthorFiles
2023-12-17perf(treesitter): filter out trees outside the visible range earlyJaehwang Jung1
2023-09-16perf(treesitter): do not scan past given line for predicate matchL Lllvvuu1
2023-09-11fix(decorations): better approximation of botline #24794Jaehwang Jung1
2023-08-12feat(treesitter)!: incremental injection parsingLewis Russell1
2023-07-18docs(lua): more improvements (#24387)Lewis Russell1
2023-06-18fix(treesitter): use vim.highlight.priorities instead of hardcoded 100 (#24052)Santos Gallegos1
2023-04-30fix(treesitter): redraw added/removed injections properly (#23287)Lewis Russell1
2023-04-05refactor: rename local API alias from a to apiLewis Russell1
2023-04-04fix(treesitter): use capture metadata range if exists danilax9991
2023-03-24feat(treesitter)!: deprecate top level indexes to modules (#22761)Lewis Russell1
2023-03-23fix(treesitter): annotationsLewis Russell1
2023-03-03docs: fix vim.treesitter tagsJustin M. Keyes1
2023-02-04fix(treesitter): fix most diagnosticsLewis Russell1
2023-01-17fix(treesitter): really restore syntaxLewis Russell1
2022-12-14fix(ts): check buffer is loaded when restoring options (#21419)Lewis Russell1
2022-12-14fix(treesitter): properly restore `'syntax'` (#21358)Lewis Russell1
2022-11-12feat(spell): support nospell in treesitter queriesLewis Russell1
2022-09-14docs(treesitter): clean up and update treesitter.txt (#20142)Christian Clason1
2022-09-06fix(ts): do not clobber spelloptions (#20095)Lewis Russell1
2022-09-06feat(extmarks,ts,spell): full support for spellingThomas Vigouroux1
2022-08-26feat(treesitter)!: use @foo.bar style highlight groupsbfredl1
2022-07-09refactor(lua): replace vim.cmd use with API calls (#19283)Raphael1
2022-07-07refactor(lua): reformat with stylua 0.14.0 (#19264)Christian Clason1
2022-06-16fix(treesitter): new iter if foldedkevinhwang911
2022-05-09chore: format runtime with styluaChristian Clason1
2022-03-30feat(treesitter): add more default groups to highlight map (#17835)Gregory Anders1
2022-03-20feat(ui): allow conceal to be defined in decorationsbfredl1
2022-02-16feat(tree-sitter): allow Atom-style capture fallbacks (#14196)Stephan Seitz1
2021-08-22docs: make Lua docstrings consistent #15255Gregory Anders1
2021-08-19perf(treesitter): avoid string lookup of highlight name in hot loopBjörn Linse1
2021-08-06chore: remove reference to nvim-treesitter in commentStephan Seitz1
2021-08-06fix(treesitter): do not map hl_group when no mapping is setStephan Seitz1
2021-07-22feat(treesitter): allow to set highlight priority for queriesStephan Seitz1
2021-05-01docs: Treesitter (#13260)TJ DeVries1
2021-04-02Merge pull request #14218 from steelsojka/bugfix/check-queries-existThomas Vigouroux1
2021-03-31ts: Add per-language highlight linksTJ DeVries1
2021-03-26fix(treesitter): check highlight queries existSteven Sojka1
2021-02-10treesitter: propagate on_detach event properlyBjörn Linse1
2020-11-25feat(luahl): add priority mechanismThomas Vigouroux1
2020-11-23feat(treesitter): add language treeSteven Sojka1
2020-11-01treesitter: add node:id()Björn Linse1
2020-10-12treesitter: allow multiple highlighters per bufferThomas Vigouroux1
2020-10-12treesitter: allow custom parser for highlighterThomas Vigouroux1
2020-10-11treesitter: runtime queriesThomas Vigouroux1
2020-10-10api: multiple decoration providers at onceBjörn Linse1
2020-09-13luahl: global the luahlBjörn Linse1
2020-09-13fix: use luahl in treesitterThomas Vigouroux1
2020-09-09wip trying to fix the highlighterThomas Vigouroux1
2020-09-09treesitter: use new on_bytes interfaceBjörn Linse1
2020-09-09treesitter: revert wrong optimization in highlightsThomas Vigouroux1