summaryrefslogtreecommitdiffstatshomepage
path: root/src/nvim/lua
AgeCommit message (Expand)AuthorFiles
2026-04-23fix(lua): don't strip debuginfo in precompile module #39191phanium1
2026-04-22feat(eval): treat Lua string as "blob" in writefile() #39098Barrett Ruth1
2026-04-22fix(:restart): avoid ERR/WRN logging on Windows with --listen (#39287)zeertzjq1
2026-04-16fix(treesitter): restore highlighting on 32 bit systems #39091Barrett Ruth1
2026-03-28docs: news #38464Justin M. Keyes1
2026-03-18fix(messages): disallow user-defined integer message-id #38359Justin M. Keyes1
2026-03-11docs: api, messages, lsp, trustJustin M. Keyes1
2026-03-06fix(cmdline): cmdline_block events for :lua debug.debug() #38171luukvbaal1
2026-03-05fix(build): glibc 2.43 happenedbfredl1
2026-02-13fix: wait() checks condition twice on each interval (#37837)zeertzjq1
2026-02-01fix(lua): close vim.defer_fn() timer if vim.schedule() failed (#37647)zeertzjq1
2026-01-27fix(ui): textlock still causes issues for UI callbacks #37513luukvbaal1
2026-01-21fix(lua): correct line number reporting for options set in coroutines (#37463)Tommy Guo2
2025-12-30build: ship "_core/*" as bytecode (built-into Nvim binary)Justin M. Keyes1
2025-12-21fix(api,lua): handle converting NULL funcref/partial (#37060)zeertzjq1
2025-12-20vim-patch:8.2.3766: converting a funcref to a string leaves out "g:"zeertzjq1
2025-12-15Revert "refactor(treesitter): use scratch buffer for string parser" #36964Riley Bruins1
2025-12-10fix(lua): relax `vim.wait()` timeout validation #36900skewb1k1
2025-12-09fix(lua): vim.wait(math.huge) fails #36885skewb1k1
2025-10-21feat(vimscript): log function name in "fast" message #32616Matthieu Coudron1
2025-10-05vim-patch:8.1.1957: more code can be moved to evalvars.cJan Edmund Lazo1
2025-10-02refactor(treesitter): use scratch buffer for string parser #35988Riley Bruins1
2025-10-01fix(treesitter): don't add final newline if not present #35970Riley Bruins1
2025-09-23fix(lua): coverity "unreachable" warning #35874Justin M. Keyes1
2025-09-16docs: small fixes (#35791)zeertzjq1
2025-09-10refactor(lua): fix coverity warning from #35536 (#35703)zeertzjq1
2025-09-09perf(highlight): allow decoration providers to skip ranges without databfredl2
2025-09-01feat(progress): better default format + history sync #35533Shadman1
2025-09-01feat(lua): vim.wait() returns callback results #35588Justin M. Keyes1
2025-08-31fix(lua): report error in Lua Funcref callback properly (#35555)zeertzjq1
2025-08-28perf: add on_range in treesitter highlightingvanaigr1
2025-08-27refactor: rename ga_concat_strings_sep() to ga_concat_strings() (#35498)zeertzjq1
2025-08-26feat(api): nvim_echo can emit Progress messages/events #34846Shadman1
2025-08-21fix(folds): error when deleting lines at end of buffer #35396tao1
2025-08-14refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guardsbfredl17
2025-08-06refactor(build): don't use the preprocessor when generating headersbfredl3
2025-07-28fix(messages): 'exrc' / secure messagesJustin M. Keyes1
2025-07-12fix(lua): vim.diff is nil in uv.new_work() thread #34909Justin M. Keyes1
2025-07-12refactor(lua): rename vim.diff => vim.text.diff #34864Justin M. Keyes2
2025-07-02fix(treesitter): ensure TSLuaTree is always immutableRodrigodd1
2025-06-29fix(exrc): exrc knows its own location (#34638)Yochem van Rosmalen2
2025-06-06fix(treesitter): ensure TSNode's tree is immutableRodrigodd1
2025-06-01fix(api): add missing nargs field to user command Lua callbacks #34210glepnir1
2025-05-13refactor(treesitter): move functions from executor.c to treesitter.cLewis Russell2
2025-05-11refactor(treesitter): remove empty parse callbackRiley Bruins1
2025-05-04feat(messages): cleanup Lua error messagesJustin M. Keyes4
2025-05-02feat(build): build.zig MVP: build and run functionaltests on linuxbfredl1
2025-04-21fix(coverity/530026,530028): free resources on early exit in nlua_exec_file #...Nathaniel Poppe1
2025-04-21feat(ui): avoid setting 'cmdheight' with vim.ui_attach()Luuk van Baal1
2025-04-16fix(env.c): drop envmap, free os_getenv() result #32683Judit Novak1