aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_core/shared.lua
Commit message (Expand)AuthorAge
* feat(api): nvim_chan_set()Justin M. Keyes11 days
* fix(lua): vim._with({ buf, win }) assertion failure #42244Justin M. Keyes2026-10-05
* fix(lua): enable param-type-mismatch diagnosticLewis Russell2026-09-28
* fix(lua): enable nil-safety diagnostics in runtime codeLewis Russell2026-09-25
* fix(gen): ignore return casts in generated documentationLewis 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
* feat(vim._with): `keepcwd`Justin M. Keyes2026-08-06
* feat(cwd): support explicit chdir (:bcd/:tcd/…) in temp contextJustin M. Keyes2026-08-06
* refactor(api): omit optional paramJustin M. Keyes2026-07-13
* feat(lua): add `cwd` context to `vim._with()` #40653Evgeni Chasnovski2026-07-09
* docs: misc, options, pos/rangeJustin M. Keyes2026-05-30
* refactor!: remove deprecated APIsYi Ming2026-05-11
* build(docs): lint more quasi-keysets #39654Justin M. Keyes2026-05-07
* fix(lua): return `v[field]` instead of `nil` when `v[field]` is `false`Yi Ming2026-05-06
* revert: "perf(lua): memoize `key_fn` results"Yi Ming2026-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
* fix(lua): avoid `__index` when deciding if a table is a list #39556Yi Ming2026-05-05
* build(lint): allow "bufnr" as positional param #39515Justin M. Keyes2026-04-30
* fix(lua): make `vim._with()` work with `buf=0` and `win=0` context #39151Evgeni Chasnovski2026-04-18
* test: replace busted with local harnessLewis Russell2026-04-15
* fix(lua): make vim.deep_equal cycle-safeLewis Russell2026-04-15
* docs: misc #38584Justin M. Keyes2026-04-01
* docs: news #38464Justin M. Keyes2026-03-28
* 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
* feat(lua): add `Iter:unique()` (#37592)Olivia Kinnear2026-02-10
* fix(lua): vim._with() doesn't save boolean options properly (#37354)zeertzjq2026-01-11
* build: move shared.lua to _core/Justin M. Keyes2025-12-30