diff options
| author | Jaehwang Jung <tomtomjhj@gmail.com> | 2026-04-20 01:29:31 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-19 12:29:31 -0400 |
| commit | f2cc0a249d20462619801a194b67f6ab1d48476c (patch) | |
| tree | 7c4d9e4dfd144174b93c98f4bf059b46d11409ac /test/functional/vimscript/executable_spec.lua | |
| parent | c6209e5542ff11f45be59f645a7d5317237f9f79 (diff) | |
fix(drawline): hang while redrawing diff filler above fold #39219
Problem:
win_line() falls into infinite loop when a diff window has top filler
above its first visible buffer line, that first visible buffer line is a
closed fold, and the folded line uses normal non-empty foldtext.
Solution:
Allow flushing pending diff filler rows even when the underlying buffer
line is folded with foldtext.
AI-assisted: Codex
Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions
