aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lua
Commit message (Expand)AuthorAge
...
* 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
* fix(treesitter): restore highlighting on 32 bit systems #39091Barrett Ruth2026-04-16
* refactor(treesitter): add nts_parser_parse_bufLewis Russell2026-04-02
* 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(build): glibc 2.43 happenedbfredl2026-03-05
* 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(api,lua): handle converting NULL funcref/partial (#37060)zeertzjq2025-12-21
* vim-patch:8.2.3766: converting a funcref to a string leaves out "g:"zeertzjq2025-12-20
* Revert "refactor(treesitter): use scratch buffer for string parser" #36964Riley Bruins2025-12-15
* 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
* vim-patch:8.1.1957: more code can be moved to evalvars.cJan Edmund Lazo2025-10-05
* refactor(treesitter): use scratch buffer for string parser #35988Riley Bruins2025-10-02
* fix(treesitter): don't add final newline if not present #35970Riley Bruins2025-10-01
* fix(lua): coverity "unreachable" warning #35874Justin M. Keyes2025-09-23
* docs: small fixes (#35791)zeertzjq2025-09-16
* refactor(lua): fix coverity warning from #35536 (#35703)zeertzjq2025-09-10
* perf(highlight): allow decoration providers to skip ranges without databfredl2025-09-09
* feat(progress): better default format + history sync #35533Shadman2025-09-01
* feat(lua): vim.wait() returns callback results #35588Justin M. Keyes2025-09-01
* fix(lua): report error in Lua Funcref callback properly (#35555)zeertzjq2025-08-31
* perf: add on_range in treesitter highlightingvanaigr2025-08-28
* refactor: rename ga_concat_strings_sep() to ga_concat_strings() (#35498)zeertzjq2025-08-27
* feat(api): nvim_echo can emit Progress messages/events #34846Shadman2025-08-26
* fix(folds): error when deleting lines at end of buffer #35396tao2025-08-21
* refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl2025-08-14
* refactor(build): don't use the preprocessor when generating headersbfredl2025-08-06
* fix(messages): 'exrc' / secure messagesJustin M. Keyes2025-07-28
* fix(lua): vim.diff is nil in uv.new_work() thread #34909Justin M. Keyes2025-07-12
* refactor(lua): rename vim.diff => vim.text.diff #34864Justin M. Keyes2025-07-12
* fix(treesitter): ensure TSLuaTree is always immutableRodrigodd2025-07-02
* fix(exrc): exrc knows its own location (#34638)Yochem van Rosmalen2025-06-29
* fix(treesitter): ensure TSNode's tree is immutableRodrigodd2025-06-06
* fix(api): add missing nargs field to user command Lua callbacks #34210glepnir2025-06-01
* refactor(treesitter): move functions from executor.c to treesitter.cLewis Russell2025-05-13
* refactor(treesitter): remove empty parse callbackRiley Bruins2025-05-11
* feat(messages): cleanup Lua error messagesJustin M. Keyes2025-05-04
* feat(build): build.zig MVP: build and run functionaltests on linuxbfredl2025-05-02