aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter.lua
Commit message (Expand)AuthorAge
* feat(inspector): support ranges in vim.inspect_posLewis Russell4 days
* Merge pull request #42134 from lewis6991/emmyluaLewis Russell2026-09-30
|\
| * fix(lua): enable param-type-mismatch diagnosticLewis Russell2026-09-28
* | feat(treesitter): add get_captures() for positions and rangesLewis Russell2026-09-28
|/
* fix(lua): add missing param annotations (#41911)Lewis Russell2026-09-15
* build: enable more EmmyLua checksLewis Russell2026-09-09
* docs: func/expr options, misc #41102Justin M. Keyes2026-08-01
* refactor(api): omit optional paramJustin M. Keyes2026-07-13
* build(zig): run oldtests in zig builds with new lua runnerbfredl2026-06-02
* docs(treesitter): describe pattern_id of capturesatusy2026-05-29
* fix(treesitter): drop select() kwargs #39646Justin M. Keyes2026-05-07
* docs: misc, rename "tabpage"Justin M. Keyes2026-05-07
* feat(lua)!: vim.isnil, vim.nonnil, deprecate vim.F #39495Olivia Kinnear2026-05-06
* feat(treesitter): provide select() #39069Nathan Zeng2026-05-06
* fix(treesitter): get_node_text() inconsistent trailing newline #39409David Balatero2026-05-03
* build(lint): allow "bufnr" as positional param #39515Justin M. Keyes2026-04-30
* docs: sort quasi-keysetsJustin M. Keyes2026-04-26
* refactor(treesitter)!: get_parser return nil on error #37276nikolightsaber2026-03-13
* docs: use "ev" convention in event-handlersJustin M. Keyes2026-03-12
* docs: misc, build, lspJustin M. Keyes2025-11-22
* docs: miscdundargoc2025-06-14
* feat(treesitter)!: apply `offset!` directive to all captures #34383Riley Bruins2025-06-13
* fix: type fixesLewis Russell2025-06-06
* feat(treesitter): allow disabling captures and patterns on TSQuery (#32790)Ian Chamberlain2025-03-11
* doc: clarify window-id, tab-id, nvim_set_current_x #32528David Briscoe2025-02-27
* fix(treesitter)!: enforce buffer is loaded when creating parserLuuk van Baal2025-02-19
* fix: resolve all remaining LuaLS diagnosticsLewis Russell2025-01-27
* feat(treesitter)!: don't parse tree in get_parser() or start()Riley Bruins2025-01-12
* feat(treesitter): async parsingRiley Bruins2025-01-12
* feat(treesitter): include capture id in return value of `get_captures_at_pos(...Riley Bruins2024-12-11
* refactor: add vim._resolve_bufnrLewis Russell2024-12-07
* fix: another round of type annotation fixesLewis Russell2024-10-31
* feat(vim.validate): improve fast form and deprecate spec formLewis Russell2024-10-21
* perf(validate): use lighter versionLewis Russell2024-10-17
* feat(treesitter): introduce child_with_descendant()Riley Bruins2024-10-11
* docs: render `@since` versions, 0 means experimental #30649Justin M. Keyes2024-10-04
* feat(treesitter)!: add default fallback to `ft_to_lang` lookupsChristian Clason2024-09-29
* docs: misc (#30177)dundargoc2024-09-29
* fix(treesitter): suppress get_parser warnings via opts.errorRiley Bruins2024-09-28
* perf(treesitter): use `child_containing_descendant()` in `is_ancestor()`Riley Bruins2024-09-25
* feat(treesitter): start moving get_parser to return nil #30313Riley Bruins2024-09-13
* feat(treesitter): allow get_node to return anonymous nodesRiley Bruins2024-07-29
* refactor(lua): use tuple syntax everywhere #29111Ilia Choly2024-06-04
* docs: fix lua type warnings (#28633)Maria José Solano2024-05-05
* fix: lua annotationsLewis Russell2024-04-26
* docs: support inline markdownLewis Russell2024-03-09
* feat!: remove deprecated functionsdundargoc2024-03-09
* docs(treesitter): fix ambiguous parameter description about `lang`Yi Ming2024-03-06
* docs: improve/add documentation of Lua typesLewis Russell2024-03-01
* feat(docs): replace lua2dox.luaLewis Russell2024-02-27