diff options
| author | Gabriel Schneider <[email protected]> | 2026-08-24 23:00:52 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-08-25 09:42:07 -0300 |
| commit | 28c70cabb6ceb7e5fecfd74f6984f5a995269f01 (patch) | |
| tree | 3785f3dde630e9d33725f4e76a37ea6e8803c634 | |
| parent | 08eadb3b46dc70a297ff89308dd1cd26237785d6 (diff) | |
| download | pardes-28c70cabb6ceb7e5fecfd74f6984f5a995269f01.tar.gz pardes-28c70cabb6ceb7e5fecfd74f6984f5a995269f01.zip | |
builtins + config: Save reaches every pane holding text of its own, and takes a path argument
87 files changed, 1265 insertions, 873 deletions
diff --git a/docs/design.typ b/docs/design.typ index 2a60c088..0b545bae 100644 --- a/docs/design.typ +++ b/docs/design.typ @@ -105,7 +105,8 @@ layout is committed immediately; tracks are finite presentation data.) *Effect* (out, queued): `spawn{pane, cwd}`, `write{pane, bytes}`, `resize_pty{pane, cols, rows}`, `open_link`, -`save_file{pane}`, `write_dump`, `set_clipboard`, `read_clipboard`, `lsp`, +`save_file{pane}`, `save_text{pane, serial, path}`, `write_dump`, +`set_clipboard`, `read_clipboard`, `lsp`, `pipe`, `watch`, `quit`. The core never performs IO for any of these; it asks — and four of the asks have an answer coming back: `read_clipboard` returns an ordinary `paste` event (or @@ -429,8 +430,11 @@ cannot clobber what the desktop was holding. A paste from an outer terminal arrives bracketed, as one `paste` event. *Tag.* Live prefix (mode indicator, cwd or path) + editable tail with the -full modal editor; defaults `New Del` / `Save New Del`, while terminals use -`New Del Filter`, with `*` after an unsaved file's name; an image tag reports +full modal editor. Save leads the tail of every pane holding text of its own: +`Save New Newtty Del` for a file or an output buffer, +`Save New Newtty Del Filter` for a terminal, and the plain `New Newtty Del` +for an image or a PDF, with `*` after an unsaved file's name; an image tag +reports `img petscii:<on|off> palette:<commodore|terminal> ascii:<on|off> <path>` before the ordinary tail (its renderer toggles are builtins under `SPC t p/l/a`). Topbar: diff --git a/src/CHANGELOG.md b/src/CHANGELOG.md index b2bc9583..3b5056b5 100644 --- a/src/CHANGELOG.md +++ b/src/CHANGELOG.md @@ -14,8 +14,19 @@ temporary file. Its directory is inherited from the pane it was opened from. - `Save` on a scratch asks for a path, prefilled with that inherited directory, and the buffer becomes an ordinary file once written. -- `Save` on a terminal writes its plaintext scrollback to a prompted path and - leaves the pane a terminal. +- `Save` reaches every pane that holds text of its own and leads its tagline: + a terminal ("Save New Newtty Del Filter") and an output buffer like + `+Search` ("Save New Newtty Del") as well as a file. Images and PDFs keep + the plain tail — their bytes on disk already are what they are. +- `Save` takes the path as an ARGUMENT (`Save notes.txt`, or a selection + chorded onto the word) and asks for one only when it was not given, the way + Find and Grep ask for a pattern. A relative path resolves against the + pane's own directory, with `.` and `..` normalized; a path that cannot be + made absolute is refused rather than written next to the process. +- Writing to a path never rewrites the pane: a terminal stays a terminal, an + output buffer keeps its rows and its place in the n/N ring, and an open file + keeps the file it has, so `Save <elsewhere>` is a copy and not a rename. + The scratch `+New` is still the one exception, becoming the file it names. - A dropped pane's memory outlives its frame, so a pane pointer taken during that frame stays valid until the next one repairs it. - The core owns the event loop. Each platform is now a `Host` of optional diff --git a/src/builtins.zig b/src/builtins.zig index b4447289..5a6b6ea9 100644 --- a/src/builtins.zig +++ b/src/builtins.zig @@ -133,6 +133,11 @@ pub const OutputTraits = struct { jumps: bool = false, commands: bool = false, doc: bool = false, + /// the buffer BECOMES an ordinary file once written (the New scratch, and a + /// real file, which is one already). Every other output buffer is a + /// RENDERING: Save writes its text out and the buffer stays what it is, + /// refillable and steppable, because a saved copy of a search is a copy of + /// a search and not the search. saves: bool = false, }; @@ -518,22 +523,27 @@ pub const ClipReplace = struct { // ---- panes and columns ---- +/// Write this pane's text out. A pane with a real file behind it writes THAT +/// file with no argument — acme's Put, what `:w<Tab>` has always meant — and +/// that is the only pane Save can serve without being told where. +/// +/// Everywhere else the path is REQUIRED, so a bare `Save` asks for one exactly +/// the way Find and Grep ask for a pattern: the tag input arms prefilled with +/// the pane's directory and Enter commits it. A terminal writes its plaintext +/// scrollback and stays a terminal; an output buffer writes its rows and stays +/// an output buffer, still refillable and still walked by n/N — with the one +/// exception the New scratch has always been, an empty buffer whose whole +/// purpose is to become the file you name (output traits: `saves`). +/// +/// Images and PDFs hold nothing of their own that is unwritten, so the word is +/// inert there and absent from their tag. pub const Save = struct { + pub const takes_arg = true; pub fn run(c: Ctx) void { - if (c.pane.file) |*f| { - if (f.output != null) { - // an unsavable output (search/help) has nothing to write; a - // scratch (savable output) asks for a path and becomes a file - if (output_pane.fileTraits(f.output).saves) c.p.startSavePrompt(c.pane); - return; - } - // a real file: write in place, and this edit is now on disk - c.p.emit(.{ .save_file = .{ .pane = @intCast(c.id) } }); - f.saved_revision = f.revision; - return; - } - // a terminal: write its plaintext scrollback to a prompted path - if (c.pane.isTerminal()) c.p.startSavePrompt(c.pane); + const path = std.mem.trim(u8, c.arg orelse "", " \t\r\n"); + if (path.len > 0) return c.p.saveTo(c.id, path); + if (c.pane.file) |file| if (file.output == null) return c.p.saveFile(c.id); + if (c.pane.file != null or c.pane.isTerminal()) c.p.startSavePrompt(c.pane); } }; diff --git a/src/config.zig b/src/config.zig index 63f97db1..3e3f2cb0 100644 --- a/src/config.zig +++ b/src/config.zig @@ -418,14 +418,16 @@ pub const tty_blank: enum { prompt, prompt_and_input } = .prompt; // pane's mode is consulted: Help works in tty mode, which earns its width. pub const topbar_str = "New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill"; -/// the default editable tail of a pane's tag, per kind (an output buffer has -/// no file to Save, so it gets the plain one). Terminals alone expose Filter, -/// the pane-local theme-keyed colour projection. Save stays first on real -/// files: `:` parks at the tail boundary, so the established `:w<Tab>` -/// spelling still walks to Save while New remains visible on every pane. +/// The default editable tail of a pane's tag, per kind. Save LEADS wherever the +/// pane holds text of its own to write — a file, an output buffer, a terminal's +/// scrollback — because `:` parks at the tail boundary and the established +/// `:w<Tab>` spelling walks to the first word from there. Images and PDFs get +/// the plain tail: their bytes on disk already are exactly what they are, so +/// there is nothing of the pane's own left to save. Terminals alone expose +/// Filter, the pane-local theme-keyed colour projection. pub const pane_builtins_str = "New Newtty Del"; pub const file_pane_builtins_str = "Save New Newtty Del"; -pub const terminal_pane_builtins_str = "New Newtty Del Filter"; +pub const terminal_pane_builtins_str = "Save New Newtty Del Filter"; /// Columns kept clear to the RIGHT of a tagline's builtins. The path stays at /// the left edge and the builtins are pushed over to end this far short of the @@ -754,9 +756,10 @@ pub const find_marker = " Find /"; pub const grep_marker = " Grep /"; pub const rename_marker = " Rename /"; pub const symbol_marker = " WsSymbols /"; -/// Save on a scratch buffer or a terminal: the tail is the whole PATH to write -/// (no `/` separator, since a path is made of them), prefilled with the pane's -/// directory so only a filename need be typed. +/// Save on a pane with no file of its own yet — an output buffer or a terminal: +/// the tail is the whole PATH to write (no `/` separator, since a path is made +/// of them), prefilled with the pane's directory so only a filename need be +/// typed. pub const save_marker = " Save "; /// helix `s` / `S`. The only two markers whose word is NOT a builtin — there /// is no Select/Split command to run from a tag, they name the key that armed diff --git a/src/pardes.zig b/src/pardes.zig index 0a390161..b4a0b974 100644 --- a/src/pardes.zig +++ b/src/pardes.zig @@ -164,7 +164,10 @@ const legacy_file_pane_tail = " Save Del"; // so a dump written then upgrades instead of keeping the old word as a tail. const prev_pane_tail = " New Del"; const prev_file_pane_tail = " Save New Del"; -const prev_terminal_pane_tail = " New Del Filter"; +const legacy_terminal_pane_tail = " New Del Filter"; +// ...and the terminal default from the release before Save reached it, when a +// scrollback was not yet something you could write to a path. +const prev_terminal_pane_tail = " New Newtty Del Filter"; // Builtins: executing the name (middle-click / Tab) runs it through the ONE // dispatcher (runBuiltin, reached from execute), no matter where the name @@ -221,6 +224,25 @@ fn nextPipeEffect(p: *Pardes) ?u32 { return null; } +/// Perform every queued effect through the in-process host — what a real shell +/// does with the drain — and report the path the last `.save_text` among them +/// asked for, copied out of the effect into `buf`. +fn drainForSavePath(p: *Pardes, buf: []u8) ?[]const u8 { + var len: ?usize = null; + while (p.nextEffect()) |effect| { + switch (effect) { + .save_text => |st| { + const path = st.path.slice(); + @memcpy(buf[0..path.len], path); + len = path.len; + }, + else => {}, + } + p.perform(effect); + } + return if (len) |n| buf[0..n] else null; +} + test "selection pipe prompt submits exact request and Escape cancels" { const gpa = std.testing.allocator; const p = try Pardes.init(gpa, .{ .tty_only = true }); @@ -654,7 +676,7 @@ test "pane-tag Exec prefers New and argument builtins before shell fallback" { p.acknowledgeShell(0, "/bin/sh", false); const pane = p.panes[0].?; - try std.testing.expectEqualStrings(" New Newtty Del Filter", Pardes.curTail(pane)); + try std.testing.expectEqualStrings(" Save New Newtty Del Filter", Pardes.curTail(pane)); const tag_x = p.rects[0].x + config.GUTTER; const tag_y = p.rects[0].y; @@ -770,7 +792,7 @@ test "an untouched tagline ends where its layout column's widest one does" { const f = p.layoutFindTerm(p.active).?; p.layoutInsert(f.col, f.idx + 1, below_id); p.splitBelow(p.active, below); - p.setCwd(below_id, "/a/deep/directory/whose/name/eats/the/right/pad/the/end/of/its/own/tagline"); + p.setCwd(below_id, "/a/deep/dir/whose/name/eats/the/right/pad/the/end/of/its/own/tagline"); p.sync(); while (p.nextEffect()) |_| {} @@ -782,7 +804,8 @@ test "an untouched tagline ends where its layout column's widest one does" { // path, which is the whole point (equal at tw - tag_right_pad would prove // nothing: that is where both sat before) try std.testing.expectEqual(below_tag.len, above_tag.len); - try std.testing.expectEqualStrings(" New Newtty Del Filter", above_tag[above_tag.len - " New Newtty Del Filter".len ..]); + const tail = " Save New Newtty Del Filter"; + try std.testing.expectEqualStrings(tail, above_tag[above_tag.len - tail.len ..]); try std.testing.expect(above_tag.len > @as(usize, p.rects[0].w) - config.GUTTER - config.tag_right_pad); try std.testing.expect(above_tag.len <= @as(usize, p.rects[0].w) - config.GUTTER); @@ -831,16 +854,25 @@ test "legacy default tag tails upgrade while custom tails remain owned" { }); p.restoreTail(terminal, terminal_old); try std.testing.expect(!terminal.tag_init); - try std.testing.expectEqualStrings(" New Newtty Del Filter", Pardes.curTail(terminal)); + try std.testing.expectEqualStrings(" Save New Newtty Del Filter", Pardes.curTail(terminal)); - // The immediately preceding release used the generic current default on - // terminals. It upgrades too, including any saved layout padding. + // The two preceding releases used the generic current default and then the + // Filter tail without Save. Both upgrade, including any saved layout + // padding. const terminal_previous = try std.fmt.allocPrint(p.scratch.allocator(), "{s} New Del", .{ try p.tagPrefix(terminal), }); p.restoreTail(terminal, terminal_previous); try std.testing.expect(!terminal.tag_init); - try std.testing.expectEqualStrings(" New Newtty Del Filter", Pardes.curTail(terminal)); + try std.testing.expectEqualStrings(" Save New Newtty Del Filter", Pardes.curTail(terminal)); + + const terminal_prefilter = try std.fmt.allocPrint(p.scratch.allocator(), "{s}{s}", .{ + try p.tagPrefix(terminal), + prev_terminal_pane_tail, + }); + p.restoreTail(terminal, terminal_prefilter); + try std.testing.expect(!terminal.tag_init); + try std.testing.expectEqualStrings(" Save New Newtty Del Filter", Pardes.curTail(terminal)); const terminal_custom = try std.fmt.allocPrint(p.scratch.allocator(), "{s} Keep Del", .{ try p.tagPrefix(terminal), @@ -872,7 +904,7 @@ test "legacy default tag tails upgrade while custom tails remain owned" { .terminal = .{ .cwd = "/historical/cwd" }, }); try std.testing.expect(!terminal.tag_init); - try std.testing.expectEqualStrings(" New Newtty Del Filter", Pardes.curTail(terminal)); + try std.testing.expectEqualStrings(" Save New Newtty Del Filter", Pardes.curTail(terminal)); // This happens to be the historical FILE default, but on a terminal it is // user-owned text and must not be swallowed by migration. @@ -1001,7 +1033,8 @@ test "an unsaved file marker sits between its path and builtins until Save" { const reloaded = try p.tagText(p.scratch.allocator(), pane); try std.testing.expect(std.mem.indexOf(u8, reloaded, "/hxcase.txt *") == null); - // A generated output is file-shaped but has nothing it can save. + // A generated output is file-shaped and Save can write it to a path, but + // there is no file of its own for it to be dirty against. pane.file.?.output = .{ .from = .search }; file_pane.setContent(p, &pane.file.?, try gpa.dupe(u8, "result\n")); const output = try p.tagText(p.scratch.allocator(), pane); @@ -1396,15 +1429,275 @@ test "Save on a terminal writes its plaintext scrollback and stays a terminal" { // the pane is untouched: still a terminal, no file behind it try std.testing.expect(pane.isTerminal()); try std.testing.expect(pane.file == null); - const st = p.save_text orelse return error.MissingSaveText; - try std.testing.expectEqualStrings("/tmp/pardes-tty-save/log.txt", st.path); - try std.testing.expect(std.mem.indexOf(u8, st.content, "hello scrollback") != null); - var asked = false; - while (p.nextEffect()) |effect| switch (effect) { - .save_text => asked = true, - else => {}, + + // the host performs it, reading the scrollback off the pane as it goes + var buf: [256]u8 = undefined; + try std.testing.expectEqualStrings( + "/tmp/pardes-tty-save/log.txt", + drainForSavePath(p, &buf) orelse return error.NoSaveAsked, + ); + const written = p.fallback.get("/tmp/pardes-tty-save/log.txt") orelse return error.NothingWritten; + try std.testing.expect(std.mem.indexOf(u8, written, "hello scrollback") != null); +} + +test "Save on an output buffer writes its rows out and leaves the buffer alone" { + const gpa = std.testing.allocator; + const p = try Pardes.init(gpa, .{ .shells = 3, .cols = 100, .rows = 30 }); + defer p.deinit(); + while (p.nextEffect()) |_| {} + + const source: usize = 2; + p.setCwd(source, "/tmp/pardes-output-save"); + try std.testing.expect(p.executeBuiltinLine(source, "Help")); + p.sync(); // the frame boundary that gives the new pane its geometry + while (p.nextEffect()) |_| {} + + const help: output_pane.Origin = .{ .cmd = .Help }; + const id = blk: { + for (p.panes, 0..) |slot, i| { + const pane = slot orelse continue; + const f = pane.file orelse continue; + const o = f.output orelse continue; + if (std.meta.eql(o.from, help)) break :blk i; + } + return error.MissingHelpBuffer; }; - try std.testing.expect(asked); + const out = p.panes[id].?; + const path = try gpa.dupe(u8, out.file.?.path); + defer gpa.free(path); + const rows = try gpa.dupe(u8, out.file.?.content); + defer gpa.free(rows); + + // Save leads its tagline now, and the path is REQUIRED: a bare Save asks + try std.testing.expectEqualStrings(" Save New Newtty Del", Pardes.curTail(out)); + try std.testing.expect(p.executeBuiltinLine(id, "Save")); + try std.testing.expect(out.hasSavePrompt()); + try std.testing.expect(out.appendTag("help.txt")); + p.submitSave(id); + + // the buffer itself is untouched: same origin, same name, still refillable + // and still walked by n/N, because a saved copy of a list is only a copy + try std.testing.expect(out.file.?.output != null); + try std.testing.expectEqual(help, out.file.?.output.?.from); + try std.testing.expectEqualStrings(path, out.file.?.path); + + var buf: [256]u8 = undefined; + try std.testing.expectEqualStrings( + "/tmp/pardes-output-save/help.txt", + drainForSavePath(p, &buf) orelse return error.NoSaveAsked, + ); + try std.testing.expectEqualStrings( + rows, + p.fallback.get("/tmp/pardes-output-save/help.txt") orelse return error.NothingWritten, + ); +} + +test "Save takes the path as an argument, relative to the pane's own directory" { + const p = try Pardes.init(std.testing.allocator, .{ .tty_only = true, .cols = 40, .rows = 8 }); + defer p.deinit(); + while (p.nextEffect()) |_| {} + const pane = p.panes[0].?; + p.setCwd(0, "/tmp/pardes-arg-save"); + p.update(.{ .output = .{ .pane = 0, .bytes = "typed and gone\r\n" } }); + while (p.nextEffect()) |_| {} + + // an argument answers the question the prompt would have asked, so no + // prompt arms — and a bare name lands under the pane's directory, the way + // a relative word in a look resolves, not under the process's cwd + var buf: [256]u8 = undefined; + try std.testing.expect(p.executeBuiltinLine(0, "Save session.txt")); + try std.testing.expect(!pane.hasSavePrompt()); + try std.testing.expectEqualStrings( + "/tmp/pardes-arg-save/session.txt", + drainForSavePath(p, &buf) orelse return error.NoSaveAsked, + ); + const written = p.fallback.get("/tmp/pardes-arg-save/session.txt") orelse return error.NothingWritten; + try std.testing.expect(std.mem.indexOf(u8, written, "typed and gone") != null); + + // `.` and `..` normalize with it, so this is that same file and not a + // second one spelled differently + try std.testing.expect(p.executeBuiltinLine(0, "Save ./sub/../session.txt")); + try std.testing.expectEqualStrings( + "/tmp/pardes-arg-save/session.txt", + drainForSavePath(p, &buf) orelse return error.NoSaveAsked, + ); + + try std.testing.expect(p.executeBuiltinLine(0, "Save /tmp/pardes-elsewhere/abs.txt")); + try std.testing.expectEqualStrings( + "/tmp/pardes-elsewhere/abs.txt", + drainForSavePath(p, &buf) orelse return error.NoSaveAsked, + ); + try std.testing.expect(pane.isTerminal()); + + // ...and a path that cannot be made absolute is refused outright: a shell + // that has not reported a directory has nothing to resolve against, and + // the directory pardes was started in is not a guess worth making + p.panes[0].?.cwd = .none; + try std.testing.expect(p.executeBuiltinLine(0, "Save nowhere.txt")); + try std.testing.expect(drainForSavePath(p, &buf) == null); +} + +test "Save elsewhere copies a file's bytes and keeps the pane on its own file" { + const gpa = std.testing.allocator; + const p = try Pardes.init(gpa, .{ .tty_only = true, .cols = 100, .rows = 30 }); + defer p.deinit(); + while (p.nextEffect()) |_| {} + const pane = try p.hxOpenFileContent("before\n"); + file_pane.setContent(p, &pane.file.?, try gpa.dupe(u8, "after\n")); + try std.testing.expect(pane.file.?.revision != pane.file.?.saved_revision); + + var buf: [256]u8 = undefined; + try std.testing.expect(p.executeBuiltinLine(0, "Save /tmp/pardes-copy/other.txt")); + // a copy, never a rename: the pane keeps its file, and that file is still + // unsaved, so the marker stays where it was + try std.testing.expectEqualStrings("/hxcase.txt", pane.file.?.path); + try std.testing.expect(pane.file.?.revision != pane.file.?.saved_revision); + try std.testing.expectEqualStrings( + "/tmp/pardes-copy/other.txt", + drainForSavePath(p, &buf) orelse return error.NoSaveAsked, + ); + try std.testing.expectEqualStrings( + "after\n", + p.fallback.get("/tmp/pardes-copy/other.txt") orelse return error.NothingWritten, + ); + + // its own path, spelled out, is the in-place write — nothing is asked of + // the host but save_file, and the pane comes clean + try std.testing.expect(p.executeBuiltinLine(0, "Save /hxcase.txt")); + try std.testing.expect(drainForSavePath(p, &buf) == null); + try std.testing.expectEqual(pane.file.?.revision, pane.file.?.saved_revision); +} + +test "saves armed in one batch stay with their own panes" { + const gpa = std.testing.allocator; + const p = try Pardes.init(gpa, .{ .shells = 3, .cols = 100, .rows = 30 }); + defer p.deinit(); + while (p.nextEffect()) |_| {} + + const tty_id = p.freeSlot() orelse return error.NoPaneSlots; + const shell = try p.newShell(tty_id, "/tmp/pardes-batch"); + p.setCwd(tty_id, "/tmp/pardes-batch"); + p.update(.{ .output = .{ .pane = @intCast(tty_id), .bytes = "shell text\r\n" } }); + const file = try p.hxOpenFileContent("file text\n"); + const file_id = p.paneIdOf(file) orelse return error.MissingFilePane; + try std.testing.expect(shell.isTerminal()); + try std.testing.expect(tty_id != file_id); + while (p.nextEffect()) |_| {} + + // both armed before the host drains anything — the path rides inside its + // own effect, so neither can be written with the other pane's text + try std.testing.expect(p.executeBuiltinLine(tty_id, "Save tty.txt")); + try std.testing.expect(p.executeBuiltinLine(file_id, "Save /tmp/pardes-batch/file.txt")); + while (p.nextEffect()) |effect| p.perform(effect); + const tty_bytes = p.fallback.get("/tmp/pardes-batch/tty.txt") orelse return error.NothingWritten; + try std.testing.expect(std.mem.indexOf(u8, tty_bytes, "shell text") != null); + try std.testing.expectEqualStrings( + "file text\n", + p.fallback.get("/tmp/pardes-batch/file.txt") orelse return error.NothingWritten, + ); +} + +test "a save whose pane is gone before the drain writes nothing" { + const gpa = std.testing.allocator; + const p = try Pardes.init(gpa, .{ .shells = 3, .cols = 100, .rows = 30 }); + defer p.deinit(); + while (p.nextEffect()) |_| {} + + const doomed = p.freeSlot() orelse return error.NoPaneSlots; + const shell = try p.newShell(doomed, "/tmp/pardes-gone"); + p.update(.{ .output = .{ .pane = @intCast(doomed), .bytes = "doomed text\r\n" } }); + while (p.nextEffect()) |_| {} + try std.testing.expect(shell.isTerminal()); + + // Save, then close the pane, then let the host drain: the bytes are read + // off the pane at drain time, so there are none to read... + try std.testing.expect(p.executeBuiltinLine(doomed, "Save /tmp/pardes-gone/log.txt")); + try std.testing.expect(p.executeBuiltinLine(doomed, "Del")); + while (p.nextEffect()) |effect| p.perform(effect); + try std.testing.expect(p.fallback.get("/tmp/pardes-gone/log.txt") == null); + + // ...and a pane that took the freed slot in the meantime is NOT the pane + // that asked, which is what the serial in the effect is for + try std.testing.expect(p.executeBuiltinLine(0, "Save /tmp/pardes-gone/recycled.txt")); + try std.testing.expect(p.executeBuiltinLine(0, "Del")); + const reused = p.freeSlot() orelse return error.NoPaneSlots; + _ = try p.newShell(reused, "/tmp/pardes-gone"); + while (p.nextEffect()) |effect| p.perform(effect); + try std.testing.expect(p.fallback.get("/tmp/pardes-gone/recycled.txt") == null); +} + +test "Save reaches every tagline with text behind it and no other" { + const gpa = std.testing.allocator; + const p = try Pardes.init(gpa, .{ .tty_only = true, .cols = 100, .rows = 30 }); + defer p.deinit(); + while (p.nextEffect()) |_| {} + + const out = try p.hxOpenFileContent("build.zig:1:1 pub fn main\n"); + out.file.?.output = .{ .from = .search }; + try std.testing.expectEqualStrings(" Save New Newtty Del", Pardes.curTail(out)); + + // A dump written before Save reached output buffers carries the generic + // tail. That is a DEFAULT and not something typed, so it upgrades. + const dumped = try std.fmt.allocPrint(p.scratch.allocator(), "{s}{s}", .{ + try p.tagPrefix(out), + pane_tail, + }); + p.restoreTail(out, dumped); + try std.testing.expect(!out.tag_init); + try std.testing.expectEqualStrings(" Save New Newtty Del", Pardes.curTail(out)); + + // A scratch is an output buffer that has worn the FILE tails all along, + // so its own older default upgrades from that family too. + out.file.?.output = .{ .from = .{ .cmd = std.meta.stringToEnum(Builtin, "New").? } }; + out.tag_tail_len = 0; + out.tag_init = false; + const scratch_dumped = try std.fmt.allocPrint(p.scratch.allocator(), "{s}{s}", .{ + try p.tagPrefix(out), + prev_file_pane_tail, + }); + p.restoreTail(out, scratch_dumped); + try std.testing.expect(!out.tag_init); + try std.testing.expectEqualStrings(" Save New Newtty Del", Pardes.curTail(out)); + + // An image's bytes on disk already are what they are: nothing of the + // pane's own is unwritten, so the word is absent and inert. + const img_id = p.freeSlot().?; + const img = try image_pane.create(p, img_id, "/tmp/pardes-tag.ppm", &.{}); + try std.testing.expectEqualStrings(" New Newtty Del", Pardes.curTail(img)); + try std.testing.expect(p.executeBuiltinLine(img_id, "Save")); + try std.testing.expect(!img.hasSavePrompt()); + var buf: [256]u8 = undefined; + try std.testing.expect(drainForSavePath(p, &buf) == null); +} + +test "a save path that names no file is refused before anything is rewritten" { + const p = try Pardes.init(std.testing.allocator, .{ .shells = 3, .cols = 100, .rows = 30 }); + defer p.deinit(); + while (p.nextEffect()) |_| {} + + const source: usize = 2; + p.setCwd(source, "/tmp/pardes-refuse"); + try std.testing.expect(p.executeBuiltinLine(source, "New")); + const id = p.active; + const scratch = p.panes[id].?; + p.sync(); + while (p.nextEffect()) |_| {} + + // Enter on the bare prefill: a directory is not a file to become, and the + // scratch must still be a scratch afterwards — the alternative is a buffer + // renamed onto a path whose write silently failed + try std.testing.expect(p.executeBuiltinLine(id, "Save")); + try std.testing.expect(scratch.hasSavePrompt()); + p.submitSave(id); + var buf: [256]u8 = undefined; + try std.testing.expect(drainForSavePath(p, &buf) == null); + try std.testing.expect(scratch.file.?.output != null); + try std.testing.expectEqualStrings("/tmp/pardes-refuse/+New", scratch.file.?.path); + + // ...and neither is a multi-line selection chorded onto the word + try std.testing.expect(p.executeBuiltinLine(id, "Save one\ntwo")); + try std.testing.expect(drainForSavePath(p, &buf) == null); + try std.testing.expect(scratch.file.?.output != null); } test "a host with no methods at all is a complete in-process pardes" { @@ -3147,10 +3440,14 @@ pub const Effect = union(enum) { /// write this pane's file content to its path; the shell reads both off /// the core (content is unbounded, effects are fixed-size values) save_file: struct { pane: u8 }, - /// write plaintext to a path WITHOUT converting the pane (a terminal's - /// scrollback save): the bytes and path are stashed in core.save_text, - /// read off the core exactly like save_file reads a file pane. - save_text: struct { pane: u8 }, + /// Write this pane's text to a path WITHOUT converting the pane — a + /// terminal's scrollback, a results buffer's rows, a file copied elsewhere. + /// The path travels HERE, bounded exactly like a spawn's cwd, so two saves + /// armed in one batch cannot cross; the BYTES are read off the pane when + /// this is performed, the way save_file reads a file pane. `serial` is the + /// pane it was armed for: a slot freed and reused before the drain writes + /// nothing rather than another pane's text to this path. + save_text: struct { pane: u8, serial: u32, path: Buf(256) }, /// a serialized state dump is ready in core.dump_out; write it to the /// path dump.outPath resolves (acme-style: another instance loads it /// with -l, or the Restore builtin loads it into this one) @@ -3192,6 +3489,7 @@ pub const Effect = union(enum) { return struct { data: [n]u8 = undefined, len: u16 = 0, + pub const cap = n; pub fn slice(b: *const @This()) []const u8 { return b.data[0..b.len]; } @@ -5244,9 +5542,6 @@ pub const Pardes = struct { clip_pending: ?ClipRequest = null, /// the last serialized dump (gpa-owned), read by the write_dump effect dump_out: ?[]u8 = null, - /// A terminal scrollback save awaiting the host: bytes + path, gpa-owned, - /// read by the save_text effect and cleared once written. At most one. - save_text: ?struct { content: []const u8, path: []u8 } = null, /// where the shell wrote the last dump (shell reports back after /// write_dump); shown in the topbar as `Restore <path>` last_dump: ?[]const u8 = null, @@ -5352,10 +5647,6 @@ pub const Pardes = struct { const gpa = p.gpa; if (p.yank) |y| gpa.free(y); if (p.dump_out) |d| gpa.free(d); - if (p.save_text) |s| { - gpa.free(s.content); - gpa.free(s.path); - } p.fallback.deinit(); if (p.last_dump) |d| gpa.free(d); if (p.custom_theme) |theme_value| std.zon.parse.free(gpa, theme_value); @@ -5970,9 +6261,13 @@ pub const Pardes = struct { p.hostWriteFile(sf.pane, f.path, f.content); }, .save_text => |st| { - const s = p.save_text orelse return; - p.hostWriteFile(st.pane, s.path, s.content); - p.clearSaveText(); + const pane = p.panes[st.pane] orelse return; + if (pane.serial != st.serial) return; // a recycled slot: not ours + if (pane.file) |f| return p.hostWriteFile(st.pane, st.path.slice(), f.content); + if (!pane.isTerminal()) return; + const text = pane.vt.screens.active.dumpStringAlloc(p.gpa, .{ .screen = .{} }) catch return; + defer p.gpa.free(text); + p.hostWriteFile(st.pane, st.path.slice(), text); }, .write_dump => { const out = p.dump_out orelse return; @@ -6351,7 +6646,6 @@ pub const Pardes = struct { } /// the editable tail: the user's edited buffer once touched, else defaults - /// (a buffer with nothing to Save gets the plain tail — the table decides) fn curTail(pane: *Pane) []const u8 { if (pane.tag_init) return pane.tagSlice(); return defaultTail(pane); @@ -6360,8 +6654,12 @@ pub const Pardes = struct { /// The untouched command tail for this pane class. `curTail` and tagGap /// must ask the same question: otherwise a terminal renders Filter but /// still votes for the shorter generic tail when a column is aligned. + /// + /// Save leads wherever the pane holds text of its own — every pane with a + /// file, an output buffer included, plus every terminal. What is left is an + /// image and a PDF: their bytes on disk already are what they are. fn defaultTail(pane: *const Pane) []const u8 { - if (pane.file) |f| if (output_pane.fileTraits(f.output).saves) return file_pane_tail; + if (pane.file != null) return file_pane_tail; if (pane.isTerminal()) return terminal_pane_tail; return pane_tail; } @@ -8795,6 +9093,9 @@ pub const Pardes = struct { // ---- selection pipe (`|`): visible prompt, async shell, atomic edit ---- fn startPipe(p: *Pardes, pane: *Pane) void { + // A buffer that IS a file, or the scratch that becomes one: a filter + // rewrites bytes the pane owns. Never a terminal (shell output cannot + // be rewritten), never a rendering that its next refill would discard. const f = pane.file orelse return; if (!output_pane.fileTraits(f.output).saves) return; p.seedTail(pane); @@ -8971,9 +9272,10 @@ pub const Pardes = struct { pane.tag_col = @intCast((p.tagPrefix(pane) catch return).len + pane.tag_tail_len); } - /// Save on a scratch buffer or a terminal arms a PATH input in the tag, - /// prefilled with the pane's directory (an inherited scratch follows the - /// pane it was opened from). submitSave writes it. + /// Save on a pane with no file of its own — an output buffer or a terminal + /// — arms a PATH input in the tag, prefilled with the pane's directory (an + /// inherited scratch follows the pane it was opened from). submitSave + /// hands what you type to saveTo. pub fn startSavePrompt(p: *Pardes, pane: *Pane) void { p.seedTail(pane); if (!pane.tag_init) return; @@ -9002,16 +9304,61 @@ pub const Pardes = struct { if (!std.mem.startsWith(u8, armed, config.save_marker)) return; const path = std.mem.trim(u8, armed[config.save_marker.len..], " \t\r\n"); if (path.len == 0) return; - p.performSave(id, path); + p.saveTo(id, path); } - /// Commit a prompted path. A scratch buffer's own bytes go there and it - /// BECOMES an ordinary file pane; a terminal's plaintext scrollback goes - /// there and it stays a terminal. - fn performSave(p: *Pardes, id: usize, path: []const u8) void { + /// Write the file this pane already has: acme's Put, and the one Save that + /// needs no argument because the path was never a question. + pub fn saveFile(p: *Pardes, id: usize) void { const pane = p.panes[id] orelse return; - if (pane.file) |*f| { - const owned = p.gpa.dupe(u8, path) catch return; + const f = if (pane.file) |*file| file else return; + if (f.output != null) return; // nothing behind it yet: saveTo, with a path + p.emit(.{ .save_file = .{ .pane = @intCast(id) } }); + f.saved_revision = f.revision; + } + + /// Commit a path — prompted, typed after the word, or chorded onto it. + /// + /// The pane is left ALONE: a terminal stays a terminal, a results buffer + /// keeps its rows and its place in the n/N ring, and an open file keeps the + /// file it has, so `Save <elsewhere>` is a copy and never a rename. The one + /// pane that changes is the scratch New opened, which exists to become the + /// file you name and does (output traits: `saves`). + /// + /// A relative path resolves against the PANE's directory — the way a look + /// resolves a relative word — and never against whatever directory the + /// process happened to start in. `.`, `..` and doubled slashes normalize + /// with it, so `Save ./notes` and `Save notes` are one path and one answer + /// to "is this the file I already have open". + /// + /// What it will not do is guess. A path that names no FILE (empty, or + /// ending in `/` — the bare prompt prefill accepted with Enter), one that + /// carries a newline (a multi-line selection chorded onto the word), and + /// one that does not resolve ABSOLUTE (a terminal whose shell has not + /// reported a directory yet, where the alternative is writing into + /// whatever directory pardes was started in) are all refused, and say so + /// on the message row. That check comes FIRST because the scratch's branch + /// below rewrites the pane's identity: a host write can only fail silently + /// afterwards, so a buffer must never become a "file" that never existed. + pub fn saveTo(p: *Pardes, id: usize, path: []const u8) void { + const pane = p.panes[id] orelse return; + if (path.len == 0 or path[path.len - 1] == '/' or + std.mem.indexOfScalar(u8, path, '\n') != null) + return p.reportError(id, "save", error.NoFilename); + const full = std.fs.path.resolvePosix( + p.scratch.allocator(), + &.{ paneDir(pane), path }, + ) catch return; + if (!std.fs.path.isAbsolute(full)) return p.reportError(id, "save", error.NoDirectory); + if (full.len > SavePath.cap) return p.reportError(id, "save", error.PathTooLong); + const f = if (pane.file) |*file| file else { + // a terminal writes its scrollback; an image and a PDF have nothing + // of their own that is unwritten, so they have nothing to write + if (pane.isTerminal()) p.askWrite(id, pane.serial, full); + return; + }; + if (f.output != null and output_pane.fileTraits(f.output).saves) { + const owned = p.gpa.dupe(u8, full) catch return; p.gpa.free(f.path); f.path = owned; f.output = null; // an ordinary file pane from here on @@ -9023,35 +9370,26 @@ pub const Pardes = struct { p.emit(.{ .watch = .{ .pane = @intCast(id), .on = true } }); return; } - p.saveScrollback(id, path); + // its own path, spelled out: the in-place write, so the pane comes clean + if (f.output == null and std.mem.eql(u8, f.path, full)) return p.saveFile(id); + p.askWrite(id, pane.serial, full); } - /// A terminal's plaintext scrollback to `path`, leaving the pane a terminal. - /// The core cannot do IO, so it stashes the bytes and asks the host to - /// write them (save_text) the same way save_file hands off a file pane. - fn saveScrollback(p: *Pardes, id: usize, path: []const u8) void { - const pane = p.panes[id] orelse return; - if (!pane.isTerminal()) return; - const content = pane.vt.screens.active.dumpStringAlloc(p.gpa, .{ .screen = .{} }) catch return; - const owned = p.gpa.dupe(u8, path) catch { - p.gpa.free(content); - return; - }; - if (p.save_text) |old| { - p.gpa.free(old.content); - p.gpa.free(old.path); - } - p.save_text = .{ .content = content, .path = owned }; - p.emit(.{ .save_text = .{ .pane = @intCast(id) } }); - } + /// The bound on a save path, which travels inside its effect: nothing is + /// stashed, so two saves armed in one batch cannot be confused for each + /// other and a whole buffer is never copied to write it. + const SavePath = Effect.Buf(256); - /// The host has consumed the pending scrollback save: free and clear it. - pub fn clearSaveText(p: *Pardes) void { - if (p.save_text) |s| { - p.gpa.free(s.content); - p.gpa.free(s.path); - } - p.save_text = null; + /// Ask the host to write this pane's text at `path` without touching the + /// pane. The bytes are the pane's own, so the drain reads them back off it + /// (perform, .save_text) the way save_file does — with `serial` saying + /// which pane asked, since the slot may be freed before the drain. + fn askWrite(p: *Pardes, id: usize, serial: u32, path: []const u8) void { + p.emit(.{ .save_text = .{ + .pane = @intCast(id), + .serial = serial, + .path = SavePath.from(path), + } }); } /// Enter on an armed input: the pattern is everything past the marker's @@ -13256,19 +13594,26 @@ pub const Pardes = struct { p.restoreTailAt(pane, saved_tag, savedPrefix(saved_tag, pfx, class), class); } - const TailClass = enum { generic, savable_file, terminal }; + /// Which family of historical defaults a saved tail is read against. An + /// output buffer is its own class rather than a file: it wears the file + /// tail today, but the tail it was DUMPED with was the generic one, and a + /// real file must not inherit that recognition (see restoreTailAt). + const TailClass = enum { generic, file, output, terminal }; fn tailClass(pane: *const Pane) TailClass { - if (pane.file) |f| if (output_pane.fileTraits(f.output).saves) return .savable_file; + if (pane.file) |f| return if (f.output == null) .file else .output; if (pane.isTerminal()) return .terminal; return .generic; } /// A dirty marker may be present in the rendered compatibility tag of an /// untouched file. It is live prefix chrome, not a custom command tail; - /// consume it while recovering old dumps so it disappears after Save. + /// consume it while recovering old dumps so it disappears after Save. Only + /// a pane with a file to be dirty AGAINST ever rendered one — a real file, + /// or the scratch that is becoming one. fn savedPrefix(saved_tag: []const u8, live: []const u8, class: TailClass) []const u8 { - if (class != .savable_file or !std.mem.startsWith(u8, saved_tag, live)) return live; + if (class == .generic or class == .terminal) return live; + if (!std.mem.startsWith(u8, saved_tag, live)) return live; const marked_len = live.len + dirty_marker.len; if (saved_tag.len >= marked_len and std.mem.eql(u8, saved_tag[live.len..marked_len], dirty_marker)) return saved_tag[0..marked_len]; @@ -13292,11 +13637,19 @@ pub const Pardes = struct { const said = std.mem.trimStart(u8, rest, " "); const defaults: []const []const u8 = switch (class) { .generic => &.{ pane_tail, prev_pane_tail, legacy_pane_tail }, - .savable_file => &.{ file_pane_tail, prev_file_pane_tail, legacy_file_pane_tail }, - // Terminal dumps written before Filter used the generic current - // tail, and the earliest version used just Del. All upgrade; other - // pane classes still treat these as user text. - .terminal => &.{ terminal_pane_tail, prev_terminal_pane_tail, pane_tail, prev_pane_tail, legacy_pane_tail }, + .file => &.{ file_pane_tail, prev_file_pane_tail, legacy_file_pane_tail }, + // An output buffer wore the GENERIC default until Save reached it, + // and a terminal's has now been through three shapes; both upgrade + // from that family. The scratch is an output buffer that wore the + // FILE defaults all along (it was the one that could Save), so its + // row carries both. Recognition stays scoped per class: the + // generic default sitting on a real FILE is still text its owner + // typed and is still kept. + .output => &.{ + file_pane_tail, prev_file_pane_tail, legacy_file_pane_tail, + pane_tail, prev_pane_tail, legacy_pane_tail, + }, + .terminal => &.{ terminal_pane_tail, prev_terminal_pane_tail, legacy_terminal_pane_tail, pane_tail, prev_pane_tail, legacy_pane_tail }, }; for (defaults) |default| if (std.mem.eql(u8, said, std.mem.trimStart(u8, default, " "))) return; diff --git a/src/tutor.txt b/src/tutor.txt index 475cd04a..7dfac0bf 100644 --- a/src/tutor.txt +++ b/src/tutor.txt @@ -129,9 +129,12 @@ THE TAG: each pane has a one-line tag: its directory or file path + builtins. (The mode is the box at the tag's left end, not a word in the tag.) Every pane shows "New" for an empty temporary file in its column. - File panes show "Save New Del" by default; an unsaved edit puts `*` after - the filename. Save writes the current file - to disk, Del closes the window. Clicking a tag + Anything holding TEXT leads with "Save". A file pane shows + "Save New Del" and Save writes that file (an unsaved edit puts `*` after + the filename); a pane with no file of its own — a terminal, an output + buffer — needs the path, so "Save notes.txt" writes it under the pane's + own directory and a bare "Save" arms a prompt already filled in with that + directory. Del closes the window. Clicking a tag edits it in insert mode: type straight in, Enter looks / Tab executes body focuses that same tag in NORMAL mode, parked on the FIRST WORD of the tail rather than in the run of layout spaces before it — vim's @@ -140,12 +143,14 @@ onto "Save", Tab to execute it, and you land back in the body where you left off (the chord keys are the same here as anywhere else; `i` if you would rather type a command than walk to one). A terminal shows - "New Del Filter": Filter starts on, is local to that terminal, and + "Save New Del Filter": Save writes its plaintext scrollback to the path + you give and leaves it a terminal, and Filter starts on, is local to that + terminal, and projects every rendered foreground and background ANSI, 256-colour and truecolour value through keys made from the current Pardes theme; run it to restore the program's original colours. - Images, PDFs, and output buffers like "+Search" show the plain "New Del", - because there is no file behind them to Save. An image + Images and PDFs show the plain "New Del", because their bytes on disk + already are exactly what they are. An image tag leads with "img" and a PDF's with the word "pdf", its page out of the count, and its three commands each preceded by its current setting (part 4.1) — all of it live chrome, like the path. @@ -205,9 +210,13 @@ That last part is nothing new to learn: it is the step `n` is and the look Enter is, run for you in the list that has just answered. A pattern that matched nothing opens its empty buffer and goes nowhere. - That is an OUTPUT BUFFER: a file pane with no file behind it, so it has - no Save, but everything else about it is an ordinary buffer you can read, - edit, select and look in. It is not a document, though, and never takes a + That is an OUTPUT BUFFER: a file pane with no file behind it, so Save + there always takes a path and asks for one when you do not give it — + and writing it out leaves the buffer exactly where it was, still the + list the next search refills. Everything else about it is an ordinary + buffer you can read, edit, select and look in. The one that does become + a file is "+New", the empty scratch, which is what it was opened for. + It is not a document, though, and never takes a column of its own: it opens BELOW the pane that asked for it, in that pane's column, be that a file or a shell — and a file you then open from its rows goes where files go, not under the list. `n`/`N` carry on down @@ -794,9 +803,11 @@ abc Every cursor is filtered in the same pass, and the whole thing is ONE undo. `%` then `| sort` sorts a file. - A real FILE pane, and only that: the gate is whether the pane has a file - to Save, so `|` is inert in a terminal and in every output buffer, and - the tag stays as it was. + A pane whose BYTES ARE ITS OWN, and only that: a real file, or the + scratch that is on its way to being one. So `|` is inert in a terminal + (shell output cannot be rewritten) and in a rendered output buffer like + "+Search", whose next refill would discard the filtered rows anyway, and + in both the tag stays as it was. Not to be confused with EXECUTING a word, which sends it to the pane's own shell and leaves the text alone. This one is a filter, and @@ -1175,8 +1186,8 @@ abc select-then-act: middle-drag, or v/x then Tab chords: 1-2 cut 1-3 paste (both in one hold = snarf) 2-1 = middle-exec with the left selection as argument - file tag = path + "Save New Del"; terminal = cwd + - "New Del Filter"; other panes show "New Del" + every tag with text leads with Save (a terminal also + has Filter); images and PDFs show "New Del" top bar = New Newcol Find Grep Help Tutor Dump ... Debug Kill (keyboard: k off the topmost tagline) WEB TOUCH: one-finger tap = LOOK; drag = natural scroll diff --git a/test/snapshots/argv.golden b/test/snapshots/argv.golden index de3282cb..1548df63 100644 --- a/test/snapshots/argv.golden +++ b/test/snapshots/argv.golden @@ -1,6 +1,6 @@ == snap noargs grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/argv/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/argv/cwd Save New Newtty Del Filter | $ echo ARGV''TTY | ARGVTTY | $ @@ -93,7 +93,7 @@ | == snap dirarg grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/argv/cwd/sub New Newtty Del Filter +| /tmp/pardes-snap/argv/cwd/sub Save New Newtty Del Filter | ls | inside.txt | diff --git a/test/snapshots/boot.golden b/test/snapshots/boot.golden index 17117d6a..42a060d7 100644 --- a/test/snapshots/boot.golden +++ b/test/snapshots/boot.golden @@ -1,6 +1,6 @@ == snap boot grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/boot/cwd New Newtty Del Filter +| /tmp/pardes-snap/boot/cwd Save New Newtty Del Filter | ls | hello.txt | diff --git a/test/snapshots/builtins.golden b/test/snapshots/builtins.golden index 96cc9696..eed36d28 100644 --- a/test/snapshots/builtins.golden +++ b/test/snapshots/builtins.golden @@ -100,7 +100,7 @@ | | | -| /tmp/pardes-snap/builtins/cwd/+Help New Newtty Del +| /tmp/pardes-snap/builtins/cwd/+Help Save New Newtty Del | 1 pardes builtins, and how to run each: | 2 SPC and its keys, a chord, a button, the | 3 topbar - or the name, executed anywhere. @@ -167,7 +167,7 @@ | | | -| /tmp/pardes-snap/builtins/cwd/+Help New Newtty Del +| /tmp/pardes-snap/builtins/cwd/+Help Save New Newtty Del | 46 SPC n t Newtty | 47 SPC p ClipPaste | 48 SPC s d Dump topbar @@ -234,7 +234,7 @@ | | | -| /tmp/pardes-snap/builtins/cwd/+Help New Newtty Del +| /tmp/pardes-snap/builtins/cwd/+Help Save New Newtty Del | 46 SPC n t Newtty | 47 SPC p ClipPaste | 48 SPC s d Dump topbar @@ -301,7 +301,7 @@ | | | -| /tmp/pardes-snap/builtins/cwd/+Help New Newtty Del +| /tmp/pardes-snap/builtins/cwd/+Help Save New Newtty Del | 1 pardes builtins under SPC w | 2 | 3 SPC w h Left C-w h, C-w left @@ -368,7 +368,7 @@ | 13 | 14 Pardes is tmux + vi + acme, made from scratch. The foundation is | 15 the acme model: a pane is just text on screen. There is no separate -| /tmp/pardes-snap/builtins/cwd/+Help New Newtty Del +| /tmp/pardes-snap/builtins/cwd/+Help Save New Newtty Del | 1 pardes builtins, and how to run each: | 2 SPC and its keys, a chord, a button, the | 3 topbar - or the name, executed anywhere. diff --git a/test/snapshots/chordcut.golden b/test/snapshots/chordcut.golden index fde5d1a5..4ac79085 100644 --- a/test/snapshots/chordcut.golden +++ b/test/snapshots/chordcut.golden @@ -1,13 +1,13 @@ == snap opened grid=120x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 f.txt g.txt | 3 line 3 | 4 line 4 | 5 line 5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -15,7 +15,7 @@ | | f.txt | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -31,14 +31,14 @@ | == snap cut grid=120x30 cursor=7,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2 f.txt g.txt | 3 line 3 | 4 line 4 | 5 line 5 | 6 -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -46,7 +46,7 @@ | | f.txt | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -62,14 +62,14 @@ | == snap copied grid=120x30 cursor=10,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2 f.txt g.txt | 3 line 3 | 4 line 4 | 5 line 5 | 6 -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -77,7 +77,7 @@ | | f.txt | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -93,14 +93,14 @@ | == snap pointpaste grid=120x30 cursor=16,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2 f.txt g.txt | 3 line 3 | 4 line 4line | 5 line 5 | 6 -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -108,7 +108,7 @@ | | f.txt | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -124,14 +124,14 @@ | == snap replaced grid=120x30 cursor=11,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2 f.txt g.txt | 3 line 3 | 4 line 4line | 5 lline 5 | 6 -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -139,7 +139,7 @@ | | f.txt | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -155,14 +155,14 @@ | == snap cancelexec grid=120x30 cursor=25,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2echo B''OO g.txt f.txt g.txt | 3 line 3 | 4 line 4line | 5 lline 5 | 6 -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -170,7 +170,7 @@ | | f.txt | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -186,14 +186,14 @@ | == snap execafter grid=120x30 cursor=25,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2echo B''OO g.txt f.txt g.txt | 3 line 3 | 4 line 4line | 5 lline 5 | 6 -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | f.txt g.txt | | @@ -201,7 +201,7 @@ | f.txt | BOO | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -217,14 +217,14 @@ | == snap cancellook grid=120x30 cursor=25,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2echo B''OO g.txt f.txt g.txt | 3 line 3 | 4 line 4line | 5 lline 5 | 6 -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | f.txt g.txt | | @@ -232,7 +232,7 @@ | f.txt | BOO | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -248,14 +248,14 @@ | == snap lookafter grid=120x30 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ f.txt g.txt | /tmp/pardes-snap/chordcut/cwd/g.txt Save New Newtty Del | 1 line 1 | 2 line 2 | 3 -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | f.txt g.txt | | @@ -263,7 +263,7 @@ | f.txt | BOO | -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -279,7 +279,7 @@ | == style chordsel |0: 0-74 #949494,#121212, 75-119 d,#121212, -|1: 0-1 #ffffff,#262626, 2-58 #949494,#121212, 59-59 d,#121212, 60-61 #ffffff,#262626, 62-112 #949494,#121212, 113-119 d,#121212, +|1: 0-1 #ffffff,#262626, 2-58 #949494,#121212, 59-59 d,#121212, 60-61 #ffffff,#262626, 62-117 #949494,#121212, 118-119 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-63 #bdbdbd,#080808, 64-119 d,#080808, |3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-73 #bdbdbd,#080808, 74-119 d,#080808, |4: 0-1 #ffffff,#626262, 2-58 #949494,#121212, 59-59 d,#121212, 60-60 d,#444444, 61-119 d,#080808, @@ -310,7 +310,7 @@ |29: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, == style clickdismiss |0: 0-74 #949494,#121212, 75-119 d,#121212, -|1: 0-1 #ffffff,#262626, 2-58 #949494,#121212, 59-59 d,#121212, 60-61 #ffffff,#262626, 62-112 #949494,#121212, 113-119 d,#121212, +|1: 0-1 #ffffff,#262626, 2-58 #949494,#121212, 59-59 d,#121212, 60-61 #ffffff,#262626, 62-117 #949494,#121212, 118-119 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-63 #bdbdbd,#080808, 64-119 d,#080808, |3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-73 #bdbdbd,#080808, 74-119 d,#080808, |4: 0-1 #ffffff,#626262, 2-58 #949494,#121212, 59-59 d,#121212, 60-60 d,#444444, 61-119 d,#080808, @@ -341,14 +341,14 @@ |29: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, == snap ttyprobe grid=120x30 cursor=42,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2echo B''OO g.txt f.txt g.txt | /tmp/pardes-snap/chordcut/cwd/g.txt * Save New Newtty Del | 1 line 1 | 2 line 2 | 3 -|$ /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | $ | $ | $ echo B''OO @@ -356,7 +356,7 @@ | $ stty -icanon -echo; printf '\x1b[?2004h\x1b[?1000h\x1b[? | 1006h'; cat -v | ^[[<0;38;3M^[[<0;38;3m^[[200~line^[[201~ -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | @@ -372,14 +372,14 @@ | == snap ttyprompt grid=120x30 cursor=8,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 2echo B''OO g.txt f.txt g.txt | /tmp/pardes-snap/chordcut/cwd/g.txt * Save New Newtty Del | 1 line 1 | 2 line 2 | 3 -|$ /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | $ echo B''OO | BOO | $ stty -icanon -echo; printf '\x1b[?2004h\x1b[?1000h\x1b[? @@ -387,7 +387,7 @@ | ^[[<0;38;3M^[[<0;38;3m^[[200~line^[[201~ | $ | $ line -| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter +| /tmp/pardes-snap/chordcut/cwd Save New Newtty Del Filter | ls | f.txt g.txt | diff --git a/test/snapshots/cmdword.golden b/test/snapshots/cmdword.golden index 7d694f69..de5ce6aa 100644 --- a/test/snapshots/cmdword.golden +++ b/test/snapshots/cmdword.golden @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter +| /tmp/pardes-snap/cmdword/cwd Save New Newtty Del Filter | echo ZZ''E | ZZE | @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter +| /tmp/pardes-snap/cmdword/cwd Save New Newtty Del Filter | echo ZZ''E | ZZE | echo ZZ''L @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter +| /tmp/pardes-snap/cmdword/cwd Save New Newtty Del Filter | echo ZZ''E | ZZE | echo ZZ''L @@ -139,7 +139,7 @@ | | | -| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter +| /tmp/pardes-snap/cmdword/cwd Save New Newtty Del Filter | echo ZZ''E | ZZE | echo ZZ''L @@ -170,7 +170,7 @@ | | | -| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter Exec +| /tmp/pardes-snap/cmdword/cwd Save New Newtty Del Filter Exec | echo ZZ''E | ZZE | echo ZZ''L @@ -201,7 +201,7 @@ | | | -| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter Exec @`echo ZZ''T` +| /tmp/pardes-snap/cmdword/cwd Save New Newtty Del Filter Exec @`echo ZZ''T` | echo ZZ''E | ZZE | echo ZZ''L diff --git a/test/snapshots/cornerdrag-left.golden b/test/snapshots/cornerdrag-left.golden index 2d836b77..37b990a3 100644 --- a/test/snapshots/cornerdrag-left.golden +++ b/test/snapshots/cornerdrag-left.golden @@ -1,10 +1,10 @@ == snap right-split grid=100x30 cursor=54,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ls ls | w.txt w.txt | -| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ls | w.txt | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ls | w.txt | @@ -31,11 +31,11 @@ | == snap hover-corner grid=100x30 cursor=54,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty╎ /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| /tmp/pardes-snap/cornerdrag-left/cwd Save New N╎ /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ls ╎ ls | w.txt ╎ w.txt | ╎╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| ╎ /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ╎ ls | ╎ w.txt | ╎ @@ -46,7 +46,7 @@ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty╎ +| /tmp/pardes-snap/cornerdrag-left/cwd Save New N╎ | ls ╎ | w.txt ╎ | ╎ @@ -62,11 +62,11 @@ | ╎ == snap hover-left-corner grid=100x30 cursor=54,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty╎ /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| /tmp/pardes-snap/cornerdrag-left/cwd Save New N╎ /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ls ╎ ls | w.txt ╎ w.txt | ╎ -| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| ╎ /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ╎ ls | ╎ w.txt | ╎ @@ -77,7 +77,7 @@ | ╎ | ╎ |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty╎ +| /tmp/pardes-snap/cornerdrag-left/cwd Save New N╎ | ls ╎ | w.txt ╎ | ╎ @@ -93,11 +93,11 @@ | ╎ == snap corner-drag grid=100x30 cursor=54,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag╎left/cwd New Newtty /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| /tmp/pardes-snap/cornerdrag╎left/cwd Save New Ne /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ls ╎ ls | w.txt ╎ w.txt | ╎ -| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Newtty +| ╎ /tmp/pardes-snap/cornerdrag-left/cwd Save New Ne | ╎ ls | ╎ w.txt | ╎ @@ -108,7 +108,7 @@ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/cornerdrag╎left/cwd New Newtty +| /tmp/pardes-snap/cornerdrag╎left/cwd Save New Ne | ls ╎ | w.txt ╎ | ╎ @@ -124,7 +124,7 @@ | ╎ == snap corner-done grid=100x30 cursor=34,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag- /tmp/pardes-snap/cornerdrag-left/cwd New Newtty Del Filter +| /tmp/pardes-snap/cornerdrag- /tmp/pardes-snap/cornerdrag-left/cwd Save New Newtty Del Filter | ls ls | w.txt w.txt | @@ -135,7 +135,7 @@ | | | -| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty Del Filter +| /tmp/pardes-snap/cornerdrag-left/cwd Save New Newtty Del Filter | ls | w.txt | diff --git a/test/snapshots/cornerdrag.golden b/test/snapshots/cornerdrag.golden index 0e3a68b9..b924921d 100644 --- a/test/snapshots/cornerdrag.golden +++ b/test/snapshots/cornerdrag.golden @@ -1,6 +1,6 @@ == snap hover-corner grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del ╎ /tmp/pardes-snap/cornerdrag/cwd New Newtty Del F +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty╎ /tmp/pardes-snap/cornerdrag/cwd Save New Newtty | ls ╎ ls | w.txt ╎ w.txt | ╎ @@ -15,7 +15,7 @@ | ╎ | ╎ |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del ╎ +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty╎ | ls ╎ | w.txt ╎ | ╎ @@ -31,7 +31,7 @@ | ╎ == snap edge-drag grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag╎cwd New Newtty Del F /tmp/pardes-snap/cornerdrag/cwd New Newtty Del F +| /tmp/pardes-snap/cornerdrag╎cwd Save New Newtty /tmp/pardes-snap/cornerdrag/cwd Save New Newtty | ls ╎ ls | w.txt ╎ w.txt | ╎ @@ -46,7 +46,7 @@ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/cornerdrag╎cwd New Newtty Del F +| /tmp/pardes-snap/cornerdrag╎cwd Save New Newtty | ls ╎ | w.txt ╎ | ╎ @@ -62,7 +62,7 @@ | ╎ == snap edge-done grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag/ /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter +| /tmp/pardes-snap/cornerdrag/ /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filter | ls ls | w.txt w.txt | @@ -93,7 +93,7 @@ | == snap corner-drag grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag/ /tmp/pardes-snap/cornerdrag╎cwd New Newtty Del Filter +| /tmp/pardes-snap/cornerdrag/ /tmp/pardes-snap/cornerdrag╎cwd Save New Newtty Del Filter | ls ls ╎ | w.txt w.txt ╎ | ╎ @@ -124,14 +124,14 @@ | ╎ == snap corner-done grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter /tmp/pardes-snap/cornerdrag/cwd New Ne +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filter /tmp/pardes-snap/cornerdrag/cwd Save N | ls ls | w.txt w.txt | | | | -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filter | ls | w.txt | @@ -155,14 +155,14 @@ | == snap clamp-x grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter /tmp/pardes-snap/cornerdrag/╎wd New Ne +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filter /tmp/pardes-snap/cornerdrag/╎wd Save N | ls ls ╎ | w.txt w.txt ╎ | ╎ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter ╎ +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filter ╎ | ls ╎ | w.txt ╎ | ╎ @@ -186,14 +186,14 @@ | ╎ == snap clamp-y grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter ╎ /tmp/pardes-snap/cornerdrag/cwd New Ne +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filte╎ /tmp/pardes-snap/cornerdrag/cwd Save N | ls ╎ ls | w.txt ╎ w.txt | ╎ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter ╎ +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filte╎ | ls ╎ | w.txt ╎ | ╎ @@ -217,7 +217,7 @@ | ╎ == snap clamp-done grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter /tmp/pardes-snap/cornerdrag/cwd New Ne +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filter /tmp/pardes-snap/cornerdrag/cwd Save N | ls ls | w.txt w.txt | @@ -245,4 +245,4 @@ | | | -| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter +| /tmp/pardes-snap/cornerdrag/cwd Save New Newtty Del Filter diff --git a/test/snapshots/cursorline.golden b/test/snapshots/cursorline.golden index 68a74081..7fbdb70c 100644 --- a/test/snapshots/cursorline.golden +++ b/test/snapshots/cursorline.golden @@ -1,13 +1,13 @@ == snap top grid=150x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cursorline/cwd/cur.txt Save New Newtty Del /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter +| /tmp/pardes-snap/cursorline/cwd/cur.txt Save New Newtty Del /tmp/pardes-snap/cursorline/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 cur.txt | 3 line 3 | 4 line 4 | 5 line 5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter +| /tmp/pardes-snap/cursorline/cwd Save New Newtty Del Filter | ls | cur.txt | @@ -15,7 +15,7 @@ | | cur.txt | -| /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter +| /tmp/pardes-snap/cursorline/cwd Save New Newtty Del Filter | ls | cur.txt | @@ -31,7 +31,7 @@ | == style top |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-60 #949494,#121212, 61-74 d,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-60 #949494,#121212, 61-74 d,#121212, 75-76 #ffffff,#262626, 77-134 #949494,#121212, 135-149 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-83 #bdbdbd,#080808, 84-149 d,#080808, |4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, @@ -62,14 +62,14 @@ |29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, == snap down3 grid=150x30 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/cursorline/cwd/cur.txt Save New Newtty Del /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter +| /tmp/pardes-snap/cursorline/cwd/cur.txt Save New Newtty Del /tmp/pardes-snap/cursorline/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 cur.txt | 3 line 3 | 4 line 4 | 5 line 5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter +| /tmp/pardes-snap/cursorline/cwd Save New Newtty Del Filter | ls | cur.txt | @@ -77,7 +77,7 @@ | | cur.txt | -| /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter +| /tmp/pardes-snap/cursorline/cwd Save New Newtty Del Filter | ls | cur.txt | @@ -93,7 +93,7 @@ | == style down3 |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-60 #949494,#121212, 61-74 d,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-60 #949494,#121212, 61-74 d,#121212, 75-76 #ffffff,#262626, 77-134 #949494,#121212, 135-149 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-83 #bdbdbd,#080808, 84-149 d,#080808, |4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, diff --git a/test/snapshots/doccol.golden b/test/snapshots/doccol.golden index 4b76c695..623adee9 100644 --- a/test/snapshots/doccol.golden +++ b/test/snapshots/doccol.golden @@ -1,6 +1,6 @@ == snap boot grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd New Newtty Del Filte +| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd Save New Newtty Del | 1 AAA ls | a.txt b.txt c.txt | @@ -31,7 +31,7 @@ | == snap two-docs grid=100x30 cursor=7,17 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd New Newtty Del Filte +| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd Save New Newtty Del | 1 AAA ls | a.txt b.txt c.txt | @@ -62,7 +62,7 @@ | == snap moved grid=100x30 cursor=57,20 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd New Newtty Del Filte +| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd Save New Newtty Del | 1 AAA ls | a.txt b.txt c.txt | @@ -93,7 +93,7 @@ | == snap worked grid=100x30 cursor=59,21 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd New Newtty Del Filte +| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd Save New Newtty Del | 1 AAA ls | a.txt b.txt c.txt | @@ -124,7 +124,7 @@ | == snap third grid=100x30 cursor=57,26 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd New Newtty Del Filte +| /tmp/pardes-snap/doccol/cwd/a.txt Save New Newtt /tmp/pardes-snap/doccol/cwd Save New Newtty Del | 1 AAA ls | a.txt b.txt c.txt | diff --git a/test/snapshots/dump.golden b/test/snapshots/dump.golden index 6186b8d7..74ac0c57 100644 --- a/test/snapshots/dump.golden +++ b/test/snapshots/dump.golden @@ -10,7 +10,7 @@ .panes = .{ .{ .kind = .terminal, - .tag = "/tmp/pardes-snap/dump/cwd New Newtty Del Filter", + .tag = "/tmp/pardes-snap/dump/cwd Save New Newtty Del Filter", .body = "ls\nd.txt\n\n\n\n typed-marker\n\n\n\n\n\n\n\n", .scroll = 0, .cols = 48, @@ -28,7 +28,7 @@ }, .{ .kind = .terminal, - .tag = "/tmp/pardes-snap/dump/cwd New Newtty Del Filter", + .tag = "/tmp/pardes-snap/dump/cwd Save New Newtty Del Filter", .body = "ls\nd.txt\n\n\n\n\n\n\n\n\n\n\n", .scroll = 0, .cols = 48, @@ -46,7 +46,7 @@ }, .{ .kind = .terminal, - .tag = "/tmp/pardes-snap/dump/cwd New Newtty Del Filter", + .tag = "/tmp/pardes-snap/dump/cwd Save New Newtty Del Filter", .body = "ls\nd.txt\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", .scroll = 0, .cols = 48, diff --git a/test/snapshots/edit.golden b/test/snapshots/edit.golden index 483048ca..e5895be9 100644 --- a/test/snapshots/edit.golden +++ b/test/snapshots/edit.golden @@ -1,6 +1,6 @@ == snap inserted grid=100x30 cursor=16,9 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/edit/cwd New Newtty Del Filter /tmp/pardes-snap/edit/cwd New Newtty Del Filter +| /tmp/pardes-snap/edit/cwd Save New Newtty Del Fi /tmp/pardes-snap/edit/cwd Save New Newtty Del Fi | ls ls | e.txt e.txt | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/edit/cwd New Newtty Del Filter +| /tmp/pardes-snap/edit/cwd Save New Newtty Del Fi | ls | e.txt | @@ -31,7 +31,7 @@ | == style inserted |0: 0-74 #949494,#121212, 75-99 d,#121212, -|1: 0-1 #ffffff,#626262, 2-48 #949494,#121212, 49-49 d,#121212, 50-51 #ffffff,#262626, 52-98 #949494,#121212, 99-99 d,#121212, +|1: 0-1 #ffffff,#626262, 2-49 #949494,#121212, 50-51 #ffffff,#262626, 52-99 #949494,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-53 #bdbdbd,#080808, 54-99 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-56 #bdbdbd,#080808, 57-99 d,#080808, |4: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, @@ -46,7 +46,7 @@ |13: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, |14: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, |15: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, -|16: 0-1 #ffffff,#262626, 2-48 #949494,#121212, 49-49 d,#121212, 50-50 d,#444444, 51-99 d,#080808, +|16: 0-1 #ffffff,#262626, 2-49 #949494,#121212, 50-50 d,#444444, 51-99 d,#080808, |17: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, |18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, |19: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, diff --git a/test/snapshots/exec-bigdrag.golden b/test/snapshots/exec-bigdrag.golden index d2860845..76f2e76b 100644 --- a/test/snapshots/exec-bigdrag.golden +++ b/test/snapshots/exec-bigdrag.golden @@ -1,6 +1,6 @@ == snap alive grid=200x60 cursor=119,37 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/exec-bigdrag/cwd New Newtty Del Filter /tmp/pardes-snap/exec-bigdrag/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec-bigdrag/cwd Save New Newtty Del Filter /tmp/pardes-snap/exec-bigdrag/cwd Save New Newtty Del Filter | ls bash: line: command not found | big.txt 4line 2705line 2706line 2707line 2708line 2709line 2710line 2711line 2712line 2713line 2714lin | bash: 4line: command not found @@ -30,7 +30,7 @@ | bash: 2835line: command not found | 2846line 2847line 2848line 2849line 2850line 2851line 2852line 2853line 2854line 2855line 285 | bash: 2846line: command not found -| /tmp/pardes-snap/exec-bigdrag/cwd New Newtty Del Filter e 2857line 2858line 2859line 2860line 2861line 2862line 2863line 2864line 2865line 2866line 28 +| /tmp/pardes-snap/exec-bigdrag/cwd Save New Newtty Del Filter e 2857line 2858line 2859line 2860line 2861line 2862line 2863line 2864line 2865line 2866line 28 | ls bash: e: command not found | big.txt ne 2868line 2869line 2870line 2871line 2872line 2873line 2874line 2875line 2876line 2877line 2 | bash: ne: command not found diff --git a/test/snapshots/exec.golden b/test/snapshots/exec.golden index 793128c0..69737f47 100644 --- a/test/snapshots/exec.golden +++ b/test/snapshots/exec.golden @@ -1,6 +1,6 @@ == snap exec grid=100x30 cursor=16,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/exec/cwd New Newtty Del Filter /tmp/pardes-snap/exec/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | ls ls | e.txt e.txt | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/exec/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | ls | e.txt | @@ -31,7 +31,7 @@ | == snap kept grid=100x30 cursor=6,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/exec/cwd New Newtty Del Filter /tmp/pardes-snap/exec/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | ZZARG ls | ./c.sh e.txt | @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/exec/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | ls | e.txt | @@ -62,7 +62,7 @@ | == snap chord grid=100x30 cursor=6,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/exec/cwd New Newtty Del Filter /tmp/pardes-snap/exec/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | ZZARG ls | ./c.sh e.txt | @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/exec/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | ls | e.txt | @@ -93,7 +93,7 @@ | == snap deleted grid=100x30 cursor=4,13 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/exec/cwd New Newtty Del Filter /tmp/pardes-snap/exec/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | ZZARG ls | ./c.sh e.txt | @@ -102,13 +102,13 @@ | echo MID''OK | CHORDARG:ZZARG | -|$ /tmp/pardes-snap/exec/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | $ ls | c.sh e.txt | $ | | -| /tmp/pardes-snap/exec/cwd New Newtty Del Filter +| /tmp/pardes-snap/exec/cwd Save New Newtty Del Fi | ls | e.txt | diff --git a/test/snapshots/exec.snap b/test/snapshots/exec.snap index fcbc0746..8ec266c4 100644 --- a/test/snapshots/exec.snap +++ b/test/snapshots/exec.snap @@ -39,8 +39,8 @@ send \x1b[<1;4;4M\x1b[<0;4;4M\x1b[<1;4;4m wait 10000 CHORDARG:ZZARG stable 700 10000 snap chord -# middle-click Del in this pane's tag (after cwd prefix) closes it -press middle 33 2 -release middle 33 2 +# middle-click Del in this pane's tag (after cwd prefix and Save) +press middle 38 2 +release middle 38 2 stable 700 10000 snap deleted diff --git a/test/snapshots/fileedit.golden b/test/snapshots/fileedit.golden index 6b9a2b07..b7133d83 100644 --- a/test/snapshots/fileedit.golden +++ b/test/snapshots/fileedit.golden @@ -1,13 +1,13 @@ == snap edited grid=150x30 cursor=17,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fileedit/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | 1 liEDIT''MEne 1 ls | 2 line 2 f.txt | 3 line 3 | 4 line 4 | 5 line 5 | 6 line 6 -| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | ls | f.txt | @@ -15,7 +15,7 @@ | | f.txt | -| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | ls | f.txt | @@ -31,14 +31,14 @@ | == snap deleted grid=150x30 cursor=7,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fileedit/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | 1 liEDIT''MEne 1 ls | 2 line 3 f.txt | 3 line 4 | 4 line 5 | 5 line 6 | 6 line 7 -| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | ls | f.txt | @@ -46,7 +46,7 @@ | | f.txt | -| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | ls | f.txt | @@ -62,14 +62,14 @@ | == snap undone grid=150x30 cursor=13,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fileedit/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | 1 liEDIT''MEne 1 ls | 2 line 2 f.txt | 3 line 3 | 4 line 4 | 5 line 5 | 6 line 6 -| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | ls | f.txt | @@ -77,7 +77,7 @@ | | f.txt | -| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter +| /tmp/pardes-snap/fileedit/cwd Save New Newtty Del Filter | ls | f.txt | diff --git a/test/snapshots/filewatch.golden b/test/snapshots/filewatch.golden index 952cb387..2b0f4486 100644 --- a/test/snapshots/filewatch.golden +++ b/test/snapshots/filewatch.golden @@ -1,6 +1,6 @@ == snap edited grid=210x30 cursor=15,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/filewatch/cwd/w.txt * Save New Newtty Del /tmp/pardes-snap/filewatch/cwd New Newtty Del Filter +| /tmp/pardes-snap/filewatch/cwd/w.txt * Save New Newtty Del /tmp/pardes-snap/filewatch/cwd Save New Newtty Del Filter | 1 liMYEDITne 1 ls | 2 line 2 sub w.txt | 3 /tmp/pardes-snap/filewatch/cwd/sub/s.txt @@ -31,7 +31,7 @@ | == snap reloaded grid=210x30 cursor=15,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/filewatch/cwd/w.txt Save New Newtty Del /tmp/pardes-snap/filewatch/cwd New Newtty Del Filter +| /tmp/pardes-snap/filewatch/cwd/w.txt Save New Newtty Del /tmp/pardes-snap/filewatch/cwd Save New Newtty Del Filter | 1 EXTERNAL ls | 2 sub w.txt | @@ -62,7 +62,7 @@ | == snap reloaded_sub grid=210x30 cursor=15,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/filewatch/cwd/w.txt Save New Newtty Del /tmp/pardes-snap/filewatch/cwd New Newtty Del Filter +| /tmp/pardes-snap/filewatch/cwd/w.txt Save New Newtty Del /tmp/pardes-snap/filewatch/cwd Save New Newtty Del Filter | 1 EXTERNAL ls | 2 sub w.txt | @@ -93,7 +93,7 @@ | --:--:-- reloaded /tmp/pardes-snap/filewatch/cwd/sub/s.txt == snap undone grid=210x30 cursor=15,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/filewatch/cwd/w.txt * Save New Newtty Del /tmp/pardes-snap/filewatch/cwd New Newtty Del Filter +| /tmp/pardes-snap/filewatch/cwd/w.txt * Save New Newtty Del /tmp/pardes-snap/filewatch/cwd Save New Newtty Del Filter | 1 liMYEDITne 1 ls | 2 line 2 sub w.txt | 3 /tmp/pardes-snap/filewatch/cwd/sub/s.txt diff --git a/test/snapshots/find.golden b/test/snapshots/find.golden index 18de5fa7..7e64dc2b 100644 --- a/test/snapshots/find.golden +++ b/test/snapshots/find.golden @@ -158,7 +158,7 @@ | | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 sub/ZQMARK-beta.txt | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt @@ -199,7 +199,7 @@ | | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 sub/ZQMARK-beta.txt | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt @@ -281,7 +281,7 @@ | | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 sub/ZQMARK-beta.txt | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt @@ -322,7 +322,7 @@ | 1 alpha body | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt | 4 @@ -363,7 +363,7 @@ | 1 alpha body | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 sub/ZQMARK-beta.txt | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt @@ -404,7 +404,7 @@ | 1 alpha body | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 sub/ZQMARK-beta.txt | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt @@ -445,7 +445,7 @@ | 1 alpha body | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 sub/ZQMARK-beta.txt | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt @@ -467,7 +467,7 @@ | | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 | /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del | 1 beta body @@ -486,7 +486,7 @@ | 1 alpha body | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt | 4 @@ -508,7 +508,7 @@ | | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 | /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del | 1 beta body @@ -527,7 +527,7 @@ | 1 alpha body | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt | 4 @@ -549,7 +549,7 @@ | | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 1 | /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del | 1 beta body @@ -568,7 +568,7 @@ | 1 alpha body | | -| /tmp/pardes-snap/find/cwd/+Search New Newtty Del +| /tmp/pardes-snap/find/cwd/+Search Save New Newtty Del | 2 sub/nest/zqmark-gamma.txt | 3 zqmark-alpha.txt | 4 diff --git a/test/snapshots/fsearch.golden b/test/snapshots/fsearch.golden index fae58030..98ac8bec 100644 --- a/test/snapshots/fsearch.golden +++ b/test/snapshots/fsearch.golden @@ -1,13 +1,13 @@ == snap opened grid=180x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | 1 l1 ls | 2 MARK a g.txt | 3 l3 | 4 l4 | 5 l5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -15,7 +15,7 @@ | | g.txt | -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -31,14 +31,14 @@ | == snap typing grid=180x30 cursor=8,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | 1 l1 ls | 2 MARK a g.txt | 3 l3 | 4 l4 | 5 l5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -46,7 +46,7 @@ | | g.txt | -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -62,14 +62,14 @@ | == snap results grid=180x30 cursor=10,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | 1 l1 ls | 2 MARK a g.txt -| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/fsearch/cwd/+Search Save New Newtty Del | 1 g.txt:2:1-4 MARK a | 2 g.txt:6:1-4 MARK b |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -77,7 +77,7 @@ | | g.txt | -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -124,14 +124,14 @@ |29: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808, == snap second grid=180x30 cursor=10,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | 5 l5 ls | 6 MARK b g.txt -| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/fsearch/cwd/+Search Save New Newtty Del | 1 g.txt:2:1-4 MARK a | 2 g.txt:6:1-4 MARK b |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -139,7 +139,7 @@ | | g.txt | -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -155,14 +155,14 @@ | == snap third grid=180x30 cursor=10,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | 9 l9 ls | 10 MARK c g.txt -| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/fsearch/cwd/+Search Save New Newtty Del | 2 g.txt:6:1-4 MARK b | 3 g.txt:10:1-4 MARK c |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -170,7 +170,7 @@ | | g.txt | -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -186,14 +186,14 @@ | == snap back grid=180x30 cursor=10,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | 5 l5 ls | 6 MARK b g.txt -| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/fsearch/cwd/+Search Save New Newtty Del | 1 g.txt:2:1-4 MARK a | 2 g.txt:6:1-4 MARK b |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -201,7 +201,7 @@ | | g.txt | -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -217,14 +217,14 @@ | == snap cancel grid=180x30 cursor=10,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | 5 l5 ls | 6 MARK b g.txt -| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/fsearch/cwd/+Search Save New Newtty Del | 1 g.txt:2:1-4 MARK a | 2 g.txt:6:1-4 MARK b |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -232,7 +232,7 @@ | | g.txt | -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -248,14 +248,14 @@ | == snap nomatch grid=180x30 cursor=7,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | 5 l5 ls -| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del g.txt -| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/fsearch/cwd/+Search Save New Newtty Del g.txt +| /tmp/pardes-snap/fsearch/cwd/+Search Save New Newtty Del | 2 g.txt:6:1-4 MARK b | 3 g.txt:10:1-4 MARK c |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | @@ -263,7 +263,7 @@ | | g.txt | -| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/fsearch/cwd Save New Newtty Del Filter | ls | g.txt | diff --git a/test/snapshots/ghostty-mid.golden b/test/snapshots/ghostty-mid.golden index 75772a29..0735299a 100644 --- a/test/snapshots/ghostty-mid.golden +++ b/test/snapshots/ghostty-mid.golden @@ -1,6 +1,6 @@ == snap ghostty-mid grid=100x30 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ghostty-mid/cwd New Newtty Del /tmp/pardes-snap/ghostty-mid/cwd New Newtty Del +| /tmp/pardes-snap/ghostty-mid/cwd Save New Newtty /tmp/pardes-snap/ghostty-mid/cwd Save New Newtty | ZZPAD ls | ./g.sh g.txt | ./g.sh @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/ghostty-mid/cwd New Newtty Del +| /tmp/pardes-snap/ghostty-mid/cwd Save New Newtty | ls | g.txt | diff --git a/test/snapshots/grep.golden b/test/snapshots/grep.golden index df982971..80f0fbb1 100644 --- a/test/snapshots/grep.golden +++ b/test/snapshots/grep.golden @@ -1,13 +1,13 @@ == snap opened grid=180x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | 1 hello TARGET one ls | 2 nothing here a.txt noise.txt sub | 3 last TARGET line | | |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -15,7 +15,7 @@ | | a.txt | -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -31,14 +31,14 @@ | == snap typing grid=180x30 cursor=15,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | 1 hello TARGET one ls | 2 nothing here a.txt noise.txt sub | 3 last TARGET line | | | Grep /TARGET -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -46,7 +46,7 @@ | | a.txt | -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -62,14 +62,14 @@ | == snap results grid=180x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | 1 hello TARGET one ls | 2 nothing here a.txt noise.txt sub -| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/+Search Save New Newtty Del | 1 a.txt:1:7-12 hello TARGET one | 2 a.txt:3:6-11 last TARGET line | 3 sub/b.txt:2:1-6 TARGET inside sub -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -77,7 +77,7 @@ | | a.txt | -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -93,14 +93,14 @@ | == snap first grid=180x30 cursor=18,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | 1 hello TARGET one ls | 2 nothing here a.txt noise.txt sub -| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/+Search Save New Newtty Del | 1 a.txt:1:7-12 hello TARGET one | 2 a.txt:3:6-11 last TARGET line | 3 sub/b.txt:2:1-6 TARGET inside sub -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -108,7 +108,7 @@ | | a.txt | -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -124,14 +124,14 @@ | == snap opened-hit grid=180x30 cursor=12,14 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | 2 nothing here ls | 3 last TARGET line a.txt noise.txt sub -| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/+Search Save New Newtty Del | 2 a.txt:3:6-11 last TARGET line | 3 sub/b.txt:2:1-6 TARGET inside sub | 4 -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -139,7 +139,7 @@ | 1 deep | 2 TARGET inside sub | -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -155,22 +155,22 @@ | == snap nomatch grid=180x30 cursor=2,10 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | 2 nothing here ls | 3 last TARGET line a.txt noise.txt sub -| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/+Search Save New Newtty Del | 2 a.txt:3:6-11 last TARGET line | 3 sub/b.txt:2:1-6 TARGET inside sub | 4 -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | | /tmp/pardes-snap/grep/cwd/sub/b.txt Save New Newtty Del | 1 deep -| /tmp/pardes-snap/grep/cwd/sub/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/sub/+Search Save New Newtty Del | 1 -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -186,22 +186,22 @@ | == snap chordsel grid=180x30 cursor=19,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | 2 nothing here ls | 3 last TARGET line a.txt noise.txt sub -| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/+Search Save New Newtty Del | 2 a.txt:3:6-11 last TARGET line | 3 sub/b.txt:2:1-6 TARGET inside sub | 4 -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | | /tmp/pardes-snap/grep/cwd/sub/b.txt Save New Newtty Del | 1 deep -| /tmp/pardes-snap/grep/cwd/sub/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/sub/+Search Save New Newtty Del | 1 -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | @@ -217,22 +217,22 @@ | == snap chord grid=180x30 cursor=19,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd/a.txt Save New Newtty Del /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | 2 nothing here ls -| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del a.txt noise.txt sub -| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/+Search Save New Newtty Del a.txt noise.txt sub +| /tmp/pardes-snap/grep/cwd/+Search Save New Newtty Del | 2 a.txt:3:6-11 last TARGET line | 3 sub/b.txt:2:1-6 TARGET inside sub | 4 -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | | /tmp/pardes-snap/grep/cwd/sub/b.txt Save New Newtty Del | 1 deep -| /tmp/pardes-snap/grep/cwd/sub/+Search New Newtty Del +| /tmp/pardes-snap/grep/cwd/sub/+Search Save New Newtty Del | 1 -| /tmp/pardes-snap/grep/cwd New Newtty Del Filter +| /tmp/pardes-snap/grep/cwd Save New Newtty Del Filter | ls | a.txt noise.txt sub | diff --git a/test/snapshots/hscroll.golden b/test/snapshots/hscroll.golden index 2578bf1c..c7dfcaa9 100644 --- a/test/snapshots/hscroll.golden +++ b/test/snapshots/hscroll.golden @@ -1,13 +1,13 @@ == snap opened grid=90x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd Save New Newtt | 1 short1 END_A_MARKER_WAY_OUT_RIGHT_padp ls | wide.txt | | | |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -15,7 +15,7 @@ | | wide.txt | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -31,14 +31,14 @@ | == snap wheeled grid=90x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd Save New Newtt | 1 ND_A_MARKER_WAY_OUT_RIGHT_padpadpadpad ls | wide.txt | | | | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -46,7 +46,7 @@ | | wide.txt | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -62,14 +62,14 @@ | == snap clamped grid=90x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd Save New Newtt | 1 short1 END_A_MARKER_WAY_OUT_RIGHT_padp ls | wide.txt | | | | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -77,7 +77,7 @@ | | wide.txt | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -93,14 +93,14 @@ | == snap dollar grid=90x30 cursor=41,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd Save New Newtt | 1 padpadpadpadpadpadpadpadpadpad_TAIL ls | wide.txt | | | | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -108,7 +108,7 @@ | | wide.txt | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -124,14 +124,14 @@ | == snap zero grid=90x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd/wide.txt Save /tmp/pardes-snap/hscroll/cwd Save New Newtt | 1 short1 END_A_MARKER_WAY_OUT_RIGHT_padp ls | wide.txt | | | | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | @@ -139,7 +139,7 @@ | | wide.txt | -| /tmp/pardes-snap/hscroll/cwd New Newtty Del +| /tmp/pardes-snap/hscroll/cwd Save New Newtt | ls | wide.txt | diff --git a/test/snapshots/images.golden b/test/snapshots/images.golden index 02774a52..171c1a3b 100644 --- a/test/snapshots/images.golden +++ b/test/snapshots/images.golden @@ -1,13 +1,13 @@ == snap img-open grid=150x30 cursor=11,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/images/cwd/pi /tmp/pardes-snap/images/cwd New Newtty Del Filter +| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/images/cwd/pi /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | )a▟Z▛🬮>{1\🬆🬻 ls | 🬻&z""─🬛█🬆🬻 pic.ppm | g`🬶🬬@🬕🬆🬻 | ▙-=🬫🬆🬻 | ▙.🬆🬻 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/images/cwd New Newtty Del Filter +| /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | ls | pic.ppm | @@ -15,7 +15,7 @@ | | pic.ppm | -| /tmp/pardes-snap/images/cwd New Newtty Del Filter +| /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | ls | pic.ppm | @@ -31,7 +31,7 @@ | == style img-open |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-74 #949494,#121212, 75-76 #ffffff,#262626, 77-130 #949494,#121212, 131-149 d,#121212, |2: 0-0 d,#121212, 1-31 d,#080808, 32-33 #959595,#6c6c6c, 34-34 #6c6c6c,#959595, 35-35 #959595,#6c6c6c, 36-36 #6c6c6c,#959595, 37-37 #959595,#6c6c6c, 38-38 #6c6c6c,#959595, 39-41 #959595,#6c6c6c, 42-42 #6c6c6c,#6c5eb5, 43-43 #352879,#6c6c6c, 44-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#121212, 1-31 d,#080808, 32-34 #6c6c6c,#959595, 35-37 #959595,#6c6c6c, 38-39 #6c6c6c,#959595, 40-40 #6c6c6c,#6c5eb5, 41-41 #352879,#6c6c6c, 42-43 #352879,#352879, 44-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-83 #bdbdbd,#080808, 84-149 d,#080808, |4: 0-0 d,#121212, 1-31 d,#080808, 32-33 #959595,#6c6c6c, 34-35 #6c6c6c,#959595, 36-36 #959595,#6c6c6c, 37-37 #6c6c6c,#959595, 38-38 #6c6c6c,#6c5eb5, 39-39 #352879,#6c6c6c, 40-43 #352879,#352879, 44-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, @@ -62,7 +62,7 @@ |29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, == style term-palette |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-74 #949494,#121212, 75-76 #ffffff,#262626, 77-130 #949494,#121212, 131-149 d,#121212, |2: 0-0 d,#121212, 1-31 d,#080808, 32-41 p8,p4, 42-42 p8,p12, 43-43 p12,p8, 44-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#121212, 1-31 d,#080808, 32-39 p8,p4, 40-40 p8,p12, 41-41 p12,p8, 42-43 p12,p12, 44-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-83 #bdbdbd,#080808, 84-149 d,#080808, |4: 0-0 d,#121212, 1-31 d,#080808, 32-32 p8,p4, 33-33 p4,p8, 34-37 p8,p4, 38-38 p8,p12, 39-40 p12,p8, 41-43 p12,p12, 44-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, @@ -93,14 +93,14 @@ |29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, == snap no-ascii grid=150x30 cursor=11,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| img petscii:off palette:terminal ascii:off /tmp/pardes-snap/images/cwd/pi /tmp/pardes-snap/images/cwd New Newtty Del Filter +| img petscii:off palette:terminal ascii:off /tmp/pardes-snap/images/cwd/pi /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | █████🬻████🬝▄ ls | ████████🬝▄ pic.ppm | ███🬬██🬝▄█ | ████🬝▄ | ██🬝▄█ |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/images/cwd New Newtty Del Filter +| /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | ls | pic.ppm | @@ -108,7 +108,7 @@ | | pic.ppm | -| /tmp/pardes-snap/images/cwd New Newtty Del Filter +| /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | ls | pic.ppm | @@ -124,14 +124,14 @@ | == snap tag-edit grid=400x30 cursor=85,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| img petscii:off palette:terminal ascii:off /tmp/pardes-snap/images/cwd/pic.ppm Zork New Newtty Del /tmp/pardes-snap/images/cwd New Newtty Del Filter +| img petscii:off palette:terminal ascii:off /tmp/pardes-snap/images/cwd/pic.ppm Zork New Newtty Del /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | █████🬻████🬝▄ ls | ████████🬝▄ pic.ppm | ███🬬██🬝▄█ | ████🬝▄ | ██🬝▄█ | 🬝▄█ -| /tmp/pardes-snap/images/cwd New Newtty Del Filter +| /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | ls | pic.ppm | @@ -139,7 +139,7 @@ | | pic.ppm | -| /tmp/pardes-snap/images/cwd New Newtty Del Filter +| /tmp/pardes-snap/images/cwd Save New Newtty Del Filter | ls | pic.ppm | diff --git a/test/snapshots/jumps.golden b/test/snapshots/jumps.golden index fde7b495..82543e70 100644 --- a/test/snapshots/jumps.golden +++ b/test/snapshots/jumps.golden @@ -31,7 +31,7 @@ | 28 line 28 == snap to-shell grid=150x30 cursor=79,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 big.txt | 3 line 3 @@ -62,7 +62,7 @@ | 28 line 28 == snap to-file grid=150x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 big.txt | 3 line 3 @@ -93,7 +93,7 @@ | 28 line 28 == snap goto-100 grid=150x30 cursor=7,26 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 76 line 76 ls | 77 line 77 big.txt | 78 line 78 @@ -124,7 +124,7 @@ | 103 line 103 == snap back-in-file grid=150x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 big.txt | 3 line 3 @@ -155,7 +155,7 @@ | 28 line 28 == snap back-to-shell grid=150x30 cursor=79,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 big.txt | 3 line 3 @@ -186,7 +186,7 @@ | 28 line 28 == snap forward-file grid=150x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 big.txt | 3 line 3 @@ -217,7 +217,7 @@ | 28 line 28 == snap forward-100 grid=150x30 cursor=7,16 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 86 line 86 ls | 87 line 87 big.txt | 88 line 88 @@ -248,7 +248,7 @@ | 113 line 113 == snap last grid=150x30 cursor=79,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 86 line 86 ls | 87 line 87 big.txt | 88 line 88 @@ -279,7 +279,7 @@ | 113 line 113 == snap last-back grid=150x30 cursor=7,16 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 86 line 86 ls | 87 line 87 big.txt | 88 line 88 @@ -310,7 +310,7 @@ | 113 line 113 == snap jumplist grid=150x30 cursor=7,16 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 86 line 86 ls | 87 line 87 big.txt | 88 line 88 @@ -334,14 +334,14 @@ | 106 line 106 | 107 line 107 | 108 line 108 -| /tmp/pardes-snap/jumps/cwd/+Jumps New Newtty Del +| /tmp/pardes-snap/jumps/cwd/+Jumps Save New Newtty Del | 1 @p1:3:3 /tmp/pardes-snap/jumps/cwd | 2 /tmp/pardes-snap/jumps/cwd/big.txt:1:1 line 1 | 3 @p1:3:3 /tmp/pardes-snap/jumps/cwd | 4 /tmp/pardes-snap/jumps/cwd/big.txt:100:1 line 100 == snap step1-shell grid=150x30 cursor=79,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 86 line 86 ls | 87 line 87 big.txt | 88 line 88 @@ -365,7 +365,7 @@ | 106 line 106 | 107 line 107 | 108 line 108 -| /tmp/pardes-snap/jumps/cwd/+Jumps New Newtty Del +| /tmp/pardes-snap/jumps/cwd/+Jumps Save New Newtty Del | 1 @p1:3:3 /tmp/pardes-snap/jumps/cwd | 2 /tmp/pardes-snap/jumps/cwd/big.txt:1:1 line 1 | 3 @p1:3:3 /tmp/pardes-snap/jumps/cwd @@ -403,7 +403,7 @@ |29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-55 #bdbdbd,#080808, 56-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, == snap step2-file grid=150x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 big.txt | 3 line 3 @@ -427,14 +427,14 @@ | 21 line 21 | 22 line 22 | 23 line 23 -| /tmp/pardes-snap/jumps/cwd/+Jumps New Newtty Del +| /tmp/pardes-snap/jumps/cwd/+Jumps Save New Newtty Del | 1 @p1:3:3 /tmp/pardes-snap/jumps/cwd | 2 /tmp/pardes-snap/jumps/cwd/big.txt:1:1 line 1 | 3 @p1:3:3 /tmp/pardes-snap/jumps/cwd | 4 /tmp/pardes-snap/jumps/cwd/big.txt:100:1 line 100 == snap step4-line100 grid=150x30 cursor=7,13 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 89 line 89 ls | 90 line 90 big.txt | 91 line 91 @@ -458,14 +458,14 @@ | 109 line 109 | 110 line 110 | 111 line 111 -| /tmp/pardes-snap/jumps/cwd/+Jumps New Newtty Del +| /tmp/pardes-snap/jumps/cwd/+Jumps Save New Newtty Del | 2 /tmp/pardes-snap/jumps/cwd/big.txt:1:1 line 1 | 3 @p1:3:3 /tmp/pardes-snap/jumps/cwd | 4 /tmp/pardes-snap/jumps/cwd/big.txt:100:1 line 100 | 5 == snap step-back grid=150x30 cursor=79,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 89 line 89 ls | 90 line 90 big.txt | 91 line 91 @@ -489,14 +489,14 @@ | 109 line 109 | 110 line 110 | 111 line 111 -| /tmp/pardes-snap/jumps/cwd/+Jumps New Newtty Del +| /tmp/pardes-snap/jumps/cwd/+Jumps Save New Newtty Del | 2 /tmp/pardes-snap/jumps/cwd/big.txt:1:1 line 1 | 3 @p1:3:3 /tmp/pardes-snap/jumps/cwd | 4 /tmp/pardes-snap/jumps/cwd/big.txt:100:1 line 100 | 5 == snap look-row grid=150x30 cursor=7,13 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd New Newtty Del Filter +| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/jumps/cwd Save New Newtty Del Filter | 89 line 89 ls | 90 line 90 big.txt | 91 line 91 @@ -520,7 +520,7 @@ | 109 line 109 | 110 line 110 | 111 line 111 -| /tmp/pardes-snap/jumps/cwd/+Jumps New Newtty Del +| /tmp/pardes-snap/jumps/cwd/+Jumps Save New Newtty Del | 2 /tmp/pardes-snap/jumps/cwd/big.txt:1:1 line 1 | 3 @p1:3:3 /tmp/pardes-snap/jumps/cwd | 4 /tmp/pardes-snap/jumps/cwd/big.txt:100:1 line 100 diff --git a/test/snapshots/layout-close.golden b/test/snapshots/layout-close.golden index eb670b41..7e82162a 100644 --- a/test/snapshots/layout-close.golden +++ b/test/snapshots/layout-close.golden @@ -1,18 +1,18 @@ == snap built grid=140x40 cursor=4,16 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls ls | marker.txt marker.txt | -| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls | marker.txt | -| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls | marker.txt | -| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls | marker.txt | @@ -20,7 +20,7 @@ | | | -| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls | marker.txt | @@ -41,7 +41,7 @@ | == snap altc grid=140x40 cursor=39,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls ls ls | marker.txt marker.txt marker.txt | @@ -82,7 +82,7 @@ | == snap del grid=140x40 cursor=39,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls ls ls | marker.txt marker.txt marker.txt | @@ -123,7 +123,7 @@ | == snap exit grid=140x40 cursor=39,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls ls ls | marker.txt marker.txt marker.txt | @@ -164,7 +164,7 @@ | == snap colclose grid=140x40 cursor=4,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls ls | marker.txt marker.txt | @@ -184,7 +184,7 @@ | | | -| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter +| /tmp/pardes-snap/layout-close/cwd Save New Newtty Del Filter | ls | marker.txt | diff --git a/test/snapshots/layout-open.golden b/test/snapshots/layout-open.golden index 0e37c054..7070ba73 100644 --- a/test/snapshots/layout-open.golden +++ b/test/snapshots/layout-open.golden @@ -1,6 +1,6 @@ == snap before grid=100x30 cursor=2,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls ls | sub sub | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls | sub | @@ -31,11 +31,11 @@ | == snap altn-left grid=100x30 cursor=4,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls ls | sub sub | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls | sub | @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls | sub | @@ -62,11 +62,11 @@ | == snap altn-right grid=100x30 cursor=54,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls ls | sub sub | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls ls | sub sub | @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls | sub | @@ -93,11 +93,11 @@ | == snap file-open grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-open/cwd/sub/f.txt Save /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd/sub/f.txt Save /tmp/pardes-snap/layout-open/cwd Save New Newtty | 1 echo 'TTY'OK ls -| /tmp/pardes-snap/layout-open/cwd New Newtty Del sub +| /tmp/pardes-snap/layout-open/cwd Save New Newtty sub | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls ls | sub sub | @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls | sub | @@ -124,22 +124,22 @@ | == snap ttydir grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/layout-open/cwd/sub/f.txt Save /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd/sub/f.txt Save /tmp/pardes-snap/layout-open/cwd Save New Newtty | 1 echo 'TTY'OK ls -| /tmp/pardes-snap/layout-open/cwd New Newtty Del sub +| /tmp/pardes-snap/layout-open/cwd Save New Newtty sub | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls ls | sub sub | -| /tmp/pardes-snap/layout-open/cwd/sub New Newtty +| /tmp/pardes-snap/layout-open/cwd/sub Save New Ne | echo 'TTY'OK | TTYOK | | | | -| /tmp/pardes-snap/layout-open/cwd New Newtty Del +| /tmp/pardes-snap/layout-open/cwd Save New Newtty | ls | sub | diff --git a/test/snapshots/leader.golden b/test/snapshots/leader.golden index cbb07c93..904653a9 100644 --- a/test/snapshots/leader.golden +++ b/test/snapshots/leader.golden @@ -184,7 +184,7 @@ | | | -| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del +| /tmp/pardes-snap/leader/cwd/+Help Save New Newtty Del | 1 pardes builtins, and how to run each: | 2 SPC and its keys, a chord, a button, the | 3 topbar - or the name, executed anywhere. @@ -225,7 +225,7 @@ | | | -| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del +| /tmp/pardes-snap/leader/cwd/+Help Save New Newtty Del | 1 pardes builtins under SPC h | 2 | 3 SPC h c Changelog topbar @@ -266,7 +266,7 @@ | 7 Press j until you reach the introduction. | 8 | 9 -| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del +| /tmp/pardes-snap/leader/cwd/+Help Save New Newtty Del | 1 pardes builtins under SPC h | 2 | 3 SPC h c Changelog topbar @@ -307,7 +307,7 @@ | | | -| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del +| /tmp/pardes-snap/leader/cwd/+Help Save New Newtty Del | 1 pardes builtins under SPC h | 2 | 3 SPC h c Changelog topbar @@ -348,7 +348,7 @@ | | | -| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del +| /tmp/pardes-snap/leader/cwd/+Help Save New Newtty Del | 1 pardes builtins, and how to run each: | 2 SPC and its keys, a chord, a button, the | 3 topbar - or the name, executed anywhere. @@ -389,7 +389,7 @@ | | | -| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del +| /tmp/pardes-snap/leader/cwd/+Help Save New Newtty Del | 1 pardes builtins under SPC t | 2 | 3 SPC t a Ascii @@ -430,7 +430,7 @@ | | | -| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del +| /tmp/pardes-snap/leader/cwd/+Help Save New Newtty Del | 1 pardes builtins under SPC w | 2 | 3 SPC w h Left C-w h, C-w left @@ -471,7 +471,7 @@ | | | -| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del +| /tmp/pardes-snap/leader/cwd/+Help Save New Newtty Del | 1 pardes builtins under SPC l | 2 | 3 SPC l D WsDiagnostics diff --git a/test/snapshots/load.golden b/test/snapshots/load.golden index 4d6b193e..c8f3ca9a 100644 --- a/test/snapshots/load.golden +++ b/test/snapshots/load.golden @@ -1,6 +1,6 @@ == snap loaded grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/load/cwd New Newtty Del Filter /tmp/pardes-snap/load/cwd New Newtty Del Filter +| /tmp/pardes-snap/load/cwd Save New Newtty Del Fi /tmp/pardes-snap/load/cwd Save New Newtty Del Fi | echo LOAD''MARK; seq 1 40 ls | LOADMARK d.txt | 1 @@ -15,7 +15,7 @@ | 10 | 11 | 12 -| /tmp/pardes-snap/load/cwd New Newtty Del Filter +| /tmp/pardes-snap/load/cwd Save New Newtty Del Fi | ls | d.txt | @@ -31,7 +31,7 @@ | == style loaded |0: 0-74 #949494,#121212, 75-99 d,#121212, -|1: 0-1 #ffffff,#626262, 2-48 #949494,#121212, 49-49 d,#121212, 50-51 #ffffff,#262626, 52-98 #949494,#121212, 99-99 d,#121212, +|1: 0-1 #ffffff,#626262, 2-49 #949494,#121212, 50-51 #ffffff,#262626, 52-99 #949494,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-26 #bdbdbd,#080808, 27-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-53 #bdbdbd,#080808, 54-99 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-9 #bdbdbd,#080808, 10-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-56 #bdbdbd,#080808, 57-99 d,#080808, |4: 0-0 d,#444444, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, @@ -46,7 +46,7 @@ |13: 0-0 d,#121212, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, |14: 0-0 d,#121212, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, |15: 0-0 d,#121212, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, -|16: 0-1 #ffffff,#262626, 2-48 #949494,#121212, 49-49 d,#121212, 50-50 d,#444444, 51-99 d,#080808, +|16: 0-1 #ffffff,#262626, 2-49 #949494,#121212, 50-50 d,#444444, 51-99 d,#080808, |17: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, |18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, |19: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, diff --git a/test/snapshots/logquiet.golden b/test/snapshots/logquiet.golden index 9540ca2f..1f145d64 100644 --- a/test/snapshots/logquiet.golden +++ b/test/snapshots/logquiet.golden @@ -1,6 +1,6 @@ == snap quiet grid=100x30 cursor=62,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/logquiet/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/logquiet/cwd Save New Newtty Del Filter | $ ls | $ printf '\033_Ga=q,i=1,s=1,v=1,f=24,t=d;AAAA\033\\\033[>0p' | $ '\033_Ga=q,i=1,s=1,v=1,f=24,t=d;AAAA\033\\\033[>0p'Gi=1;OK diff --git a/test/snapshots/look-center.golden b/test/snapshots/look-center.golden index 67a0dac1..19421e2b 100644 --- a/test/snapshots/look-center.golden +++ b/test/snapshots/look-center.golden @@ -1,13 +1,13 @@ == snap center-open grid=150x30 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/look-center/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | 97 line 97 ls | 98 line 98 big.txt | 99 line 99 | 100 line 100 | 101 line 101 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | ls | big.txt | @@ -15,7 +15,7 @@ | | big.txt:100 big.txt:150 big.txt:2 | -| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | ls | big.txt | @@ -31,14 +31,14 @@ | == snap center-dedup grid=150x30 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/look-center/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | 147 line 147 ls | 148 line 148 big.txt | 149 line 149 | 150 line 150 | 151 line 151 | 152 line 152 -| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | ls | big.txt | @@ -46,7 +46,7 @@ | | big.txt:100 big.txt:150 big.txt:2 | -| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | ls | big.txt | @@ -62,14 +62,14 @@ | == snap center-clamp grid=150x30 cursor=7,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/look-center/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 big.txt | 3 line 3 | 4 line 4 | 5 line 5 | 6 line 6 -| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | ls | big.txt | @@ -77,7 +77,7 @@ | | big.txt:100 big.txt:150 big.txt:2 | -| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-center/cwd Save New Newtty Del Filter | ls | big.txt | diff --git a/test/snapshots/look-dir.golden b/test/snapshots/look-dir.golden index 9dd22a84..896689e0 100644 --- a/test/snapshots/look-dir.golden +++ b/test/snapshots/look-dir.golden @@ -1,10 +1,10 @@ == snap dir-open grid=100x30 cursor=4,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/look-dir/cwd New Newtty Del Fil /tmp/pardes-snap/look-dir/cwd New Newtty Del Fil +| /tmp/pardes-snap/look-dir/cwd Save New Newtty De /tmp/pardes-snap/look-dir/cwd Save New Newtty De | ls ls | sub top.txt sub top.txt | -| /tmp/pardes-snap/look-dir/cwd/sub New Newtty Del +| /tmp/pardes-snap/look-dir/cwd/sub Save New Newtt | ls | inner.txt | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/look-dir/cwd New Newtty Del Fil +| /tmp/pardes-snap/look-dir/cwd Save New Newtty De | ls | sub top.txt | diff --git a/test/snapshots/look-file-1col.golden b/test/snapshots/look-file-1col.golden index 47fc7fac..a7967abe 100644 --- a/test/snapshots/look-file-1col.golden +++ b/test/snapshots/look-file-1col.golden @@ -14,7 +14,7 @@ | 44 line 44 | 45 line 45 | 46 line 46 -| /tmp/pardes-snap/look-file-1col/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-file-1col/cwd Save New Newtty Del Filter | ls | big.txt | diff --git a/test/snapshots/look-file.golden b/test/snapshots/look-file.golden index 368d2f70..f9e76425 100644 --- a/test/snapshots/look-file.golden +++ b/test/snapshots/look-file.golden @@ -1,13 +1,13 @@ == snap file-open grid=150x30 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/look-file/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/look-file/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-file/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/look-file/cwd Save New Newtty Del Filter | 37 line 37 ls | 38 line 38 big.txt | 39 line 39 | 40 line 40 | 41 line 41 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/look-file/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-file/cwd Save New Newtty Del Filter | ls | big.txt | @@ -15,7 +15,7 @@ | | big.txt:40 | -| /tmp/pardes-snap/look-file/cwd New Newtty Del Filter +| /tmp/pardes-snap/look-file/cwd Save New Newtty Del Filter | ls | big.txt | @@ -31,7 +31,7 @@ | == style file-open |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-59 #949494,#121212, 60-74 d,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-59 #949494,#121212, 60-74 d,#121212, 75-76 #ffffff,#262626, 77-133 #949494,#121212, 134-149 d,#121212, |2: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-83 #bdbdbd,#080808, 84-149 d,#080808, |4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, diff --git a/test/snapshots/lookloaded.golden b/test/snapshots/lookloaded.golden index 7b5f462d..6bf46cb1 100644 --- a/test/snapshots/lookloaded.golden +++ b/test/snapshots/lookloaded.golden @@ -1,13 +1,13 @@ == snap file-open grid=100x30 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/lookloaded/cwd/big.txt Save New /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd/big.txt Save New /tmp/pardes-snap/lookloaded/cwd Save New Newtty | 37 line 37 ls | 38 line 38 big.txt | 39 line 39 | 40 line 40 | 41 line 41 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd Save New Newtty | ls | big.txt | @@ -15,7 +15,7 @@ | | big.txt:40 big.txt:10 | -| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd Save New Newtty | ls | big.txt | @@ -31,14 +31,14 @@ | == snap removed grid=100x30 cursor=4,13 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/lookloaded/cwd/big.txt Save New /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd/big.txt Save New /tmp/pardes-snap/lookloaded/cwd Save New Newtty | 37 line 37 ls | 38 line 38 big.txt | 39 line 39 | 40 line 40 | 41 line 41 | 42 line 42 -| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd Save New Newtty | ls | big.txt | rm big.txt; echo GO''NE @@ -46,7 +46,7 @@ | | big.txt:40 big.txt:10 | -| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd Save New Newtty | ls | big.txt | @@ -62,14 +62,14 @@ | == snap look-noFS grid=100x30 cursor=44,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/lookloaded/cwd/big.txt Save New /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd/big.txt Save New /tmp/pardes-snap/lookloaded/cwd Save New Newtty | 37 line 37 ls | 38 line 38 big.txt | 39 line 39 | 40 line 40 | 41 line 41 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd Save New Newtty | ls | big.txt | rm big.txt; echo GO''NE @@ -77,7 +77,7 @@ | | big.txt:40 big.txt:10 | -| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F +| /tmp/pardes-snap/lookloaded/cwd Save New Newtty | ls | big.txt | diff --git a/test/snapshots/lookpanes.golden b/test/snapshots/lookpanes.golden index 2e079e11..e870dcbf 100644 --- a/test/snapshots/lookpanes.golden +++ b/test/snapshots/lookpanes.golden @@ -1,10 +1,10 @@ == snap shells grid=130x50 cursor=122,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd Save New Newtty Del Filter | 1 both.txt ls | 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt | -| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/alpha Save New Newtty Del Filter | ls | amark.txt both.txt pick.txt twin.txt zqonly.txt | @@ -51,11 +51,11 @@ | == snap other-dir grid=130x50 cursor=7,27 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd Save New Newtty Del Filter | 1 both.txt ls | 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt | -| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/alpha Save New Newtty Del Filter | ls | amark.txt both.txt pick.txt twin.txt zqonly.txt | @@ -102,11 +102,11 @@ | == snap clicked-wins grid=130x50 cursor=7,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd Save New Newtty Del Filter | 1 both.txt ls | 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt | -| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/alpha Save New Newtty Del Filter | ls | amark.txt both.txt pick.txt twin.txt zqonly.txt | @@ -153,11 +153,11 @@ | == snap mru-alpha grid=130x50 cursor=7,21 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd Save New Newtty Del Filter | 1 both.txt ls | 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt | -| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/alpha Save New Newtty Del Filter | ls | amark.txt both.txt pick.txt twin.txt zqonly.txt | @@ -204,11 +204,11 @@ | == snap mru-beta grid=130x50 cursor=7,9 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Newtty D /tmp/pardes-snap/lookpanes/cwd Save New Newtty Del Filter | 1 both.txt ls | 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt | -| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter +| /tmp/pardes-snap/lookpanes/cwd/alpha Save New Newtty Del Filter | ls | amark.txt both.txt pick.txt twin.txt zqonly.txt | /tmp/pardes-snap/lookpanes/cwd/beta/twin.txt Save New Newtty De @@ -255,11 +255,11 @@ | == style mru-beta |0: 0-74 #949494,#121212, 75-129 d,#121212, -|1: 0-1 #ffffff,#262626, 2-64 #949494,#121212, 65-66 #ffffff,#262626, 67-124 #949494,#121212, 125-129 d,#121212, +|1: 0-1 #ffffff,#262626, 2-64 #949494,#121212, 65-66 #ffffff,#262626, 67-129 #949494,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-64 d,#080808, 65-65 d,#444444, 66-66 d,#080808, 67-68 #bdbdbd,#080808, 69-129 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-64 d,#080808, 65-65 d,#444444, 66-66 d,#080808, 67-121 #bdbdbd,#080808, 122-129 d,#080808, |4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808, -|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-66 #ffffff,#262626, 67-124 #949494,#121212, 125-129 d,#121212, +|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-66 #ffffff,#262626, 67-129 #949494,#121212, |6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-66 d,#080808, 67-68 #bdbdbd,#080808, 69-129 d,#080808, |7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-66 d,#080808, 67-117 #bdbdbd,#080808, 118-129 d,#080808, |8: 0-1 #ffffff,#626262, 2-64 #949494,#121212, 65-65 d,#444444, 66-129 d,#080808, diff --git a/test/snapshots/lookrange.golden b/test/snapshots/lookrange.golden index de341750..98f13917 100644 --- a/test/snapshots/lookrange.golden +++ b/test/snapshots/lookrange.golden @@ -305,7 +305,7 @@ | 8 hhhh NEEDLE | 9 iiii | -| /tmp/pardes-snap/lookrange/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lookrange/cwd/+Search Save New Newtty Del | 1 r.txt:7:4-9 gg NEEDLE gg | 2 r.txt:8:6-11 hhhh NEEDLE == style hit1 @@ -367,7 +367,7 @@ | | | -| /tmp/pardes-snap/lookrange/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lookrange/cwd/+Search Save New Newtty Del | 1 r.txt:7:4-9 gg NEEDLE gg | 2 r.txt:8:6-11 hhhh NEEDLE == style hit2 @@ -429,7 +429,7 @@ | 9 iiii | | -| /tmp/pardes-snap/lookrange/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lookrange/cwd/+Search Save New Newtty Del | 1 r.txt:7:4-9 gg NEEDLE gg | 2 r.txt:8:6-11 hhhh NEEDLE == style back diff --git a/test/snapshots/lsp.golden b/test/snapshots/lsp.golden index 25770501..3bffc66c 100644 --- a/test/snapshots/lsp.golden +++ b/test/snapshots/lsp.golden @@ -159,7 +159,7 @@ | | | -| /tmp/pardes-snap/lsp/cwd/+Hover New Newtty Del +| /tmp/pardes-snap/lsp/cwd/+Hover Save New Newtty Del | 1 fn helper(x: u32) u32 | 2 (fn (u32) u32) == snap symbols grid=120x40 cursor=15,4 @@ -196,11 +196,11 @@ | | | -| /tmp/pardes-snap/lsp/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lsp/cwd/+Search Save New Newtty Del | 1 a.zig:1:7-9 std | 2 a.zig:3:4-9 helper fn helper(x: u32) u32 | 3 a.zig:7:8-11 main fn main() void -| /tmp/pardes-snap/lsp/cwd/+Hover New Newtty Del +| /tmp/pardes-snap/lsp/cwd/+Hover Save New Newtty Del | 1 fn helper(x: u32) u32 | 2 (fn (u32) u32) == snap step grid=120x40 cursor=15,2 @@ -237,11 +237,11 @@ | | | -| /tmp/pardes-snap/lsp/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lsp/cwd/+Search Save New Newtty Del | 1 a.zig:1:7-9 std | 2 a.zig:3:4-9 helper fn helper(x: u32) u32 | 3 a.zig:7:8-11 main fn main() void -| /tmp/pardes-snap/lsp/cwd/+Hover New Newtty Del +| /tmp/pardes-snap/lsp/cwd/+Hover Save New Newtty Del | 1 fn helper(x: u32) u32 | 2 (fn (u32) u32) == snap nothing grid=120x40 cursor=7,4 @@ -278,10 +278,10 @@ | | | -| /tmp/pardes-snap/lsp/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lsp/cwd/+Search Save New Newtty Del | 1 a.zig:1:7-9 std | 2 a.zig:3:4-9 helper fn helper(x: u32) u32 | 3 a.zig:7:8-11 main fn main() void -| /tmp/pardes-snap/lsp/cwd/+Hover New Newtty Del +| /tmp/pardes-snap/lsp/cwd/+Hover Save New Newtty Del | 1 fn helper(x: u32) u32 | 2 (fn (u32) u32) diff --git a/test/snapshots/lspcomplete.golden b/test/snapshots/lspcomplete.golden index 93fdaf0f..fbc8dec9 100644 --- a/test/snapshots/lspcomplete.golden +++ b/test/snapshots/lspcomplete.golden @@ -200,7 +200,7 @@ | | | -| /tmp/pardes-snap/lspcomplete/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lspcomplete/cwd/+Search Save New Newtty Del | 1 a.zig:2:5-13 verdigris verdigris, | 2 a.zig:3:5-12 cinnabar cinnabar, == snap refill grid=120x40 cursor=16,9 @@ -241,7 +241,7 @@ | | | -| /tmp/pardes-snap/lspcomplete/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lspcomplete/cwd/+Search Save New Newtty Del | 1 a.zig:2:5-13 verdigris verdigris, | 2 a.zig:3:5-12 cinnabar cinnabar, == snap step grid=120x40 cursor=19,3 @@ -282,7 +282,7 @@ | | | -| /tmp/pardes-snap/lspcomplete/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lspcomplete/cwd/+Search Save New Newtty Del | 1 a.zig:2:5-13 verdigris verdigris, | 2 a.zig:3:5-12 cinnabar cinnabar, == snap txtindent grid=120x40 cursor=15,2 @@ -342,7 +342,7 @@ | | | -| /tmp/pardes-snap/lspcomplete/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lspcomplete/cwd/+Search Save New Newtty Del | 1 c.zig:2:5-13 verdigris verdigris, | 2 c.zig:3:5-12 cinnabar cinnabar, == snap nobrace grid=100x18 cursor=16,9 @@ -361,6 +361,6 @@ | | | -| /tmp/pardes-snap/lspcomplete/cwd/+Search New Newtty Del +| /tmp/pardes-snap/lspcomplete/cwd/+Search Save New Newtty Del | 1 d.zig:2:5-13 verdigris verdigris, | 2 d.zig:3:5-12 cinnabar cinnabar, diff --git a/test/snapshots/lspdebug.golden b/test/snapshots/lspdebug.golden index 138b57cb..d6790d95 100644 --- a/test/snapshots/lspdebug.golden +++ b/test/snapshots/lspdebug.golden @@ -168,7 +168,7 @@ | | | -| /tmp/pardes-snap/lspdebug/cwd/+Lsp New Newtty Del +| /tmp/pardes-snap/lspdebug/cwd/+Lsp Save New Newtty Del | 1 lsp explain — the definition query at byte 29 of z.zig | 2 | 3 zig lib dir: /usr/lib/zig (open) — `std` imports resolve @@ -197,7 +197,7 @@ | | | -| /tmp/pardes-snap/lspdebug/cwd/+Lsp New Newtty Del +| /tmp/pardes-snap/lspdebug/cwd/+Lsp Save New Newtty Del | 1 backend: zls-inproc | 2 zls: 0.16.1-dev+3e0d0820 (compiled in — no server process, no JSON-RPC) | 3 zig lib dir: /usr/lib/zig [OK] @@ -213,7 +213,7 @@ | 10 mvzr /home/goblin/00-projects/0x4200.cafe/02-pardes-code/zig-pkg/mvzr-0.3.9-ZSOky6t2AQCA7efmm5EYbPb5↩ | sOdbXa4EFsUgYbQ6hZv9/src/mvzr.zig | 11 mupdf /home/goblin/00-projects/0x4200.cafe/02-pardes-code/src/pdf.zig -| /tmp/pardes-snap/lspdebug/cwd/+Lsp New Newtty Del +| /tmp/pardes-snap/lspdebug/cwd/+Lsp Save New Newtty Del | 1 lsp explain — the definition query at byte 29 of z.zig | 2 | 3 zig lib dir: /usr/lib/zig (open) — `std` imports resolve diff --git a/test/snapshots/lsprelpath.golden b/test/snapshots/lsprelpath.golden index f45969fa..ae6a8605 100644 --- a/test/snapshots/lsprelpath.golden +++ b/test/snapshots/lsprelpath.golden @@ -30,7 +30,7 @@ | | | -| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Newtty Del +| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search Save New Newtty Del | 1 /tmp/pardes-snap/lsprelpath/cwd/shade.zig:2:5-13 verdigris verdigris, | 2 /tmp/pardes-snap/lsprelpath/cwd/shade.zig:3:5-12 cinnabar cinnabar, == snap abslook grid=100x34 cursor=19,18 @@ -65,7 +65,7 @@ | | | -| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Newtty Del +| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search Save New Newtty Del | 1 /tmp/pardes-snap/lsprelpath/cwd/shade.zig:2:5-13 verdigris verdigris, | 2 /tmp/pardes-snap/lsprelpath/cwd/shade.zig:3:5-12 cinnabar cinnabar, == style abslook @@ -135,7 +135,7 @@ | | | -| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Newtty Del +| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search Save New Newtty Del | 1 inner/tint.zig:2:5-9 ochre ochre, | 2 inner/tint.zig:3:5-10 indigo indigo, == snap sublook grid=100x34 cursor=15,18 @@ -170,7 +170,7 @@ | | | -| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Newtty Del +| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search Save New Newtty Del | 1 inner/tint.zig:2:5-9 ochre ochre, | 2 inner/tint.zig:3:5-10 indigo indigo, == style sublook @@ -240,6 +240,6 @@ | | | -| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Newtty Del +| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search Save New Newtty Del | 1 inner/tint.zig:2:5-9 ochre ochre, | 2 inner/tint.zig:3:5-10 indigo indigo, diff --git a/test/snapshots/modal.golden b/test/snapshots/modal.golden index 20e2cfe0..a336378b 100644 --- a/test/snapshots/modal.golden +++ b/test/snapshots/modal.golden @@ -1,6 +1,6 @@ == snap top grid=100x30 cursor=2,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -31,7 +31,7 @@ | == snap moved grid=100x30 cursor=8,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -62,7 +62,7 @@ | == snap xsel grid=100x30 cursor=48,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -124,7 +124,7 @@ |29: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, == snap xsel2 grid=100x30 cursor=13,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -139,7 +139,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -155,7 +155,7 @@ | == snap yanked grid=100x30 cursor=13,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -170,7 +170,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -186,7 +186,7 @@ | == snap vsel grid=100x30 cursor=14,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -201,7 +201,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -248,7 +248,7 @@ |29: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, == snap typed grid=100x30 cursor=7,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | TYPEDprintf 'one two three\nfour five six\nseven @@ -263,7 +263,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -279,7 +279,7 @@ | == snap undone grid=100x30 cursor=14,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -294,7 +294,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -310,7 +310,7 @@ | == snap redone grid=100x30 cursor=7,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | TYPEDprintf 'one two three\nfour five six\nseven @@ -325,7 +325,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | @@ -341,7 +341,7 @@ | == snap bottom grid=100x30 cursor=2,9 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls ls | words.txt words.txt | TYPEDprintf 'one two three\nfour five six\nseven @@ -356,7 +356,7 @@ | | | -| /tmp/pardes-snap/modal/cwd New Newtty Del Filter +| /tmp/pardes-snap/modal/cwd Save New Newtty Del F | ls | words.txt | diff --git a/test/snapshots/multicursor.golden b/test/snapshots/multicursor.golden index 7ca59191..eef3bf5e 100644 --- a/test/snapshots/multicursor.golden +++ b/test/snapshots/multicursor.golden @@ -1,13 +1,13 @@ == snap three-cursors grid=150x30 cursor=7,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/multicursor/cwd/f.txt Save New Newtty Del /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd/f.txt Save New Newtty Del /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 f.txt | 3 line 3 | 4 line 4 | 5 line 5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | ls | f.txt | @@ -15,7 +15,7 @@ | | f.txt | -| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | ls | f.txt | @@ -31,14 +31,14 @@ | == style three-cursors |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-59 #949494,#121212, 60-74 d,#121212, 75-76 #ffffff,#262626, 77-130 #949494,#121212, 131-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-60 #949494,#121212, 61-74 d,#121212, 75-76 #ffffff,#262626, 77-135 #949494,#121212, 136-149 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #80a0ff,#080808, 8-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #80a0ff,#080808, 8-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-81 #bdbdbd,#080808, 82-149 d,#080808, |4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #949494,#121212, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |5: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |6: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |7: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, -|8: 0-1 #ffffff,#262626, 2-59 #949494,#121212, 60-74 d,#121212, 75-75 d,#444444, 76-149 d,#080808, +|8: 0-1 #ffffff,#262626, 2-60 #949494,#121212, 61-74 d,#121212, 75-75 d,#444444, 76-149 d,#080808, |9: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |11: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, @@ -46,7 +46,7 @@ |13: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |14: 0-0 d,#444444, 1-1 d,#080808, 2-8 #bdbdbd,#080808, 9-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |15: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, -|16: 0-1 #ffffff,#262626, 2-59 #949494,#121212, 60-74 d,#121212, 75-75 d,#444444, 76-149 d,#080808, +|16: 0-1 #ffffff,#262626, 2-60 #949494,#121212, 61-74 d,#121212, 75-75 d,#444444, 76-149 d,#080808, |17: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, |19: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, @@ -62,14 +62,14 @@ |29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, == snap edited-at-three grid=150x30 cursor=9,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/multicursor/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | 1 >>line 1 ls | 2 >>line 2 f.txt | 3 >>line 3 | 4 line 4 | 5 line 5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | ls | f.txt | @@ -77,7 +77,7 @@ | | f.txt | -| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | ls | f.txt | @@ -93,14 +93,14 @@ | == snap three-selections grid=150x30 cursor=8,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/multicursor/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | 1 >>line 1 ls | 2 >>line 2 f.txt | 3 >>line 3 | 4 line 4 | 5 line 5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | ls | f.txt | @@ -108,7 +108,7 @@ | | f.txt | -| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | ls | f.txt | @@ -124,7 +124,7 @@ | == style three-selections |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-61 #949494,#121212, 62-74 d,#121212, 75-76 #ffffff,#262626, 77-130 #949494,#121212, 131-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-61 #949494,#121212, 62-74 d,#121212, 75-76 #ffffff,#262626, 77-135 #949494,#121212, 136-149 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #080808,#445483, 8-8 #80a0ff,#080808, 9-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #080808,#445483, 8-8 #80a0ff,#080808, 9-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-81 #bdbdbd,#080808, 82-149 d,#080808, |4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #949494,#121212, 7-8 #080808,#80a0ff, 9-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, @@ -155,14 +155,14 @@ |29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, == snap keep-primary grid=150x30 cursor=8,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/multicursor/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd/f.txt * Save New Newtty Del /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | 1 >>line 1 ls | 2 >>line 2 f.txt | 3 >>line 3 | 4 line 4 | 5 line 5 |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | ls | f.txt | @@ -170,7 +170,7 @@ | | f.txt | -| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter +| /tmp/pardes-snap/multicursor/cwd Save New Newtty Del Filter | ls | f.txt | @@ -186,7 +186,7 @@ | == style keep-primary |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-61 #949494,#121212, 62-74 d,#121212, 75-76 #ffffff,#262626, 77-130 #949494,#121212, 131-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-61 #949494,#121212, 62-74 d,#121212, 75-76 #ffffff,#262626, 77-135 #949494,#121212, 136-149 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-81 #bdbdbd,#080808, 82-149 d,#080808, |4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #949494,#121212, 7-8 #080808,#80a0ff, 9-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, diff --git a/test/snapshots/nested-optout.golden b/test/snapshots/nested-optout.golden index 4d731e82..d1126aa4 100644 --- a/test/snapshots/nested-optout.golden +++ b/test/snapshots/nested-optout.golden @@ -1,6 +1,6 @@ == snap optout-file grid=100x30 cursor=9,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/nested-optout/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/nested-optout/cwd Save New Newtty Del Filter | New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill | /tmp/pardes-snap/nested-optout/cwd/nested.txt Save New Newtty Del | 1 optout-marker @@ -31,9 +31,9 @@ | == snap inner-shell grid=100x30 cursor=6,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/nested-optout/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/nested-optout/cwd Save New Newtty Del Filter | New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| $ /tmp/pardes-snap/nested-optout/cwd/innerdir New Newtty Del Filter +| $ /tmp/pardes-snap/nested-optout/cwd/innerdir Save New Newtty Del Filter | $ | | @@ -62,9 +62,9 @@ | == snap inner-launch grid=100x30 cursor=11,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/nested-optout/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/nested-optout/cwd Save New Newtty Del Filter | New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| $ /tmp/pardes-snap/nested-optout/cwd/innerdir New Newtty Del Filter +| $ /tmp/pardes-snap/nested-optout/cwd/innerdir Save New Newtty Del Filter | New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill | /tmp/pardes-snap/nested-optout/cwd/innerdir/deeper.txt Save New Newtty Del | 1 deepest-marker diff --git a/test/snapshots/nested.golden b/test/snapshots/nested.golden index 3c0be5f4..692d5de7 100644 --- a/test/snapshots/nested.golden +++ b/test/snapshots/nested.golden @@ -14,7 +14,7 @@ | | | -|$ /tmp/pardes-snap/nested/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/nested/cwd Save New Newtty Del Filter | $ $(readlink /proc/$PPID/exe) nested.txt | $ | @@ -31,7 +31,7 @@ | == snap no-arg grid=100x30 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/nested/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/nested/cwd Save New Newtty Del Filter | $ $(readlink /proc/$PPID/exe) | pardes: this shell is already inside pardes, and a pardes inside a pardes | is spicy. Name a file or a directory and the outer session opens it, or @@ -62,10 +62,10 @@ | == snap dir-arg grid=100x30 cursor=4,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/nested/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/nested/cwd Save New Newtty Del Filter | $ $(readlink /proc/$PPID/exe) nestdir | $ -| /tmp/pardes-snap/nested/cwd/nestdir New Newtty Del Filter +| /tmp/pardes-snap/nested/cwd/nestdir Save New Newtty Del Filter | ls | inside-nested.txt | diff --git a/test/snapshots/psearch.golden b/test/snapshots/psearch.golden index 4757df7e..4efbe9bf 100644 --- a/test/snapshots/psearch.golden +++ b/test/snapshots/psearch.golden @@ -1,6 +1,6 @@ == snap output grid=140x30 cursor=4,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/psearch/cwd Save New Newtty Del Filter | printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' | x MARK a | zz @@ -31,7 +31,7 @@ | == snap typing grid=140x30 cursor=8,29 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/psearch/cwd Save New Newtty Del Filter | printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' | x MARK a | zz @@ -62,7 +62,7 @@ | /MARK == snap results grid=140x30 cursor=7,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/psearch/cwd Save New Newtty Del Filter | printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' | x MARK a | zz @@ -87,7 +87,7 @@ | | | -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 @p0:2:3-6 x MARK a | 2 @p0:4:3-6 x MARK b | 3 @p0:6:3-6 x MARK c @@ -124,7 +124,7 @@ |29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-139 d,#080808, == snap second grid=140x30 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/psearch/cwd Save New Newtty Del Filter | printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' | x MARK a | zz @@ -149,13 +149,13 @@ | | | -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 @p0:2:3-6 x MARK a | 2 @p0:4:3-6 x MARK b | 3 @p0:6:3-6 x MARK c == snap back grid=140x30 cursor=7,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/psearch/cwd Save New Newtty Del Filter | printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' | x MARK a | zz @@ -180,13 +180,13 @@ | | | -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 @p0:2:3-6 x MARK a | 2 @p0:4:3-6 x MARK b | 3 @p0:6:3-6 x MARK c == snap nomatch grid=140x30 cursor=7,28 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/psearch/cwd Save New Newtty Del Filter | printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' | x MARK a | zz @@ -209,15 +209,15 @@ | | | -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 @p0:2:3-6 x MARK a | 2 @p0:4:3-6 x MARK b | 3 @p0:6:3-6 x MARK c == snap ttyinert grid=140x30 cursor=4,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/psearch/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/psearch/cwd Save New Newtty Del Filter | $ printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' | x MARK a | zz @@ -240,15 +240,15 @@ | | | -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 @p0:2:3-6 x MARK a | 2 @p0:4:3-6 x MARK b | 3 @p0:6:3-6 x MARK c == snap rightsearch grid=140x30 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/psearch/cwd Save New Newtty Del Filter | printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n' | x MARK a | zz @@ -271,9 +271,9 @@ | | | -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 -| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/psearch/cwd/+Search Save New Newtty Del | 1 @p0:2:3-6 x MARK a | 2 @p0:4:3-6 x MARK b | 3 @p0:6:3-6 x MARK c diff --git a/test/snapshots/reflow.golden b/test/snapshots/reflow.golden index a50f81d0..47650afa 100644 --- a/test/snapshots/reflow.golden +++ b/test/snapshots/reflow.golden @@ -1,6 +1,6 @@ == snap widened grid=200x24 cursor=4,19 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/reflow/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/reflow/cwd Save New Newtty Del Filter | $ printf 'y%.0s' $(seq 1 3000); echo do''ne | yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy | yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy diff --git a/test/snapshots/respawn.golden b/test/snapshots/respawn.golden index d4929cb1..392ac6f8 100644 --- a/test/snapshots/respawn.golden +++ b/test/snapshots/respawn.golden @@ -1,6 +1,6 @@ == snap respawn grid=100x30 cursor=4,26 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/respawn/cwd New Newtty Del Filt /tmp/pardes-snap/respawn/cwd New Newtty Del Filt +| /tmp/pardes-snap/respawn/cwd Save New Newtty Del /tmp/pardes-snap/respawn/cwd Save New Newtty Del | ls ls | | @@ -15,13 +15,13 @@ | | | -| /tmp/pardes-snap/respawn/cwd New Newtty Del Filt +| /tmp/pardes-snap/respawn/cwd Save New Newtty Del | ls | -|$ /tmp/pardes-snap/respawn/cwd New Newtty Del Filt +|$ /tmp/pardes-snap/respawn/cwd Save New Newtty Del | $ ls | $ -|$ /tmp/pardes-snap/respawn/cwd New Newtty Del Filt +|$ /tmp/pardes-snap/respawn/cwd Save New Newtty Del | $ ls | $ echo RESP''AWNOK | RESPAWNOK diff --git a/test/snapshots/respawn.snap b/test/snapshots/respawn.snap index 84743e41..d276c89c 100644 --- a/test/snapshots/respawn.snap +++ b/test/snapshots/respawn.snap @@ -4,10 +4,10 @@ start 30 100 -n 3 wait 8000 New Newcol stable 700 20000 -# middle-click Del on the lower-left pane's tag: the pane id is freed while -# its shell process stays alive in the pty slot -press middle 36 17 -release middle 36 17 +# middle-click Del on the lower-left pane's tag (after the cwd prefix and +# Save): the pane id is freed while its shell process stays alive in the slot +press middle 41 17 +release middle 41 17 stable 700 10000 # Alt-n reuses the freed id -> spawn effect lands on the occupied slot key a-n diff --git a/test/snapshots/restore.golden b/test/snapshots/restore.golden index 6d068580..1fe05061 100644 --- a/test/snapshots/restore.golden +++ b/test/snapshots/restore.golden @@ -1,6 +1,6 @@ == snap dumped grid=100x30 cursor=4,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill Restore /tmp/pardes-snap -|$ /tmp/pardes-snap/restore/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/restore/cwd Save New Newtty Del Filter | $ ls | $ echo KEEP''ME | KEEPME @@ -31,7 +31,7 @@ | == snap restored grid=100x30 cursor=4,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/restore/cwd New Newtty Del Filter +| /tmp/pardes-snap/restore/cwd Save New Newtty Del Filter | ls | echo KEEP''ME | KEEPME diff --git a/test/snapshots/rsearch.golden b/test/snapshots/rsearch.golden index 36c38e24..cb69a29f 100644 --- a/test/snapshots/rsearch.golden +++ b/test/snapshots/rsearch.golden @@ -1,6 +1,6 @@ == snap opened grid=210x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -31,7 +31,7 @@ | == snap search grid=210x30 cursor=13,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -57,12 +57,12 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:1:5-11 run count_x now | 2 code.txt:3:1-7 count_x again == snap select grid=210x30 cursor=14,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -86,14 +86,14 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:4:1-8 pick two words -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:1:5-11 run count_x now | 2 code.txt:3:1-7 count_x again == snap path-open grid=210x30 cursor=7,16 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -117,14 +117,14 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:4:1-8 pick two words -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:1:5-11 run count_x now | 2 code.txt:3:1-7 count_x again == snap step1 grid=210x30 cursor=13,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -148,14 +148,14 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:4:1-8 pick two words -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:1:5-11 run count_x now | 2 code.txt:3:1-7 count_x again == snap step2 grid=210x30 cursor=17,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -179,14 +179,14 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:4:1-8 pick two words -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:1:5-11 run count_x now | 2 code.txt:3:1-7 count_x again == snap step3 grid=210x30 cursor=17,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -210,14 +210,14 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:4:1-8 pick two words -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:1:5-11 run count_x now | 2 code.txt:3:1-7 count_x again == snap selclick grid=210x30 cursor=14,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -241,14 +241,14 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:4:1-8 pick two words -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:1:5-11 run count_x now | 2 code.txt:3:1-7 count_x again == snap outside grid=210x30 cursor=20,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd New Newtty Del Filter +| /tmp/pardes-snap/rsearch/cwd/code.txt Save New Newtty Del /tmp/pardes-snap/rsearch/cwd Save New Newtty Del Filter | 1 run count_x now ls | 2 open sub/dep.txt:3 here code.txt sub | 3 count_x again @@ -258,7 +258,7 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:4:10-14 pick two words | /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Save New Newtty Del | 1 d1 @@ -272,8 +272,8 @@ | | | -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:4:1-8 pick two words -| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del +| /tmp/pardes-snap/rsearch/cwd/+Search Save New Newtty Del | 1 code.txt:1:5-11 run count_x now | 2 code.txt:3:1-7 count_x again diff --git a/test/snapshots/scroll.golden b/test/snapshots/scroll.golden index b77d4768..d529116e 100644 --- a/test/snapshots/scroll.golden +++ b/test/snapshots/scroll.golden @@ -1,6 +1,6 @@ == snap bottom grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del /tmp/pardes-snap/scroll/cwd Save New Newtty Del | 188 ls | 189 s.txt | 190 @@ -15,7 +15,7 @@ | 199 | 200 | -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del | ls | s.txt | @@ -31,7 +31,7 @@ | == snap wheel3 grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del /tmp/pardes-snap/scroll/cwd Save New Newtty Del | 185 ls | 186 s.txt | 187 @@ -46,7 +46,7 @@ | 196 | 197 | 198 -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del | ls | s.txt | @@ -62,7 +62,7 @@ | == snap gutter-up grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del /tmp/pardes-snap/scroll/cwd Save New Newtty Del | 178 ls | 179 s.txt | 180 @@ -77,7 +77,7 @@ | 189 | 190 | 191 -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del | ls | s.txt | @@ -93,7 +93,7 @@ | == snap gutter-down grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del /tmp/pardes-snap/scroll/cwd Save New Newtty Del | 180 ls | 181 s.txt | 182 @@ -108,7 +108,7 @@ | 191 | 192 | 193 -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del | ls | s.txt | @@ -124,7 +124,7 @@ | == snap wheel-down grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del /tmp/pardes-snap/scroll/cwd Save New Newtty Del | 181 ls | 182 s.txt | 183 @@ -139,7 +139,7 @@ | 192 | 193 | 194 -| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte +| /tmp/pardes-snap/scroll/cwd Save New Newtty Del | ls | s.txt | diff --git a/test/snapshots/scrolloff.golden b/test/snapshots/scrolloff.golden index 222d7f08..f51f043f 100644 --- a/test/snapshots/scrolloff.golden +++ b/test/snapshots/scrolloff.golden @@ -1,6 +1,6 @@ == snap top grid=210x11 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd New Newtty Del Filter +| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 g.txt | 3 line 3 @@ -12,7 +12,7 @@ | 9 line 9 == snap edge grid=210x11 cursor=7,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd New Newtty Del Filter +| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 g.txt | 3 line 3 @@ -24,7 +24,7 @@ | 9 line 9 == snap scrolled1 grid=210x11 cursor=7,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd New Newtty Del Filter +| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd Save New Newtty Del Filter | 2 line 2 ls | 3 line 3 g.txt | 4 line 4 @@ -36,7 +36,7 @@ | 10 line 10 == snap jdown grid=210x11 cursor=7,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd New Newtty Del Filter +| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd Save New Newtty Del Filter | 6 line 6 ls | 7 line 7 g.txt | 8 line 8 @@ -48,7 +48,7 @@ | 14 line 14 == snap end grid=210x11 cursor=7,9 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd New Newtty Del Filter +| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd Save New Newtty Del Filter | 33 line 33 ls | 34 line 34 g.txt | 35 line 35 @@ -60,7 +60,7 @@ | 41 == snap kup grid=210x11 cursor=7,5 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd New Newtty Del Filter +| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd Save New Newtty Del Filter | 29 line 29 ls | 30 line 30 g.txt | 31 line 31 @@ -72,7 +72,7 @@ | 37 line 37 == snap top2 grid=210x11 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd New Newtty Del Filter +| /tmp/pardes-snap/scrolloff/cwd/g.txt Save New Newtty Del /tmp/pardes-snap/scrolloff/cwd Save New Newtty Del Filter | 1 line 1 ls | 2 line 2 g.txt | 3 line 3 diff --git a/test/snapshots/selarg.golden b/test/snapshots/selarg.golden index af416616..b1d761f3 100644 --- a/test/snapshots/selarg.golden +++ b/test/snapshots/selarg.golden @@ -1,6 +1,6 @@ == snap kept grid=100x30 cursor=6,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte /tmp/pardes-snap/selarg/cwd New Newtty Del Filte +| /tmp/pardes-snap/selarg/cwd Save New Newtty Del /tmp/pardes-snap/selarg/cwd Save New Newtty Del | ZZARG ZZVEE ./c.sh | | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte +| /tmp/pardes-snap/selarg/cwd Save New Newtty Del | ls | s.txt | @@ -31,7 +31,7 @@ | == snap crosspane grid=100x30 cursor=6,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte /tmp/pardes-snap/selarg/cwd New Newtty Del Filte +| /tmp/pardes-snap/selarg/cwd Save New Newtty Del /tmp/pardes-snap/selarg/cwd Save New Newtty Del | ZZARG ZZVEE ./c.sh | ./c.sh ZZARG | CHORDARG:ZZARG @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte +| /tmp/pardes-snap/selarg/cwd Save New Newtty Del | ls | s.txt | @@ -62,7 +62,7 @@ | == snap vselarg grid=100x30 cursor=12,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte /tmp/pardes-snap/selarg/cwd New Newtty Del Filte +| /tmp/pardes-snap/selarg/cwd Save New Newtty Del /tmp/pardes-snap/selarg/cwd Save New Newtty Del | ZZARG ZZVEE ./c.sh | ./c.sh ZZARG | CHORDARG:ZZARG @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte +| /tmp/pardes-snap/selarg/cwd Save New Newtty Del | ls | s.txt | diff --git a/test/snapshots/shellset.golden b/test/snapshots/shellset.golden index a62cff70..9ef46cef 100644 --- a/test/snapshots/shellset.golden +++ b/test/snapshots/shellset.golden @@ -42,7 +42,7 @@ | == snap fallback-shell grid=90x20 cursor=49,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/shellset/cwd/cmd.txt Save /tmp/pardes-snap/shellset/cwd New Newtty De +| /tmp/pardes-snap/shellset/cwd/cmd.txt Save /tmp/pardes-snap/shellset/cwd Save New Newt | 1 Shell zznosuchshell ls | cmd.txt zmarkfile.txt | diff --git a/test/snapshots/shrinktag.golden b/test/snapshots/shrinktag.golden index 68e052d8..95a9442c 100644 --- a/test/snapshots/shrinktag.golden +++ b/test/snapshots/shrinktag.golden @@ -1,6 +1,6 @@ == snap before grid=100x30 cursor=2,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D /tmp/pardes-snap/shrinktag/cwd Save New Newtty D | ls ls | w.txt w.txt | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D | ls | w.txt | @@ -31,8 +31,8 @@ | == snap shrunk grid=100x30 cursor=2,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi ls +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D /tmp/pardes-snap/shrinktag/cwd Save New Newtty D +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D ls | ls w.txt | w.txt | @@ -62,8 +62,8 @@ | == snap move-preview grid=100x30 cursor=2,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi ls +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D /tmp/pardes-snap/shrinktag/cwd Save New Newtty D +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D ls | ls w.txt | w.txt | @@ -93,7 +93,7 @@ | == snap restored grid=100x30 cursor=2,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D /tmp/pardes-snap/shrinktag/cwd Save New Newtty D | ls ls | w.txt w.txt | @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D | ls | w.txt | @@ -124,7 +124,7 @@ | == snap bottom-shrunk grid=100x30 cursor=2,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D /tmp/pardes-snap/shrinktag/cwd Save New Newtty D | ls ls | w.txt w.txt | @@ -152,4 +152,4 @@ | | | -| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi +| /tmp/pardes-snap/shrinktag/cwd Save New Newtty D diff --git a/test/snapshots/splitparent.golden b/test/snapshots/splitparent.golden index 32845bfe..b2736efe 100644 --- a/test/snapshots/splitparent.golden +++ b/test/snapshots/splitparent.golden @@ -1,7 +1,7 @@ == snap shrunk grid=100x30 cursor=4,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/splitparent/cwd New Newtty Del /tmp/pardes-snap/splitparent/cwd New Newtty Del -| /tmp/pardes-snap/splitparent/cwd New Newtty Del ls +| /tmp/pardes-snap/splitparent/cwd Save New Newtty /tmp/pardes-snap/splitparent/cwd Save New Newtty +| /tmp/pardes-snap/splitparent/cwd Save New Newtty ls | ls | | @@ -31,11 +31,11 @@ | == snap swap-parent grid=100x30 cursor=4,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/splitparent/cwd New Newtty Del /tmp/pardes-snap/splitparent/cwd New Newtty Del -| /tmp/pardes-snap/splitparent/cwd New Newtty Del ls +| /tmp/pardes-snap/splitparent/cwd Save New Newtty /tmp/pardes-snap/splitparent/cwd Save New Newtty +| /tmp/pardes-snap/splitparent/cwd Save New Newtty ls | ls | -| /tmp/pardes-snap/splitparent/cwd New Newtty Del +| /tmp/pardes-snap/splitparent/cwd Save New Newtty | ls | | @@ -62,17 +62,17 @@ | == snap tallest grid=100x5 cursor=54,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/splitparent/cwd New Newtty Del /tmp/pardes-snap/splitparent/cwd New Newtty Del -| /tmp/pardes-snap/splitparent/cwd New Newtty Del -| /tmp/pardes-snap/splitparent/cwd New Newtty Del /tmp/pardes-snap/splitparent/cwd New Newtty Del +| /tmp/pardes-snap/splitparent/cwd Save New Newtty /tmp/pardes-snap/splitparent/cwd Save New Newtty +| /tmp/pardes-snap/splitparent/cwd Save New Newtty +| /tmp/pardes-snap/splitparent/cwd Save New Newtty /tmp/pardes-snap/splitparent/cwd Save New Newtty | == snap regrown grid=100x30 cursor=54,18 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/splitparent/cwd New Newtty Del /tmp/pardes-snap/splitparent/cwd New Newtty Del -| /tmp/pardes-snap/splitparent/cwd New Newtty Del ls +| /tmp/pardes-snap/splitparent/cwd Save New Newtty /tmp/pardes-snap/splitparent/cwd Save New Newtty +| /tmp/pardes-snap/splitparent/cwd Save New Newtty ls | ls | -| /tmp/pardes-snap/splitparent/cwd New Newtty Del +| /tmp/pardes-snap/splitparent/cwd Save New Newtty | ls | | @@ -83,7 +83,7 @@ | | | -| /tmp/pardes-snap/splitparent/cwd New Newtty Del +| /tmp/pardes-snap/splitparent/cwd Save New Newtty | ls | | diff --git a/test/snapshots/stepgrain.golden b/test/snapshots/stepgrain.golden index 6dae3b96..73570126 100644 --- a/test/snapshots/stepgrain.golden +++ b/test/snapshots/stepgrain.golden @@ -25,7 +25,7 @@ | | | -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 1 a.txt:1:7-12 hello ZQMARK one | 2 a.txt:2:24-29 see also sub/b.txt for ZQMARK two | 3 sub/b.txt:1:1-6 ZQMARK inside sub @@ -56,7 +56,7 @@ | | | -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 1 a.txt:1:7-12 hello ZQMARK one | 2 a.txt:2:24-29 see also sub/b.txt for ZQMARK two | 3 sub/b.txt:1:1-6 ZQMARK inside sub @@ -118,7 +118,7 @@ | | | -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 1 a.txt:1:7-12 hello ZQMARK one | 2 a.txt:2:24-29 see also sub/b.txt for ZQMARK two | 3 sub/b.txt:1:1-6 ZQMARK inside sub @@ -180,7 +180,7 @@ | | | -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 2 a.txt:2:24-29 see also sub/b.txt for ZQMARK two | 3 sub/b.txt:1:1-6 ZQMARK inside sub | 4 @@ -211,7 +211,7 @@ | | | -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 1 a.txt:1:7-12 hello ZQMARK one | 2 a.txt:2:24-29 see also sub/b.txt for ZQMARK two | 3 sub/b.txt:1:1-6 ZQMARK inside sub @@ -240,9 +240,9 @@ | | | -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 1 two words.txt -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 1 a.txt:1:7-12 hello ZQMARK one | 2 a.txt:2:24-29 see also sub/b.txt for ZQMARK two | 3 sub/b.txt:1:1-6 ZQMARK inside sub @@ -302,9 +302,9 @@ | | | -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 1 two words.txt -| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del +| /tmp/pardes-snap/stepgrain/cwd/+Search Save New Newtty Del | 1 a.txt:1:7-12 hello ZQMARK one | 2 a.txt:2:24-29 see also sub/b.txt for ZQMARK two | 3 sub/b.txt:1:1-6 ZQMARK inside sub diff --git a/test/snapshots/syntax.golden b/test/snapshots/syntax.golden index 937852ff..fc8092de 100644 --- a/test/snapshots/syntax.golden +++ b/test/snapshots/syntax.golden @@ -1,13 +1,13 @@ == snap zig-open grid=150x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/syntax/cwd/demo.zig Save New Newtty Del /tmp/pardes-snap/syntax/cwd New Newtty Del Filter +| /tmp/pardes-snap/syntax/cwd/demo.zig Save New Newtty Del /tmp/pardes-snap/syntax/cwd Save New Newtty Del Filter | 1 const std = @import("std"); // greet ls | 2 pub fn main() void { demo.zig | 3 var x: u32 = 42; | 4 _ = x; | 5 } |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/syntax/cwd New Newtty Del Filter +| /tmp/pardes-snap/syntax/cwd Save New Newtty Del Filter | ls | demo.zig | @@ -15,7 +15,7 @@ | | demo.zig | -| /tmp/pardes-snap/syntax/cwd New Newtty Del Filter +| /tmp/pardes-snap/syntax/cwd Save New Newtty Del Filter | ls | demo.zig | @@ -31,7 +31,7 @@ | == style zig-open |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-57 #949494,#121212, 58-74 d,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-57 #949494,#121212, 58-74 d,#121212, 75-76 #ffffff,#262626, 77-130 #949494,#121212, 131-149 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-18 #bdbdbd,#080808, 19-25 #cf87e8,#080808,b 26-26 #bdbdbd,#080808, 27-31 #e3c78a,#080808, 32-34 #bdbdbd,#080808, 35-42 #ffffff,#080808,b 43-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #bdbdbd,#080808, 11-12 #cf87e8,#080808,b 13-26 #bdbdbd,#080808, 27-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-84 #bdbdbd,#080808, 85-149 d,#080808, |4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-23 #bdbdbd,#080808, 24-25 #e3c78a,#080808, 26-26 #bdbdbd,#080808, 27-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, @@ -62,7 +62,7 @@ |29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, == style colors-off |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-57 #949494,#121212, 58-74 d,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-57 #949494,#121212, 58-74 d,#121212, 75-76 #ffffff,#262626, 77-130 #949494,#121212, 131-149 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-42 #bdbdbd,#080808, 43-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-26 #bdbdbd,#080808, 27-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-84 #bdbdbd,#080808, 85-149 d,#080808, |4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-26 #bdbdbd,#080808, 27-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, @@ -93,7 +93,7 @@ |29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, == style colors-on |0: 0-74 #949494,#121212, 75-149 d,#121212, -|1: 0-1 #ffffff,#626262, 2-57 #949494,#121212, 58-74 d,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212, +|1: 0-1 #ffffff,#626262, 2-57 #949494,#121212, 58-74 d,#121212, 75-76 #ffffff,#262626, 77-130 #949494,#121212, 131-149 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-18 #bdbdbd,#080808, 19-25 #cf87e8,#080808,b 26-26 #bdbdbd,#080808, 27-31 #e3c78a,#080808, 32-34 #bdbdbd,#080808, 35-42 #ffffff,#080808,b 43-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-78 #bdbdbd,#080808, 79-149 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #bdbdbd,#080808, 11-12 #cf87e8,#080808,b 13-26 #bdbdbd,#080808, 27-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-84 #bdbdbd,#080808, 85-149 d,#080808, |4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-23 #bdbdbd,#080808, 24-25 #e3c78a,#080808, 26-26 #bdbdbd,#080808, 27-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808, diff --git a/test/snapshots/tag.golden b/test/snapshots/tag.golden index 45e0ce0c..19032618 100644 --- a/test/snapshots/tag.golden +++ b/test/snapshots/tag.golden @@ -1,6 +1,6 @@ == snap tag-focus grid=150x30 cursor=27,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tag/cwd New Newtty Del Filter /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls ls | t.txt t.txt | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls | t.txt | @@ -31,7 +31,7 @@ | == snap tag-typed grid=150x30 cursor=33,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tag/cwd t.txt New Newtty Del Filter /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd t.txt Save New Newtty Del Filter /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls ls | t.txt t.txt | @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls | t.txt | @@ -62,7 +62,7 @@ | == snap tag-del grid=150x30 cursor=29,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tag/cwd t New Newtty Del Filter /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd t Save New Newtty Del Filter /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls ls | t.txt t.txt | @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls | t.txt | @@ -93,7 +93,7 @@ | == snap tag-exit grid=150x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tag/cwd t.txt New Newtty Del Filter /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd t.txt Save New Newtty Del Filter /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls ls | t.txt t.txt | @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls | t.txt | @@ -124,14 +124,14 @@ | == snap tag-look grid=150x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tag/cwd/t.txt Save New Newtty Del /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd/t.txt Save New Newtty Del /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | 1 ZZLOOKED ls | t.txt | | | | -| /tmp/pardes-snap/tag/cwd t.txt New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd t.txt Save New Newtty Del Filter | ls | t.txt | @@ -139,7 +139,7 @@ | | | -| /tmp/pardes-snap/tag/cwd New Newtty Del Filter +| /tmp/pardes-snap/tag/cwd Save New Newtty Del Filter | ls | t.txt | diff --git a/test/snapshots/tagalign.golden b/test/snapshots/tagalign.golden index ca9900ca..625a7f2a 100644 --- a/test/snapshots/tagalign.golden +++ b/test/snapshots/tagalign.golden @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign/cwd Save New Newtty Del Filter | ls | deep | @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign/cwd Save New Newtty Del Filter | ls | deep | @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign/cwd Save New Newtty Del Filter | ls | deep | @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign/cwd Save New Newtty Del Filter | ls | deep | @@ -132,14 +132,14 @@ | | | -|$ /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory New Newtty Del Filter +|$ /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory Save New Newtty Del Filter | $ ls | document.txt | $ | | | -| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign/cwd Save New Newtty Del Filter | ls | deep | diff --git a/test/snapshots/tagalign2col.golden b/test/snapshots/tagalign2col.golden index c78066bb..50ba7cda 100644 --- a/test/snapshots/tagalign2col.golden +++ b/test/snapshots/tagalign2col.golden @@ -1,6 +1,6 @@ == snap onecol grid=160x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Newtty Del /tmp/pardes-snap/tagalign2col/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Newtty Del /tmp/pardes-snap/tagalign2col/cwd Save New Newtty Del Filter | 1 alpha ls | 2 beta deep | 3 gamma @@ -31,7 +31,7 @@ | == snap aligned grid=160x30 cursor=4,19 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Newtty Del /tmp/pardes-snap/tagalign2col/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Newtty Del /tmp/pardes-snap/tagalign2col/cwd Save New Newtty Del Filter | 1 alpha ls | 2 beta deep | 3 gamma @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/tagalign2col/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign2col/cwd Save New Newtty Del Filter | ls | deep | @@ -62,7 +62,7 @@ | == snap widened grid=160x30 cursor=4,19 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Newtty Del ╎ /tmp/pardes-snap/tagalign2col/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Newtty Del ╎ /tmp/pardes-snap/tagalign2col/cwd Save New Newtty Del Filt | 1 alpha ╎ ls | 2 beta ╎ deep | 3 gamma ╎ @@ -77,7 +77,7 @@ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/tagalign2col/cwd New Newtty Del Filter ╎ +| /tmp/pardes-snap/tagalign2col/cwd Save New Newtty Del Filter ╎ | ls ╎ | deep ╎ | ╎ diff --git a/test/snapshots/tagbottomimage.golden b/test/snapshots/tagbottomimage.golden index 7c601fad..82929d33 100644 --- a/test/snapshots/tagbottomimage.golden +++ b/test/snapshots/tagbottomimage.golden @@ -14,7 +14,7 @@ | [🬝g4🬆🬹 | 🬐🬹🬆🬹 | 🬎🬻█ -| /tmp/pardes-snap/tagbottomimage/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagbottomimage/cwd Save New Newtty Del Filter | ls | pic.ppm | @@ -59,7 +59,7 @@ | | | -| /tmp/pardes-snap/tagbottomimage/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagbottomimage/cwd Save New Newtty Del Filter == style img-bottom |0: 0-74 #949494,#121212, 75-149 d,#121212, |1: 0-0 d,#121212, 1-62 d,#080808, 63-64 #959595,#6c6c6c, 65-66 #6c6c6c,#959595, 67-68 #959595,#6c6c6c, 69-69 #6c6c6c,#959595, 70-71 #959595,#6c6c6c, 72-72 #6c6c6c,#959595, 73-74 #959595,#6c6c6c, 75-76 #6c6c6c,#959595, 77-77 #959595,#6c6c6c, 78-78 #6c6c6c,#959595, 79-79 #959595,#6c6c6c, 80-80 #6c6c6c,#959595, 81-81 #959595,#6c6c6c, 82-82 #6c6c6c,#959595, 83-83 #959595,#6c6c6c, 84-84 #6c6c6c,#959595, 85-86 #959595,#6c6c6c, 87-87 #959595,#6c5eb5, 88-88 #352879,#959595, 89-149 d,#080808, @@ -121,7 +121,7 @@ | | | -| /tmp/pardes-snap/tagbottomimage/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagbottomimage/cwd Save New Newtty Del Filter == snap del-image grid=150x30 cursor=149,29 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill | 9d4🬫▚{▙v]O*🬥🬣n🬍🬕5S6#4🬵C[🬆🬻 @@ -152,4 +152,4 @@ | | | -| /tmp/pardes-snap/tagbottomimage/cwd New Newtty Del Filter +| /tmp/pardes-snap/tagbottomimage/cwd Save New Newtty Del Filter diff --git a/test/snapshots/tagnav.golden b/test/snapshots/tagnav.golden index 523b5fe8..da9454cd 100644 --- a/test/snapshots/tagnav.golden +++ b/test/snapshots/tagnav.golden @@ -1,6 +1,6 @@ == snap start grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -31,7 +31,7 @@ | == snap colon grid=100x30 cursor=36,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -62,7 +62,7 @@ | == snap right-tag grid=100x30 cursor=80,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -93,7 +93,7 @@ | == snap left-tag grid=100x30 cursor=36,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -124,7 +124,7 @@ | == snap down-tag grid=100x30 cursor=30,16 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -139,7 +139,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -155,7 +155,7 @@ | == snap up-tag grid=100x30 cursor=36,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -170,7 +170,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -186,7 +186,7 @@ | == snap up-edge grid=100x30 cursor=0,0 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -201,7 +201,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -217,7 +217,7 @@ | == snap topbar-word grid=100x30 cursor=3,0 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -232,7 +232,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -248,7 +248,7 @@ | == snap topbar-graphemes grid=100x30 cursor=5,0 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -263,7 +263,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -279,7 +279,7 @@ | == snap back-down grid=100x30 cursor=36,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -294,7 +294,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -310,7 +310,7 @@ | == snap arrows-still-motion grid=100x30 cursor=38,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -325,7 +325,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -341,7 +341,7 @@ | == snap back-to-body grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -356,7 +356,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -372,7 +372,7 @@ | == snap tty-on grid=100x30 cursor=54,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha $ ls | 2 beta w.txt | 3 gamma $ @@ -387,7 +387,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -403,7 +403,7 @@ | == snap tty-tag grid=100x30 cursor=80,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -418,7 +418,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -434,7 +434,7 @@ | == snap tty-restored grid=100x30 cursor=54,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha $ ls | 2 beta w.txt | 3 gamma $ @@ -449,7 +449,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -465,7 +465,7 @@ | == snap topbar-dollar grid=100x30 cursor=74,0 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha $ ls | 2 beta w.txt | 3 gamma $ @@ -480,7 +480,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -496,7 +496,7 @@ | == snap topbar-dump-word grid=100x30 cursor=50,0 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha $ ls | 2 beta w.txt | 3 gamma $ @@ -511,7 +511,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -527,7 +527,7 @@ | == snap topbar-exec grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill Restore /tmp/pardes-snap -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha $ ls | 2 beta w.txt | 3 gamma $ @@ -542,7 +542,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -558,7 +558,7 @@ | == snap topbar-restore-word grid=100x30 cursor=76,0 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill Restore /tmp/pardes-snap -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt$ /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha $ ls | 2 beta w.txt | 3 gamma $ @@ -573,7 +573,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | @@ -589,7 +589,7 @@ | == snap topbar-restored grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Newtt /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -604,7 +604,7 @@ | | | -| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte +| /tmp/pardes-snap/tagnav/cwd Save New Newtty Del | ls | w.txt | diff --git a/test/snapshots/theme.golden b/test/snapshots/theme.golden index dba24fa3..cb272e3a 100644 --- a/test/snapshots/theme.golden +++ b/test/snapshots/theme.golden @@ -1,6 +1,6 @@ == snap helix grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls ls | t.txt t.txt | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls | t.txt | @@ -62,7 +62,7 @@ |29: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808, == snap dark grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls ls | t.txt t.txt | @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls | t.txt | @@ -124,7 +124,7 @@ |29: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d, == snap acme grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls ls | t.txt t.txt | @@ -139,7 +139,7 @@ | | | -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls | t.txt | @@ -186,7 +186,7 @@ |29: 0-99 d,#ffffea, == snap colors-off grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls ls | t.txt t.txt | @@ -201,7 +201,7 @@ | | | -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls | t.txt | @@ -248,7 +248,7 @@ |29: 0-99 d,#ffffea, == snap generated grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls ls | t.txt t.txt | @@ -263,7 +263,7 @@ | | | -| /tmp/pardes-snap/theme/cwd New Newtty Del Filter +| /tmp/pardes-snap/theme/cwd Save New Newtty Del F | ls | t.txt | diff --git a/test/snapshots/themesel.golden b/test/snapshots/themesel.golden index ac9e0262..f85b2c50 100644 --- a/test/snapshots/themesel.golden +++ b/test/snapshots/themesel.golden @@ -46,7 +46,7 @@ | 12 line 12 | 13 line 13 | 14 line 14 -| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del +| /tmp/pardes-snap/themesel/cwd/+Themes Save New Newtty Del | 1 Theme helix | 2 Theme dark | 3 Theme acme @@ -77,7 +77,7 @@ | 12 line 12 | 13 line 13 | 14 line 14 -| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del +| /tmp/pardes-snap/themesel/cwd/+Themes Save New Newtty Del | 1 Theme helix | 2 Theme dark | 3 Theme acme @@ -139,7 +139,7 @@ | 12 line 12 | 13 line 13 | 14 line 14 -| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del +| /tmp/pardes-snap/themesel/cwd/+Themes Save New Newtty Del | 1 Theme helix | 2 Theme dark | 3 Theme acme @@ -201,7 +201,7 @@ | 12 line 12 | 13 line 13 | 14 line 14 -| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del +| /tmp/pardes-snap/themesel/cwd/+Themes Save New Newtty Del | 1 Theme helix | 2 Theme dark | 3 Theme acme @@ -263,7 +263,7 @@ | 12 line 12 | 13 line 13 | 14 line 14 -| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del +| /tmp/pardes-snap/themesel/cwd/+Themes Save New Newtty Del | 1 Theme helix | 2 Theme dark | 3 Theme acme @@ -325,7 +325,7 @@ | 12 line 12 | 13 line 13 | 14 line 14 -| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del +| /tmp/pardes-snap/themesel/cwd/+Themes Save New Newtty Del | 1 Theme helix | 2 Theme dark | 3 Theme acme @@ -387,7 +387,7 @@ | 12 line 12 | 13 line 13 | 14 line 14 -| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del +| /tmp/pardes-snap/themesel/cwd/+Themes Save New Newtty Del | 217 Theme wolf_alabaster_dark_bg | 218 Theme wolf_alabaster_dark_mono | 219 Theme wolf_alabaster_light diff --git a/test/snapshots/tinywin.golden b/test/snapshots/tinywin.golden index f613fd9f..61fc657c 100644 --- a/test/snapshots/tinywin.golden +++ b/test/snapshots/tinywin.golden @@ -1,17 +1,17 @@ == snap stacked grid=100x30 cursor=4,14 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/tinywin/cwd Save New Newtty Del Filter | $ -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del Filter | ls | -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del Filter | ls | -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del Filter | ls | -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del Filter | ls | | @@ -31,22 +31,22 @@ | == snap shrunk grid=60x3 cursor=59,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextC -|$ /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/tinywin/cwd Save New Newtty Del Filter +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del Filter == snap columns grid=100x30 cursor=95,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt /tmp/pardes-snap/tinywi /tmp/pardes /tmp/parde +|$ /tmp/pardes-snap/tinywin/cwd Save New Newtty Del /tmp/pardes-snap/tinywi /tmp/pardes /tmp/parde | $ 1 1 1 -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del | ls | -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del | ls | -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del | ls | -| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt +| /tmp/pardes-snap/tinywin/cwd Save New Newtty Del | ls | | diff --git a/test/snapshots/topbarexec.golden b/test/snapshots/topbarexec.golden index 7b0bb96f..1b3b20a8 100644 --- a/test/snapshots/topbarexec.golden +++ b/test/snapshots/topbarexec.golden @@ -1,6 +1,6 @@ == snap selected grid=90x20 cursor=14,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/topbarexec/cwd New Newtty /tmp/pardes-snap/topbarexec/cwd New Newtty +| /tmp/pardes-snap/topbarexec/cwd Save New Ne /tmp/pardes-snap/topbarexec/cwd Save New Ne | ls ls | zmarkfile.txt zmarkfile.txt | @@ -10,7 +10,7 @@ | | | -| /tmp/pardes-snap/topbarexec/cwd New Newtty +| /tmp/pardes-snap/topbarexec/cwd Save New Ne | ls | zmarkfile.txt | @@ -21,7 +21,7 @@ | == snap noarg-runs grid=90x20 cursor=14,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/topbarexec/cwd New Newtty /tmp/╭────────────────────────────────────╮ +| /tmp/pardes-snap/topbarexec/cwd Save New Ne /tmp/╭────────────────────────────────────╮ | ls ls │pardes resizes=1 │ | zmarkfile.txt zmark│theme helix │ | │font default │ @@ -31,7 +31,7 @@ | │pinch 1.0000 │ | │tscroll 0.0000 │ | ╰────────────────────────────────────╯ -| /tmp/pardes-snap/topbarexec/cwd New Newtty +| /tmp/pardes-snap/topbarexec/cwd Save New Ne | ls | zmarkfile.txt | @@ -42,7 +42,7 @@ | == snap arg-still-spliced grid=90x20 cursor=14,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/topbarexec/cwd New Newtty /tmp/pardes-snap/topbarexec/cwd New Newtty +| /tmp/pardes-snap/topbarexec/cwd Save New Ne /tmp/pardes-snap/topbarexec/cwd Save New Ne | ls ls | zmarkfile.txt zmarkfile.txt | @@ -50,9 +50,9 @@ | | | -| /tmp/pardes-snap/topbarexec/cwd/+Search New +| /tmp/pardes-snap/topbarexec/cwd/+Search Sav | 1 zmarkfile.txt -| /tmp/pardes-snap/topbarexec/cwd New Newtty +| /tmp/pardes-snap/topbarexec/cwd Save New Ne | ls | zmarkfile.txt | diff --git a/test/snapshots/tty.golden b/test/snapshots/tty.golden index 8c553d33..64c3851f 100644 --- a/test/snapshots/tty.golden +++ b/test/snapshots/tty.golden @@ -1,6 +1,6 @@ == snap tty-on grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/tty/cwd New Newtty Del Filter /tmp/pardes-snap/tty/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | $ ls ls | m.txt m.txt | $ @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/tty/cwd New Newtty Del Filter +| /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | ls | m.txt | @@ -31,7 +31,7 @@ | == snap tty-echo grid=100x30 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/tty/cwd New Newtty Del Filter /tmp/pardes-snap/tty/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | $ ls ls | m.txt m.txt | $ echo SNAP''OK @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/tty/cwd New Newtty Del Filter +| /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | ls | m.txt | @@ -62,7 +62,7 @@ | == snap tty-off grid=100x30 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tty/cwd New Newtty Del Filter /tmp/pardes-snap/tty/cwd New Newtty Del Filter +| /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | ls ls | m.txt m.txt | echo SNAP''OK @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/tty/cwd New Newtty Del Filter +| /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | ls | m.txt | @@ -93,7 +93,7 @@ | == snap shift-esc-on grid=100x30 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/tty/cwd New Newtty Del Filter /tmp/pardes-snap/tty/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | $ ls ls | m.txt m.txt | $ echo SNAP''OK @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/tty/cwd New Newtty Del Filter +| /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | ls | m.txt | @@ -124,7 +124,7 @@ | == snap shift-esc-nodoc grid=100x30 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/tty/cwd New Newtty Del Filter /tmp/pardes-snap/tty/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | $ ls ls | m.txt m.txt | $ echo SNAP''OK @@ -139,7 +139,7 @@ | | | -| /tmp/pardes-snap/tty/cwd New Newtty Del Filter +| /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | ls | m.txt | @@ -155,7 +155,7 @@ | == snap ctrl-b-off grid=100x30 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tty/cwd New Newtty Del Filter /tmp/pardes-snap/tty/cwd New Newtty Del Filter +| /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | ls ls | m.txt m.txt | echo SNAP''OK @@ -170,7 +170,7 @@ | | | -| /tmp/pardes-snap/tty/cwd New Newtty Del Filter +| /tmp/pardes-snap/tty/cwd Save New Newtty Del Fil | ls | m.txt | diff --git a/test/snapshots/ttyclick.golden b/test/snapshots/ttyclick.golden index 72a59e67..a4b3e10c 100644 --- a/test/snapshots/ttyclick.golden +++ b/test/snapshots/ttyclick.golden @@ -1,6 +1,6 @@ == snap tty-bodyclick grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil +|$ /tmp/pardes-snap/ttyclick/cwd Save New Newtty De /tmp/pardes-snap/ttyclick/cwd Save New Newtty De | $ ls ls | probe.txt probe.txt | $ @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil +| /tmp/pardes-snap/ttyclick/cwd Save New Newtty De | ls | probe.txt | @@ -31,7 +31,7 @@ | == snap tty-tagedit grid=100x30 cursor=39,1 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil +|$ /tmp/pardes-snap/ttyclick/cwd Save New Newtty De /tmp/pardes-snap/ttyclick/cwd Save New Newtty De | ls ls | probe.txt probe.txt | @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil +| /tmp/pardes-snap/ttyclick/cwd Save New Newtty De | ls | probe.txt | @@ -62,7 +62,7 @@ | == snap tty-tagexit grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil +|$ /tmp/pardes-snap/ttyclick/cwd Save New Newtty De /tmp/pardes-snap/ttyclick/cwd Save New Newtty De | $ ls ls | probe.txt probe.txt | $ @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil +| /tmp/pardes-snap/ttyclick/cwd Save New Newtty De | ls | probe.txt | @@ -93,7 +93,7 @@ | == snap ins-bodyclick grid=100x30 cursor=11,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|^ /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil +|^ /tmp/pardes-snap/ttyclick/cwd Save New Newtty De /tmp/pardes-snap/ttyclick/cwd Save New Newtty De | ls ls | probe.txt probe.txt | @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil +| /tmp/pardes-snap/ttyclick/cwd Save New Newtty De | ls | probe.txt | diff --git a/test/snapshots/ttyedit.golden b/test/snapshots/ttyedit.golden index a40d5ec3..d87599cf 100644 --- a/test/snapshots/ttyedit.golden +++ b/test/snapshots/ttyedit.golden @@ -1,6 +1,6 @@ == snap before grid=100x30 cursor=7,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls | words.txt | @@ -31,7 +31,7 @@ | == snap split grid=100x30 cursor=2,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|^ /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +|^ /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls | words.txt | @@ -62,7 +62,7 @@ | == snap opened grid=100x30 cursor=6,8 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls | words.txt | @@ -93,7 +93,7 @@ | == snap joined grid=100x30 cursor=10,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls | words.txt | @@ -124,7 +124,7 @@ | == snap undone grid=100x30 cursor=7,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls ls | words.txt words.txt | printf 'one two three\nfour five six\nseven ei @@ -139,7 +139,7 @@ | | | -| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt +| /tmp/pardes-snap/ttyedit/cwd Save New Newtty Del | ls | words.txt | diff --git a/test/snapshots/ttyfollow.golden b/test/snapshots/ttyfollow.golden index 33395d83..d94a5cfd 100644 --- a/test/snapshots/ttyfollow.golden +++ b/test/snapshots/ttyfollow.golden @@ -1,6 +1,6 @@ == snap held-pre grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D | 185 ls | 186 s.txt | 187 @@ -15,7 +15,7 @@ | 196 | 197 | 198 -| /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D | ls | s.txt | @@ -31,7 +31,7 @@ | == snap held-post grid=100x30 cursor=54,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi$ /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D$ /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D | 185 $ ls | 186 s.txt | 187 $ touch go; until test -f done1; do sleep 0.05; @@ -46,7 +46,7 @@ | 196 | 197 | 198 -| /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D | ls | s.txt | @@ -62,7 +62,7 @@ | == snap tty-follows grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi$ /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi +|$ /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D$ /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D | 288 $ ls | 289 s.txt | 290 $ touch go; until test -f done1; do sleep 0.05; @@ -77,7 +77,7 @@ | 299 | 300 | $ -| /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyfollow/cwd Save New Newtty D | ls | s.txt | diff --git a/test/snapshots/ttyhelp.golden b/test/snapshots/ttyhelp.golden index b8a9c2b6..10ee58b4 100644 --- a/test/snapshots/ttyhelp.golden +++ b/test/snapshots/ttyhelp.golden @@ -1,6 +1,6 @@ == snap boot grid=100x30 cursor=4,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyhelp/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/ttyhelp/cwd Save New Newtty Del Filter | $ | | @@ -31,9 +31,9 @@ | == snap helped grid=100x30 cursor=7,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyhelp/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/ttyhelp/cwd Save New Newtty Del Filter | $ -| /tmp/pardes-snap/ttyhelp/cwd/+Help New Newtty Del +| /tmp/pardes-snap/ttyhelp/cwd/+Help Save New Newtty Del | 1 pardes builtins, and how to run each: | 2 SPC and its keys, a chord, a button, the | 3 topbar - or the name, executed anywhere. @@ -62,9 +62,9 @@ | 26 SPC f g Grep topbar == snap leaderworks grid=100x30 cursor=7,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyhelp/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/ttyhelp/cwd Save New Newtty Del Filter | $ -| /tmp/pardes-snap/ttyhelp/cwd/+Help New Newtty Del +| /tmp/pardes-snap/ttyhelp/cwd/+Help Save New Newtty Del | 1 pardes builtins, and how to run each: | 2 SPC and its keys, a chord, a button, the | 3 topbar - or the name, executed anywhere. diff --git a/test/snapshots/ttylook.golden b/test/snapshots/ttylook.golden index 70992060..e9e86b18 100644 --- a/test/snapshots/ttylook.golden +++ b/test/snapshots/ttylook.golden @@ -1,6 +1,6 @@ == snap tok1 grid=120x30 cursor=2,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls ls | big.txt plain.txt sub big.txt plain.txt sub | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls | big.txt plain.txt sub | @@ -31,7 +31,7 @@ | == style tok1 |0: 0-74 #949494,#121212, 75-119 d,#121212, -|1: 0-1 #ffffff,#626262, 2-51 #949494,#121212, 52-59 d,#121212, 60-61 #ffffff,#262626, 62-111 #949494,#121212, 112-119 d,#121212, +|1: 0-1 #ffffff,#626262, 2-56 #949494,#121212, 57-59 d,#121212, 60-61 #ffffff,#262626, 62-116 #949494,#121212, 117-119 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-63 #bdbdbd,#080808, 64-119 d,#080808, |3: 0-0 d,#444444, 1-1 d,#080808, 2-8 #080808,#80a0ff, 9-24 #bdbdbd,#080808, 25-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-84 #bdbdbd,#080808, 85-119 d,#080808, |4: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, @@ -46,7 +46,7 @@ |13: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, |14: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, |15: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, -|16: 0-1 #ffffff,#262626, 2-51 #949494,#121212, 52-59 d,#121212, 60-60 d,#444444, 61-119 d,#080808, +|16: 0-1 #ffffff,#262626, 2-56 #949494,#121212, 57-59 d,#121212, 60-60 d,#444444, 61-119 d,#080808, |17: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, |18: 0-0 d,#444444, 1-1 d,#080808, 2-24 #bdbdbd,#080808, 25-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, |19: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, @@ -62,7 +62,7 @@ |29: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808, == snap tok2 grid=120x30 cursor=11,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls ls | big.txt plain.txt sub big.txt plain.txt sub | @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls | big.txt plain.txt sub | @@ -93,7 +93,7 @@ | == snap tokback grid=120x30 cursor=2,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls ls | big.txt plain.txt sub big.txt plain.txt sub | @@ -108,7 +108,7 @@ | | | -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls | big.txt plain.txt sub | @@ -124,7 +124,7 @@ | == snap insert grid=120x30 cursor=4,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls ls | nnbig.txt plain.txt sub big.txt plain.txt sub | @@ -139,7 +139,7 @@ | | | -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls | big.txt plain.txt sub | @@ -155,7 +155,7 @@ | == snap tok3 grid=120x30 cursor=22,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls ls | big.txt plain.txt sub big.txt plain.txt sub | @@ -170,7 +170,7 @@ | | | -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls | big.txt plain.txt sub | @@ -186,11 +186,11 @@ | == snap diropen grid=120x30 cursor=4,7 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls ls | big.txt plain.txt sub big.txt plain.txt sub | -| /tmp/pardes-snap/ttylook/cwd/sub New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd/sub Save New Newtty Del Filte | ls | | @@ -201,7 +201,7 @@ | | | -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls | big.txt plain.txt sub | @@ -217,11 +217,11 @@ | == snap noop grid=120x30 cursor=2,3 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls ls | big.txt plain.txt sub big.txt plain.txt sub | -| /tmp/pardes-snap/ttylook/cwd/sub New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd/sub Save New Newtty Del Filte | ls | | @@ -232,7 +232,7 @@ | | | -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls | big.txt plain.txt sub | @@ -248,11 +248,11 @@ | == snap fileopen grid=120x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttylook/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd/big.txt Save New Newtty Del /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | 1 line 1 ls -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter big.txt plain.txt sub +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter big.txt plain.txt sub | -| /tmp/pardes-snap/ttylook/cwd/sub New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd/sub Save New Newtty Del Filte | ls | | @@ -263,7 +263,7 @@ | | | -| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttylook/cwd Save New Newtty Del Filter | ls | big.txt plain.txt sub | diff --git a/test/snapshots/ttyonly.golden b/test/snapshots/ttyonly.golden index b0dfef79..3b3f3a20 100644 --- a/test/snapshots/ttyonly.golden +++ b/test/snapshots/ttyonly.golden @@ -1,6 +1,6 @@ == snap ttyonly grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyonly/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/ttyonly/cwd Save New Newtty Del Filter | $ echo TTY''ONLY | TTYONLY | $ diff --git a/test/snapshots/ttypaste.golden b/test/snapshots/ttypaste.golden index 33d7c7a4..545528f7 100644 --- a/test/snapshots/ttypaste.golden +++ b/test/snapshots/ttypaste.golden @@ -1,6 +1,6 @@ == snap bracketed-paste-reached-the-shell grid=100x30 cursor=18,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttypaste/cwd New Newtty Del Fil /tmp/pardes-snap/ttypaste/cwd New Newtty Del Fil +|$ /tmp/pardes-snap/ttypaste/cwd Save New Newtty De /tmp/pardes-snap/ttypaste/cwd Save New Newtty De | $ ls ls | src.txt src.txt | $ echo BRACKETED @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/ttypaste/cwd New Newtty Del Fil +| /tmp/pardes-snap/ttypaste/cwd Save New Newtty De | ls | src.txt | @@ -31,7 +31,7 @@ | == snap ctrl-v-with-empty-register-is-inert grid=100x30 cursor=18,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttypaste/cwd New Newtty Del Fil /tmp/pardes-snap/ttypaste/cwd New Newtty Del Fil +|$ /tmp/pardes-snap/ttypaste/cwd Save New Newtty De /tmp/pardes-snap/ttypaste/cwd Save New Newtty De | $ ls ls | src.txt src.txt | $ echo BRACKETED @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/ttypaste/cwd New Newtty Del Fil +| /tmp/pardes-snap/ttypaste/cwd Save New Newtty De | ls | src.txt | diff --git a/test/snapshots/ttyprompt.golden b/test/snapshots/ttyprompt.golden index a8c65bd5..6e6bea86 100644 --- a/test/snapshots/ttyprompt.golden +++ b/test/snapshots/ttyprompt.golden @@ -1,6 +1,6 @@ == snap greeted grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D | ls ls | probe.txt probe.txt | @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D | ls | probe.txt | @@ -31,7 +31,7 @@ | == snap in-tty grid=100x30 cursor=17,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi +|$ /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D | $ ls ls | probe.txt probe.txt | $ echo ABCDEFGH @@ -46,7 +46,7 @@ | | | -| /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D | ls | probe.txt | @@ -62,7 +62,7 @@ | == snap out-of-tty grid=100x30 cursor=17,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D | ls ls | probe.txt probe.txt | echo ABCDEFGH @@ -77,7 +77,7 @@ | | | -| /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi +| /tmp/pardes-snap/ttyprompt/cwd Save New Newtty D | ls | probe.txt | diff --git a/test/snapshots/ttytaken.golden b/test/snapshots/ttytaken.golden index 0c0a01ea..3a2a7eb6 100644 --- a/test/snapshots/ttytaken.golden +++ b/test/snapshots/ttytaken.golden @@ -1,6 +1,6 @@ == snap opened grid=210x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New Newtty Del /tmp/pardes-snap/ttytaken/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New Newtty Del /tmp/pardes-snap/ttytaken/cwd Save New Newtty Del Filter | 1 echo TAKEN''ONE ls | 2 echo TAKEN''TWO big.txt cmd.txt | @@ -31,7 +31,7 @@ | == snap at-prompt grid=210x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New Newtty Del /tmp/pardes-snap/ttytaken/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New Newtty Del /tmp/pardes-snap/ttytaken/cwd Save New Newtty Del Filter | 1 echo TAKEN''ONE ls | 2 echo TAKEN''TWO big.txt cmd.txt | echo TAKEN''ONE @@ -62,7 +62,7 @@ | == snap paging grid=210x30 cursor=114,29 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New Newtty Del $ /tmp/pardes-snap/ttytaken/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New Newtty Del $ /tmp/pardes-snap/ttytaken/cwd Save New Newtty Del Filter | 1 echo TAKEN''ONE line 1 | 2 echo TAKEN''TWO line 2 | line 3 @@ -93,7 +93,7 @@ | big.txt == snap spawned grid=210x30 cursor=108,25 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New Newtty Del $ /tmp/pardes-snap/ttytaken/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New Newtty Del $ /tmp/pardes-snap/ttytaken/cwd Save New Newtty Del Filter | 1 echo TAKEN''ONE line 1 | 2 echo TAKEN''TWO line 2 | line 3 @@ -118,7 +118,7 @@ | line 22 | line 23 | : -| /tmp/pardes-snap/ttytaken/cwd New Newtty Del Filter +| /tmp/pardes-snap/ttytaken/cwd Save New Newtty Del Filter | echo TAKEN''TWO | TAKENTWO | diff --git a/test/snapshots/tutor.golden b/test/snapshots/tutor.golden index 59fd861e..91392bc3 100644 --- a/test/snapshots/tutor.golden +++ b/test/snapshots/tutor.golden @@ -1,6 +1,6 @@ == snap tutor grid=150x30 cursor=9,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/tutor/cwd New Newtty Del Filter /tmp/pardes-snap/tutor/cwd New Newtty Del Filter +| /tmp/pardes-snap/tutor/cwd Save New Newtty Del Filter /tmp/pardes-snap/tutor/cwd Save New Newtty Del Filter | ls ls | | @@ -15,7 +15,7 @@ | | | Grep / -| /tmp/pardes-snap/tutor/cwd New Newtty Del Filter +| /tmp/pardes-snap/tutor/cwd Save New Newtty Del Filter | ls | | diff --git a/test/snapshots/winch.golden b/test/snapshots/winch.golden index db849ad6..963df72f 100644 --- a/test/snapshots/winch.golden +++ b/test/snapshots/winch.golden @@ -1,6 +1,6 @@ == snap storm grid=100x30 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/winch/cwd New Newtty Del Filter /tmp/pardes-snap/winch/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/winch/cwd Save New Newtty Del F /tmp/pardes-snap/winch/cwd Save New Newtty Del F | $ ls ls | $ for i in $(seq 600); do kill -WINCH $PPID; don | e; echo SUR''VIVED @@ -15,7 +15,7 @@ | | | -| /tmp/pardes-snap/winch/cwd New Newtty Del Filter +| /tmp/pardes-snap/winch/cwd Save New Newtty Del F | ls | | @@ -31,7 +31,7 @@ | == snap resized grid=106x34 cursor=4,6 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -|$ /tmp/pardes-snap/winch/cwd New Newtty Del Filter /tmp/pardes-snap/winch/cwd New Newtty Del Filter +|$ /tmp/pardes-snap/winch/cwd Save New Newtty Del Filt /tmp/pardes-snap/winch/cwd Save New Newtty Del Filt | $ ls ls | $ for i in $(seq 600); do kill -WINCH $PPID; done; | echo SUR''VIVED @@ -48,7 +48,7 @@ | | | -| /tmp/pardes-snap/winch/cwd New Newtty Del Filter +| /tmp/pardes-snap/winch/cwd Save New Newtty Del Filt | ls | | diff --git a/test/snapshots/windownav.golden b/test/snapshots/windownav.golden index b24936f8..0e007f50 100644 --- a/test/snapshots/windownav.golden +++ b/test/snapshots/windownav.golden @@ -1,6 +1,6 @@ == snap start grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -31,7 +31,7 @@ | == snap to-term grid=100x30 cursor=54,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -62,7 +62,7 @@ | == snap back-to-file grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -93,7 +93,7 @@ | == snap esc-to-term grid=100x30 cursor=54,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -124,7 +124,7 @@ | == snap esc-back-to-file grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -155,7 +155,7 @@ | == snap altn grid=100x30 cursor=4,19 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -170,7 +170,7 @@ | | | -| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd Save New Newtty D | ls | w.txt | @@ -186,7 +186,7 @@ | == snap up grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -201,7 +201,7 @@ | | | -| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd Save New Newtty D | ls | w.txt | @@ -217,7 +217,7 @@ | == snap right grid=100x30 cursor=54,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -232,7 +232,7 @@ | | | -| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd Save New Newtty D | ls | w.txt | @@ -248,7 +248,7 @@ | == snap left grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -263,7 +263,7 @@ | | | -| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd Save New Newtty D | ls | w.txt | @@ -279,7 +279,7 @@ | == snap down grid=100x30 cursor=4,19 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -294,7 +294,7 @@ | | | -| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd Save New Newtty D | ls | w.txt | @@ -310,7 +310,7 @@ | == snap toggle-doc grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -325,7 +325,7 @@ | | | -| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd Save New Newtty D | ls | w.txt | @@ -341,7 +341,7 @@ | == snap toggle-back grid=100x30 cursor=4,19 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd/w.txt Save New Ne /tmp/pardes-snap/windownav/cwd Save New Newtty D | 1 alpha ls | 2 beta w.txt | 3 gamma @@ -356,7 +356,7 @@ | | | -| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi +| /tmp/pardes-snap/windownav/cwd Save New Newtty D | ls | w.txt | diff --git a/test/snapshots/windowops.golden b/test/snapshots/windowops.golden index c566bdc1..05324095 100644 --- a/test/snapshots/windowops.golden +++ b/test/snapshots/windowops.golden @@ -1,6 +1,6 @@ == snap hover-v grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New Newtty Del F╎ /tmp/pardes-snap/windowops/cwd New Newtty Del Fi +| /tmp/pardes-snap/windowops/cwd Save New Newtty ╎ /tmp/pardes-snap/windowops/cwd Save New Newtty D | ls ╎ ls | w.txt ╎ w.txt | ╎ @@ -15,7 +15,7 @@ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/windowops/cwd New Newtty Del F╎ +| /tmp/pardes-snap/windowops/cwd Save New Newtty ╎ | ls ╎ | w.txt ╎ | ╎ @@ -31,7 +31,7 @@ | ╎ == snap hover-h grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New Newtty Del Fi /tmp/pardes-snap/windowops/cwd New Newtty Del Fi +| /tmp/pardes-snap/windowops/cwd Save New Newtty D /tmp/pardes-snap/windowops/cwd Save New Newtty D | ls ls | w.txt w.txt | @@ -46,7 +46,7 @@ | | |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/windowops/cwd New Newtty Del Fi +| /tmp/pardes-snap/windowops/cwd Save New Newtty D | ls | w.txt | @@ -62,7 +62,7 @@ | == snap border-drag grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New Ne╎tty Del Fi /tmp/pardes-snap/windowops/cwd New Newtty Del Fi +| /tmp/pardes-snap/windowops/cwd Save N╎w Newtty D /tmp/pardes-snap/windowops/cwd Save New Newtty D | ls ╎ ls | w.txt ╎ w.txt | ╎ @@ -77,7 +77,7 @@ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/windowops/cwd New Ne╎tty Del Fi +| /tmp/pardes-snap/windowops/cwd Save N╎w Newtty D | ls ╎ | w.txt ╎ | ╎ @@ -93,7 +93,7 @@ | ╎ == snap border-done grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New Ne╎ /tmp/pardes-snap/windowops/cwd New Newtty Del Filter +| /tmp/pardes-snap/windowops/cwd Save N╎ /tmp/pardes-snap/windowops/cwd Save New Newtty Del Filter | ls ╎ ls | w.txt ╎ w.txt | ╎ @@ -108,7 +108,7 @@ | ╎ | ╎ | ╎ -| /tmp/pardes-snap/windowops/cwd New Ne╎ +| /tmp/pardes-snap/windowops/cwd Save N╎ | ls ╎ | w.txt ╎ | ╎ @@ -124,7 +124,7 @@ | ╎ == snap hborder-done grid=100x30 cursor=4,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New New /tmp/pardes-snap/windowops/cwd New Newtty Del Filter +| /tmp/pardes-snap/windowops/cwd Save Ne /tmp/pardes-snap/windowops/cwd Save New Newtty Del Filter | ls ls | w.txt w.txt | @@ -135,7 +135,7 @@ | | |╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | @@ -155,7 +155,7 @@ | == snap move-preview grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New New /tmp/pardes-snap/windowops/cwd New Newtty Del Filter +| /tmp/pardes-snap/windowops/cwd Save Ne /tmp/pardes-snap/windowops/cwd Save New Newtty Del Filter | ls ls | w.txt w.txt | @@ -166,7 +166,7 @@ | | | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | @@ -186,7 +186,7 @@ | == snap moved grid=100x30 cursor=4,15 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New New /tmp/pardes-snap/windowops/cwd New Newtty Del Filter +| /tmp/pardes-snap/windowops/cwd Save Ne /tmp/pardes-snap/windowops/cwd Save New Newtty Del Filter | ls ls | w.txt w.txt | @@ -197,7 +197,7 @@ | | | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | @@ -217,7 +217,7 @@ | == snap altn grid=100x30 cursor=4,19 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New New /tmp/pardes-snap/windowops/cwd New Newtty Del Filter +| /tmp/pardes-snap/windowops/cwd Save Ne /tmp/pardes-snap/windowops/cwd Save New Newtty Del Filter | ls ls | w.txt w.txt | @@ -228,11 +228,11 @@ | | | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | @@ -248,7 +248,7 @@ | == snap focus-right grid=100x30 cursor=44,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /tmp/pardes-snap/windowops/cwd New New /tmp/pardes-snap/windowops/cwd New Newtty Del Filter +| /tmp/pardes-snap/windowops/cwd Save Ne /tmp/pardes-snap/windowops/cwd Save New Newtty Del Filter | ls ls | w.txt w.txt | @@ -259,11 +259,11 @@ | | | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | @@ -279,22 +279,22 @@ | == snap debug-on grid=100x30 cursor=7,2 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /Tutor Save New Newtty Del /tmp/pardes-snap/windowops/cwd New Newtty Del Filter +| /Tutor Save New Newtty Del /tmp/pardes-snap/windowops/cwd Save New Newtty Del Filter | 1 ls | 2 P↩ w.txt | ARDES TUTOR | 3 tmux + vi + -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | | | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | @@ -310,7 +310,7 @@ | == style debug-on |0: 0-43 #949494,#121212, 44-48 #080808,#80a0ff, 49-74 #949494,#121212, 75-99 d,#121212, -|1: 0-1 #ffffff,#626262, 2-39 #949494,#121212, 40-41 #ffffff,#262626, 42-93 #949494,#121212, 94-99 d,#121212, +|1: 0-1 #ffffff,#626262, 2-39 #949494,#121212, 40-41 #ffffff,#262626, 42-98 #949494,#121212, 99-99 d,#121212, |2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-39 d,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-43 #bdbdbd,#080808, 44-99 d,#080808, |3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-38 #bdbdbd,#080808, 39-39 #626262,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-46 #bdbdbd,#080808, 47-99 d,#080808, |4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808, @@ -341,22 +341,22 @@ |29: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808, == snap debug-off grid=100x30 cursor=7,4 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /Tutor Save New Newtty Del /tmp/pardes-snap/windowops/cwd New Newtty Del Filter +| /Tutor Save New Newtty Del /tmp/pardes-snap/windowops/cwd Save New Newtty Del Filter | 1 ls | /Tutor Save New Newtty Del w.txt | 1 | 2 P -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | | | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | -| /tmp/pardes-snap/windowops/cwd New New +| /tmp/pardes-snap/windowops/cwd Save Ne | ls | w.txt | diff --git a/test/web-snapshots/source-list.golden b/test/web-snapshots/source-list.golden index 8f33f4f1..56f2aa69 100644 --- a/test/web-snapshots/source-list.golden +++ b/test/web-snapshots/source-list.golden @@ -1,6 +1,6 @@ == snap launcher-bottom grid=120x37 cursor=4,36 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /home/goblin/00-projects/0x4200.cafe/02-pardes-code New Newtty Del Filter +| /home/goblin/00-projects/0x4200.cafe/02-pardes-code Save New Newtty Del Filter | src/pdf_pane_integration_test.zig | src/petscii.zig | src/runtime_config.zig @@ -38,7 +38,7 @@ | == snap launcher-top grid=120x37 cursor=4,36 |New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill -| /home/goblin/00-projects/0x4200.cafe/02-pardes-code New Newtty Del Filter +| /home/goblin/00-projects/0x4200.cafe/02-pardes-code Save New Newtty Del Filter | git ls-files --cached --others --exclude-standard -- '*.zig' | sort | build.zig | build/snap.zig @@ -94,7 +94,7 @@ | 15 pub const macos_min_version: std.SemanticVersion = .{ .major = 13, .minor = 0, .patch = 0 }; | 16 | 17 /// The ZLS the language backend links, spelled once. It names the commit -| /home/goblin/00-projects/0x4200.cafe/02-pardes-code New Newtty Del Filter +| /home/goblin/00-projects/0x4200.cafe/02-pardes-code Save New Newtty Del Filter | git ls-files --cached --others --exclude-standard -- '*.zig' | sort | build.zig | build/snap.zig @@ -170,7 +170,7 @@ | 15 pub const macos_min_version: std.SemanticVersion = .{ .major = 13, .minor = 0, .patch = 0 }; | 16 | 17 /// The ZLS the language backend links, spelled once. It names the commit -| /home/goblin/00-projects/0x4200.cafe/02-pardes-code New Newtty Del Filter +| /home/goblin/00-projects/0x4200.cafe/02-pardes-code Save New Newtty Del Filter | src/allocators.zig | src/animation.zig | src/builtins.zig @@ -208,7 +208,7 @@ | 15 pub const macos_min_version: std.SemanticVersion = .{ .major = 13, .minor = 0, .patch = 0 }; | 16 | 17 /// The ZLS the language backend links, spelled once. It names the commit -| /home/goblin/00-projects/0x4200.cafe/02-pardes-code New Newtty Del Filter +| /home/goblin/00-projects/0x4200.cafe/02-pardes-code Save New Newtty Del Filter | src/fonts.zig | src/grammar_manifest.zig | src/gui/crt.zig |
