aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/pos.lua
Commit message (Expand)AuthorAge
* fix(lua): enable param-type-mismatch diagnosticLewis Russell2026-09-28
* refactor(pos): only get current buf once #41905Eman Resu2026-09-14
* build: enable more EmmyLua checksLewis Russell2026-09-08
* feat(pos): mutable vim.Pos, vim.Range fields #41318Olivia Kinnear2026-08-23
* feat(pos): vim.pos.cursor() without args returns curwin pos #40975Olivia Kinnear2026-07-28
* feat(api): optional params after `opts` #40720Justin M. Keyes2026-07-13
* feat(pos)!: match return value of `to_cursor()` with parameters of `cursor()`Yi Ming2026-06-08
* feat(pos): create a cursor position by using the current of a windowYi Ming2026-06-08
* docs: misc, options, pos/rangeJustin M. Keyes2026-05-30
* refactor(pos,range): add missing validators and improve the docsYi Ming2026-05-20
* refactor(pos,range): extract `vim.pos._util`Yi Ming2026-05-20
* feat(pos,range)!: remove `range.cursor()` and `range:to_cursor()`,Yi Ming2026-05-20
* feat(pos,range): pos:to_mark(), pos.mark(), range:to_mark(), range.mark()Yi Ming2026-05-18
* refactor(pos): move `get_lines` from `lsp.util` to `pos`Yi Ming2026-05-16
* fix(pos): precisely handle positions at the end of the fileYi Ming2026-05-16
* feat(pos): pos:to_offset(), pos.offset() #39564Yi Ming2026-05-06
* perf(vim.pos): use numeric index internally #39447Yi Ming2026-04-27
* feat(vim.pos): accept buf=0 for current buf #39414Luis Calle2026-04-26
* feat(docs): render class dot members as module functionsYi Ming2026-04-16
* revert: "docs: vim.range, vim.pos #38869"Yi Ming2026-04-15
* docs: vim.posJustin M. Keyes2026-04-12
* docs: vim.range, vim.pos #38869Luis Calle2026-04-08
* feat(vim.pos)!: require `buf` param on vim.pos, vim.range #38665Luis Calle2026-04-06
* perf(vim.pos): use `nvim_buf_line_count` instead of fetching all lines #38686Luis Calle2026-04-01
* docs: misc #38532Justin M. Keyes2026-03-29
* feat: extend vim.Pos, vim.Range #36397Luis Calle2026-03-29
* Merge #33972 feat(lsp): textDocument/inlineCompletionJustin M. Keyes2025-08-24
|\
| * fix(lua): disable `strict_indexing` when converting LSP positionsYi Ming2025-08-24
| * feat(lua): conversion between extmark positionsYi Ming2025-08-24
| * feat(lua): conversion between cursor positionsYi Ming2025-08-24
| * docs(lua): mark `vim.Pos.Optional` as optionalYi Ming2025-08-24
* | docs: misc #35459Justin M. Keyes2025-08-24
|/
* feat(lua): conversion between vim and lsp position/rangeYi Ming2025-08-17
* feat(lua): `vim.pos`/`vim.range`Yi Ming2025-08-17