aboutsummaryrefslogtreecommitdiff
path: root/runtime/doc/lua.txt
Commit message (Expand)AuthorAge
...
* docs: misc, options, pos/rangeJustin M. Keyes2026-05-30
* feat(lua): support table `lhs` in vim.keymap.set()/del() #39948Olivia Kinnear2026-05-29
* refactor(docs): generate tui.txt $NVIM_TERMDEFS keys #39836Kyle2026-05-21
* refactor(pos,range): add missing validators and improve the docsYi Ming2026-05-20
* feat(pos,range)!: remove `range.cursor()` and `range:to_cursor()`,Yi Ming2026-05-20
* Merge #39822 from ofseed/pos-markJustin M. Keyes2026-05-18
|\
| * feat(pos,range): pos:to_mark(), pos.mark(), range:to_mark(), range.mark()Yi Ming2026-05-18
* | docs: misc, $NVIM_TERMDEFSJustin M. Keyes2026-05-18
|/
* feat(ui): vim.ui.input(opts.scope) #39570Evgeni Chasnovski2026-05-17
* feat(vim.hl): vim.hl.hl_op() #39777Ayose C.2026-05-17
* fix(ui2): unable to configure window height of absolute 1 #39781luukvbaal2026-05-14
* refactor(vim.fs): deduplicate by using vim.fn #39782Justin M. Keyes2026-05-14
* fix(ui2): unable to route by message ID #39734luukvbaal2026-05-11
* fix(lua): vim.wait(0) does not call loop_poll #39679Justin M. Keyes2026-05-10
* feat(logging): vim.log #38906Yi Ming2026-05-10
* fix(snippet): cancel session on <Esc> in Select mode #39238glepnir2026-05-10
* build(docs): lint more quasi-keysets #39654Justin M. Keyes2026-05-07
* feat(pos): pos:to_offset(), pos.offset() #39564Yi Ming2026-05-06
* Merge #39630 from ofseed/lua-no-memoizeJustin M. Keyes2026-05-06
|\
| * revert: "perf(lua): memoize `key_fn` results"Yi Ming2026-05-06
* | fix(vim.iter): add richer generic annotationsLewis Russell2026-05-06
|/
* feat(lua)!: vim.isnil, vim.nonnil, deprecate vim.F #39495Olivia Kinnear2026-05-06
* perf(lua): memoize `key_fn` results #39568Yi Ming2026-05-05
* feat(vim.net): request() accepts more http methods #39406Ellison2026-05-01
* build(lint): allow "bufnr" as positional param #39515Justin M. Keyes2026-04-30
* feat(img): vim.ui.img.del(math.huge) clears all images #39484Chip Senkbeil2026-04-29
* feat(ui): use vim.ui.select for :tselect, z= #39478Justin M. Keyes2026-04-28
* docs(lua): place vim.ui.img section after vim.ui #39456Olivia Kinnear2026-04-27
* refactor(lua): move vim.wait into runtime LuaLewis Russell2026-04-27
* docs: fix CI failure #39436zeertzjq2026-04-26
* feat(ui): vim.ui.img api #37914Chip Senkbeil2026-04-26
* docs: sort quasi-keysetsJustin M. Keyes2026-04-26
* docs: vim.ui.select, miscJustin M. Keyes2026-04-26
* feat(vim.pos): accept buf=0 for current buf #39414Luis Calle2026-04-26
* docs(vim.ui): "preview" interface for vim.ui.select() #37360Evgeni Chasnovski2026-04-25
* docs: misc #39256Justin M. Keyes2026-04-25
* docs: misc #39045Justin M. Keyes2026-04-18
* test: lint EXX error codes #8155Justin M. Keyes2026-04-16
* test: lint naming conventions #39117Justin M. Keyes2026-04-16
* Merge #39078 render class dot members as module functionsJustin M. Keyes2026-04-16
|\
| * feat(docs): render class dot members as module functionsYi Ming2026-04-16
| * revert: "docs: vim.range, vim.pos #38869"Yi Ming2026-04-15
* | fix(lua): make vim.deep_equal cycle-safeLewis Russell2026-04-15
|/
* docs: vim.posJustin M. Keyes2026-04-12
* docs: miscJustin M. Keyes2026-04-12
* feat(vim.net): custom request() headers #38837Ellison2026-04-10
* docs: vim.range, vim.pos #38869Luis Calle2026-04-08
* feat(filetype): `vim.filetype.inspect()` returns copy of registry #38831Christian Clason2026-04-06
* feat(vim.pos)!: require `buf` param on vim.pos, vim.range #38665Luis Calle2026-04-06
* docs: misc #38584Justin M. Keyes2026-04-01