summaryrefslogtreecommitdiffstatshomepage
path: root/runtime/lua/vim/treesitter.lua
AgeCommit message (Expand)AuthorFiles
2026-03-13refactor(treesitter)!: get_parser return nil on error #37276nikolightsaber1
2026-03-12docs: use "ev" convention in event-handlersJustin M. Keyes1
2025-11-22docs: misc, build, lspJustin M. Keyes1
2025-06-14docs: miscdundargoc1
2025-06-13feat(treesitter)!: apply `offset!` directive to all captures #34383Riley Bruins1
2025-06-06fix: type fixesLewis Russell1
2025-03-11feat(treesitter): allow disabling captures and patterns on TSQuery (#32790)Ian Chamberlain1
2025-02-27doc: clarify window-id, tab-id, nvim_set_current_x #32528David Briscoe1
2025-02-19fix(treesitter)!: enforce buffer is loaded when creating parserLuuk van Baal1
2025-01-27fix: resolve all remaining LuaLS diagnosticsLewis Russell1
2025-01-12feat(treesitter)!: don't parse tree in get_parser() or start()Riley Bruins1
2025-01-12feat(treesitter): async parsingRiley Bruins1
2024-12-11feat(treesitter): include capture id in return value of `get_captures_at_pos(...Riley Bruins1
2024-12-07refactor: add vim._resolve_bufnrLewis Russell1
2024-10-31fix: another round of type annotation fixesLewis Russell1
2024-10-21feat(vim.validate): improve fast form and deprecate spec formLewis Russell1
2024-10-17perf(validate): use lighter versionLewis Russell1
2024-10-11feat(treesitter): introduce child_with_descendant()Riley Bruins1
2024-10-04docs: render `@since` versions, 0 means experimental #30649Justin M. Keyes1
2024-09-29feat(treesitter)!: add default fallback to `ft_to_lang` lookupsChristian Clason1
2024-09-29docs: misc (#30177)dundargoc1
2024-09-28fix(treesitter): suppress get_parser warnings via opts.errorRiley Bruins1
2024-09-25perf(treesitter): use `child_containing_descendant()` in `is_ancestor()`Riley Bruins1
2024-09-13feat(treesitter): start moving get_parser to return nil #30313Riley Bruins1
2024-07-29feat(treesitter): allow get_node to return anonymous nodesRiley Bruins1
2024-06-04refactor(lua): use tuple syntax everywhere #29111Ilia Choly1
2024-05-05docs: fix lua type warnings (#28633)Maria José Solano1
2024-04-26fix: lua annotationsLewis Russell1
2024-03-09docs: support inline markdownLewis Russell1
2024-03-09feat!: remove deprecated functionsdundargoc1
2024-03-06docs(treesitter): fix ambiguous parameter description about `lang`Yi Ming1
2024-03-01docs: improve/add documentation of Lua typesLewis Russell1
2024-02-27feat(docs): replace lua2dox.luaLewis Russell1
2024-02-25refactor(types): fix miscellaneous type warningsMaria José Solano1
2024-02-22feat(treesitter): add folding for `InspectTree` (#27518)再生花1
2024-02-03refactor: create function for deferred loadingdundargoc1
2024-01-27revert: "feat(treesitter): add foldtext with treesitter highlighting"Till Bungert1
2024-01-24fix(treesitter): prefix treesitter types with vimPhạm Huy Hoàng1
2023-12-04fix(treesitter): allow passing lang to vim.treesitter.get_node() now correctl...Jongwook Choi1
2023-11-04docs(treesitter): add disclaimer about needing to parse before `get_node()`L Lllvvuu1
2023-10-01feat(treesitter): add foldtext with treesitter highlighting (#25391)Till Bungert1
2023-09-23docs: fix type warningsMaria José Solano1
2023-09-15refactor(treesitter): rename "preview" => "edit" #25161Maria José Solano1
2023-09-14docs: replace <pre> with ``` (#25136)Gregory Anders1
2023-08-25feat(treesitter): add a query editor (#24703)Maria José Solano1
2023-07-24fix(treesitter): stop() should treat 0 as current buffer #24450Micah Halter1
2023-07-18docs(lua): more improvements (#24387)Lewis Russell1
2023-06-06refactor!: rename "playground" => "dev" #23919Justin M. Keyes1
2023-05-18fix(treesitter): allow foldexpr without highlights (#23672)Lewis Russell1
2023-04-05refactor: rename local API alias from a to apiLewis Russell1