aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/treesitter
Commit message (Expand)AuthorAge
* ci(lua): enable annotation and style checksLewis Russell2026-09-30
* fix(lua): enable param-type-mismatch diagnosticLewis Russell2026-09-28
* fix(lua): enable unnecessary-assert diagnosticLewis Russell2026-09-28
* fix(editor)!: operator target/cgn modifies Visual marks #42119Justin M. Keyes2026-09-27
* fix(lua): enable assignment type checking in runtime codeLewis Russell2026-09-25
* fix(lua): enable nil-safety diagnostics in runtime codeLewis Russell2026-09-25
* fix(treesitter): type synchronous parse results as non-nilLewis Russell2026-09-25
* fix(lua): add missing param annotations (#41911)Lewis Russell2026-09-15
* build: enable more EmmyLua checksLewis Russell2026-09-09
* build: enable more EmmyLua checksLewis Russell2026-09-08
* build: replace LuaLS with EmmyLuaLewis Russell2026-09-07
* fix(treesitter): conceal_lines is not applied to injected treesVolodymyr Chernetskyi2026-09-06
* fix(treesitter): #has-parent? errors on a node with no parentVolodymyr Chernetskyi2026-09-06
* fix(treesitter): accept a string title in inspect_tree() #41639Volodymyr Chernetskyi2026-09-02
* fix(treesitter): make TSHighlighter.new() idempotent for an active buffer #41090Freddie Haddad2026-08-02
* fix(treesitter): handle `&selection=exclusive`altermo2026-08-01
* refactor: combine all visual_selection funcionsaltermo2026-08-01
* feat(options): lua closure/function optionsJustin M. Keyes2026-07-31
* fix(treesitter): incremental selection: "vin" not always starts "v" #41016altermo2026-07-28
* fix(treesitter): clamp unbounded fold rangesMilad Rashidikhah2026-07-28
* refactor(api): omit optional paramJustin M. Keyes2026-07-13
* perf(treesitter): reduce memory usage of _select.lua #40409Dmytro Meleshko2026-06-25
* fix(treesitter): incremental selection causes beeps when the bell is enabled ...Dmytro Meleshko2026-06-25
* refactor: introduce nvim_on internally #39883Justin M. Keyes2026-05-20
* Merge #39889 from ofseed/pos-utilJustin M. Keyes2026-05-20
|\
| * refactor(pos,range): extract `vim.pos._util`Yi Ming2026-05-20
* | fix(api): nvim_exec_autocmds({buf=x}) runs in buffer context #39061Barrett Ruth2026-05-20
|/
* docs: dev, lsp, indent-guides #39756Justin M. Keyes2026-05-14
* fix(treesitter): remove default match limit (#39696)Will Lillis2026-05-09
* feat(lua)!: vim.isnil, vim.nonnil, deprecate vim.F #39495Olivia Kinnear2026-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
* perf(treesitter): reuse edited tree ranges for callbacksLewis Russell2026-04-28
* docs: sort quasi-keysetsJustin M. Keyes2026-04-26
* feat(treesitter/extmark): support removing a conceal highlight #35087Peter Cardenas2026-04-25
* feat(treesitter): expand selection to sibling node #38938altermo2026-04-22
* fix(treesitter): TSNode:id() with NUL byte causes unreliable select() #39134altermo2026-04-16
* feat(api): rename buffer to buf #35330Jordan2026-04-08
* fix(treesitter): select reset to "v" visualmode()altermo2026-04-02
* fix(treesitter): select with node ending with unicode char (#38557)altermo2026-03-31
* docs: fix syntax errors in examples #38606skewb1k2026-03-30
* fix(treesitter): ignore stale fold refresh callbacksLewis Russell2026-03-25
* refactor(treesitter): use same visual-select as lsp #38475altermo2026-03-25
* refactor(treesitter)!: remove "all" option of Query:iter_matches #33070Gregory Anders2026-03-23
* docs: miscJustin M. Keyes2026-03-20
* refactor(treesitter): move range related functionsaltermo2026-03-14
* refactor(treesitter)!: get_parser return nil on error #37276nikolightsaber2026-03-13
* refactor: rename _ensure_integer => _assert_integerJustin M. Keyes2026-03-13
* refactor: integer functions, optimize asserts #34112Lewis Russell2026-03-12
* docs: api, messages, lsp, trustJustin M. Keyes2026-03-11