From 8ac4a48a2e8e66a9e72bcbc61c114be8db9215fd Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Tue, 15 Sep 2026 15:33:30 -0300 Subject: Separate discontinuous pinned source context with thin borders --- docs/detached.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'docs/detached.md') diff --git a/docs/detached.md b/docs/detached.md index 1f56d24f..af81547a 100644 --- a/docs/detached.md +++ b/docs/detached.md @@ -49,8 +49,9 @@ write session files or install file watches. `src/detached/wire.zig` owns the versioned frontend protocol. Frames are full grids or changes relative to each frontend's last queued frame. A new attachment receives a full grid. Output queues and per-poll work are bounded; -a lagging frontend cannot hold the session's event loop. Protocol version 4 -also carries the pointer shape and compact source-context body layers. Pointer +a lagging frontend cannot hold the session's event loop. Protocol version 5 +also carries the pointer shape, compact source-context body layers and their +source-gap separators. Pointer updates work even when no grid cells change, and graphical clients use the same compact row geometry for drawing and mouse input. Terminal clients retain the ordinary fixed grid. -- cgit v1.3