aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/nvim/matchparen.lua
Commit message (Collapse)AuthorAge
* fix(lua): enable assignment type checking in runtime codeLewis Russell2026-09-25
| | | | | | | | | | | Enable EmmyLua's assign-type-mismatch diagnostic after correcting the runtime annotations and assignments it flags. Correct option, tuple, and return types, and use separate locals when a value changes representation. Add guards and narrow casts where needed so the runtime passes the stricter check. Regenerate the affected docs. AI-assisted
* refactor: introduce nvim_on internally #39883Justin M. Keyes2026-05-20
| | | | | | | | | Problem: `nvim_create_autocmd` is too verbose and its `callback` requires extra "nesting". Solution: Introduce `nvim_on`. Start using it internally. Then we can get a feel for how it should look before making it public.
* refactor(matchparen): parameterize `win` instead of always using the currentYi Ming2026-05-08
| | | | AI-assisted: Codex
* refactor(matchparen): rewrite matchparen plugin in LuaYi Ming2026-05-08
AI-assisted: Codex