From 60367d8fe23f6af98ec28e3cf6c2094dfe332df0 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Sun, 6 Sep 2026 18:11:36 -0300 Subject: Refactor panes and filesystem; replace FUSE with 9P Consolidate pane, layout, memory and host code. Serve 9P by default over Unix sockets, with runtime mounts and optional TCP/QUIC transports. Remove FUSE and obsolete proof-of-concept examples. Fix highlighting and terminal-history performance, expand differential and stress-test infrastructure, sort navigation results while preserving the next occurrence, add syntax-colored Braille minimaps, remove SPC-k, and document 9P interaction as a repository skill. --- test/web-snapshots/touch.dump.zon | 73 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 test/web-snapshots/touch.dump.zon (limited to 'test/web-snapshots/touch.dump.zon') diff --git a/test/web-snapshots/touch.dump.zon b/test/web-snapshots/touch.dump.zon new file mode 100644 index 00000000..230d29e7 --- /dev/null +++ b/test/web-snapshots/touch.dump.zon @@ -0,0 +1,73 @@ +.{ + .screen = .{ .cols = 100, .rows = 30 }, + .theme = "helix", + .columns = .{.{ .panes = .{0} }}, + .panes = .{.{ + .kind = .file, + .tag = "touch-fixture.zig", + .body = "", + .file = .{ + .path = "touch-fixture.zig", + .content = + \\pub fn choose(value: u32) []const u8 { + \\ if (value == 42) return "touch fixture"; + \\ return "/virtual/pane/1/body"; + \\} + \\ + \\pub const rows = [_]u32{ + \\ 0, + \\ 1, + \\ 2, + \\ 3, + \\ 4, + \\ 5, + \\ 6, + \\ 7, + \\ 8, + \\ 9, + \\ 10, + \\ 11, + \\ 12, + \\ 13, + \\ 14, + \\ 15, + \\ 16, + \\ 17, + \\ 18, + \\ 19, + \\ 20, + \\ 21, + \\ 22, + \\ 23, + \\ 24, + \\ 25, + \\ 26, + \\ 27, + \\ 28, + \\ 29, + \\ 30, + \\ 31, + \\ 32, + \\ 33, + \\ 34, + \\ 35, + \\ 36, + \\ 37, + \\ 38, + \\ 39, + \\ 40, + \\ 41, + \\ 42, + \\ 43, + \\ 44, + \\ 45, + \\ 46, + \\ 47, + \\ 48, + \\ 49, + \\ 50, + \\}; + , + }, + }}, +} -- cgit v1.3