aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua/executor.c
Commit message (Expand)AuthorAge
* [extregs] implement tab completion for ~ menu.extregsJosh Rahm13 hours
* [extregs] implemented aliases.Josh Rahm31 hours
* [extregs] switch to a hash map for an arbitrary number of extregs.Josh Rahm31 hours
* [feat] extregistersJosh Rahm31 hours
* fix(lua): regression with `print()` in headless modebfredl13 days
* feat(lua): in script mode -l, use raw output for print()bfredl2026-10-02
* fix(api): correct Lua command and completion typesLewis Russell2026-09-28
* fix(strings): non fatal errors for [NULL] safety in vim_snprintfbfredl2026-09-08
* fix(lua): blast radius of broken `_G.debug` #41507Justin M. Keyes2026-08-27
* fix(lifecycle): Lua state not freed if free_all_mem() is re-entered #41366Justin M. Keyes2026-08-18
* fix(options): ":set foo?" for Lua callbacks #41100Justin M. Keyes2026-08-01
* refactor(exmode): Ex-mode as cmdwin + Lua #40991Justin M. Keyes2026-07-27
* feat(eval): declare more "fast" functions #40834Justin M. Keyes2026-07-19
* refactor(input): rename getchar.c => input.c #40698Justin M. Keyes2026-07-12
* refactor(lua): rename nlua_call_typvalJustin M. Keyes2026-07-06
* fix(lua): bufwrite message overridden by :redrawstatusJustin M. Keyes2026-07-06
* fix(lua): give nicer error message when trying to index vim.NILbfredl2026-06-29
* fix(lua): reject process exit in fast callbacks #39937Barrett Ruth2026-06-27
* feat(startup)!: "standalone" mode -ll is killbfredl2026-06-04
* Merge pull request #39920 from bfredl/luastringbfredl2026-05-25
|\
| * fix(lua): use even safer and even better error() message conversionbfredl2026-05-25
* | fix(api): fail fast if `has_lua_imp` retval looks wrong #39866Justin M. Keyes2026-05-20
|/
* fix(api): regressions with lua return values #39837bfredl2026-05-18
* vim-patch:9.2.0494: User commands cannot handle single args with spaces (#39854)zeertzjq2026-05-18
* feat(api): nvim_buf_call, win_call can has multiple return values #39801bfredl2026-05-17
* test: run Lua harness with nvim -lLewis Russell2026-05-13
* fix(messages): fast context for for nvim_echo({kind}) callback #39755luukvbaal2026-05-12
* refactor(excmd): pass fargs to Lua for builtin cmds #39528Justin M. Keyes2026-05-02
* fix(ui): z=, tselect with async vim.ui.selectJustin M. Keyes2026-04-30
* feat(ui): use vim.ui.select for :oldfiles, :recoverJustin M. Keyes2026-04-30
* refactor(lua): move vim.wait into runtime LuaLewis Russell2026-04-27
* fix(lua): don't strip debuginfo in precompile module #39191phanium2026-04-23
* feat(eval): treat Lua string as "blob" in writefile() #39098Barrett Ruth2026-04-22
* fix(excmd): nlua_call_excmd require() failure is a "lua_error"Justin M. Keyes2026-04-20
* refactor(excmd): migrate ex_terminal to LuaJustin M. Keyes2026-04-20
* refactor(excmd): migrate ex_checkhealth to LuaJustin M. Keyes2026-04-20
* feat(vimfn): use Lua for more excmds/vimfnsJustin M. Keyes2026-04-18
* perf(vim.fn): call Lua-implemented vim.fn.xx() directly #39166Justin M. Keyes2026-04-17
* docs: news #38464Justin M. Keyes2026-03-28
* fix(messages): disallow user-defined integer message-id #38359Justin M. Keyes2026-03-18
* docs: api, messages, lsp, trustJustin M. Keyes2026-03-11
* fix(cmdline): cmdline_block events for :lua debug.debug() #38171luukvbaal2026-03-06
* fix: wait() checks condition twice on each interval (#37837)zeertzjq2026-02-13
* fix(lua): close vim.defer_fn() timer if vim.schedule() failed (#37647)zeertzjq2026-02-01
* fix(ui): textlock still causes issues for UI callbacks #37513luukvbaal2026-01-27
* fix(lua): correct line number reporting for options set in coroutines (#37463)Tommy Guo2026-01-21
* build: ship "_core/*" as bytecode (built-into Nvim binary)Justin M. Keyes2025-12-30
* fix(lua): relax `vim.wait()` timeout validation #36900skewb1k2025-12-10
* fix(lua): vim.wait(math.huge) fails #36885skewb1k2025-12-09
* feat(vimscript): log function name in "fast" message #32616Matthieu Coudron2025-10-21