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
/
terminal.c
Age
Commit message (
Expand
)
Author
Files
2026-04-23
fix(terminal): memory leak in pending TermRequest StringBuilder #39333
Barrett Ruth
1
2026-04-18
fix(terminal): forward streamed bracketed paste properly (#39152)
zeertzjq
1
2026-03-20
fix(terminal): possible missing refresh with buffer updates (#38388)
zeertzjq
1
2026-03-19
fix(terminal): don't poll for output during scrollback refresh (#38365)
zeertzjq
1
2026-03-19
fix(terminal): don't refresh for sync flush when exiting (#38363)
zeertzjq
1
2026-03-18
refactor(terminal): impl "[Process exited]" in Lua #38343
Ayaan
1
2026-03-17
feat(terminal): synchronized output (mode 2026) #38284
mgleonard425
1
2026-03-16
fix(terminal): don't always leave if enter autocmds delete buffer #38324
Sean Dewar
1
2026-03-15
fix(terminal): check `buf` before deleting extmark #38314
Ayaan
1
2026-03-15
fix(terminal): heap UAF from autocmds when entering #38316
Sean Dewar
1
2026-03-11
fix(terminal): free the "[Process exited]" msg extmark #38246
Ayaan
1
2026-03-10
feat(terminal): surface exit code via virttext + nvim_get_chan_info #37987
Ayaan
1
2026-02-27
feat(terminal): support SGR dim, overline attributes #37997
Riccardo Mazzarini
1
2026-02-20
feat(highlight): support more SGR attributes #37901
Riccardo Mazzarini
1
2026-02-17
fix(terminal): crash after deleting buffer lines (#37921)
zeertzjq
1
2026-02-17
fix(terminal): spurious buffer update with empty buf (#37920)
zeertzjq
1
2026-02-15
refactor(terminal): don't put cursor at bottom-left in Normal mode (#37873)
zeertzjq
1
2026-02-14
refactor: fix coverity warnings (#37858)
zeertzjq
1
2026-02-14
fix(terminal): missing refresh with partial mappings (#37839)
zeertzjq
1
2026-02-13
feat(terminal): detect suspended PTY process (#37845)
zeertzjq
1
2026-02-13
fix(terminal): scrollback may still be wrong on height increase (#37835)
zeertzjq
1
2026-02-12
fix(terminal): changing height may lead to wrong scrollback (#37824)
zeertzjq
1
2026-02-11
refactor(terminal.c): move screen callbacks together (#37808)
zeertzjq
1
2026-02-10
fix(terminal): wrong scrollback with nvim_open_term() on buffer (#37791)
zeertzjq
1
2026-02-09
fix(terminal): set b_locked when setting &buftype (#37787)
Sean Dewar
1
2026-02-09
fix(terminal): handle ED 3 (clear scrollback) properly (#21412)
zeertzjq
1
2026-02-06
fix(terminal): reset `w_leftcol` after resizing terminal
horrifyingHorse
1
2026-01-29
refactor(terminal): fix coverity warning (#37613)
zeertzjq
1
2026-01-29
fix(terminal): heap UAF if buffer deleted during TermRequest (#37612)
zeertzjq
1
2026-01-28
fix(terminal): wrong scrollback with BufFile* autocommand (#37601)
zeertzjq
1
2026-01-28
fix(terminal): losing output if BufFile* poll for events (#37580)
zeertzjq
1
2026-01-27
fix(terminal): wrong colors with nvim_open_term() in non-curbuf (#37579)
zeertzjq
1
2026-01-27
fix(terminal): possible heap-use-after-free during Nvim exit
zeertzjq
1
2026-01-27
fix(terminal): don't allow b:term_title watcher to delete buffer
zeertzjq
1
2026-01-27
fix(terminal): losing scrollback when TermOpen polls for events (#37573)
zeertzjq
1
2026-01-24
fix(terminal): possible memory leak on exit (#37532)
zeertzjq
1
2026-01-22
fix(terminal): <Ignore> should be no-op (#37494)
zeertzjq
1
2026-01-21
fix(terminal): restore options properly when switching buffer (#37485)
zeertzjq
1
2026-01-08
refactor: fix using `%*s` instead of `%.*s` (#37290)
zeertzjq
1
2026-01-06
fix(buffer): don't reuse 1-line terminal buffer (#37261)
zeertzjq
1
2026-01-05
fix(terminal): avoid multiple terminals writing to same buffer (#37219)
zeertzjq
1
2026-01-05
refactor(terminal): remove unnecessary buf_valid() (#37224)
zeertzjq
1
2026-01-05
fix(terminal): crash with race between buffer close and OSC 2 (#37225)
zeertzjq
1
2026-01-04
fix(terminal): handle closing terminal with pending TermRequest (#37227)
zeertzjq
1
2026-01-03
fix(terminal): inconsistent mode change when switching buffer (#37215)
zeertzjq
1
2025-12-29
feat(terminal): include sequence terminator in TermRequest event (#37152)
Kyle
1
2025-11-20
fix(input): discard following keys when discarding <Cmd>/K_LUA (#36498)
zeertzjq
1
2025-10-29
fix(terminal): keep last cursor if it's on the last row
zeertzjq
1
2025-10-25
fix(terminal): adjust marks when deleting scrollback lines (#36294)
zeertzjq
1
2025-10-24
fix(terminal): wrong row in TermRequest with full scrollback (#36298)
zeertzjq
1
[next]