index
:
neovim
dependabot/github_actions/github-actions-c6747d2992
marvim/ci-version-update
master
release-0.10
release-0.11
release-0.12
release-0.4
release-0.5
release-0.6
release-0.7
release-0.8
release-0.9
Vim-fork focused on extensibility and usability
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
src
/
nvim
/
eval
/
funcs.c
Age
Commit message (
Expand
)
Author
Files
2026-04-20
Merge #39194 from justinmk/luavimfn
Justin M. Keyes
1
2026-04-20
vim-patch:partial:9.2.0368: too many strlen() calls when adding strings to di...
zeertzjq
1
2026-04-20
vim-patch:8.2.4912: using execute() to define a lambda doesn't work (#39229)
Jan Edmund Lazo
1
2026-04-20
fix(jobstart): use uv_os_environ directly
Justin M. Keyes
1
2026-04-18
fix(eval): crash on some NULL ptr deref #39182
phanium
1
2026-04-18
refactor(vimfn): full-Lua impl of vim.fn.environ()
Justin M. Keyes
1
2026-04-18
feat(vimfn): use Lua for more excmds/vimfns
Justin M. Keyes
1
2026-04-17
perf(vim.fn): call Lua-implemented vim.fn.xx() directly #39166
Justin M. Keyes
1
2026-04-16
vim-patch:9.2.0351: repeat_string() can be improved (#39101)
zeertzjq
1
2026-04-15
refactor: move e_invalwindow to errors.h (#39067)
glepnir
1
2026-04-14
build: update clang v21, fix warnings
dundargoc
1
2026-04-09
feat(logs)!: move logs to `stdpath("state")/logs`
Olivia Kinnear
1
2026-04-04
vim-patch:9.2.0289: 'linebreak' may lead to wrong Visual block highlighting (...
zeertzjq
1
2026-03-28
fix(:restart): formalize restart event #35223
Sathya Pramodh
1
2026-03-16
feat(vimscript): scripts can detect 'android', 'termux' #38218
TomIO
1
2026-03-03
vim-patch:partial:9.2.0096: has() function is slow due to linear feature scan...
zeertzjq
1
2026-02-27
vim-patch:partial:9.2.0068: Inefficient use of list_append_string() (#38083)
zeertzjq
1
2026-02-20
feat(highlight): support more SGR attributes #37901
Riccardo Mazzarini
1
2026-02-19
fix(memfile): avoid potential crash on OOM (#37946)
zeertzjq
1
2026-02-16
fix(terminal): handle opening terminal on unloaded buffer (#37894)
zeertzjq
1
2026-02-16
vim-patch:8.2.3841: Vim9: outdated TODO items, disabled tests that work (#37900)
zeertzjq
1
2026-02-13
fix: wait() checks condition twice on each interval (#37837)
zeertzjq
1
2026-02-04
fix(terminal): also don't propagate $COLORTERM on Windows (#37699)
zeertzjq
1
2026-01-29
test(terminal): status is -1 in TermClose if buffer is deleted (#37609)
zeertzjq
1
2026-01-28
fix(terminal): losing output if BufFile* poll for events (#37580)
zeertzjq
1
2026-01-05
fix(terminal): avoid multiple terminals writing to same buffer (#37219)
zeertzjq
1
2025-12-24
vim-patch:9.1.2017: getregionpos() depends on 'linebreak' setting (#37088)
zeertzjq
1
2025-12-22
fix(marks): wrong line('w$', win) with conceal_lines (#37047)
Jaehwang Jung
1
2025-12-01
feat(version): support multiple Vim versions
Jan Edmund Lazo
1
2025-11-29
vim-patch:9.0.0113: has() is not strict about parsing the patch version
Jan Edmund Lazo
1
2025-11-29
vim-patch:9.0.0057: has('patch-xxx') returns true
Jan Edmund Lazo
1
2025-11-22
feat: has('terminfo')
Justin M. Keyes
1
2025-10-15
vim-patch:8.1.1979: code for handling file names is spread out (#36176)
Jan Edmund Lazo
1
2025-10-14
fix(jobs): jobstart(term=true) accepts width/height #33904
phanium
1
2025-10-12
vim-patch:8.2.3968: build failure
Jan Edmund Lazo
1
2025-10-06
vim-patch:8.1.1981: the evalfunc.c file is too big
Jan Edmund Lazo
1
2025-10-04
vim-patch:partial:8.1.1939: code for handling v: variables in generic eval fi...
Jan Edmund Lazo
1
2025-09-26
vim-patch:8.1.2077: the ops.c file is too big
Jan Edmund Lazo
1
2025-09-23
vim-patch:8.1.2021: some global functions can be local to the file
Jan Edmund Lazo
1
2025-09-21
vim-patch:9.1.1778: sha256() treats empty blob and null blob differently
zeertzjq
1
2025-09-21
vim-patch:9.1.1774: cannot calculate sha256 of a Blob
zeertzjq
1
2025-09-09
vim-patch:8.1.1940: script tests fail
Jan Edmund Lazo
1
2025-08-14
refactor(build): remove INCLUDE_GENERATED_DECLARATIONS guards
bfredl
1
2025-07-27
feat: serverlist({peer=true}) returns peer addresses #34806
Siddhant Agarwal
1
2025-07-20
vim-patch:8.1.1584: the evalfunc.c file is getting too big
Jan Edmund Lazo
1
2025-07-20
vim-patch:8.1.2127: the indent.c file is a bit big
Jan Edmund Lazo
1
2025-06-27
vim-patch:9.1.1482: scrolling with 'splitkeep' and line() (#34670)
luukvbaal
1
2025-06-24
feat(prompt): prompt_getinput() gets current input #34491
Shadman
1
2025-05-04
feat(messages): cleanup Lua error messages
Justin M. Keyes
1
2025-04-28
refactor(ui): separate types for allocated grids and viewports
bfredl
1
[next]