fix for another vim glitch

This commit is contained in:
Vaclav Tvrdik
2026-09-10 17:33:40 +02:00
parent ca0d76cf5b
commit f37da42a74
2 changed files with 10 additions and 1 deletions

View File

@@ -123,6 +123,9 @@ child writes
│ chunks.append(text) collections.deque, no lock
│
├─ renderer thread, every 30 ms (RENDER_PERIOD) ───────────────
│ _wake.wait(IDLE_TICK) idle: park until the reader has output,
│ then SETTLE, so the writes of one app
│ update are drawn as a single frame
│ feed_data() popleft up to FEED_LIMIT (256 KiB)
│ stream.feed(joined) → VtStream parser → VtScreen.draw
│ mutates buffer, fills screen.dirty