summaryrefslogtreecommitdiff
path: root/src/linux/v9fs.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-27 21:44:52 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:14 -0300
commitfa5260c120268f1c1e3dbd2a17264e5896476576 (patch)
treebf508789ec224022677c17ff3e4e9180514711fb /src/linux/v9fs.zig
parent0ce8269c251eaba188883c38dd3e97be9fb362cc (diff)
downloadpardes-fa5260c120268f1c1e3dbd2a17264e5896476576.tar.gz
pardes-fa5260c120268f1c1e3dbd2a17264e5896476576.zip
Move the screen types out of pardes.zig into surface.zig
Pure move: Color, FontRole, CellStyle, Cell, AsciiDiff, PanelCellDiff, ImageCacheKey, NativePlacement, ImagePatch, ImagePlace and Surface, with their eight tests, go verbatim to the new surface.zig with the imports they use. pardes.zig keeps one `pub const X = @import("surface.zig").X;` line per type, as it already does for Pane, Rect and the tag layers, so the shells' `pardes.Cell` / `pardes.Surface` spellings do not change. Surface.print, clearRect and overlayDash become pub because render calls them from pardes.zig. surface.zig is added to pardes.zig's test block and to the embedded source list. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/linux/v9fs.zig')
0 files changed, 0 insertions, 0 deletions