summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/snapshots/argv.golden16
-rw-r--r--test/snapshots/badutf.golden8
-rw-r--r--test/snapshots/boot.golden62
-rw-r--r--test/snapshots/builtins.golden228
-rw-r--r--test/snapshots/builtins.snap6
-rw-r--r--test/snapshots/chordcut.golden424
-rw-r--r--test/snapshots/cmdword.golden48
-rw-r--r--test/snapshots/cornerdrag-left.golden38
-rw-r--r--test/snapshots/cornerdrag.golden44
-rw-r--r--test/snapshots/cursorline.golden200
-rw-r--r--test/snapshots/doccol.golden30
-rw-r--r--test/snapshots/doccol.snap11
-rw-r--r--test/snapshots/dump.golden8
-rw-r--r--test/snapshots/dump.snap4
-rw-r--r--test/snapshots/edit.golden66
-rw-r--r--test/snapshots/exec-bigdrag.golden6
-rw-r--r--test/snapshots/exec.golden46
-rw-r--r--test/snapshots/fileedit.golden118
-rw-r--r--test/snapshots/filewatch.golden90
-rw-r--r--test/snapshots/filewatch.snap2
-rw-r--r--test/snapshots/find.golden132
-rw-r--r--test/snapshots/fsearch.golden370
-rw-r--r--test/snapshots/ghostty-mid.golden6
-rw-r--r--test/snapshots/grep.golden234
-rw-r--r--test/snapshots/grep.snap8
-rw-r--r--test/snapshots/hscroll.golden114
-rw-r--r--test/snapshots/images.golden268
-rw-r--r--test/snapshots/jumps.golden136
-rw-r--r--test/snapshots/jumps.snap19
-rw-r--r--test/snapshots/layout-close.golden30
-rw-r--r--test/snapshots/layout-open.golden68
-rw-r--r--test/snapshots/leader.golden88
-rw-r--r--test/snapshots/load.golden66
-rw-r--r--test/snapshots/load.snap4
-rw-r--r--test/snapshots/logquiet.golden4
-rw-r--r--test/snapshots/look-center.golden184
-rw-r--r--test/snapshots/look-dir.golden8
-rw-r--r--test/snapshots/look-file-1col.golden36
-rw-r--r--test/snapshots/look-file.golden120
-rw-r--r--test/snapshots/lookloaded.golden182
-rw-r--r--test/snapshots/lookpanes.golden148
-rw-r--r--test/snapshots/lookpanes.snap10
-rw-r--r--test/snapshots/lookrange.golden66
-rw-r--r--test/snapshots/lsp-rename.golden12
-rw-r--r--test/snapshots/lsp.golden42
-rw-r--r--test/snapshots/lspcomplete.golden50
-rw-r--r--test/snapshots/lspcompletemoved.golden4
-rw-r--r--test/snapshots/lspdebug.golden26
-rw-r--r--test/snapshots/lsprelpath.golden40
-rw-r--r--test/snapshots/modal.golden180
-rw-r--r--test/snapshots/msg.golden44
-rw-r--r--test/snapshots/multicursor.golden300
-rw-r--r--test/snapshots/nested-optout.golden28
-rw-r--r--test/snapshots/nested.golden24
-rw-r--r--test/snapshots/pipe.golden12
-rw-r--r--test/snapshots/psearch.golden100
-rw-r--r--test/snapshots/reflow.golden4
-rw-r--r--test/snapshots/respawn.golden26
-rw-r--r--test/snapshots/restore.golden8
-rw-r--r--test/snapshots/restore.snap8
-rw-r--r--test/snapshots/rsearch.golden206
-rw-r--r--test/snapshots/rsearch.snap2
-rw-r--r--test/snapshots/scroll.golden90
-rw-r--r--test/snapshots/scrolloff.golden112
-rw-r--r--test/snapshots/scrolloff.snap2
-rw-r--r--test/snapshots/selarg.golden18
-rw-r--r--test/snapshots/selregex.golden36
-rw-r--r--test/snapshots/shellset.golden12
-rw-r--r--test/snapshots/shellset.snap6
-rw-r--r--test/snapshots/shrinktag.golden30
-rw-r--r--test/snapshots/splitparent.golden32
-rw-r--r--test/snapshots/stepgrain.golden54
-rw-r--r--test/snapshots/syntax.golden206
-rw-r--r--test/snapshots/tag.golden50
-rw-r--r--test/snapshots/tag.snap8
-rw-r--r--test/snapshots/tagalign.golden50
-rw-r--r--test/snapshots/tagalign2col.golden16
-rw-r--r--test/snapshots/tagalign2col.snap14
-rw-r--r--test/snapshots/tagbottom.golden72
-rw-r--r--test/snapshots/tagbottomimage.golden250
-rw-r--r--test/snapshots/tagbottomshort.golden26
-rw-r--r--test/snapshots/tagcmd.golden24
-rw-r--r--test/snapshots/tagnav.golden128
-rw-r--r--test/snapshots/tagnav.snap8
-rw-r--r--test/snapshots/tagpath.golden34
-rw-r--r--test/snapshots/theme.golden276
-rw-r--r--test/snapshots/theme.snap12
-rw-r--r--test/snapshots/themesel.golden62
-rw-r--r--test/snapshots/tinywin.golden34
-rw-r--r--test/snapshots/topbarexec.golden18
-rw-r--r--test/snapshots/topbarexec.snap12
-rw-r--r--test/snapshots/tty.golden36
-rw-r--r--test/snapshots/ttyclick.golden24
-rw-r--r--test/snapshots/ttyedit.golden30
-rw-r--r--test/snapshots/ttyfollow.golden18
-rw-r--r--test/snapshots/ttyhelp.golden40
-rw-r--r--test/snapshots/ttyhelp.snap4
-rw-r--r--test/snapshots/ttylook.golden166
-rw-r--r--test/snapshots/ttyonly.golden6
-rw-r--r--test/snapshots/ttypaste.golden62
-rw-r--r--test/snapshots/ttypaste.snap32
-rw-r--r--test/snapshots/ttyprompt.golden18
-rw-r--r--test/snapshots/ttytaken.golden146
-rw-r--r--test/snapshots/ttytaken.snap6
-rw-r--r--test/snapshots/tutor.golden62
-rw-r--r--test/snapshots/wheeldrift.golden20
-rw-r--r--test/snapshots/winch.golden12
-rw-r--r--test/snapshots/windownav.golden62
-rw-r--r--test/snapshots/windownav.snap10
-rw-r--r--test/snapshots/windowops.golden170
-rw-r--r--test/snapshots/wrap.golden24
-rw-r--r--test/snapshots/yankpaste.golden16
-rw-r--r--test/web-snapshots/source-list.golden304
-rw-r--r--test/web-snapshots/source-list.snap2
-rw-r--r--test/web_harness.mjs56
115 files changed, 4028 insertions, 3862 deletions
diff --git a/test/snapshots/argv.golden b/test/snapshots/argv.golden
index 407117b7..de3282cb 100644
--- a/test/snapshots/argv.golden
+++ b/test/snapshots/argv.golden
@@ -1,6 +1,6 @@
== snap noargs grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/argv/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/argv/cwd New Newtty Del Filter
| $ echo ARGV''TTY
| ARGVTTY
| $
@@ -30,8 +30,8 @@
|
|
== snap filearg grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/argv/cwd/notes.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/argv/cwd/notes.txt Save New Newtty Del
| 3 line 3
| 4 line 4
| 5 line 5
@@ -61,8 +61,8 @@
|
|
== snap filearg-n3 grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/argv/cwd/notes.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/argv/cwd/notes.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -92,8 +92,8 @@
|
|
== snap dirarg grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/argv/cwd/sub New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/argv/cwd/sub New Newtty Del Filter
| ls
| inside.txt
|
diff --git a/test/snapshots/badutf.golden b/test/snapshots/badutf.golden
index fda9f8a7..0ad1f985 100644
--- a/test/snapshots/badutf.golden
+++ b/test/snapshots/badutf.golden
@@ -1,6 +1,6 @@
== snap badbytes grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/badutf/cwd/bad.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/badutf/cwd/bad.txt Save New Newtty Del
| 1 hello �� world
| 2 latin-1 caf� tail
| 3 truncated �� here
@@ -30,8 +30,8 @@
|
|
== snap hscroll-midglyph grid=50x30 cursor=46,2
-|New Newcol Find Grep Help Tutor Dump NextColor Deb
-| /tmp/pardes-snap/badutf/cwd/wide.txt Save New De
+|New Newcol Joincol Find Grep Help Changelog Tutor
+| /tmp/pardes-snap/badutf/cwd/wide.txt Save New Ne
| 1 日本語 日本語 日本語 日本語 日本語 tail
| 2
| 3
diff --git a/test/snapshots/boot.golden b/test/snapshots/boot.golden
index a6cbac8f..17117d6a 100644
--- a/test/snapshots/boot.golden
+++ b/test/snapshots/boot.golden
@@ -1,6 +1,6 @@
== snap boot grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/boot/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/boot/cwd New Newtty Del Filter
| ls
| hello.txt
|
@@ -30,33 +30,33 @@
|
|
== style boot
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
+|0: 0-74 #949494,#121212, 75-99 d,#121212,
|1: 0-1 #ffffff,#626262, 2-79 #949494,#121212, 80-99 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
+|2: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-99 d,#080808,
+|3: 0-0 d,#444444, 1-1 d,#080808, 2-10 #bdbdbd,#080808, 11-99 d,#080808,
+|4: 0-0 d,#444444, 1-99 d,#080808,
+|5: 0-0 d,#444444, 1-99 d,#080808,
+|6: 0-0 d,#444444, 1-99 d,#080808,
+|7: 0-0 d,#444444, 1-99 d,#080808,
+|8: 0-0 d,#444444, 1-99 d,#080808,
+|9: 0-0 d,#444444, 1-99 d,#080808,
+|10: 0-0 d,#444444, 1-99 d,#080808,
+|11: 0-0 d,#444444, 1-99 d,#080808,
+|12: 0-0 d,#444444, 1-99 d,#080808,
+|13: 0-0 d,#444444, 1-99 d,#080808,
+|14: 0-0 d,#444444, 1-99 d,#080808,
+|15: 0-0 d,#444444, 1-99 d,#080808,
+|16: 0-0 d,#444444, 1-99 d,#080808,
+|17: 0-0 d,#444444, 1-99 d,#080808,
+|18: 0-0 d,#444444, 1-99 d,#080808,
+|19: 0-0 d,#444444, 1-99 d,#080808,
+|20: 0-0 d,#444444, 1-99 d,#080808,
+|21: 0-0 d,#444444, 1-99 d,#080808,
+|22: 0-0 d,#444444, 1-99 d,#080808,
+|23: 0-0 d,#444444, 1-99 d,#080808,
+|24: 0-0 d,#444444, 1-99 d,#080808,
+|25: 0-0 d,#444444, 1-99 d,#080808,
+|26: 0-0 d,#444444, 1-99 d,#080808,
+|27: 0-0 d,#444444, 1-99 d,#080808,
+|28: 0-0 d,#444444, 1-99 d,#080808,
+|29: 0-0 d,#444444, 1-99 d,#080808,
diff --git a/test/snapshots/builtins.golden b/test/snapshots/builtins.golden
index 13ed8313..96cc9696 100644
--- a/test/snapshots/builtins.golden
+++ b/test/snapshots/builtins.golden
@@ -1,6 +1,6 @@
-== snap boot grid=120x60 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Del
+== snap boot grid=120x66 cursor=7,2
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -59,9 +59,15 @@
|
|
|
-== snap index grid=120x60 cursor=7,32
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Del
+|
+|
+|
+|
+|
+|
+== snap index grid=120x66 cursor=7,35
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -91,7 +97,10 @@
|
|
|
-| /tmp/pardes-snap/builtins/cwd/+Help New Del
+|
+|
+|
+| /tmp/pardes-snap/builtins/cwd/+Help 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.
@@ -112,17 +121,20 @@
| 18 SPC a w PanelWave
| 19 SPC a z PanelZoom
| 20 SPC c d Delcol
-| 21 SPC c n Newcol topbar
-| 22 SPC d Del
-| 23 SPC f c Config
-| 24 SPC f f Find topbar
-| 25 SPC f g Grep topbar
-| 26 SPC f n New topbar
-| 27 SPC f s Save
-| 28 SPC h t Tutor topbar
-== snap index-tail grid=120x60 cursor=7,58
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Del
+| 21 SPC c j Joincol topbar
+| 22 SPC c n Newcol topbar
+| 23 SPC d Del
+| 24 SPC f c Config
+| 25 SPC f f Find topbar
+| 26 SPC f g Grep topbar
+| 27 SPC f n New topbar
+| 28 SPC f s Save
+| 29 SPC h c Changelog topbar
+| 30 SPC h t Tutor topbar
+| 31 SPC j i Forward C-i
+== snap index-tail grid=120x66 cursor=7,64
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -152,38 +164,44 @@
|
|
|
-| /tmp/pardes-snap/builtins/cwd/+Help New Del
-| 46 SPC s r Restore
-| 47 SPC t a Ascii
-| 48 SPC t b Tagbottom
-| 49 SPC t c Colors
-| 50 SPC t d Debug topbar
-| 51 SPC t i PdfTint
-| 52 SPC t l Palette
-| 53 SPC t n NextColor topbar
-| 54 SPC t p Petscii
-| 55 SPC t s PdfSections
-| 56 SPC t t ThemeSel
-| 57 SPC t w Wrap
-| 58 SPC t z PdfFit
-| 59 SPC w h Left C-w h, C-w left
-| 60 SPC w j Down C-w j, C-w down
-| 61 SPC w k Up C-w k, C-w up
-| 62 SPC w l Right C-w l, C-w right
-| 63 SPC y ClipYank
-| 64 Look enter, right-click
-| 65 Exec tab, middle-click
-| 66 Msg
-| 67 ThemeFile
-| 68 DumpThemes
-| 69 Filter
-| 70 EffectCode
-| 71 Theme
-| 72 Shell
-| 73
-== snap not-a-picker grid=120x60 cursor=7,58
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Del
+|
+|
+|
+| /tmp/pardes-snap/builtins/cwd/+Help New Newtty Del
+| 46 SPC n t Newtty
+| 47 SPC p ClipPaste
+| 48 SPC s d Dump topbar
+| 49 SPC s r Restore
+| 50 SPC t a Ascii
+| 51 SPC t b Tagbottom
+| 52 SPC t c Colors
+| 53 SPC t d Debug topbar
+| 54 SPC t i PdfTint
+| 55 SPC t l Palette
+| 56 SPC t n NextColor topbar
+| 57 SPC t p Petscii
+| 58 SPC t s PdfSections
+| 59 SPC t t ThemeSel
+| 60 SPC t w Wrap
+| 61 SPC t z PdfFit
+| 62 SPC w h Left C-w h, C-w left
+| 63 SPC w j Down C-w j, C-w down
+| 64 SPC w k Up C-w k, C-w up
+| 65 SPC w l Right C-w l, C-w right
+| 66 SPC y ClipYank
+| 67 Look enter, right-click
+| 68 Exec tab, middle-click
+| 69 Msg
+| 70 ThemeFile
+| 71 DumpThemes
+| 72 Filter
+| 73 EffectCode
+| 74 Theme
+| 75 Shell
+| 76
+== snap not-a-picker grid=120x66 cursor=7,64
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -213,38 +231,44 @@
|
|
|
-| /tmp/pardes-snap/builtins/cwd/+Help New Del
-| 46 SPC s r Restore
-| 47 SPC t a Ascii
-| 48 SPC t b Tagbottom
-| 49 SPC t c Colors
-| 50 SPC t d Debug topbar
-| 51 SPC t i PdfTint
-| 52 SPC t l Palette
-| 53 SPC t n NextColor topbar
-| 54 SPC t p Petscii
-| 55 SPC t s PdfSections
-| 56 SPC t t ThemeSel
-| 57 SPC t w Wrap
-| 58 SPC t z PdfFit
-| 59 SPC w h Left C-w h, C-w left
-| 60 SPC w j Down C-w j, C-w down
-| 61 SPC w k Up C-w k, C-w up
-| 62 SPC w l Right C-w l, C-w right
-| 63 SPC y ClipYank
-| 64 Look enter, right-click
-| 65 Exec tab, middle-click
-| 66 Msg
-| 67 ThemeFile
-| 68 DumpThemes
-| 69 Filter
-| 70 EffectCode
-| 71 Theme
-| 72 Shell
-| 73
-== snap window-group grid=120x60 cursor=7,32
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Del
+|
+|
+|
+| /tmp/pardes-snap/builtins/cwd/+Help New Newtty Del
+| 46 SPC n t Newtty
+| 47 SPC p ClipPaste
+| 48 SPC s d Dump topbar
+| 49 SPC s r Restore
+| 50 SPC t a Ascii
+| 51 SPC t b Tagbottom
+| 52 SPC t c Colors
+| 53 SPC t d Debug topbar
+| 54 SPC t i PdfTint
+| 55 SPC t l Palette
+| 56 SPC t n NextColor topbar
+| 57 SPC t p Petscii
+| 58 SPC t s PdfSections
+| 59 SPC t t ThemeSel
+| 60 SPC t w Wrap
+| 61 SPC t z PdfFit
+| 62 SPC w h Left C-w h, C-w left
+| 63 SPC w j Down C-w j, C-w down
+| 64 SPC w k Up C-w k, C-w up
+| 65 SPC w l Right C-w l, C-w right
+| 66 SPC y ClipYank
+| 67 Look enter, right-click
+| 68 Exec tab, middle-click
+| 69 Msg
+| 70 ThemeFile
+| 71 DumpThemes
+| 72 Filter
+| 73 EffectCode
+| 74 Theme
+| 75 Shell
+| 76
+== snap window-group grid=120x66 cursor=7,35
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -274,7 +298,10 @@
|
|
|
-| /tmp/pardes-snap/builtins/cwd/+Help New Del
+|
+|
+|
+| /tmp/pardes-snap/builtins/cwd/+Help New Newtty Del
| 1 pardes builtins under SPC w
| 2
| 3 SPC w h Left C-w h, C-w left
@@ -303,9 +330,12 @@
|
|
|
-== snap tutor-from-index grid=120x60 cursor=7,17
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Del
+|
+|
+|
+== snap tutor-from-index grid=120x66 cursor=7,19
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/builtins/cwd/notes.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -320,7 +350,9 @@
|
|
|
-| /Tutor Save New Del
+|
+|
+| /Tutor Save New Newtty Del
| 1
| 2 PARDES TUTOR
| 3 tmux + vi + acme, from scratch.
@@ -335,7 +367,8 @@
| 12 =================================================================
| 13
| 14 Pardes is tmux + vi + acme, made from scratch. The foundation is
-| /tmp/pardes-snap/builtins/cwd/+Help New Del
+| 15 the acme model: a pane is just text on screen. There is no separate
+| /tmp/pardes-snap/builtins/cwd/+Help 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.
@@ -356,11 +389,14 @@
| 18 SPC a w PanelWave
| 19 SPC a z PanelZoom
| 20 SPC c d Delcol
-| 21 SPC c n Newcol topbar
-| 22 SPC d Del
-| 23 SPC f c Config
-| 24 SPC f f Find topbar
-| 25 SPC f g Grep topbar
-| 26 SPC f n New topbar
-| 27 SPC f s Save
-| 28 SPC h t Tutor topbar
+| 21 SPC c j Joincol topbar
+| 22 SPC c n Newcol topbar
+| 23 SPC d Del
+| 24 SPC f c Config
+| 25 SPC f f Find topbar
+| 26 SPC f g Grep topbar
+| 27 SPC f n New topbar
+| 28 SPC f s Save
+| 29 SPC h c Changelog topbar
+| 30 SPC h t Tutor topbar
+| 31 SPC j i Forward C-i
diff --git a/test/snapshots/builtins.snap b/test/snapshots/builtins.snap
index 55f858ff..ad8e27f3 100644
--- a/test/snapshots/builtins.snap
+++ b/test/snapshots/builtins.snap
@@ -15,7 +15,7 @@
# why there is one builtin here and not two: the group filter drops the
# path-less rows by itself, and the reference page is the filter's empty case.
lines notes.txt 6
-start 60 120 notes.txt
+start 66 120 notes.txt
wait 8000 notes.txt
stable 700 20000
snap boot
@@ -62,8 +62,8 @@ snap window-group
key space ?
wait 10000 SPC c n
stable 700 15000
-press middle 20 60
-release middle 20 60
+press middle 20 65
+release middle 20 65
wait 10000 PARDES TUTOR
stable 700 15000
snap tutor-from-index
diff --git a/test/snapshots/chordcut.golden b/test/snapshots/chordcut.golden
index 31f48f2a..fde5d1a5 100644
--- a/test/snapshots/chordcut.golden
+++ b/test/snapshots/chordcut.golden
@@ -1,23 +1,23 @@
== snap opened grid=120x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 f.txt g.txt f.txt g.txt
+|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
+| 1 line 1 ls
+| 2 line 2 f.txt g.txt
| 3 line 3
| 4 line 4
| 5 line 5
-| 6 f.txt
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
+| f.txt
|
-|
-|
-|
-|
-| /tmp/pardes-snap/chordcut/cw
-| ls
-| f.txt g.txt
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
@@ -30,25 +30,25 @@
|
|
== snap cut grid=120x30 cursor=7,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 2 f.txt g.txt f.txt g.txt
+|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
+| 1 line 1 ls
+| 2 2 f.txt g.txt
| 3 line 3
| 4 line 4
| 5 line 5
-| 6 f.txt
-|
-|
+| 6
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
+| f.txt
|
-|
-|
-| /tmp/pardes-snap/chordcut/cw
-| ls
-| f.txt g.txt
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
@@ -61,25 +61,25 @@
|
|
== snap copied grid=120x30 cursor=10,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 2 f.txt g.txt f.txt g.txt
+|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
+| 1 line 1 ls
+| 2 2 f.txt g.txt
| 3 line 3
| 4 line 4
| 5 line 5
-| 6 f.txt
-|
-|
-|
+| 6
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
+| f.txt
|
-|
-| /tmp/pardes-snap/chordcut/cw
-| ls
-| f.txt g.txt
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
@@ -92,25 +92,25 @@
|
|
== snap pointpaste grid=120x30 cursor=16,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 2 f.txt g.txt f.txt g.txt
+|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
+| 1 line 1 ls
+| 2 2 f.txt g.txt
| 3 line 3
| 4 line 4line
| 5 line 5
-| 6 f.txt
-|
-|
-|
-|
+| 6
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
+| f.txt
|
-| /tmp/pardes-snap/chordcut/cw
-| ls
-| f.txt g.txt
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
@@ -123,25 +123,25 @@
|
|
== snap replaced grid=120x30 cursor=11,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 2 f.txt g.txt f.txt g.txt
+|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
+| 1 line 1 ls
+| 2 2 f.txt g.txt
| 3 line 3
| 4 line 4line
| 5 lline 5
-| 6 f.txt
+| 6
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
+| f.txt
|
-|
-|
-|
-|
-| /tmp/pardes-snap/chordcut/cw
-| ls
-| f.txt g.txt
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
@@ -154,25 +154,25 @@
|
|
== snap cancelexec grid=120x30 cursor=25,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 2echo B''OO g.txt f.txt g.txt f.txt g.txt
+|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
+| 1 line 1 ls
+| 2 2echo B''OO g.txt f.txt g.txt
| 3 line 3
| 4 line 4line
| 5 lline 5
-| 6 f.txt
-|
+| 6
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
+| f.txt
|
-|
-|
-|
-| /tmp/pardes-snap/chordcut/cw
-| ls
-| f.txt g.txt
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
@@ -185,25 +185,25 @@
|
|
== snap execafter grid=120x30 cursor=25,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 2echo B''OO g.txt f.txt g.txt f.txt g.txt
+|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
+| 1 line 1 ls
+| 2 2echo B''OO g.txt f.txt g.txt
| 3 line 3
| 4 line 4line
| 5 lline 5
-| 6 f.txt
-| BOO
-|
-|
+| 6
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| f.txt g.txt
|
|
|
+| f.txt
+| BOO
|
-|
-| /tmp/pardes-snap/chordcut/cw
-| ls
-| f.txt g.txt
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
@@ -216,26 +216,25 @@
|
|
== snap cancellook grid=120x30 cursor=25,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 2echo B''OO g.txt f.txt g.txt f.txt g.txt
+|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
+| 1 line 1 ls
+| 2 2echo B''OO g.txt f.txt g.txt
| 3 line 3
| 4 line 4line
| 5 lline 5
-| 6 f.txt
-| BOO
-|
-|
-|
-|
+| 6
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| f.txt g.txt
|
|
|
-| /tmp/pardes-snap/chordcut/cw
-| ls
-| f.txt g.txt
+| f.txt
+| BOO
|
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
|
|
@@ -246,27 +245,28 @@
|
|
|
-== snap lookafter grid=120x30 cursor=7,17
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 2echo B''OO g.txt f.txt g.txt f.txt g.txt
-| 3 line 3
-| 4 line 4line
-| 5 lline 5
-| 6 f.txt
-| BOO
-|
|
+== 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
+| 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
+| f.txt g.txt
|
|
|
+| f.txt
+| BOO
|
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
|
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw
-| 1 line 1 ls
-| 2 line 2 f.txt g.txt
-| 3
|
|
|
@@ -278,88 +278,87 @@
|
|
== style chordsel
-|0: 0-56 #949494,#121212, 57-119 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-29 #949494,#121212, 30-31 #ffffff,#262626, 32-59 #949494,#121212, 60-61 #ffffff,#262626, 62-105 #949494,#121212, 106-119 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-10 #080808,#80a0ff, 11-16 #bdbdbd,#080808, 17-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-38 #bdbdbd,#080808, 39-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-29 #949494,#121212, 30-31 #ffffff,#262626, 32-59 #949494,#121212, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-10 #080808,#80a0ff, 11-12 #bdbdbd,#080808, 13-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|6: 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-119 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|8: 0-1 #ffffff,#262626, 2-58 #949494,#121212, 59-59 d,#121212, 60-60 d,#444444, 61-119 d,#080808,
+|9: 0-0 d,#444444, 1-1 d,#080808, 2-13 #bdbdbd,#080808, 14-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|10: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|11: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|12: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|13: 0-0 d,#444444, 1-1 d,#080808, 2-8 #bdbdbd,#080808, 9-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|14: 0-0 d,#444444, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|15: 0-0 d,#121212, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|16: 0-1 #ffffff,#262626, 2-58 #949494,#121212, 59-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-13 #bdbdbd,#080808, 14-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,
+|20: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|21: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|22: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|23: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|24: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|25: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|26: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|27: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|28: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|29: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
== style clickdismiss
-|0: 0-56 #949494,#121212, 57-119 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-29 #949494,#121212, 30-31 #ffffff,#262626, 32-59 #949494,#121212, 60-61 #ffffff,#262626, 62-105 #949494,#121212, 106-119 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-13 #bdbdbd,#080808, 14-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-38 #bdbdbd,#080808, 39-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-29 #949494,#121212, 30-31 #ffffff,#262626, 32-59 #949494,#121212, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-29 d,#080808, 30-30 d,#444444, 31-31 d,#080808, 32-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-== snap ttyprobe grid=120x30 cursor=44,13
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw$ /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 $ ls ls
-| 2 2echo B''OO g.txt f.txt g.txt f.txt g.txt
-| 3 line 3 $
-| 4 line 4line $
-| 5 lline 5 $
-| 6 $ echo B''OO
-| BOO
-| $ stty -icanon -echo; printf
-| '\x1b[?2004h\x1b[?1000h\x1b
-| [?1006h'; cat -v
-| ^[[<0;8;10M^[[<0;8;10m^[[200
-| ~line^[[201~
-|
-|
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw
-| 1 line 1 ls
-| 2 line 2 f.txt g.txt
+|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,
+|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,
+|5: 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-119 d,#080808,
+|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-12 #bdbdbd,#080808, 13-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|8: 0-1 #ffffff,#262626, 2-58 #949494,#121212, 59-59 d,#121212, 60-60 d,#444444, 61-119 d,#080808,
+|9: 0-0 d,#444444, 1-1 d,#080808, 2-13 #bdbdbd,#080808, 14-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|10: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|11: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|12: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|13: 0-0 d,#444444, 1-1 d,#080808, 2-8 #bdbdbd,#080808, 9-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|14: 0-0 d,#444444, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|15: 0-0 d,#121212, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|16: 0-1 #ffffff,#262626, 2-58 #949494,#121212, 59-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-13 #bdbdbd,#080808, 14-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,
+|20: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|21: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|22: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|23: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|24: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|25: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|26: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|27: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|28: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|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
+| 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
+| $
+| $
+| $ echo B''OO
+| BOO
+| $ 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
+| ls
+| f.txt g.txt
|
|
|
@@ -370,27 +369,28 @@
|
|
|
-== snap ttyprompt grid=120x30 cursor=38,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/chordcut/cw$ /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cwd New Del Filter
-| 1 line 1 $ ls ls
-| 2 2echo B''OO g.txt f.txt g.txt f.txt g.txt
-| 3 line 3 $
-| 4 line 4line $
-| 5 lline 5 $
-| 6 $ echo B''OO
-| BOO
-| $ stty -icanon -echo; printf
-| '\x1b[?2004h\x1b[?1000h\x1b
-| [?1006h'; cat -v
-| ^[[<0;8;10M^[[<0;8;10m^[[200
-| ~line^[[201~
-| $
-| $ line
-| /tmp/pardes-snap/chordcut/cw /tmp/pardes-snap/chordcut/cw
-| 1 line 1 ls
-| 2 line 2 f.txt g.txt
+|
+== 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
+| 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
+| $ echo B''OO
+| BOO
+| $ stty -icanon -echo; printf '\x1b[?2004h\x1b[?1000h\x1b[?
+| 1006h'; cat -v
+| ^[[<0;38;3M^[[<0;38;3m^[[200~line^[[201~
+| $
+| $ line
+| /tmp/pardes-snap/chordcut/cwd New Newtty Del Filter
+| ls
+| f.txt g.txt
+|
|
|
|
diff --git a/test/snapshots/cmdword.golden b/test/snapshots/cmdword.golden
index 2ac411aa..7d694f69 100644
--- a/test/snapshots/cmdword.golden
+++ b/test/snapshots/cmdword.golden
@@ -1,6 +1,6 @@
== snap opened grid=120x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Newtty Del
| 1 @`echo ZZ''E` @`echo ZZ''L` Look p.txt @`Look .`
|
|
@@ -30,8 +30,8 @@
|
|
== snap atexec grid=120x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Newtty Del
| 1 @`echo ZZ''E` @`echo ZZ''L` Look p.txt @`Look .`
|
|
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/cmdword/cwd New Del Filter
+| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter
| echo ZZ''E
| ZZE
|
@@ -61,8 +61,8 @@
|
|
== snap atlook grid=120x30 cursor=4,21
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Newtty Del
| 1 @`echo ZZ''E` @`echo ZZ''L` Look p.txt @`Look .`
|
|
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/cmdword/cwd New Del Filter
+| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter
| echo ZZ''E
| ZZE
| echo ZZ''L
@@ -92,8 +92,8 @@
|
|
== snap lookword grid=120x30 cursor=7,10
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Newtty Del
| 1 @`echo ZZ''E` @`echo ZZ''L` Look p.txt @`Look .`
|
|
@@ -101,14 +101,14 @@
|
|
|
-| /tmp/pardes-snap/cmdword/cwd/p.txt Save New Del
+| /tmp/pardes-snap/cmdword/cwd/p.txt Save New Newtty Del
| 1 just text
|
|
|
|
|
-| /tmp/pardes-snap/cmdword/cwd New Del Filter
+| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter
| echo ZZ''E
| ZZE
| echo ZZ''L
@@ -123,8 +123,8 @@
|
|
== snap nested grid=120x30 cursor=4,23
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Newtty Del
| 1 @`echo ZZ''E` @`echo ZZ''L` Look p.txt @`Look .`
|
|
@@ -132,14 +132,14 @@
|
|
|
-| /tmp/pardes-snap/cmdword/cwd/p.txt Save New Del
+| /tmp/pardes-snap/cmdword/cwd/p.txt Save New Newtty Del
| 1 just text
|
|
|
|
|
-| /tmp/pardes-snap/cmdword/cwd New Del Filter
+| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter
| echo ZZ''E
| ZZE
| echo ZZ''L
@@ -154,8 +154,8 @@
|
|
== snap execword grid=120x30 cursor=104,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Newtty Del
| 1 @`echo ZZ''E` @`echo ZZ''L` Look p.txt @`Look .`
|
|
@@ -163,14 +163,14 @@
|
|
|
-| /tmp/pardes-snap/cmdword/cwd/p.txt Save New Del
+| /tmp/pardes-snap/cmdword/cwd/p.txt Save New Newtty Del
| 1 just text
|
|
|
|
|
-| /tmp/pardes-snap/cmdword/cwd New Del Filter Exec
+| /tmp/pardes-snap/cmdword/cwd New Newtty Del Filter Exec
| echo ZZ''E
| ZZE
| echo ZZ''L
@@ -185,8 +185,8 @@
|
|
== snap tagcmd grid=120x30 cursor=118,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/cmdword/cwd/cmds.txt Save New Newtty Del
| 1 @`echo ZZ''E` @`echo ZZ''L` Look p.txt @`Look .`
|
|
@@ -194,14 +194,14 @@
|
|
|
-| /tmp/pardes-snap/cmdword/cwd/p.txt Save New Del
+| /tmp/pardes-snap/cmdword/cwd/p.txt Save New Newtty Del
| 1 just text
|
|
|
|
|
-| /tmp/pardes-snap/cmdword/cwd New Del Filter Exec @`echo ZZ''T`
+| /tmp/pardes-snap/cmdword/cwd 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 68440340..2d836b77 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+|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
| ls ls
| w.txt w.txt
|
-| /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty
| ls
| w.txt
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty
| ls
| w.txt
|
@@ -30,12 +30,12 @@
|
|
== snap hover-corner grid=100x30 cursor=54,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag-left/cwd New Del Fi╎ /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
-| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Newtty
| ╎ ls
| ╎ w.txt
| ╎
@@ -46,7 +46,7 @@
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/cornerdrag-left/cwd New Del Fi╎
+| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty╎
| ls ╎
| w.txt ╎
| ╎
@@ -61,12 +61,12 @@
| ╎
| ╎
== snap hover-left-corner grid=100x30 cursor=54,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag-left/cwd New Del Fi╎ /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎
-| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Newtty
| ╎ ls
| ╎ w.txt
| ╎
@@ -77,7 +77,7 @@
| ╎
| ╎
|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
-| /tmp/pardes-snap/cornerdrag-left/cwd New Del Fi╎
+| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty╎
| ls ╎
| w.txt ╎
| ╎
@@ -92,12 +92,12 @@
| ╎
| ╎
== snap corner-drag grid=100x30 cursor=54,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag╎left/cwd New Del Fil /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎
-| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Del Fil
+| ╎ /tmp/pardes-snap/cornerdrag-left/cwd New Newtty
| ╎ ls
| ╎ w.txt
| ╎
@@ -108,7 +108,7 @@
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/cornerdrag╎left/cwd New Del Fil
+| /tmp/pardes-snap/cornerdrag╎left/cwd New Newtty
| ls ╎
| w.txt ╎
| ╎
@@ -123,8 +123,8 @@
| ╎
| ╎
== snap corner-done grid=100x30 cursor=34,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag- /tmp/pardes-snap/cornerdrag-left/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -135,7 +135,7 @@
|
|
|
-| /tmp/pardes-snap/cornerdrag-left/cwd New Del Filter
+| /tmp/pardes-snap/cornerdrag-left/cwd New Newtty Del Filter
| ls
| w.txt
|
diff --git a/test/snapshots/cornerdrag.golden b/test/snapshots/cornerdrag.golden
index 02e1c2b2..0e3a68b9 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter ╎ /tmp/pardes-snap/cornerdrag/cwd New Del Filter
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎
@@ -15,7 +15,7 @@
| ╎
| ╎
|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter ╎
+| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del ╎
| ls ╎
| w.txt ╎
| ╎
@@ -30,8 +30,8 @@
| ╎
| ╎
== snap edge-drag grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag╎cwd New Del Filter /tmp/pardes-snap/cornerdrag/cwd New Del Filter
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎
@@ -46,7 +46,7 @@
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/cornerdrag╎cwd New Del Filter
+| /tmp/pardes-snap/cornerdrag╎cwd New Newtty Del F
| ls ╎
| w.txt ╎
| ╎
@@ -61,8 +61,8 @@
| ╎
| ╎
== snap edge-done grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag/ /tmp/pardes-snap/cornerdrag/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -92,8 +92,8 @@
|
|
== snap corner-drag grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag/ /tmp/pardes-snap/cornerdrag╎cwd New Del Filter
+|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
| ls ls ╎
| w.txt w.txt ╎
| ╎
@@ -123,15 +123,15 @@
| ╎
| ╎
== snap corner-done grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter /tmp/pardes-snap/cornerdrag/cwd New De
+|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
| ls ls
| w.txt w.txt
|
|
|
|
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter
+| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter
| ls
| w.txt
|
@@ -154,15 +154,15 @@
|
|
== snap clamp-x grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter /tmp/pardes-snap/cornerdrag/╎wd New De
+|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
| ls ls ╎
| w.txt w.txt ╎
| ╎
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter ╎
+| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter ╎
| ls ╎
| w.txt ╎
| ╎
@@ -185,15 +185,15 @@
| ╎
| ╎
== snap clamp-y grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter ╎ /tmp/pardes-snap/cornerdrag/cwd New De
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter ╎
+| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter ╎
| ls ╎
| w.txt ╎
| ╎
@@ -216,8 +216,8 @@
|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
| ╎
== snap clamp-done grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter /tmp/pardes-snap/cornerdrag/cwd New De
+|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
| ls ls
| w.txt w.txt
|
@@ -245,4 +245,4 @@
|
|
|
-| /tmp/pardes-snap/cornerdrag/cwd New Del Filter
+| /tmp/pardes-snap/cornerdrag/cwd New Newtty Del Filter
diff --git a/test/snapshots/cursorline.golden b/test/snapshots/cursorline.golden
index 4a76e25e..68a74081 100644
--- a/test/snapshots/cursorline.golden
+++ b/test/snapshots/cursorline.golden
@@ -1,27 +1,27 @@
== snap top grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cursorline/cwd/cur. /tmp/pardes-snap/cursorline/cwd New /tmp/pardes-snap/cursorline/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 cur.txt cur.txt
+|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
+| 1 line 1 ls
+| 2 line 2 cur.txt
| 3 line 3
| 4 line 4
| 5 line 5
-| 6 line 6 cur.txt
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13 line 13
-| 14 line 14
-| 15 line 15 /tmp/pardes-snap/cursorline/cwd New
-| 16 line 16 ls
-| 17 line 17 cur.txt
-| 18 line 18
-| 19 line 19
-| 20 line 20
-| 21
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter
+| ls
+| cur.txt
+|
+|
+|
+| cur.txt
+|
+| /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter
+| ls
+| cur.txt
+|
+|
+|
+|
|
|
|
@@ -30,60 +30,60 @@
|
|
== style top
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-48 #bdbdbd,#080808, 49-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|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-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-8 #bdbdbd,#080808, 9-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-10 #bdbdbd,#080808, 11-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-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-8 #bdbdbd,#080808, 9-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/cursorline/cwd/cur. /tmp/pardes-snap/cursorline/cwd New /tmp/pardes-snap/cursorline/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 cur.txt cur.txt
+|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
+| 1 line 1 ls
+| 2 line 2 cur.txt
| 3 line 3
| 4 line 4
| 5 line 5
-| 6 line 6 cur.txt
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13 line 13
-| 14 line 14
-| 15 line 15 /tmp/pardes-snap/cursorline/cwd New
-| 16 line 16 ls
-| 17 line 17 cur.txt
-| 18 line 18
-| 19 line 19
-| 20 line 20
-| 21
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter
+| ls
+| cur.txt
+|
+|
+|
+| cur.txt
+|
+| /tmp/pardes-snap/cursorline/cwd New Newtty Del Filter
+| ls
+| cur.txt
+|
+|
+|
+|
|
|
|
@@ -92,33 +92,33 @@
|
|
== style down3
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-48 #bdbdbd,#080808, 49-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|5: 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,
+|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-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-8 #bdbdbd,#080808, 9-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-10 #bdbdbd,#080808, 11-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-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-8 #bdbdbd,#080808, 9-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
diff --git a/test/snapshots/doccol.golden b/test/snapshots/doccol.golden
index e6be5fea..4b76c695 100644
--- a/test/snapshots/doccol.golden
+++ b/test/snapshots/doccol.golden
@@ -1,6 +1,6 @@
== snap boot grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/doccol/cwd/a.txt Save New Del /tmp/pardes-snap/doccol/cwd New Del Filter
+|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
| 1 AAA ls
| a.txt b.txt c.txt
|
@@ -30,8 +30,8 @@
|
|
== snap two-docs grid=100x30 cursor=7,17
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/doccol/cwd/a.txt Save New Del /tmp/pardes-snap/doccol/cwd New Del Filter
+|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
| 1 AAA ls
| a.txt b.txt c.txt
|
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/doccol/cwd/b.txt Save New Del
+| /tmp/pardes-snap/doccol/cwd/b.txt Save New Newtt
| 1 BBB
| 2 B-TWO
|
@@ -61,8 +61,8 @@
|
|
== snap moved grid=100x30 cursor=57,20
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/doccol/cwd/a.txt Save New Del /tmp/pardes-snap/doccol/cwd New Del Filter
+|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
| 1 AAA ls
| a.txt b.txt c.txt
|
@@ -80,7 +80,7 @@
|
|
|
-| /tmp/pardes-snap/doccol/cwd/b.txt Save New Del
+| /tmp/pardes-snap/doccol/cwd/b.txt Save New Newtt
| 1 BBB
| 2 B-TWO
|
@@ -92,8 +92,8 @@
|
|
== snap worked grid=100x30 cursor=59,21
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/doccol/cwd/a.txt Save New Del /tmp/pardes-snap/doccol/cwd New Del Filter
+|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
| 1 AAA ls
| a.txt b.txt c.txt
|
@@ -111,7 +111,7 @@
|
|
|
-| /tmp/pardes-snap/doccol/cwd/b.txt Save New Del
+| /tmp/pardes-snap/doccol/cwd/b.txt Save New Newtt
| 1 BBB
| 2 B-TWO
|
@@ -123,8 +123,8 @@
|
|
== snap third grid=100x30 cursor=57,26
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/doccol/cwd/a.txt Save New Del /tmp/pardes-snap/doccol/cwd New Del Filter
+|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
| 1 AAA ls
| a.txt b.txt c.txt
|
@@ -142,13 +142,13 @@
|
|
|
-| /tmp/pardes-snap/doccol/cwd/b.txt Save New Del
+| /tmp/pardes-snap/doccol/cwd/b.txt Save New Newtt
| 1 BBB
| 2 B-TWO
|
|
|
-| /tmp/pardes-snap/doccol/cwd/c.txt Save New Del
+| /tmp/pardes-snap/doccol/cwd/c.txt Save New Newtt
| 1 CCC
|
|
diff --git a/test/snapshots/doccol.snap b/test/snapshots/doccol.snap
index 21c136d9..6b722450 100644
--- a/test/snapshots/doccol.snap
+++ b/test/snapshots/doccol.snap
@@ -8,13 +8,16 @@ file a.txt AAA
file b.txt BBB\nB-TWO
file c.txt CCC
# a FILE boots alone (and always outranked -n), so the shell whose ls output
-# the looks below are clicked in is opened here: SPC c n puts it in a column of
-# its own on the right — the layout the boot used to hand over — and SPC w h
-# comes back to a.txt, which is where the boot left focus
+# the looks below are clicked in is opened here: Alt-n stacks it below a.txt
+# and Alt-c moves it into a column of its own on the right — the layout the
+# boot used to hand over — and SPC w h comes back to a.txt, which is where the
+# boot left focus. (`New`/`Newcol` open an empty +New scratch now, not a
+# shell, so the shell has to be asked for by name.)
start 30 100 a.txt
wait 8000 AAA
stable 700 20000
-key space c n
+key a-n
+key a-c
wait 8000 c.txt
stable 700 20000
key space w h
diff --git a/test/snapshots/dump.golden b/test/snapshots/dump.golden
index 75ce0434..6186b8d7 100644
--- a/test/snapshots/dump.golden
+++ b/test/snapshots/dump.golden
@@ -4,13 +4,13 @@
.version = 1,
.screen = .{ .cols = 100, .rows = 30 },
.active = 0,
- .topbar = "New Newcol Find Grep Help Tutor Dump NextColor Debug Kill",
+ .topbar = "New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill",
.theme = "helix",
.columns = .{ .{ .weight = 1, .panes = .{ 0, 1 } }, .{ .weight = 1, .panes = .{2} } },
.panes = .{
.{
.kind = .terminal,
- .tag = "/tmp/pardes-snap/dump/cwd New Del Filter",
+ .tag = "/tmp/pardes-snap/dump/cwd 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 Del Filter",
+ .tag = "/tmp/pardes-snap/dump/cwd 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 Del Filter",
+ .tag = "/tmp/pardes-snap/dump/cwd 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/dump.snap b/test/snapshots/dump.snap
index 4a63f8c6..b231bce8 100644
--- a/test/snapshots/dump.snap
+++ b/test/snapshots/dump.snap
@@ -13,7 +13,7 @@ text typed-marker
key esc
settle 100
stable 400 5000
-press middle 33 1
-release middle 33 1
+press middle 52 1
+release middle 52 1
stable 600 8000
snapfile dump $DUMP
diff --git a/test/snapshots/edit.golden b/test/snapshots/edit.golden
index d3f0d25f..483048ca 100644
--- a/test/snapshots/edit.golden
+++ b/test/snapshots/edit.golden
@@ -1,6 +1,6 @@
== snap inserted grid=100x30 cursor=16,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/edit/cwd New Del Filter /tmp/pardes-snap/edit/cwd New Del Filter
+|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
| ls ls
| e.txt e.txt
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/edit/cwd New Del Filter
+| /tmp/pardes-snap/edit/cwd New Newtty Del Filter
| ls
| e.txt
|
@@ -30,33 +30,33 @@
|
|
== style inserted
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-41 #949494,#121212, 42-49 d,#121212, 50-51 #ffffff,#262626, 52-91 #949494,#121212, 92-99 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-15 #bdbdbd,#080808, 16-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-41 #949494,#121212, 42-49 d,#121212, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|6: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|7: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|8: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|9: 0-0 d,#444444, 1-1 d,#080808, 2-15 #bdbdbd,#080808, 16-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|10: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|11: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|12: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|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,
+|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,
+|20: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|21: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|22: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|23: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|24: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|25: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|26: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|27: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|28: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|29: 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 bd15a780..d2860845 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/exec-bigdrag/cwd New Del Filter /tmp/pardes-snap/exec-bigdrag/cwd New Del Filter
+|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
| 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 Del Filter e 2857line 2858line 2859line 2860line 2861line 2862line 2863line 2864line 2865line 2866line 28
+| /tmp/pardes-snap/exec-bigdrag/cwd 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 2ab01cc3..793128c0 100644
--- a/test/snapshots/exec.golden
+++ b/test/snapshots/exec.golden
@@ -1,6 +1,6 @@
== snap exec grid=100x30 cursor=16,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/exec/cwd New Del Filter /tmp/pardes-snap/exec/cwd New Del Filter
+|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
| ls ls
| e.txt e.txt
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/exec/cwd New Del Filter
+| /tmp/pardes-snap/exec/cwd New Newtty Del Filter
| ls
| e.txt
|
@@ -30,8 +30,8 @@
|
|
== snap kept grid=100x30 cursor=6,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/exec/cwd New Del Filter /tmp/pardes-snap/exec/cwd New Del Filter
+|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
| ZZARG ls
| ./c.sh e.txt
|
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/exec/cwd New Del Filter
+| /tmp/pardes-snap/exec/cwd New Newtty Del Filter
| ls
| e.txt
|
@@ -61,8 +61,8 @@
|
|
== snap chord grid=100x30 cursor=6,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/exec/cwd New Del Filter /tmp/pardes-snap/exec/cwd New Del Filter
+|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
| ZZARG ls
| ./c.sh e.txt
|
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/exec/cwd New Del Filter
+| /tmp/pardes-snap/exec/cwd New Newtty Del Filter
| ls
| e.txt
|
@@ -91,26 +91,26 @@
|
|
|
-== snap deleted grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/exec/cwd New Del Filter /tmp/pardes-snap/exec/cwd New Del Filter
-| ls ls
-| e.txt e.txt
-|
-|
-|
-|
-|
-|
-|
-|
-|
+== 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
+| ZZARG ls
+| ./c.sh e.txt
|
|
|
+| echo MID''OK
+| CHORDARG:ZZARG
|
+|$ /tmp/pardes-snap/exec/cwd New Newtty Del Filter
+| $ ls
+| c.sh e.txt
+| $
|
|
+| /tmp/pardes-snap/exec/cwd New Newtty Del Filter
+| ls
+| e.txt
|
|
|
diff --git a/test/snapshots/fileedit.golden b/test/snapshots/fileedit.golden
index fd3b7304..6b9a2b07 100644
--- a/test/snapshots/fileedit.golden
+++ b/test/snapshots/fileedit.golden
@@ -1,27 +1,27 @@
== snap edited grid=150x30 cursor=17,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fileedit/cwd/f.txt /tmp/pardes-snap/fileedit/cwd New D /tmp/pardes-snap/fileedit/cwd New Del Filter
-| 1 liEDIT''MEne 1 ls ls
-| 2 line 2 f.txt f.txt
+|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
+| 1 liEDIT''MEne 1 ls
+| 2 line 2 f.txt
| 3 line 3
| 4 line 4
| 5 line 5
-| 6 line 6 f.txt
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13 line 13
-| 14 line 14
-| 15 line 15 /tmp/pardes-snap/fileedit/cwd New D
-| 16 line 16 ls
-| 17 line 17 f.txt
-| 18 line 18
-| 19 line 19
-| 20 line 20
-| 21
+| 6 line 6
+| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter
+| ls
+| f.txt
+|
+|
+|
+| f.txt
+|
+| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter
+| ls
+| f.txt
+|
+|
+|
+|
|
|
|
@@ -30,28 +30,28 @@
|
|
== snap deleted grid=150x30 cursor=7,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fileedit/cwd/f.txt /tmp/pardes-snap/fileedit/cwd New D /tmp/pardes-snap/fileedit/cwd New Del Filter
-| 1 liEDIT''MEne 1 ls ls
-| 2 line 3 f.txt f.txt
+|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
+| 1 liEDIT''MEne 1 ls
+| 2 line 3 f.txt
| 3 line 4
| 4 line 5
| 5 line 6
-| 6 line 7 f.txt
-| 7 line 8
-| 8 line 9
-| 9 line 10
-| 10 line 11
-| 11 line 12
-| 12 line 13
-| 13 line 14
-| 14 line 15
-| 15 line 16 /tmp/pardes-snap/fileedit/cwd New D
-| 16 line 17 ls
-| 17 line 18 f.txt
-| 18 line 19
-| 19 line 20
-| 20
+| 6 line 7
+| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter
+| ls
+| f.txt
+|
+|
+|
+| f.txt
+|
+| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter
+| ls
+| f.txt
+|
+|
+|
|
|
|
@@ -61,29 +61,29 @@
|
|
== snap undone grid=150x30 cursor=13,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fileedit/cwd/f.txt /tmp/pardes-snap/fileedit/cwd New D /tmp/pardes-snap/fileedit/cwd New Del Filter
-| 1 liEDIT''MEne 1 ls ls
-| 2 line 2 f.txt f.txt
+|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
+| 1 liEDIT''MEne 1 ls
+| 2 line 2 f.txt
| 3 line 3
| 4 line 4
| 5 line 5
-| 6 line 6 f.txt
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13 line 13
-| 14 line 14
-| 15 line 15 /tmp/pardes-snap/fileedit/cwd New D
-| 16 line 16 ls
-| 17 line 17 f.txt
-| 18 line 18
-| 19 line 19
-| 20 line 20
-| 21
+| 6 line 6
+| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter
+| ls
+| f.txt
+|
+|
+|
+| f.txt
+|
+| /tmp/pardes-snap/fileedit/cwd New Newtty Del Filter
+| ls
+| f.txt
+|
+|
+|
+|
|
|
|
diff --git a/test/snapshots/filewatch.golden b/test/snapshots/filewatch.golden
index 5e34843c..952cb387 100644
--- a/test/snapshots/filewatch.golden
+++ b/test/snapshots/filewatch.golden
@@ -1,13 +1,12 @@
-== snap edited grid=150x30 cursor=15,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/filewatch/cwd/w.txt /tmp/pardes-snap/filewatch/cwd New /tmp/pardes-snap/filewatch/cwd New Del Filter
-| 1 liMYEDITne 1 ls ls
-| 2 line 2 sub w.txt sub w.txt
-| 3 /tmp/pardes-snap/filewatch/cwd↩
-| /sub/s.txt
+== 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
+| 1 liMYEDITne 1 ls
+| 2 line 2 sub w.txt
+| 3 /tmp/pardes-snap/filewatch/cwd/sub/s.txt
| 4 line 4
-| 5 line 5 w.txt
-| 6 line 6
+| 5 line 5
+| 6 line 6 w.txt
| 7 line 7
| 8 line 8
| 9 line 9
@@ -15,9 +14,10 @@
| 11 line 11
| 12 line 12
| 13
-| /tmp/pardes-snap/filewatch/cwd/sub/s /tmp/pardes-snap/filewatch/cwd New
-| 1 line 1 ls
-| 2 line 2 sub w.txt
+|
+| /tmp/pardes-snap/filewatch/cwd/sub/s.txt Save New Newtty Del
+| 1 line 1
+| 2 line 2
| 3 line 3
| 4 line 4
| 5 line 5
@@ -29,15 +29,15 @@
|
|
|
-== snap reloaded grid=150x30 cursor=15,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/filewatch/cwd/w.txt /tmp/pardes-snap/filewatch/cwd New /tmp/pardes-snap/filewatch/cwd New Del Filter
-| 1 EXTERNAL ls ls
-| 2 sub w.txt sub w.txt
+== 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
+| 1 EXTERNAL ls
+| 2 sub w.txt
|
|
|
-| w.txt
+| w.txt
|
|
|
@@ -45,10 +45,10 @@
|
|
|
-| --:--:-- reloaded /tmp/pardes-snap/
-| /tmp/pardes-snap/filewatch/cwd/sub/s /tmp/pardes-snap/filewatch/cwd New
-| 1 line 1 ls
-| 2 line 2 sub w.txt
+| --:--:-- reloaded /tmp/pardes-snap/filewatch/cwd/w.txt
+| /tmp/pardes-snap/filewatch/cwd/sub/s.txt Save New Newtty Del
+| 1 line 1
+| 2 line 2
| 3 line 3
| 4 line 4
| 5 line 5
@@ -60,15 +60,15 @@
|
|
|
-== snap reloaded_sub grid=150x30 cursor=15,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/filewatch/cwd/w.txt /tmp/pardes-snap/filewatch/cwd New /tmp/pardes-snap/filewatch/cwd New Del Filter
-| 1 EXTERNAL ls ls
-| 2 sub w.txt sub w.txt
+== 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
+| 1 EXTERNAL ls
+| 2 sub w.txt
|
|
|
-| w.txt
+| w.txt
|
|
|
@@ -76,10 +76,10 @@
|
|
|
-| --:--:-- reloaded /tmp/pardes-snap/
-| /tmp/pardes-snap/filewatch/cwd/sub/s /tmp/pardes-snap/filewatch/cwd New
-| 1 RENAMED ls
-| 2 sub w.txt
+| --:--:-- reloaded /tmp/pardes-snap/filewatch/cwd/w.txt
+| /tmp/pardes-snap/filewatch/cwd/sub/s.txt Save New Newtty Del
+| 1 RENAMED
+| 2
|
|
|
@@ -90,17 +90,16 @@
|
|
|
-| --:--:-- reloaded /tmp/pardes-snap/
-== snap undone grid=150x30 cursor=15,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/filewatch/cwd/w.txt /tmp/pardes-snap/filewatch/cwd New /tmp/pardes-snap/filewatch/cwd New Del Filter
-| 1 liMYEDITne 1 ls ls
-| 2 line 2 sub w.txt sub w.txt
-| 3 /tmp/pardes-snap/filewatch/cwd↩
-| /sub/s.txt
+| --:--:-- 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
+| 1 liMYEDITne 1 ls
+| 2 line 2 sub w.txt
+| 3 /tmp/pardes-snap/filewatch/cwd/sub/s.txt
| 4 line 4
-| 5 line 5 w.txt
-| 6 line 6
+| 5 line 5
+| 6 line 6 w.txt
| 7 line 7
| 8 line 8
| 9 line 9
@@ -108,9 +107,10 @@
| 11 line 11
| 12 line 12
| 13
-| /tmp/pardes-snap/filewatch/cwd/sub/s /tmp/pardes-snap/filewatch/cwd New
-| 1 RENAMED ls
-| 2 sub w.txt
+|
+| /tmp/pardes-snap/filewatch/cwd/sub/s.txt Save New Newtty Del
+| 1 RENAMED
+| 2
|
|
|
diff --git a/test/snapshots/filewatch.snap b/test/snapshots/filewatch.snap
index 6f1f2976..25862cb7 100644
--- a/test/snapshots/filewatch.snap
+++ b/test/snapshots/filewatch.snap
@@ -18,7 +18,7 @@
dirmk sub
file w.txt line 1\nline 2\n/tmp/pardes-snap/filewatch/cwd/sub/s.txt\nline 4\nline 5\nline 6\nline 7\nline 8\nline 9\nline 10\nline 11\nline 12\n
lines sub/s.txt 8
-start 30 150 -n 3
+start 30 210 -n 1
wait 8000 w.txt
stable 700 20000
# open w.txt as a file pane: type the name into the shell, right-click it
diff --git a/test/snapshots/find.golden b/test/snapshots/find.golden
index 30f9a2ab..18de5fa7 100644
--- a/test/snapshots/find.golden
+++ b/test/snapshots/find.golden
@@ -1,6 +1,6 @@
== snap group grid=120x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -40,8 +40,8 @@
|
| SPC f
== snap armed grid=120x40 cursor=9,39
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -81,8 +81,8 @@
|
| Find /
== snap typing grid=120x40 cursor=12,39
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -122,8 +122,8 @@
|
| Find /zqm
== snap results grid=120x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -158,13 +158,13 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1 sub/ZQMARK-beta.txt
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
== snap first grid=120x40 cursor=7,20
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -182,7 +182,7 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -199,12 +199,12 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1 sub/ZQMARK-beta.txt
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
== style first
-|0: 0-56 #949494,#121212, 57-119 d,#121212,
+|0: 0-74 #949494,#121212, 75-119 d,#121212,
|1: 0-1 #ffffff,#262626, 2-99 #949494,#121212, 100-119 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #bdbdbd,#080808, 11-119 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-119 d,#080808,
@@ -245,8 +245,8 @@
|38: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-31 #bdbdbd,#080808, 32-119 d,#080808,
|39: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-119 d,#080808,
== snap second grid=120x40 cursor=7,29
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -264,7 +264,7 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -273,7 +273,7 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Newtty Del
| 1 gamma body
|
|
@@ -281,13 +281,13 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1 sub/ZQMARK-beta.txt
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
== snap third grid=120x40 cursor=7,33
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -305,7 +305,7 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -314,21 +314,21 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Newtty Del
| 1 gamma body
|
|
-| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Del
+| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Newtty Del
| 1 alpha body
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
| 4
== snap back grid=120x40 cursor=7,29
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -346,7 +346,7 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -355,21 +355,21 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Newtty Del
| 1 gamma body
|
|
-| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Del
+| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Newtty Del
| 1 alpha body
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1 sub/ZQMARK-beta.txt
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
== snap word grid=120x40 cursor=7,29
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -387,7 +387,7 @@
|
|
| Find /
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -396,21 +396,21 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Newtty Del
| 1 gamma body
|
|
-| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Del
+| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Newtty Del
| 1 alpha body
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1 sub/ZQMARK-beta.txt
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
== snap cancel grid=120x40 cursor=7,38
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del
| 1 Find
|
|
@@ -428,7 +428,7 @@
|
|
| Find /
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -437,21 +437,21 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Newtty Del
| 1 gamma body
|
|
-| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Del
+| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Newtty Del
| 1 alpha body
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1 sub/ZQMARK-beta.txt
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
== snap nomatch grid=120x40 cursor=7,38
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del Find /
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del Find /
| 1 Find
|
|
@@ -467,9 +467,9 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -478,21 +478,21 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Newtty Del
| 1 gamma body
|
|
-| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Del
+| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Newtty Del
| 1 alpha body
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
| 4
== snap refit grid=120x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del Find /
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del Find /
| 1 Find
|
|
@@ -508,9 +508,9 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -519,21 +519,21 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Newtty Del
| 1 gamma body
|
|
-| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Del
+| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Newtty Del
| 1 alpha body
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 2 sub/nest/zqmark-gamma.txt
| 3 zqmark-alpha.txt
| 4
== snap topbar grid=120x40 cursor=12,33
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/find/cwd/here.txt Save New Del Find /
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/find/cwd/here.txt Save New Newtty Del Find /
| 1 Find
|
|
@@ -549,9 +549,9 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/+Search New Del
+| /tmp/pardes-snap/find/cwd/+Search New Newtty Del
| 1
-| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/ZQMARK-beta.txt Save New Newtty Del
| 1 beta body
|
|
@@ -560,15 +560,15 @@
|
|
|
-| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Del
+| /tmp/pardes-snap/find/cwd/sub/nest/zqmark-gamma.txt Save New Newtty Del
| 1 gamma body
|
|
-| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Del
+| /tmp/pardes-snap/find/cwd/zqmark-alpha.txt Save New Newtty Del
| 1 alpha body
-| /tmp/pardes-snap/find/cwd/+Search New Del
-| 1 zqmark-alpha.txt
-| /tmp/pardes-snap/find/cwd/+Search New Del
+|
+|
+| /tmp/pardes-snap/find/cwd/+Search 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 2cbebf80..fae58030 100644
--- a/test/snapshots/fsearch.golden
+++ b/test/snapshots/fsearch.golden
@@ -1,25 +1,23 @@
== snap opened grid=180x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fsearch/cwd/g.txt Save New /tmp/pardes-snap/fsearch/cwd New Del Filter /tmp/pardes-snap/fsearch/cwd New Del Filter
-| 1 l1 ls ls
-| 2 MARK a g.txt g.txt
+|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
+| 1 l1 ls
+| 2 MARK a g.txt
| 3 l3
| 4 l4
| 5 l5
-| 6 MARK b g.txt
-| 7 l7
-| 8 l8
-| 9 l9
-| 10 MARK c
-| 11 l11
-| 12 l12
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
|
|
-| /tmp/pardes-snap/fsearch/cwd New Del Filter
-| ls
-| g.txt
|
+| g.txt
|
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
|
|
|
@@ -29,28 +27,28 @@
|
|
|
-== snap typing grid=180x30 cursor=8,29
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fsearch/cwd/g.txt Save New /tmp/pardes-snap/fsearch/cwd New Del Filter /tmp/pardes-snap/fsearch/cwd New Del Filter
-| 1 l1 ls ls
-| 2 MARK a g.txt g.txt
+|
+|
+== 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
+| 1 l1 ls
+| 2 MARK a g.txt
| 3 l3
| 4 l4
| 5 l5
-| 6 MARK b g.txt
-| 7 l7
-| 8 l8
-| 9 l9
-| 10 MARK c
-| 11 l11
-| 12 l12
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
|
|
-| /tmp/pardes-snap/fsearch/cwd New Del Filter
-| ls
-| g.txt
|
+| g.txt
|
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
|
|
|
@@ -59,89 +57,33 @@
|
|
|
-| /MARK
-== snap results grid=180x30 cursor=10,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fsearch/cwd/g.txt Save New /tmp/pardes-snap/fsearch/cwd New Del Filter /tmp/pardes-snap/fsearch/cwd New Del Filter
-| 1 l1 ls ls
-| 2 MARK a g.txt g.txt
-| 3 l3
-| 4 l4
-| 5 l5
-| 6 MARK b g.txt
-| 7 l7
-| 8 l8
-| 9 l9
-| 10 MARK c
-| 11 l11
-| 12 l12
|
|
-| /tmp/pardes-snap/fsearch/cwd New Del Filter
-| ls
-| g.txt
|
+== 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
+| 1 l1 ls
+| 2 MARK a g.txt
+| /tmp/pardes-snap/fsearch/cwd/+Search 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
+| ls
+| g.txt
|
|
|
+| g.txt
|
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
|
|
-| /tmp/pardes-snap/fsearch/cwd/+Search New De
-| 1 g.txt:2:1-4 MARK a
-| 2 g.txt:6:1-4 MARK b
-| 3 g.txt:10:1-4 MARK c
-== style results
-|0: 0-56 #949494,#121212, 57-179 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-44 #949494,#121212, 45-46 #ffffff,#262626, 47-89 #949494,#121212, 90-91 #ffffff,#262626, 92-159 #949494,#121212, 160-179 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-8 #bdbdbd,#080808, 9-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-10 #080808,#80a0ff, 11-12 #bdbdbd,#080808, 13-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-8 #bdbdbd,#080808, 9-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-8 #bdbdbd,#080808, 9-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-8 #bdbdbd,#080808, 9-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-53 #bdbdbd,#080808, 54-89 d,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-8 #bdbdbd,#080808, 9-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-8 #bdbdbd,#080808, 9-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-8 #bdbdbd,#080808, 9-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-9 #bdbdbd,#080808, 10-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-9 #bdbdbd,#080808, 10-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-46 #ffffff,#262626, 47-89 #949494,#121212, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|26: 0-1 #ffffff,#262626, 2-44 #949494,#121212, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-25 #bdbdbd,#080808, 26-44 d,#080808, 45-45 d,#444444, 46-46 d,#080808, 47-89 #bdbdbd,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-179 #bdbdbd,#080808,
-== snap second grid=180x30 cursor=10,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fsearch/cwd/g.txt Save New /tmp/pardes-snap/fsearch/cwd New Del Filter /tmp/pardes-snap/fsearch/cwd New Del Filter
-| 1 l1 ls ls
-| 2 MARK a g.txt g.txt
-| 3 l3
-| 4 l4
-| 5 l5
-| 6 MARK b g.txt
-| 7 l7
-| 8 l8
-| 9 l9
-| 10 MARK c
-| 11 l11
-| 12 l12
|
|
-| /tmp/pardes-snap/fsearch/cwd New Del Filter
-| ls
-| g.txt
|
|
|
@@ -149,30 +91,58 @@
|
|
|
-| /tmp/pardes-snap/fsearch/cwd/+Search New De
+== style results
+|0: 0-74 #949494,#121212, 75-179 d,#121212,
+|1: 0-1 #ffffff,#626262, 2-69 #949494,#121212, 70-89 d,#121212, 90-91 #ffffff,#262626, 92-159 #949494,#121212, 160-179 d,#121212,
+|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-8 #bdbdbd,#080808, 9-89 d,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-93 #bdbdbd,#080808, 94-179 d,#080808,
+|3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #949494,#121212, 7-10 #080808,#80a0ff, 11-12 #bdbdbd,#080808, 13-89 d,#080808, 90-90 d,#444444, 91-91 d,#080808, 92-96 #bdbdbd,#080808, 97-179 d,#080808,
+|4: 0-1 #ffffff,#262626, 2-69 #949494,#121212, 70-89 d,#121212, 90-90 d,#444444, 91-179 d,#080808,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|7: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-25 #bdbdbd,#080808, 26-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|8: 0-1 #ffffff,#262626, 2-69 #949494,#121212, 70-89 d,#121212, 90-90 d,#444444, 91-179 d,#080808,
+|9: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|11: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|12: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|13: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|14: 0-0 d,#444444, 1-1 d,#080808, 2-8 #bdbdbd,#080808, 9-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|15: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|16: 0-1 #ffffff,#262626, 2-69 #949494,#121212, 70-89 d,#121212, 90-90 d,#444444, 91-179 d,#080808,
+|17: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|19: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|20: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|21: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|22: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|23: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|24: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|25: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|26: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|27: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|28: 0-0 d,#444444, 1-89 d,#080808, 90-90 d,#444444, 91-179 d,#080808,
+|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
+| 5 l5 ls
+| 6 MARK b g.txt
+| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del
| 1 g.txt:2:1-4 MARK a
| 2 g.txt:6:1-4 MARK b
-| 3 g.txt:10:1-4 MARK c
-== snap third grid=180x30 cursor=10,11
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fsearch/cwd/g.txt Save New /tmp/pardes-snap/fsearch/cwd New Del Filter /tmp/pardes-snap/fsearch/cwd New Del Filter
-| 1 l1 ls ls
-| 2 MARK a g.txt g.txt
-| 3 l3
-| 4 l4
-| 5 l5
-| 6 MARK b g.txt
-| 7 l7
-| 8 l8
-| 9 l9
-| 10 MARK c
-| 11 l11
-| 12 l12
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
+|
+|
+|
+| g.txt
|
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
|
-| /tmp/pardes-snap/fsearch/cwd New Del Filter
-| ls
-| g.txt
|
|
|
@@ -180,30 +150,30 @@
|
|
|
-| /tmp/pardes-snap/fsearch/cwd/+Search New De
+|
+|
+|
+== 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
+| 9 l9 ls
+| 10 MARK c g.txt
+| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del
| 2 g.txt:6:1-4 MARK b
| 3 g.txt:10:1-4 MARK c
-| 4
-== snap back grid=180x30 cursor=10,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fsearch/cwd/g.txt Save New /tmp/pardes-snap/fsearch/cwd New Del Filter /tmp/pardes-snap/fsearch/cwd New Del Filter
-| 1 l1 ls ls
-| 2 MARK a g.txt g.txt
-| 3 l3
-| 4 l4
-| 5 l5
-| 6 MARK b g.txt
-| 7 l7
-| 8 l8
-| 9 l9
-| 10 MARK c
-| 11 l11
-| 12 l12
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
+|
+|
+|
+| g.txt
|
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
|
-| /tmp/pardes-snap/fsearch/cwd New Del Filter
-| ls
-| g.txt
|
|
|
@@ -211,30 +181,33 @@
|
|
|
-| /tmp/pardes-snap/fsearch/cwd/+Search New De
+|
+|
+|
+== 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
+| 5 l5 ls
+| 6 MARK b g.txt
+| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del
| 1 g.txt:2:1-4 MARK a
| 2 g.txt:6:1-4 MARK b
-| 3 g.txt:10:1-4 MARK c
-== snap cancel grid=180x30 cursor=10,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fsearch/cwd/g.txt Save New /tmp/pardes-snap/fsearch/cwd New Del Filter /tmp/pardes-snap/fsearch/cwd New Del Filter
-| 1 l1 ls ls
-| 2 MARK a g.txt g.txt
-| 3 l3
-| 4 l4
-| 5 l5
-| 6 MARK b g.txt
-| 7 l7
-| 8 l8
-| 9 l9
-| 10 MARK c
-| 11 l11
-| 12 l12
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
+|
+|
+|
+| g.txt
+|
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
+|
+|
|
|
-| /tmp/pardes-snap/fsearch/cwd New Del Filter
-| ls
-| g.txt
|
|
|
@@ -242,38 +215,65 @@
|
|
|
-| /tmp/pardes-snap/fsearch/cwd/+Search New De
+== 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
+| 5 l5 ls
+| 6 MARK b g.txt
+| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del
| 1 g.txt:2:1-4 MARK a
| 2 g.txt:6:1-4 MARK b
-| 3 g.txt:10:1-4 MARK c
-== snap nomatch grid=180x30 cursor=7,28
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/fsearch/cwd/g.txt Save New /tmp/pardes-snap/fsearch/cwd New Del Filter /tmp/pardes-snap/fsearch/cwd New Del Filter
-| 1 l1 ls ls
-| 2 MARK a g.txt g.txt
-| 3 l3
-| 4 l4
-| 5 l5
-| 6 MARK b g.txt
-| 7 l7
-| 8 l8
-| 9 l9
-| 10 MARK c
-| 11 l11
-| 12 l12
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
+|
+|
+|
+| g.txt
+|
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
+|
|
|
-| /tmp/pardes-snap/fsearch/cwd New Del Filter
-| ls
-| g.txt
|
|
|
|
|
-| /tmp/pardes-snap/fsearch/cwd/+Search New De
-| 1
-| /tmp/pardes-snap/fsearch/cwd/+Search New De
+|
+|
+|
+== 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
+| 5 l5 ls
+| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del g.txt
+| /tmp/pardes-snap/fsearch/cwd/+Search New Newtty Del
| 2 g.txt:6:1-4 MARK b
| 3 g.txt:10:1-4 MARK c
-| 4
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
+|
+|
+|
+| g.txt
+|
+| /tmp/pardes-snap/fsearch/cwd New Newtty Del Filter
+| ls
+| g.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
diff --git a/test/snapshots/ghostty-mid.golden b/test/snapshots/ghostty-mid.golden
index 9fa480eb..75772a29 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ghostty-mid/cwd New Del Filter /tmp/pardes-snap/ghostty-mid/cwd New Del Filter
+|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
| ZZPAD ls
| ./g.sh g.txt
| ./g.sh
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/ghostty-mid/cwd New Del Filter
+| /tmp/pardes-snap/ghostty-mid/cwd New Newtty Del
| ls
| g.txt
|
diff --git a/test/snapshots/grep.golden b/test/snapshots/grep.golden
index 30c218b5..df982971 100644
--- a/test/snapshots/grep.golden
+++ b/test/snapshots/grep.golden
@@ -1,23 +1,27 @@
== snap opened grid=180x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/grep/cwd/a.txt Save New De /tmp/pardes-snap/grep/cwd New Del Filter /tmp/pardes-snap/grep/cwd New Del Filter
-| 1 hello TARGET one ls ls
-| 2 nothing here a.txt noise.txt sub a.txt noise.txt sub
+|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
+| 1 hello TARGET one ls
+| 2 nothing here a.txt noise.txt sub
| 3 last TARGET line
|
|
-| a.txt
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
+| a.txt
|
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
|
-| /tmp/pardes-snap/grep/cwd New Del Filter
-| ls
-| a.txt noise.txt sub
|
|
|
@@ -25,30 +29,27 @@
|
|
|
-|
-|
-|
-|
-== snap typing grid=180x30 cursor=15,29
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/grep/cwd/a.txt Save New De /tmp/pardes-snap/grep/cwd New Del Filter /tmp/pardes-snap/grep/cwd New Del Filter
-| 1 hello TARGET one ls ls
-| 2 nothing here a.txt noise.txt sub a.txt noise.txt sub
+== 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
+| 1 hello TARGET one ls
+| 2 nothing here a.txt noise.txt sub
| 3 last TARGET line
|
|
-| a.txt
-|
-|
-|
+| Grep /TARGET
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
+| a.txt
|
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
-| /tmp/pardes-snap/grep/cwd New Del Filter
-| ls
-| a.txt noise.txt sub
|
|
|
@@ -59,27 +60,30 @@
|
|
|
-| Grep /TARGET
== snap results grid=180x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/grep/cwd/a.txt Save New De /tmp/pardes-snap/grep/cwd New Del Filter /tmp/pardes-snap/grep/cwd New Del Filter
-| 1 hello TARGET one ls ls
-| 2 nothing here a.txt noise.txt sub a.txt noise.txt sub
-| 3 last TARGET line
-|
-|
-| a.txt
+|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
+| 1 hello TARGET one ls
+| 2 nothing here a.txt noise.txt sub
+| /tmp/pardes-snap/grep/cwd/+Search 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
+| ls
+| a.txt noise.txt sub
|
|
|
+| a.txt
|
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
|
-| /tmp/pardes-snap/grep/cwd New Del Filter
-| ls
-| a.txt noise.txt sub
|
|
|
@@ -87,30 +91,30 @@
|
|
|
-| /tmp/pardes-snap/grep/cwd/+Search New Del
+== 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
+| 1 hello TARGET one ls
+| 2 nothing here a.txt noise.txt sub
+| /tmp/pardes-snap/grep/cwd/+Search 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
-== snap first grid=180x30 cursor=18,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/grep/cwd/a.txt Save New De /tmp/pardes-snap/grep/cwd New Del Filter /tmp/pardes-snap/grep/cwd New Del Filter
-| 1 hello TARGET one ls ls
-| 2 nothing here a.txt noise.txt sub a.txt noise.txt sub
-| 3 last TARGET line
-|
-|
-| a.txt
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
+| a.txt
|
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
|
-| /tmp/pardes-snap/grep/cwd New Del Filter
-| ls
-| a.txt noise.txt sub
|
|
|
@@ -118,30 +122,30 @@
|
|
|
-| /tmp/pardes-snap/grep/cwd/+Search New Del
-| 1 a.txt:1:7-12 hello TARGET one
+== 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
+| 2 nothing here ls
+| 3 last TARGET line a.txt noise.txt sub
+| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del
| 2 a.txt:3:6-11 last TARGET line
| 3 sub/b.txt:2:1-6 TARGET inside sub
-== snap opened-hit grid=180x30 cursor=12,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/grep/cwd/a.txt Save New De /tmp/pardes-snap/grep/cwd New Del Filter /tmp/pardes-snap/grep/cwd New Del Filter
-| 1 hello TARGET one ls ls
-| 2 nothing here a.txt noise.txt sub a.txt noise.txt sub
-| 3 last TARGET line
-|
-|
-| a.txt
+| 4
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
+| /tmp/pardes-snap/grep/cwd/sub/b.txt Save New Newtty Del
+| 1 deep
+| 2 TARGET inside sub
|
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
|
-| /tmp/pardes-snap/grep/cwd/sub/b.txt Save Ne
-| 1 deep
-| 2 TARGET inside sub /tmp/pardes-snap/grep/cwd New Del Filter
-| ls
-| a.txt noise.txt sub
|
|
|
@@ -149,100 +153,96 @@
|
|
|
-| /tmp/pardes-snap/grep/cwd/+Search New Del
+== 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
+| 2 nothing here ls
+| 3 last TARGET line a.txt noise.txt sub
+| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del
| 2 a.txt:3:6-11 last TARGET line
| 3 sub/b.txt:2:1-6 TARGET inside sub
| 4
-== snap nomatch grid=180x30 cursor=47,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/grep/cwd/a.txt Save New De /tmp/pardes-snap/grep/cwd New Del Filter /tmp/pardes-snap/grep/cwd New Del Filter
-| 1 hello TARGET one ls ls
-| 2 nothing here a.txt noise.txt sub a.txt noise.txt sub
-| 3 last TARGET line
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
-|
-| a.txt
+| /tmp/pardes-snap/grep/cwd/sub/b.txt Save New Newtty Del
+| 1 deep
+| /tmp/pardes-snap/grep/cwd/sub/+Search New Newtty Del
+| 1
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
|
|
|
-| /tmp/pardes-snap/grep/cwd/sub/b.txt Save Ne
-| 1 deep
-| 2 TARGET inside sub /tmp/pardes-snap/grep/cwd New Del Filter
-| ls
-| a.txt noise.txt sub
|
|
|
|
|
-| /tmp/pardes-snap/grep/cwd/sub/+Search New D
-| 1
-| /tmp/pardes-snap/grep/cwd/+Search New Del
+== 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
+| 2 nothing here ls
+| 3 last TARGET line a.txt noise.txt sub
+| /tmp/pardes-snap/grep/cwd/+Search New Newtty Del
| 2 a.txt:3:6-11 last TARGET line
| 3 sub/b.txt:2:1-6 TARGET inside sub
| 4
-== snap chordsel grid=180x30 cursor=19,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/grep/cwd/a.txt Save New De /tmp/pardes-snap/grep/cwd New Del Filter /tmp/pardes-snap/grep/cwd New Del Filter
-| 1 hello TARGET one ls ls
-| 2 nothing here a.txt noise.txt sub a.txt noise.txt sub
-| 3 last TARGET line
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
-|
-| a.txt
+| /tmp/pardes-snap/grep/cwd/sub/b.txt Save New Newtty Del
+| 1 deep
+| /tmp/pardes-snap/grep/cwd/sub/+Search New Newtty Del
+| 1
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
|
|
|
-| /tmp/pardes-snap/grep/cwd/sub/b.txt Save Ne
-| 1 deep
-| 2 TARGET inside sub /tmp/pardes-snap/grep/cwd New Del Filter
-| ls
-| a.txt noise.txt sub
|
|
|
|
|
-| /tmp/pardes-snap/grep/cwd/sub/+Search New D
-| 1
-| /tmp/pardes-snap/grep/cwd/+Search New Del
+== 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
+| 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
| 2 a.txt:3:6-11 last TARGET line
| 3 sub/b.txt:2:1-6 TARGET inside sub
| 4
-== snap chord grid=180x30 cursor=19,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/grep/cwd/a.txt Save New De /tmp/pardes-snap/grep/cwd New Del Filter /tmp/pardes-snap/grep/cwd New Del Filter
-| 1 hello TARGET one ls ls
-| 2 nothing here a.txt noise.txt sub a.txt noise.txt sub
-| 3 last TARGET line
-|
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
-| a.txt
+| /tmp/pardes-snap/grep/cwd/sub/b.txt Save New Newtty Del
+| 1 deep
+| /tmp/pardes-snap/grep/cwd/sub/+Search New Newtty Del
+| 1
+| /tmp/pardes-snap/grep/cwd New Newtty Del Filter
+| ls
+| a.txt noise.txt sub
|
|
|
|
|
|
-| /tmp/pardes-snap/grep/cwd/sub/b.txt Save Ne
-| 1 deep
-| 2 TARGET inside sub /tmp/pardes-snap/grep/cwd New Del Filter
-| ls
-| a.txt noise.txt sub
|
|
|
|
|
-| /tmp/pardes-snap/grep/cwd/sub/+Search New D
-| 1
-| /tmp/pardes-snap/grep/cwd/+Search New Del
-| 2 a.txt:3:6-11 last TARGET line
-| 3 sub/b.txt:2:1-6 TARGET inside sub
-| 4
diff --git a/test/snapshots/grep.snap b/test/snapshots/grep.snap
index ab708a25..acf89784 100644
--- a/test/snapshots/grep.snap
+++ b/test/snapshots/grep.snap
@@ -34,8 +34,8 @@ stable 700 15000
snap opened
# middle-click Grep on the topbar (row 1, the word's own column): the input
# arms on the ACTIVE pane's tag, exactly where `/` would have typed
-press middle 17 1
-release middle 17 1
+press middle 26 1
+release middle 26 1
stable 400 5000
text TARGET
stable 400 5000
@@ -94,8 +94,8 @@ drag left 20 3
release left 20 3
stable 400 5000
snap chordsel
-press middle 17 1
-release middle 17 1
+press middle 26 1
+release middle 26 1
wait 10000 sub/b.txt:2:1
stable 700 15000
snap chord
diff --git a/test/snapshots/hscroll.golden b/test/snapshots/hscroll.golden
index 8505214e..2578bf1c 100644
--- a/test/snapshots/hscroll.golden
+++ b/test/snapshots/hscroll.golden
@@ -1,23 +1,23 @@
== snap opened grid=90x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/hscr /tmp/pardes-snap/hsc /tmp/pardes-snap/hscroll/cwd New Del Filter
-| 1 short1 END_A_MAR ls ls
-| wide.txt wide.txt
+|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
+| 1 short1 END_A_MARKER_WAY_OUT_RIGHT_padp ls
+| wide.txt
|
|
|
-| wide.txt
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
|
+| wide.txt
|
-|
-|
-|
-|
-| /tmp/pardes-snap/hsc
-| ls
-| wide.txt
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
|
@@ -30,25 +30,25 @@
|
|
== snap wheeled grid=90x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/hscr /tmp/pardes-snap/hsc /tmp/pardes-snap/hscroll/cwd New Del Filter
-| 1 ND_A_MARKER_WAY_ ls ls
-| wide.txt wide.txt
+|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
+| 1 ND_A_MARKER_WAY_OUT_RIGHT_padpadpadpad ls
+| wide.txt
|
|
|
-| wide.txt
|
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
|
+| wide.txt
|
-|
-|
-|
-| /tmp/pardes-snap/hsc
-| ls
-| wide.txt
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
|
@@ -61,25 +61,27 @@
|
|
== snap clamped grid=90x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/hscr /tmp/pardes-snap/hsc /tmp/pardes-snap/hscroll/cwd New Del Filter
-| 1 short1 END_A_MAR ls ls
-| wide.txt wide.txt
-|
+|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
+| 1 short1 END_A_MARKER_WAY_OUT_RIGHT_padp ls
+| wide.txt
|
|
-| wide.txt
|
|
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
|
+| wide.txt
|
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
-| /tmp/pardes-snap/hsc
-| ls
-| wide.txt
|
|
|
@@ -89,28 +91,26 @@
|
|
|
+== 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
+| 1 padpadpadpadpadpadpadpadpadpad_TAIL ls
+| wide.txt
|
|
-== snap dollar grid=90x30 cursor=19,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/hscr /tmp/pardes-snap/hsc /tmp/pardes-snap/hscroll/cwd New Del Filter
-| 1 adpadpad_TAIL ls ls
-| wide.txt wide.txt
|
|
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
-| wide.txt
|
|
+| wide.txt
|
-|
-|
-|
-|
-|
-| /tmp/pardes-snap/hsc
-| ls
-| wide.txt
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
|
@@ -123,25 +123,25 @@
|
|
== snap zero grid=90x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/hscr /tmp/pardes-snap/hsc /tmp/pardes-snap/hscroll/cwd New Del Filter
-| 1 short1 END_A_MAR ls ls
-| wide.txt wide.txt
-|
-|
-|
-| wide.txt
+|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
+| 1 short1 END_A_MARKER_WAY_OUT_RIGHT_padp ls
+| wide.txt
|
|
|
|
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
|
+| wide.txt
|
-| /tmp/pardes-snap/hsc
-| ls
-| wide.txt
+| /tmp/pardes-snap/hscroll/cwd New Newtty Del
+| ls
+| wide.txt
|
|
|
diff --git a/test/snapshots/images.golden b/test/snapshots/images.golden
index 0835dff1..02774a52 100644
--- a/test/snapshots/images.golden
+++ b/test/snapshots/images.golden
@@ -1,155 +1,155 @@
== snap img-open grid=150x30 cursor=11,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| img petscii:off palette:commodore as /tmp/pardes-snap/images/cwd New Del /tmp/pardes-snap/images/cwd New Del Filter
-| ls ls
-| pic.ppm pic.ppm
+|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
+| )a▟Z▛🬮>{1\🬆🬻 ls
+| 🬻&z""─🬛█🬆🬻 pic.ppm
+| g`🬶🬬@🬕🬆🬻
+| ▙-=🬫🬆🬻
+| ▙.🬆🬻
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/images/cwd New Newtty Del Filter
+| ls
+| pic.ppm
+|
+|
+|
+| pic.ppm
+|
+| /tmp/pardes-snap/images/cwd New Newtty Del Filter
+| ls
+| pic.ppm
+|
+|
+|
|
|
|
-| 🬥~CKA$4k\RQ/>g▙))▐p_'YztV1🬏%🬮E🬝CQX🬆▄ pic.ppm
-| 2Ss)L▖~ey🬵🬨╳/\,t🬊🬢~🬦/🬧G]}&▚r4n4w🬎🬹
-| 🬪f]V🬱Fk▚KhO~GP🬎/Y🬶pzXJ🬎╱@^c*🬚r🬝▟
-| mQ▌5Ee"^S(╱U^5🬥(`e🬫🬋Fb🬢$╱▄🬢#🬝🬻█
-| 83KHF▜╳A$DqA`🬬"`▚N$j🬥🬫q$W🬺🬝▄
-| 7Z🬏xq🬱E🬊H^🬅🬬}Z_╲S@aQSVJH🬝~█
-| d\>y🬪O🬢j5D07E┼🬍=Eh▄jHC🬆▄
-| 8[🬓Ke_#r"🬳q4FaM▚\$r'🬝🬹█
-| X];🬝{>▄kU┼🬳)DUbYhb🬎~
-| rHo0i5🬱msyc[W_dB▛🬻 /tmp/pardes-snap/images/cwd New Del
-| 7?🬊k#ZF*v🬥"#^h🬝🬻█ ls
-| ╲uc-q4q?*2f.🬝🬻█ pic.ppm
-| eY─a?🬫^🬆I🬁🬝🬹
-| 2🬷r🬲.x49🬝🬻
-| 2╱Y─Tc🬝🬹█
-| 26🬭g▛🬻
-| 🬩🬬🬝🬻█
-| 🬆🬹█
|
|
|
|
|
== style img-open
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212,
-|2: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#121212, 1-1 d,#080808, 2-2 #959595,#6c6c6c, 3-3 #6c6c6c,#959595, 4-7 #959595,#6c6c6c, 8-8 #6c6c6c,#959595, 9-11 #959595,#6c6c6c, 12-12 #6c6c6c,#959595, 13-13 #959595,#6c6c6c, 14-15 #6c6c6c,#959595, 16-16 #959595,#6c6c6c, 17-18 #6c6c6c,#959595, 19-19 #959595,#6c6c6c, 20-20 #6c6c6c,#959595, 21-21 #959595,#6c6c6c, 22-24 #6c6c6c,#959595, 25-25 #959595,#6c6c6c, 26-26 #6c6c6c,#959595, 27-28 #959595,#6c6c6c, 29-29 #6c6c6c,#959595, 30-30 #959595,#6c6c6c, 31-32 #6c6c6c,#959595, 33-33 #959595,#6c6c6c, 34-35 #6c6c6c,#959595, 36-36 #959595,#6c5eb5, 37-37 #352879,#6c5eb5, 38-38 d,#444444, 39-39 d,#080808, 40-48 #bdbdbd,#080808, 49-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#121212, 1-1 d,#080808, 2-3 #959595,#6c6c6c, 4-6 #6c6c6c,#959595, 7-8 #959595,#6c6c6c, 9-9 #6c6c6c,#959595, 10-11 #959595,#6c6c6c, 12-12 #6c6c6c,#959595, 13-19 #959595,#6c6c6c, 20-20 #6c6c6c,#959595, 21-22 #959595,#6c6c6c, 23-23 #6c6c6c,#959595, 24-26 #959595,#6c6c6c, 27-28 #6c6c6c,#959595, 29-31 #959595,#6c6c6c, 32-33 #6c6c6c,#959595, 34-34 #959595,#352879, 35-35 #352879,#6c5eb5, 36-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#121212, 1-1 d,#080808, 2-2 #6c6c6c,#959595, 3-5 #959595,#6c6c6c, 6-6 #6c6c6c,#959595, 7-7 #959595,#6c6c6c, 8-8 #6c6c6c,#959595, 9-16 #959595,#6c6c6c, 17-18 #6c6c6c,#959595, 19-19 #959595,#6c6c6c, 20-20 #6c6c6c,#959595, 21-21 #959595,#6c6c6c, 22-22 #6c6c6c,#959595, 23-24 #959595,#6c6c6c, 25-25 #6c6c6c,#959595, 26-28 #959595,#6c6c6c, 29-31 #6c6c6c,#959595, 32-32 #6c6c6c,#352879, 33-33 #352879,#959595, 34-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#121212, 1-1 d,#080808, 2-2 #959595,#6c6c6c, 3-4 #6c6c6c,#959595, 5-6 #959595,#6c6c6c, 7-7 #6c6c6c,#959595, 8-12 #959595,#6c6c6c, 13-14 #6c6c6c,#959595, 15-19 #959595,#6c6c6c, 20-20 #6c6c6c,#959595, 21-29 #959595,#6c6c6c, 30-30 #6c6c6c,#352879, 31-31 #352879,#6c6c6c, 32-32 #352879,#6c5eb5, 33-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#121212, 1-1 d,#080808, 2-2 #6c6c6c,#959595, 3-5 #959595,#6c6c6c, 6-6 #6c6c6c,#959595, 7-9 #959595,#6c6c6c, 10-11 #6c6c6c,#959595, 12-12 #959595,#6c6c6c, 13-13 #6c6c6c,#959595, 14-14 #959595,#6c6c6c, 15-15 #6c6c6c,#959595, 16-16 #959595,#6c6c6c, 17-17 #6c6c6c,#959595, 18-19 #959595,#6c6c6c, 20-20 #6c6c6c,#959595, 21-21 #959595,#6c6c6c, 22-24 #6c6c6c,#959595, 25-25 #959595,#6c6c6c, 26-26 #6c6c6c,#959595, 27-27 #959595,#6c6c6c, 28-28 #6c6c6c,#352879, 29-29 #352879,#6c5eb5, 30-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#121212, 1-1 d,#080808, 2-8 #959595,#6c6c6c, 9-9 #6c6c6c,#959595, 10-12 #959595,#6c6c6c, 13-15 #6c6c6c,#959595, 16-18 #959595,#6c6c6c, 19-19 #6c6c6c,#959595, 20-20 #959595,#6c6c6c, 21-23 #6c6c6c,#959595, 24-25 #959595,#6c6c6c, 26-27 #6c6c6c,#352879, 28-28 #352879,#6c5eb5, 29-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#121212, 1-1 d,#080808, 2-8 #959595,#6c6c6c, 9-9 #6c6c6c,#959595, 10-10 #959595,#6c6c6c, 11-12 #6c6c6c,#959595, 13-14 #959595,#6c6c6c, 15-15 #6c6c6c,#959595, 16-17 #959595,#6c6c6c, 18-18 #6c6c6c,#959595, 19-19 #959595,#6c6c6c, 20-20 #6c6c6c,#959595, 21-23 #959595,#6c6c6c, 24-24 #959595,#6c5eb5, 25-25 #352879,#6c5eb5, 26-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#121212, 1-1 d,#080808, 2-3 #6c6c6c,#959595, 4-5 #959595,#6c6c6c, 6-6 #6c6c6c,#959595, 7-11 #959595,#6c6c6c, 12-13 #6c6c6c,#959595, 14-15 #959595,#6c6c6c, 16-16 #6c6c6c,#959595, 17-21 #959595,#6c6c6c, 22-22 #6c6c6c,#352879, 23-24 #352879,#6c5eb5, 25-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#121212, 1-1 d,#080808, 2-2 #6c6c6c,#959595, 3-4 #959595,#6c6c6c, 5-6 #6c6c6c,#959595, 7-8 #959595,#6c6c6c, 9-9 #6c6c6c,#959595, 10-13 #959595,#6c6c6c, 14-16 #6c6c6c,#959595, 17-17 #959595,#6c6c6c, 18-19 #6c6c6c,#959595, 20-20 #6c6c6c,#352879, 21-21 #959595,#352879, 22-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#121212, 1-1 d,#080808, 2-3 #959595,#6c6c6c, 4-4 #6c6c6c,#959595, 5-5 #959595,#6c6c6c, 6-6 #6c6c6c,#959595, 7-13 #959595,#6c6c6c, 14-14 #6c6c6c,#959595, 15-16 #959595,#6c6c6c, 17-17 #6c6c6c,#959595, 18-18 #959595,#352879, 19-19 #352879,#6c6c6c, 20-37 #352879,#352879, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#121212, 1-1 d,#080808, 2-6 #959595,#6c6c6c, 7-7 #6c6c6c,#959595, 8-8 #959595,#6c6c6c, 9-11 #6c6c6c,#959595, 12-12 #959595,#6c6c6c, 13-13 #6c6c6c,#959595, 14-15 #959595,#6c6c6c, 16-16 #6c6c6c,#352879, 17-17 #352879,#959595, 18-18 #352879,#6c5eb5, 19-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#121212, 1-1 d,#080808, 2-6 #959595,#6c6c6c, 7-8 #6c6c6c,#959595, 9-9 #959595,#6c6c6c, 10-10 #6c6c6c,#959595, 11-13 #959595,#6c6c6c, 14-14 #6c6c6c,#352879, 15-15 #352879,#6c6c6c, 16-16 #352879,#6c5eb5, 17-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#121212, 1-1 d,#080808, 2-3 #6c6c6c,#959595, 4-4 #959595,#6c6c6c, 5-6 #6c6c6c,#959595, 7-7 #959595,#6c6c6c, 8-8 #6c6c6c,#959595, 9-9 #959595,#6c6c6c, 10-10 #6c6c6c,#959595, 11-11 #959595,#6c6c6c, 12-12 #6c6c6c,#352879, 13-13 #352879,#6c5eb5, 14-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#121212, 1-1 d,#080808, 2-5 #6c6c6c,#959595, 6-7 #959595,#6c6c6c, 8-8 #6c6c6c,#959595, 9-9 #959595,#6c6c6c, 10-10 #6c6c6c,#352879, 11-11 #352879,#6c6c6c, 12-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#121212, 1-1 d,#080808, 2-2 #959595,#6c6c6c, 3-4 #6c6c6c,#959595, 5-7 #959595,#6c6c6c, 8-8 #6c6c6c,#352879, 9-10 #352879,#6c5eb5, 11-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#121212, 1-1 d,#080808, 2-5 #6c6c6c,#959595, 6-6 #6c6c6c,#352879, 7-7 #352879,#6c6c6c, 8-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#121212, 1-1 d,#080808, 2-2 #959595,#6c6c6c, 3-3 #6c6c6c,#959595, 4-4 #6c6c6c,#352879, 5-5 #352879,#6c6c6c, 6-6 #352879,#6c5eb5, 7-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#121212, 1-1 d,#080808, 2-2 #959595,#6c5eb5, 3-4 #352879,#6c5eb5, 5-37 #352879,#352879, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#121212, 1-31 d,#080808, 32-32 #6c6c6c,#959595, 33-34 #959595,#6c6c6c, 35-35 #6c6c6c,#959595, 36-36 #6c6c6c,#6c5eb5, 37-37 #352879,#959595, 38-43 #352879,#352879, 44-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|6: 0-0 d,#121212, 1-31 d,#080808, 32-33 #959595,#6c6c6c, 34-34 #959595,#6c5eb5, 35-35 #352879,#6c6c6c, 36-43 #352879,#352879, 44-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|7: 0-0 d,#121212, 1-31 d,#080808, 32-32 #6c6c6c,#6c5eb5, 33-33 #352879,#6c6c6c, 34-43 #352879,#352879, 44-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|8: 0-1 #ffffff,#262626, 2-74 #949494,#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-8 #bdbdbd,#080808, 9-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-10 #bdbdbd,#080808, 11-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-74 #949494,#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-8 #bdbdbd,#080808, 9-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
== style term-palette
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212,
-|2: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#121212, 1-1 d,#080808, 2-2 p8,p4, 3-3 p5,p8, 4-4 p4,p8, 5-6 p8,p4, 7-17 p4,p8, 18-18 p8,p4, 19-19 p4,p8, 20-20 p8,p4, 21-25 p4,p8, 26-26 p5,p8, 27-27 p4,p8, 28-28 p8,p4, 29-29 p5,p8, 30-30 p8,p4, 31-31 p4,p8, 32-32 p8,p4, 33-33 p8,p5, 34-34 p4,p8, 35-36 p8,p4, 37-37 p12,p8, 38-38 d,#444444, 39-39 d,#080808, 40-48 #bdbdbd,#080808, 49-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#121212, 1-1 d,#080808, 2-3 p4,p8, 4-4 p5,p8, 5-5 p4,p8, 6-7 p8,p4, 8-9 p5,p8, 10-10 p4,p8, 11-11 p8,p4, 12-12 p8,p5, 13-13 p5,p8, 14-15 p4,p8, 16-16 p5,p8, 17-18 p4,p8, 19-19 p5,p8, 20-20 p4,p8, 21-21 p8,p4, 22-22 p4,p8, 23-23 p8,p4, 24-24 p4,p8, 25-25 p5,p8, 26-26 p4,p8, 27-28 p8,p4, 29-30 p4,p8, 31-31 p8,p5, 32-32 p8,p4, 33-34 p4,p8, 35-35 p12,p8, 36-36 p12,p0, 37-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#121212, 1-1 d,#080808, 2-3 p4,p8, 4-5 p5,p8, 6-6 p4,p8, 7-8 p8,p4, 9-10 p4,p8, 11-11 p5,p8, 12-13 p4,p8, 14-14 p8,p5, 15-15 p4,p8, 16-16 p5,p8, 17-17 p4,p8, 18-18 p5,p8, 19-19 p8,p4, 20-23 p4,p8, 24-24 p8,p4, 25-25 p5,p8, 26-28 p4,p8, 29-29 p8,p5, 30-30 p4,p8, 31-31 p8,p4, 32-33 p8,p12, 34-34 p12,p0, 35-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#121212, 1-1 d,#080808, 2-2 p4,p8, 3-3 p8,p4, 4-4 p5,p8, 5-5 p8,p4, 6-9 p4,p8, 10-10 p5,p8, 11-12 p4,p8, 13-13 p5,p8, 14-14 p4,p8, 15-16 p8,p4, 17-17 p4,p8, 18-18 p8,p4, 19-19 p4,p8, 20-20 p8,p4, 21-23 p4,p8, 24-24 p8,p5, 25-26 p4,p8, 27-28 p8,p4, 29-30 p5,p8, 31-31 p12,p8, 32-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#121212, 1-1 d,#080808, 2-4 p4,p8, 5-5 p8,p4, 6-8 p4,p8, 9-9 p8,p5, 10-10 p8,p4, 11-11 p8,p5, 12-14 p4,p8, 15-15 p8,p4, 16-17 p4,p8, 18-19 p8,p4, 20-22 p4,p8, 23-23 p8,p4, 24-24 p8,p5, 25-25 p5,p8, 26-26 p4,p8, 27-27 p5,p8, 28-28 p4,p8, 29-29 p12,p8, 30-30 p12,p0, 31-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#121212, 1-1 d,#080808, 2-2 p4,p8, 3-4 p8,p4, 5-6 p4,p8, 7-7 p8,p4, 8-8 p4,p8, 9-9 p8,p4, 10-10 p5,p8, 11-11 p4,p8, 12-12 p8,p4, 13-13 p8,p5, 14-14 p4,p8, 15-15 p8,p4, 16-18 p4,p8, 19-19 p8,p4, 20-20 p4,p8, 21-22 p8,p4, 23-23 p4,p8, 24-24 p8,p4, 25-26 p4,p8, 27-27 p12,p8, 28-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#121212, 1-1 d,#080808, 2-2 p5,p8, 3-5 p4,p8, 6-6 p5,p8, 7-7 p8,p4, 8-8 p8,p5, 9-9 p8,p4, 10-15 p4,p8, 16-16 p5,p8, 17-19 p4,p8, 20-20 p8,p4, 21-23 p4,p8, 24-24 p8,p12, 25-25 p12,p8, 26-26 p8,p12, 27-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#121212, 1-1 d,#080808, 2-3 p5,p8, 4-4 p8,p4, 5-5 p5,p8, 6-6 p4,p8, 7-7 p5,p8, 8-9 p4,p8, 10-10 p8,p4, 11-12 p4,p8, 13-13 p8,p4, 14-15 p4,p8, 16-16 p5,p8, 17-17 p8,p4, 18-18 p8,p5, 19-20 p4,p8, 21-21 p5,p8, 22-22 p4,p8, 23-23 p12,p8, 24-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#121212, 1-1 d,#080808, 2-2 p8,p4, 3-4 p4,p8, 5-6 p8,p4, 7-8 p4,p8, 9-9 p8,p4, 10-11 p4,p8, 12-12 p8,p4, 13-13 p4,p8, 14-14 p8,p4, 15-15 p5,p8, 16-16 p8,p4, 17-17 p5,p8, 18-18 p4,p8, 19-19 p8,p4, 20-20 p8,p12, 21-21 p12,p8, 22-22 p8,p12, 23-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#121212, 1-1 d,#080808, 2-5 p4,p8, 6-6 p8,p4, 7-7 p5,p8, 8-8 p8,p5, 9-9 p4,p8, 10-10 p8,p4, 11-11 p4,p8, 12-12 p8,p4, 13-13 p5,p8, 14-15 p8,p5, 16-17 p4,p8, 18-18 p8,p4, 19-19 p12,p8, 20-37 p12,p12, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#121212, 1-1 d,#080808, 2-2 p4,p8, 3-3 p5,p8, 4-4 p8,p4, 5-5 p4,p8, 6-6 p8,p4, 7-8 p4,p8, 9-9 p8,p4, 10-10 p4,p8, 11-11 p8,p4, 12-13 p4,p8, 14-14 p8,p5, 15-17 p4,p8, 18-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#121212, 1-1 d,#080808, 2-8 p4,p8, 9-10 p8,p4, 11-12 p4,p8, 13-13 p5,p8, 14-14 p8,p4, 15-15 p12,p8, 16-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#121212, 1-1 d,#080808, 2-5 p4,p8, 6-6 p5,p8, 7-7 p8,p4, 8-8 p8,p5, 9-10 p4,p8, 11-11 p8,p4, 12-12 p8,p12, 13-13 p4,p8, 14-14 p12,p0, 15-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#121212, 1-1 d,#080808, 2-5 p8,p4, 6-7 p4,p8, 8-8 p5,p8, 9-9 p4,p8, 10-10 p8,p4, 11-11 p12,p8, 12-12 p12,p0, 13-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#121212, 1-1 d,#080808, 2-3 p4,p8, 4-4 p8,p4, 5-5 p4,p8, 6-6 p5,p8, 7-8 p4,p8, 9-9 p12,p8, 10-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#121212, 1-1 d,#080808, 2-2 p4,p8, 3-3 p8,p4, 4-4 p4,p8, 5-5 p5,p8, 6-6 p4,p8, 7-7 p12,p8, 8-8 p12,p0, 9-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#121212, 1-1 d,#080808, 2-4 p8,p4, 5-5 p12,p8, 6-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#121212, 1-1 d,#080808, 2-2 p5,p8, 3-4 p12,p8, 5-37 p12,p12, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#121212, 1-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#121212, 1-31 d,#080808, 32-35 p8,p4, 36-36 p8,p12, 37-37 p12,p8, 38-43 p12,p12, 44-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|6: 0-0 d,#121212, 1-31 d,#080808, 32-32 p4,p8, 33-33 p8,p4, 34-34 p8,p12, 35-36 p12,p8, 37-43 p12,p12, 44-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|7: 0-0 d,#121212, 1-31 d,#080808, 32-32 p8,p12, 33-34 p12,p8, 35-43 p12,p12, 44-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|8: 0-1 #ffffff,#262626, 2-74 #949494,#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-8 #bdbdbd,#080808, 9-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-10 #bdbdbd,#080808, 11-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-74 #949494,#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-8 #bdbdbd,#080808, 9-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| img petscii:off palette:terminal asc /tmp/pardes-snap/images/cwd New Del /tmp/pardes-snap/images/cwd New Del Filter
-| ls ls
-| pic.ppm pic.ppm
+|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
+| █████🬻████🬝▄ ls
+| ████████🬝▄ pic.ppm
+| ███🬬██🬝▄█
+| ████🬝▄
+| ██🬝▄█
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/images/cwd New Newtty Del Filter
+| ls
+| pic.ppm
+|
+|
+|
+| pic.ppm
+|
+| /tmp/pardes-snap/images/cwd New Newtty Del Filter
+| ls
+| pic.ppm
+|
+|
+|
|
|
|
-| 🬻┼█🬬🬬🬺╲🬻█▟╱█╲█▛─▟▛╲█🬨─🬬█─🬬🬬🬴🬎▙🬝██🬛▟🬵 pic.ppm
-| 🬸▛█🬝╱▜🬝🬻▛🬥█╳🬻███╳╲🬍🬕█🬺███🬜🬬█│█▜🬝╱🬵█
-| 🬬▜╱█🬴█🬺🬴█▟███▟🬱▟🬺🬴🬜🬴🬻█🬰│🬹██🬜█─█▟█
-| ▙🬬│█▙╱╱█╲🬝╱🬫╲🬎🬶██🬴🬫─🬹███╱▜🬙╱🬝▄
-| ╲╱╲▟╲▌╳█🬬█🬸▛🬝🬬🬺🬕▞🬻╲█╲🬬█🬴🬬🬘╱▟█
-| █🬬🬬█🬝🬸🬻🬸█🬬🬸🬬─╱█╲│🬬╳🬝▜🬲█▄█🬵
-| █╲█🬨🬝🬴🬝▞▟█🬸🬬│█🬮██▟🬻███🬝🬵╲
-| █╱▜🬺█🬎─██🬝╲🬬│🬸🬬▞██🬴█╳▄
-| │╱█🬝🬬█▀🬺🬝┼🬧█🬺╱█╱▌🬴▛▄╲
-| 🬝╲🬝█🬥█🬝▟█▛🬻🬬██🬺╱🬫🬵 /tmp/pardes-snap/images/cwd New Del
-| 🬺╱🬲╲▟──▛▙🬥███──▄ ls
-| ╲█─██╱╲█🬝🬸─█🬺🬵 pic.ppm
-| ▜█─🬬🬻🬛▛🬶┼🬺█▄█
-| ▟🬸▛🬺███╲🬸▄█
-| 🬸🬗🬸╲│╱🬝🬷
-| █🬶╲🬺🬝╱█
-| 🬰█╱🬵
-| 🬺╱█
|
|
|
|
|
== snap tag-edit grid=400x30 cursor=85,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| img petscii:off palette:terminal ascii:off /tmp/pardes-snap/images/cwd/pic.ppm ZorkNew Del /tmp/pardes-snap/images/cwd New Del Filter /tmp/pardes-snap/images/cwd New Del Filter
-| 🬙│🬎╱🬻🬸█🬸🬺╳🬴🬍🬺╱│🬺🬬█🬴█🬸🬝🬙🬣🬳🬸█🬛🬶██▝▟🬝▄🬪╲█▀🬺██╱│▙█🬲▛▙╱🬙╳🬺🬜🬡🬵 ls ls
-| ││🬜🬲🬊╳╲🬝▟🬀🬬█│█▟█▙🬷🬲🬶█🬬🬩▌▟┼🬘█🬝─🬬🬱╱🬝🬥🬸▜🬴🬺🬻▚🬊█╳│🬬█🬸🬬▛🬕╳🬯🬹 pic.ppm pic.ppm
-| 🬣╱▛🬬┼╲🬰🬷╱╱│🬹🬧▙▜─█🬎█🬜─🬰🬎█🬫╳│🬝╲🬬╲│🬴🬬▛🬸🬲╳🬻╳🬤🬺🬦█🬬│▞▜🬜🬝🬸▟╲
-| ─🬺██╳▟🬴🬩🬺╱🬐🬝▟╱🬹▀🬜🬬🬝🬙▟🬜┼╲🬰██🬝🬖🬺▜│🬺🬛─🬌│🬤▀🬶▀─▙🬴─▟🬬🬹🬎│╲
-| ─╳█🬸🬜🬫█🬍🬻╱▌│🬷🬝╲▀🬸╳🬝🬻╳┼▜🬥╳╱▛╳🬊🬙🬶│🬛╲🬺🬝🬷╲█🬸█🬫┼┼🬎╱🬻🬵█
-| 🬜🬜🬜╲▙█🬻┼╳🬪█🬻🬸🬸▛🬨🬶🬳╱🬤🬝🬬█🬝│██▙🬺█🬰🬄█🬨╲│🬍▛╱🬙🬆🬸─🬸🬲▄ pic.ppm
-| 🬳🬶🬆🬤╲🬸█🬗┼🬳╳🬎╳🬗🬥█🬬🬺╳│██▛🬷│🬴█🬸🬹╲🬛█🬛╱🬬█🬝🬳█▖█╲▜▄╲
-| 🬧▛🬴🬬▄🬴▛│🬲╱▌╲🬔▌▛🬺🬷╲█🬴🬰🬕🬴╱▟│🬹█╳█▟🬥🬻🬰╱╳╲🬬│🬳╱┼
-| ▜█╱🬬🬬🬰╱🬨┼█🬝🬝█🬥┼🬲🬺🬬█🬶🬺│█🬥🬝🬤🬤█▀🬻🬨🬙🬝│🬫█🬣█▛▄╲
-| 🬬🬳╱╱┼█🬙🬻🬮╱🬸▜╲─│🬸─🬶╱🬥🬴🬱▛🬬🬪█╱🬫▜▜╳🬫╲🬰╲│█▄█
-| 🬻▜██╲▗█🬫▙🬹🬫🬎╳🬶🬻🬡🬤╱▛🬯🬸╱🬷╱██▙▜🬸█│╱🬙█🬺▄█
-| █🬗🬛🬍█🬱███🬲🬷▜██╲▙🬴█─┼▜▙🬬▟🬝🬸🬬🬷🬰╱🬫🬜█┼╲
-| ▛🬫╲🬔█╱🬩╱🬤╳🬺╲█╳🬸🬬╲🬹╲╱▙█🬱🬺🬌🬬🬸🬒███🬵█
-| 🬜🬤│▛█🬴╲🬪█▛🬨🬬🬻🬙▟🬻🬷█🬜🬘╱🬚█🬝─🬬╲🬤🬝🬻
-| ▀🬸🬒🬺││🬸🬥███🬮█🬺🬙🬛╲🬻🬻🬬🬻🬜🬪╲🬝🬶─🬵 /tmp/pardes-snap/images/cwd New Del Filter
-| ╲🬇🬪🬒🬡🬙🬌╱🬩🬸🬻🬸🬩▀╱🬳▜🬲╳▟🬰██─🬴│╲ ls
-| 🬴█🬬─🬳🬺█🬎╳🬗▟│🬬🬸╳╲╲╱🬶██🬩🬜╲█ pic.ppm
-| ██🬙▀🬲▛█🬬🬙▟🬹╱🬺🬙🬩🬂🬬█╳▙🬸🬵█
-| 🬛🬝🬬█🬻🬬│╲🬝🬥🬜🬻🬎🬮🬻🬴█╳█🬹
-| ▀🬫🬝─│█╱▜🬎🬍🬚╲🬛╳▙🬜╳🬵
-| ┼🬬🬷█▙🬴▟🬬🬝🬬🬝🬄▌╲🬴🬻█
-| 🬝🬺🬝╳🬯🬺🬝▜╳🬗╲─🬪╳
-| ▀▘🬚🬵🬥╳🬶╱┼▌🬺│
-| ╱│▛╳▙🬕▟▛🬺🬹
-| ▟█│▙┼█🬨🬵╲
-| ▜│╱▌🬝╲╲
-| ▛││🬷╲
-| 🬬🬵╲
+|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
+| █████🬻████🬝▄ ls
+| ████████🬝▄ pic.ppm
+| ███🬬██🬝▄█
+| ████🬝▄
+| ██🬝▄█
+| 🬝▄█
+| /tmp/pardes-snap/images/cwd New Newtty Del Filter
+| ls
+| pic.ppm
+|
+|
+|
+| pic.ppm
+|
+| /tmp/pardes-snap/images/cwd New Newtty Del Filter
+| ls
+| pic.ppm
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
diff --git a/test/snapshots/jumps.golden b/test/snapshots/jumps.golden
index d517677a..fde7b495 100644
--- a/test/snapshots/jumps.golden
+++ b/test/snapshots/jumps.golden
@@ -1,6 +1,6 @@
== snap start grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/jumps/cwd/big.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -30,8 +30,8 @@
| 27 line 27
| 28 line 28
== snap to-shell grid=150x30 cursor=79,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 1 line 1 ls
| 2 line 2 big.txt
| 3 line 3
@@ -61,8 +61,8 @@
| 27 line 27
| 28 line 28
== snap to-file grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 1 line 1 ls
| 2 line 2 big.txt
| 3 line 3
@@ -92,8 +92,8 @@
| 27 line 27
| 28 line 28
== snap goto-100 grid=150x30 cursor=7,26
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 76 line 76 ls
| 77 line 77 big.txt
| 78 line 78
@@ -123,8 +123,8 @@
| 102 line 102
| 103 line 103
== snap back-in-file grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 1 line 1 ls
| 2 line 2 big.txt
| 3 line 3
@@ -154,8 +154,8 @@
| 27 line 27
| 28 line 28
== snap back-to-shell grid=150x30 cursor=79,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 1 line 1 ls
| 2 line 2 big.txt
| 3 line 3
@@ -185,8 +185,8 @@
| 27 line 27
| 28 line 28
== snap forward-file grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 1 line 1 ls
| 2 line 2 big.txt
| 3 line 3
@@ -216,8 +216,8 @@
| 27 line 27
| 28 line 28
== snap forward-100 grid=150x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 86 line 86 ls
| 87 line 87 big.txt
| 88 line 88
@@ -247,8 +247,8 @@
| 112 line 112
| 113 line 113
== snap last grid=150x30 cursor=79,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 86 line 86 ls
| 87 line 87 big.txt
| 88 line 88
@@ -278,8 +278,8 @@
| 112 line 112
| 113 line 113
== snap last-back grid=150x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 86 line 86 ls
| 87 line 87 big.txt
| 88 line 88
@@ -309,8 +309,8 @@
| 112 line 112
| 113 line 113
== snap jumplist grid=150x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 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 Del
+| /tmp/pardes-snap/jumps/cwd/+Jumps 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 86 line 86 ls
| 87 line 87 big.txt
| 88 line 88
@@ -365,45 +365,45 @@
| 106 line 106
| 107 line 107
| 108 line 108
-| /tmp/pardes-snap/jumps/cwd/+Jumps New Del
+| /tmp/pardes-snap/jumps/cwd/+Jumps 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
== style step1-shell
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#262626, 2-54 #949494,#121212, 55-74 d,#121212, 75-76 #ffffff,#626262, 77-129 #949494,#121212, 130-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-149 #bdbdbd,#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-149 #bdbdbd,#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-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 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-149 #bdbdbd,#080808,
-|6: 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-149 #bdbdbd,#080808,
-|7: 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-149 #bdbdbd,#080808,
-|8: 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-149 #bdbdbd,#080808,
-|9: 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-149 #bdbdbd,#080808,
-|10: 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-149 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 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-149 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 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-149 #bdbdbd,#080808,
-|13: 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-149 #bdbdbd,#080808,
-|14: 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-149 #bdbdbd,#080808,
-|15: 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-149 #bdbdbd,#080808,
-|16: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|17: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|18: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|19: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|20: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|21: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|22: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|23: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|24: 0-0 d,#121212, 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-149 #bdbdbd,#080808,
-|25: 0-1 #ffffff,#262626, 2-54 #949494,#121212, 55-74 d,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-40 #bdbdbd,#080808, 41-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-51 #bdbdbd,#080808, 52-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-40 #bdbdbd,#080808, 41-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|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-76 d,#080808, 77-149 #bdbdbd,#080808,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
+|1: 0-1 #ffffff,#262626, 2-55 #949494,#121212, 56-74 d,#121212, 75-76 #ffffff,#626262, 77-129 #949494,#121212, 130-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,
+|5: 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,
+|6: 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,
+|7: 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,
+|8: 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,
+|9: 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,
+|10: 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,
+|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|13: 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,
+|14: 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,
+|15: 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,
+|16: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|17: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|18: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|19: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|20: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-1 #ffffff,#262626, 2-55 #949494,#121212, 56-74 d,#121212, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-40 #bdbdbd,#080808, 41-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-51 #bdbdbd,#080808, 52-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-40 #bdbdbd,#080808, 41-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 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 Del
+| /tmp/pardes-snap/jumps/cwd/+Jumps 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 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 Del
+| /tmp/pardes-snap/jumps/cwd/+Jumps 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 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 Del
+| /tmp/pardes-snap/jumps/cwd/+Jumps 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/jumps/cwd/big.txt Save New Del /tmp/pardes-snap/jumps/cwd New Del Filter
+|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
| 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 Del
+| /tmp/pardes-snap/jumps/cwd/+Jumps 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/jumps.snap b/test/snapshots/jumps.snap
index d7d44967..52791ed1 100644
--- a/test/snapshots/jumps.snap
+++ b/test/snapshots/jumps.snap
@@ -16,14 +16,17 @@ stable 700 20000
# a FILE boots alone now, so this is one column holding big.txt, focused, and
# the stack is one entry deep
snap start
-# two focus moves. The shell has to be opened before it can be walked to, and
-# SPC c n (Newcol) puts it in a column of its own on the right AND focuses it —
-# so opening it IS the first of the two moves, and the stack below is the same
-# one a shell at boot left. Walking straight back to the file does NOT leave
-# `file -> shell -> file` behind: a hop to the entry under the top one is the
-# same two places again, so trackJump swaps them rather than appending, and the
-# stack is `shell -> file` with the file on top (see trackJump).
-key space c n
+# two focus moves. The shell has to be opened before it can be walked to
+# (`New`/`Newcol` open an empty +New scratch now, so the shell is asked for by
+# name): Alt-n opens it AND focuses it, Alt-c moves it into a column of its
+# own on the right — so opening it IS the first of the two moves, and the
+# stack below is the same one a shell at boot left. Walking straight back to
+# the file does NOT leave `file -> shell -> file` behind: a hop to the entry
+# under the top one is the same two places again, so trackJump swaps them
+# rather than appending, and the stack is `shell -> file` with the file on top
+# (see trackJump).
+key a-n
+key a-c
stable 700 15000
snap to-shell
key space w h
diff --git a/test/snapshots/layout-close.golden b/test/snapshots/layout-close.golden
index 667d42dc..eb670b41 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout-close/cwd New Del Filter /tmp/pardes-snap/layout-close/cwd New Del Filter
+|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
| ls ls
| marker.txt marker.txt
|
-| /tmp/pardes-snap/layout-close/cwd New Del Filter
+| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter
| ls
| marker.txt
|
-| /tmp/pardes-snap/layout-close/cwd New Del Filter
+| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter
| ls
| marker.txt
|
-| /tmp/pardes-snap/layout-close/cwd New Del Filter
+| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter
| ls
| marker.txt
|
@@ -20,7 +20,7 @@
|
|
|
-| /tmp/pardes-snap/layout-close/cwd New Del Filter
+| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter
| ls
| marker.txt
|
@@ -40,8 +40,8 @@
|
|
== snap altc grid=140x40 cursor=39,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd New Del Filter
+|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
| ls ls ls
| marker.txt marker.txt marker.txt
|
@@ -81,8 +81,8 @@
|
|
== snap del grid=140x40 cursor=39,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd New Del Filter
+|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
| ls ls ls
| marker.txt marker.txt marker.txt
|
@@ -122,8 +122,8 @@
|
|
== snap exit grid=140x40 cursor=39,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd /tmp/pardes-snap/layout-close/cwd New Del Filter
+|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
| ls ls ls
| marker.txt marker.txt marker.txt
|
@@ -163,8 +163,8 @@
|
|
== snap colclose grid=140x40 cursor=4,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout-close/cwd New Del Filter /tmp/pardes-snap/layout-close/cwd New Del Filter
+|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
| ls ls
| marker.txt marker.txt
|
@@ -184,7 +184,7 @@
|
|
|
-| /tmp/pardes-snap/layout-close/cwd New Del Filter
+| /tmp/pardes-snap/layout-close/cwd New Newtty Del Filter
| ls
| marker.txt
|
diff --git a/test/snapshots/layout-open.golden b/test/snapshots/layout-open.golden
index e8ae21f4..0e37c054 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout-open/cwd New Del Filter /tmp/pardes-snap/layout-open/cwd New Del Filter
+|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
| ls ls
| sub sub
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/layout-open/cwd New Del Filter
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del
| ls
| sub
|
@@ -30,12 +30,12 @@
|
|
== snap altn-left grid=100x30 cursor=4,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout-open/cwd New Del Filter /tmp/pardes-snap/layout-open/cwd New Del Filter
+|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
| ls ls
| sub sub
|
-| /tmp/pardes-snap/layout-open/cwd New Del Filter
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del
| ls
| sub
|
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/layout-open/cwd New Del Filter
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del
| ls
| sub
|
@@ -61,12 +61,12 @@
|
|
== snap altn-right grid=100x30 cursor=54,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout-open/cwd New Del Filter /tmp/pardes-snap/layout-open/cwd New Del Filter
+|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
| ls ls
| sub sub
|
-| /tmp/pardes-snap/layout-open/cwd New Del Filter /tmp/pardes-snap/layout-open/cwd New Del Filter
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del
| ls ls
| sub sub
|
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/layout-open/cwd New Del Filter
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del
| ls
| sub
|
@@ -92,14 +92,14 @@
|
|
== snap file-open grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout /tmp/pardes-snap/layout /tmp/pardes-snap/layout-open/cwd New Del Filter
-| 1 echo 'TTY'OK ls ls
-| sub sub
+|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
+| 1 echo 'TTY'OK ls
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del sub
|
-| /tmp/pardes-snap/layout /tmp/pardes-snap/layout-open/cwd New Del Filter
-| ls ls
-| sub sub
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del
+| ls ls
+| sub sub
|
|
|
@@ -108,9 +108,9 @@
|
|
|
-| /tmp/pardes-snap/layout
-| ls
-| sub
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del
+| ls
+| sub
|
|
|
@@ -118,30 +118,30 @@
|
|
|
-| sub/f.txt
+| sub/f.txt
|
|
|
== snap ttydir grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/layout /tmp/pardes-snap/layout /tmp/pardes-snap/layout-open/cwd New Del Filter
-| 1 echo 'TTY'OK ls ls
-| sub sub
+|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
+| 1 echo 'TTY'OK ls
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del sub
|
-| /tmp/pardes-snap/layout /tmp/pardes-snap/layout-open/cwd New Del Filter
-| ls ls
-| sub sub
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del /tmp/pardes-snap/layout-open/cwd New Newtty Del
+| ls ls
+| sub sub
|
-| /tmp/pardes-snap/layout-open/cwd/sub New Del Fil
+| /tmp/pardes-snap/layout-open/cwd/sub New Newtty
| echo 'TTY'OK
| TTYOK
|
|
|
|
-| /tmp/pardes-snap/layout
-| ls
-| sub
+| /tmp/pardes-snap/layout-open/cwd New Newtty Del
+| ls
+| sub
|
|
|
@@ -149,7 +149,7 @@
|
|
|
-| sub/f.txt
+| sub/f.txt
|
|
|
diff --git a/test/snapshots/leader.golden b/test/snapshots/leader.golden
index 4ef7c4a6..cbb07c93 100644
--- a/test/snapshots/leader.golden
+++ b/test/snapshots/leader.golden
@@ -1,6 +1,6 @@
== snap spc grid=100x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -40,8 +40,8 @@
|
| SPC
== snap spc-h grid=100x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -81,8 +81,8 @@
|
| SPC h
== snap abandoned grid=100x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -122,8 +122,8 @@
|
|
== snap unmapped grid=100x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -163,8 +163,8 @@
|
|
== snap help-word grid=100x40 cursor=7,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -184,7 +184,7 @@
|
|
|
-| /tmp/pardes-snap/leader/cwd/+Help New Del
+| /tmp/pardes-snap/leader/cwd/+Help 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.
@@ -204,8 +204,8 @@
| 17 SPC a v PanelVertical
| 18 SPC a w PanelWave
== snap help-group grid=100x40 cursor=7,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -225,12 +225,12 @@
|
|
|
-| /tmp/pardes-snap/leader/cwd/+Help New Del
+| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del
| 1 pardes builtins under SPC h
| 2
-| 3 SPC h t Tutor topbar
-| 4
-|
+| 3 SPC h c Changelog topbar
+| 4 SPC h t Tutor topbar
+| 5
|
|
|
@@ -245,8 +245,8 @@
|
|
== snap tutor grid=100x40 cursor=7,12
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -256,7 +256,7 @@
|
|
|
-| /Tutor Save New Del
+| /Tutor Save New Newtty Del
| 1
| 2 PARDES TUTOR
| 3 tmux + vi + acme, from scratch.
@@ -266,12 +266,12 @@
| 7 Press j until you reach the introduction.
| 8
| 9
-| /tmp/pardes-snap/leader/cwd/+Help New Del
+| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del
| 1 pardes builtins under SPC h
| 2
-| 3 SPC h t Tutor topbar
-| 4
-|
+| 3 SPC h c Changelog topbar
+| 4 SPC h t Tutor topbar
+| 5
|
|
|
@@ -286,8 +286,8 @@
|
|
== snap deleted grid=100x40 cursor=7,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -307,12 +307,12 @@
|
|
|
-| /tmp/pardes-snap/leader/cwd/+Help New Del
+| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del
| 1 pardes builtins under SPC h
| 2
-| 3 SPC h t Tutor topbar
-| 4
-|
+| 3 SPC h c Changelog topbar
+| 4 SPC h t Tutor topbar
+| 5
|
|
|
@@ -327,8 +327,8 @@
|
|
== snap help-all grid=100x40 cursor=7,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -348,7 +348,7 @@
|
|
|
-| /tmp/pardes-snap/leader/cwd/+Help New Del
+| /tmp/pardes-snap/leader/cwd/+Help 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.
@@ -368,8 +368,8 @@
| 17 SPC a v PanelVertical
| 18 SPC a w PanelWave
== snap help-toggles grid=100x40 cursor=7,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -389,7 +389,7 @@
|
|
|
-| /tmp/pardes-snap/leader/cwd/+Help New Del
+| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del
| 1 pardes builtins under SPC t
| 2
| 3 SPC t a Ascii
@@ -409,8 +409,8 @@
|
|
== snap help-window grid=100x40 cursor=7,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -430,7 +430,7 @@
|
|
|
-| /tmp/pardes-snap/leader/cwd/+Help New Del
+| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del
| 1 pardes builtins under SPC w
| 2
| 3 SPC w h Left C-w h, C-w left
@@ -450,8 +450,8 @@
|
|
== snap help-language grid=100x40 cursor=7,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
@@ -471,7 +471,7 @@
|
|
|
-| /tmp/pardes-snap/leader/cwd/+Help New Del
+| /tmp/pardes-snap/leader/cwd/+Help New Newtty Del
| 1 pardes builtins under SPC l
| 2
| 3 SPC l D WsDiagnostics
@@ -491,8 +491,8 @@
|
|
== snap del-output grid=100x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/leader/cwd/cmds.txt Save New Newtty Del
| 1 Help
|
|
diff --git a/test/snapshots/load.golden b/test/snapshots/load.golden
index 27285369..4d6b193e 100644
--- a/test/snapshots/load.golden
+++ b/test/snapshots/load.golden
@@ -1,6 +1,6 @@
== snap loaded grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/load/cwd New Del Filter /tmp/pardes-snap/load/cwd New Del Filter
+|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
| echo LOAD''MARK; seq 1 40 ls
| LOADMARK d.txt
| 1
@@ -15,7 +15,7 @@
| 10
| 11
| 12
-| /tmp/pardes-snap/load/cwd New Del Filter
+| /tmp/pardes-snap/load/cwd New Newtty Del Filter
| ls
| d.txt
|
@@ -30,33 +30,33 @@
|
|
== style loaded
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-41 #949494,#121212, 42-49 d,#121212, 50-51 #ffffff,#262626, 52-91 #949494,#121212, 92-99 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|6: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|7: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|8: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|9: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|10: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|11: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|12: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|13: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|14: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|15: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-41 #949494,#121212, 42-49 d,#121212, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|6: 0-0 d,#121212, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|7: 0-0 d,#121212, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|8: 0-0 d,#121212, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|9: 0-0 d,#121212, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|10: 0-0 d,#121212, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|11: 0-0 d,#121212, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|12: 0-0 d,#121212, 1-1 d,#080808, 2-2 #bdbdbd,#080808, 3-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|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,
+|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,
+|20: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|21: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|22: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|23: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|24: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|25: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|26: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|27: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|28: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|29: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
diff --git a/test/snapshots/load.snap b/test/snapshots/load.snap
index f40a78bb..24552836 100644
--- a/test/snapshots/load.snap
+++ b/test/snapshots/load.snap
@@ -17,8 +17,8 @@ stable 600 8000
wheel up 10 8
wheel up 10 8
stable 500 8000
-press middle 33 1
-release middle 33 1
+press middle 52 1
+release middle 52 1
stable 600 8000
start 30 100 -l $DUMP
wait 8000 LOADMARK
diff --git a/test/snapshots/logquiet.golden b/test/snapshots/logquiet.golden
index f49e7754..9540ca2f 100644
--- a/test/snapshots/logquiet.golden
+++ b/test/snapshots/logquiet.golden
@@ -1,6 +1,6 @@
== snap quiet grid=100x30 cursor=62,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/logquiet/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/logquiet/cwd 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 ca4ea9c2..67a0dac1 100644
--- a/test/snapshots/look-center.golden
+++ b/test/snapshots/look-center.golden
@@ -1,93 +1,93 @@
-== snap center-open grid=150x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/look-center/cwd/big /tmp/pardes-snap/look-center/cwd Ne /tmp/pardes-snap/look-center/cwd New Del Filter
-| 86 line 86 ls ls
-| 87 line 87 big.txt big.txt
-| 88 line 88
-| 89 line 89
-| 90 line 90
-| 91 line 91 big.txt:100 big.txt:150 big.txt:2
-| 92 line 92
-| 93 line 93
-| 94 line 94
-| 95 line 95
-| 96 line 96
-| 97 line 97
-| 98 line 98
+== 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
+| 97 line 97 ls
+| 98 line 98 big.txt
| 99 line 99
-| 100 line 100 /tmp/pardes-snap/look-center/cwd Ne
-| 101 line 101 ls
-| 102 line 102 big.txt
-| 103 line 103
-| 104 line 104
-| 105 line 105
-| 106 line 106
-| 107 line 107
-| 108 line 108
-| 109 line 109
-| 110 line 110
-| 111 line 111
-| 112 line 112
-| 113 line 113
-== snap center-dedup grid=150x30 cursor=17,14
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/look-center/cwd/big /tmp/pardes-snap/look-center/cwd Ne /tmp/pardes-snap/look-center/cwd New Del Filter
-| 86 line 86 ls ls
-| 87 line 87 big.txt big.txt
-| 88 line 88
-| 89 line 89
-| 90 line 90
-| 91 line 91 big.txt:100 big.txt:150 big.txt:2
-| 92 line 92
-| 93 line 93
-| 94 line 94
-| 95 line 95
-| 96 line 96
-| 97 line 97
-| 98 line 98
-| 99 line 99
-| 100 line 100 /tmp/pardes-snap/look-center/cwd Ne
-| 101 line 101 ls
-| 102 line 102 big.txt
-| 103 line 103
-| 104 line 104
-| 105 line 105
-| 106 line 106
-| 107 line 107
-| 108 line 108
-| 109 line 109
-| 110 line 110
-| 111 line 111
-| 112 line 112
-| 113 line 113
-== snap center-clamp grid=150x30 cursor=29,14
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/look-center/cwd/big /tmp/pardes-snap/look-center/cwd Ne /tmp/pardes-snap/look-center/cwd New Del Filter
-| 86 line 86 ls ls
-| 87 line 87 big.txt big.txt
-| 88 line 88
-| 89 line 89
-| 90 line 90
-| 91 line 91 big.txt:100 big.txt:150 big.txt:2
-| 92 line 92
-| 93 line 93
-| 94 line 94
-| 95 line 95
-| 96 line 96
-| 97 line 97
-| 98 line 98
-| 99 line 99
-| 100 line 100 /tmp/pardes-snap/look-center/cwd Ne
-| 101 line 101 ls
-| 102 line 102 big.txt
-| 103 line 103
-| 104 line 104
-| 105 line 105
-| 106 line 106
-| 107 line 107
-| 108 line 108
-| 109 line 109
-| 110 line 110
-| 111 line 111
-| 112 line 112
-| 113 line 113
+| 100 line 100
+| 101 line 101
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter
+| ls
+| big.txt
+|
+|
+|
+| big.txt:100 big.txt:150 big.txt:2
+|
+| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter
+| ls
+| big.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+== 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
+| 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
+| ls
+| big.txt
+|
+|
+|
+| big.txt:100 big.txt:150 big.txt:2
+|
+| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter
+| ls
+| big.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+== 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
+| 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
+| ls
+| big.txt
+|
+|
+|
+| big.txt:100 big.txt:150 big.txt:2
+|
+| /tmp/pardes-snap/look-center/cwd New Newtty Del Filter
+| ls
+| big.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
diff --git a/test/snapshots/look-dir.golden b/test/snapshots/look-dir.golden
index fbbaeec0..9dd22a84 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/look-dir/cwd New Del Filter /tmp/pardes-snap/look-dir/cwd New Del Filter
+|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
| ls ls
| sub top.txt sub top.txt
|
-| /tmp/pardes-snap/look-dir/cwd/sub New Del Filter
+| /tmp/pardes-snap/look-dir/cwd/sub New Newtty Del
| ls
| inner.txt
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/look-dir/cwd New Del Filter
+| /tmp/pardes-snap/look-dir/cwd New Newtty Del Fil
| ls
| sub top.txt
|
diff --git a/test/snapshots/look-file-1col.golden b/test/snapshots/look-file-1col.golden
index 9b60b61c..47fc7fac 100644
--- a/test/snapshots/look-file-1col.golden
+++ b/test/snapshots/look-file-1col.golden
@@ -1,14 +1,6 @@
-== snap file-open-1col grid=100x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/look-file-1col/cwd/big.txt Save /tmp/pardes-snap/look-file-1col/cwd New Del Filt
-| 26 line 26 ls
-| 27 line 27 big.txt
-| 28 line 28
-| 29 line 29
-| 30 line 30
-| 31 line 31 big.txt:40
-| 32 line 32
-| 33 line 33
+== snap file-open-1col grid=100x30 cursor=7,8
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/look-file-1col/cwd/big.txt Save New Newtty Del
| 34 line 34
| 35 line 35
| 36 line 36
@@ -22,10 +14,18 @@
| 44 line 44
| 45 line 45
| 46 line 46
-| 47 line 47
-| 48 line 48
-| 49 line 49
-| 50 line 50
-| 51 line 51
-| 52 line 52
-| 53 line 53
+| /tmp/pardes-snap/look-file-1col/cwd New Newtty Del Filter
+| ls
+| big.txt
+|
+|
+|
+| big.txt:40
+|
+|
+|
+|
+|
+|
+|
+|
diff --git a/test/snapshots/look-file.golden b/test/snapshots/look-file.golden
index d443823d..368d2f70 100644
--- a/test/snapshots/look-file.golden
+++ b/test/snapshots/look-file.golden
@@ -1,62 +1,62 @@
-== snap file-open grid=150x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/look-file/cwd/big.t /tmp/pardes-snap/look-file/cwd New /tmp/pardes-snap/look-file/cwd New Del Filter
-| 26 line 26 ls ls
-| 27 line 27 big.txt big.txt
-| 28 line 28
-| 29 line 29
-| 30 line 30
-| 31 line 31 big.txt:40
-| 32 line 32
-| 33 line 33
-| 34 line 34
-| 35 line 35
-| 36 line 36
-| 37 line 37
-| 38 line 38
+== 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
+| 37 line 37 ls
+| 38 line 38 big.txt
| 39 line 39
-| 40 line 40 /tmp/pardes-snap/look-file/cwd New
-| 41 line 41 ls
-| 42 line 42 big.txt
-| 43 line 43
-| 44 line 44
-| 45 line 45
-| 46 line 46
-| 47 line 47
-| 48 line 48
-| 49 line 49
-| 50 line 50
-| 51 line 51
-| 52 line 52
-| 53 line 53
+| 40 line 40
+| 41 line 41
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/look-file/cwd New Newtty Del Filter
+| ls
+| big.txt
+|
+|
+|
+| big.txt:40
+|
+| /tmp/pardes-snap/look-file/cwd New Newtty Del Filter
+| ls
+| big.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
== style file-open
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212,
-|2: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-51 #bdbdbd,#080808, 52-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-13 #bdbdbd,#080808, 14-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-13 #bdbdbd,#080808, 14-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-13 #bdbdbd,#080808, 14-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,
+|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-8 #bdbdbd,#080808, 9-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-13 #bdbdbd,#080808, 14-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,
+|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-8 #bdbdbd,#080808, 9-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
diff --git a/test/snapshots/lookloaded.golden b/test/snapshots/lookloaded.golden
index ab25efdf..7b5f462d 100644
--- a/test/snapshots/lookloaded.golden
+++ b/test/snapshots/lookloaded.golden
@@ -1,93 +1,93 @@
-== snap file-open grid=100x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/looklo /tmp/pardes-snap/looklo /tmp/pardes-snap/lookloaded/cwd New Del Filter
-| 26 line 26 ls ls
-| 27 line 27 big.txt big.txt
-| 28 line 28
-| 29 line 29
-| 30 line 30
-| 31 line 31 big.txt:40 big.txt:10
-| 32 line 32
-| 33 line 33
-| 34 line 34
-| 35 line 35
-| 36 line 36
-| 37 line 37
-| 38 line 38
+== 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
+| 37 line 37 ls
+| 38 line 38 big.txt
| 39 line 39
-| 40 line 40 /tmp/pardes-snap/looklo
-| 41 line 41 ls
-| 42 line 42 big.txt
-| 43 line 43
-| 44 line 44
-| 45 line 45
-| 46 line 46
-| 47 line 47
-| 48 line 48
-| 49 line 49
-| 50 line 50
-| 51 line 51
-| 52 line 52
-| 53 line 53
-== snap removed grid=100x30 cursor=29,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/looklo /tmp/pardes-snap/looklo /tmp/pardes-snap/lookloaded/cwd New Del Filter
-| 26 line 26 ls ls
-| 27 line 27 big.txt big.txt
-| 28 line 28 rm big.txt; echo GO''
-| 29 line 29 NE
-| 30 line 30 GONE
-| 31 line 31 big.txt:40 big.txt:10
-| 32 line 32
-| 33 line 33
-| 34 line 34
-| 35 line 35
-| 36 line 36
-| 37 line 37
-| 38 line 38
+| 40 line 40
+| 41 line 41
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F
+| ls
+| big.txt
+|
+|
+|
+| big.txt:40 big.txt:10
+|
+| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F
+| ls
+| big.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+== 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
+| 37 line 37 ls
+| 38 line 38 big.txt
| 39 line 39
-| 40 line 40 /tmp/pardes-snap/looklo
-| 41 line 41 ls
-| 42 line 42 big.txt
-| 43 line 43
-| 44 line 44
-| 45 line 45
-| 46 line 46
-| 47 line 47
-| 48 line 48
-| 49 line 49
-| 50 line 50
-| 51 line 51
-| 52 line 52
-| 53 line 53
-== snap look-noFS grid=100x30 cursor=7,11
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/looklo /tmp/pardes-snap/looklo /tmp/pardes-snap/lookloaded/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 big.txt big.txt
-| 3 line 3 rm big.txt; echo GO''
-| 4 line 4 NE
-| 5 line 5 GONE
-| 6 line 6 big.txt:40 big.txt:10
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13 line 13
-| 14 line 14
-| 15 line 15 /tmp/pardes-snap/looklo
-| 16 line 16 ls
-| 17 line 17 big.txt
-| 18 line 18
-| 19 line 19
-| 20 line 20
-| 21 line 21
-| 22 line 22
-| 23 line 23
-| 24 line 24
-| 25 line 25
-| 26 line 26
-| 27 line 27
-| 28 line 28
+| 40 line 40
+| 41 line 41
+| 42 line 42
+| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F
+| ls
+| big.txt
+| rm big.txt; echo GO''NE
+| GONE
+|
+| big.txt:40 big.txt:10
+|
+| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F
+| ls
+| big.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+== 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
+| 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
+| ls
+| big.txt
+| rm big.txt; echo GO''NE
+| GONE
+|
+| big.txt:40 big.txt:10
+|
+| /tmp/pardes-snap/lookloaded/cwd New Newtty Del F
+| ls
+| big.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
diff --git a/test/snapshots/lookpanes.golden b/test/snapshots/lookpanes.golden
index 6ed75bc7..2e079e11 100644
--- a/test/snapshots/lookpanes.golden
+++ b/test/snapshots/lookpanes.golden
@@ -1,10 +1,10 @@
== snap shells grid=130x50 cursor=122,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Del /tmp/pardes-snap/lookpanes/cwd New Del Filter
+|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
| 1 both.txt ls
| 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha New Del Filter
+| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter
| ls
| amark.txt both.txt pick.txt twin.txt zqonly.txt
|
@@ -50,12 +50,12 @@
|
|
== snap other-dir grid=130x50 cursor=7,27
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Del /tmp/pardes-snap/lookpanes/cwd New Del Filter
+|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
| 1 both.txt ls
| 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha New Del Filter
+| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter
| ls
| amark.txt both.txt pick.txt twin.txt zqonly.txt
|
@@ -76,7 +76,7 @@
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha/zqonly.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/alpha/zqonly.txt Save New Newtty
| 1 ONLY-IN-ALPHA
|
|
@@ -101,12 +101,12 @@
|
|
== snap clicked-wins grid=130x50 cursor=7,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Del /tmp/pardes-snap/lookpanes/cwd New Del Filter
+|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
| 1 both.txt ls
| 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha New Del Filter
+| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter
| ls
| amark.txt both.txt pick.txt twin.txt zqonly.txt
|
@@ -115,7 +115,7 @@
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/beta/both.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/beta/both.txt Save New Newtty De
| 1 BOTH-FROM-BETA
|
|
@@ -127,7 +127,7 @@
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha/zqonly.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/alpha/zqonly.txt Save New Newtty
| 1 ONLY-IN-ALPHA
|
|
@@ -152,12 +152,12 @@
|
|
== snap mru-alpha grid=130x50 cursor=7,21
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Del /tmp/pardes-snap/lookpanes/cwd New Del Filter
+|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
| 1 both.txt ls
| 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha New Del Filter
+| /tmp/pardes-snap/lookpanes/cwd/alpha New Newtty Del Filter
| ls
| amark.txt both.txt pick.txt twin.txt zqonly.txt
|
@@ -166,19 +166,19 @@
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/beta/both.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/beta/both.txt Save New Newtty De
| 1 BOTH-FROM-BETA
|
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha/pick.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/alpha/pick.txt Save New Newtty D
| 1 PICK-FROM-ALPHA
|
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha/zqonly.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/alpha/zqonly.txt Save New Newtty
| 1 ONLY-IN-ALPHA
|
|
@@ -203,33 +203,33 @@
|
|
== snap mru-beta grid=130x50 cursor=7,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookpanes/cwd/beta/bmark.txt Save New Del /tmp/pardes-snap/lookpanes/cwd New Del Filter
+|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
| 1 both.txt ls
| 2 b-marker alpha beta zzboot.txt zqonly.txt pick.txt twin.txt
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha New Del Filter
+| /tmp/pardes-snap/lookpanes/cwd/alpha 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 Del
+| /tmp/pardes-snap/lookpanes/cwd/beta/twin.txt Save New Newtty De
| 1 TWIN-FROM-BETA
|
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/beta/both.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/beta/both.txt Save New Newtty De
| 1 BOTH-FROM-BETA
|
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha/pick.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/alpha/pick.txt Save New Newtty D
| 1 PICK-FROM-ALPHA
|
|
|
|
-| /tmp/pardes-snap/lookpanes/cwd/alpha/zqonly.txt Save New Del
+| /tmp/pardes-snap/lookpanes/cwd/alpha/zqonly.txt Save New Newtty
| 1 ONLY-IN-ALPHA
|
|
@@ -254,53 +254,53 @@
|
|
== style mru-beta
-|0: 0-56 #949494,#121212, 57-129 d,#121212,
-|1: 0-1 #ffffff,#262626, 2-61 #949494,#121212, 62-64 d,#121212, 65-66 #ffffff,#262626, 67-117 #949494,#121212, 118-129 d,#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-129 #bdbdbd,#080808,
+|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,
+|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-66 d,#080808, 67-129 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-66 #ffffff,#262626, 67-117 #949494,#121212, 118-129 d,#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-129 #bdbdbd,#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-129 #bdbdbd,#080808,
-|8: 0-1 #ffffff,#626262, 2-61 #949494,#121212, 62-64 d,#121212, 65-65 d,#444444, 66-66 d,#080808, 67-129 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-20 #bdbdbd,#080808, 21-64 d,#080808, 65-65 d,#444444, 66-66 d,#080808, 67-129 #bdbdbd,#080808,
-|10: 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-129 #bdbdbd,#080808,
-|11: 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-129 #bdbdbd,#080808,
-|12: 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-129 #bdbdbd,#080808,
-|13: 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-129 #bdbdbd,#080808,
-|14: 0-1 #ffffff,#262626, 2-61 #949494,#121212, 62-64 d,#121212, 65-65 d,#444444, 66-66 d,#080808, 67-129 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-20 #bdbdbd,#080808, 21-64 d,#080808, 65-65 d,#444444, 66-66 d,#080808, 67-129 #bdbdbd,#080808,
-|16: 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-129 #bdbdbd,#080808,
-|17: 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-129 #bdbdbd,#080808,
-|18: 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-129 #bdbdbd,#080808,
-|19: 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-129 #bdbdbd,#080808,
-|20: 0-1 #ffffff,#262626, 2-61 #949494,#121212, 62-64 d,#121212, 65-65 d,#444444, 66-66 d,#080808, 67-129 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-21 #bdbdbd,#080808, 22-64 d,#080808, 65-65 d,#444444, 66-66 d,#080808, 67-129 #bdbdbd,#080808,
-|22: 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-129 #bdbdbd,#080808,
-|23: 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-129 #bdbdbd,#080808,
-|24: 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-129 #bdbdbd,#080808,
-|25: 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-129 #bdbdbd,#080808,
-|26: 0-1 #ffffff,#262626, 2-61 #949494,#121212, 62-64 d,#121212, 65-65 d,#444444, 66-66 d,#080808, 67-129 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-19 #bdbdbd,#080808, 20-64 d,#080808, 65-65 d,#444444, 66-66 d,#080808, 67-129 #bdbdbd,#080808,
-|28: 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-129 #bdbdbd,#080808,
-|29: 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-129 #bdbdbd,#080808,
-|30: 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-129 #bdbdbd,#080808,
-|31: 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-129 #bdbdbd,#080808,
-|32: 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-129 #bdbdbd,#080808,
-|33: 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-129 #bdbdbd,#080808,
-|34: 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-129 #bdbdbd,#080808,
-|35: 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-129 #bdbdbd,#080808,
-|36: 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-129 #bdbdbd,#080808,
-|37: 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-129 #bdbdbd,#080808,
-|38: 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-129 #bdbdbd,#080808,
-|39: 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-129 #bdbdbd,#080808,
-|40: 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-129 #bdbdbd,#080808,
-|41: 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-129 #bdbdbd,#080808,
-|42: 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-129 #bdbdbd,#080808,
-|43: 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-129 #bdbdbd,#080808,
-|44: 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-129 #bdbdbd,#080808,
-|45: 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-129 #bdbdbd,#080808,
-|46: 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-129 #bdbdbd,#080808,
-|47: 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-129 #bdbdbd,#080808,
-|48: 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-129 #bdbdbd,#080808,
-|49: 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-129 #bdbdbd,#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,
+|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,
+|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-20 #bdbdbd,#080808, 21-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|14: 0-1 #ffffff,#262626, 2-64 #949494,#121212, 65-65 d,#444444, 66-129 d,#080808,
+|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-20 #bdbdbd,#080808, 21-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|20: 0-1 #ffffff,#262626, 2-64 #949494,#121212, 65-65 d,#444444, 66-129 d,#080808,
+|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-21 #bdbdbd,#080808, 22-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|26: 0-1 #ffffff,#262626, 2-64 #949494,#121212, 65-65 d,#444444, 66-129 d,#080808,
+|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-19 #bdbdbd,#080808, 20-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|30: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|31: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|32: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|33: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|34: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|35: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|36: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|37: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|38: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|39: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|40: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|41: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|42: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|43: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|44: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|45: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|46: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|47: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|48: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
+|49: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-64 d,#080808, 65-65 d,#444444, 66-129 d,#080808,
diff --git a/test/snapshots/lookpanes.snap b/test/snapshots/lookpanes.snap
index 137a68f2..f05b5ec7 100644
--- a/test/snapshots/lookpanes.snap
+++ b/test/snapshots/lookpanes.snap
@@ -15,14 +15,16 @@ file beta/pick.txt PICK-FROM-BETA
file beta/twin.txt TWIN-FROM-BETA
file beta/both.txt BOTH-FROM-BETA
# the file argument opens a pane whose directory is beta's, and nothing else —
-# so the workdir shell every look below falls through is opened with SPC c n,
-# in a column of its own on the right; its first line is a word to look FROM
-# that pane
+# so the workdir shell every look below falls through is opened with Alt-n
+# (`New`/`Newcol` open an empty +New scratch now, and one inheriting beta's
+# directory at that) and Alt-c puts it in a column of its own on the right;
+# its first line is a word to look FROM that pane
file beta/bmark.txt both.txt\nb-marker
start 50 130 beta/bmark.txt
wait 8000 b-marker
stable 700 20000
-key space c n
+key a-n
+key a-c
wait 8000 zzboot.txt
stable 700 20000
key space w h
diff --git a/test/snapshots/lookrange.golden b/test/snapshots/lookrange.golden
index 8ed06206..de341750 100644
--- a/test/snapshots/lookrange.golden
+++ b/test/snapshots/lookrange.golden
@@ -1,6 +1,6 @@
== snap opened grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Newtty Del
| 1 r.txt:3-5
| 2 r.txt:7:4-9
| 3 r.txt:3:2-5:3
@@ -30,8 +30,8 @@
|
|
== snap wholelines grid=150x30 cursor=11,21
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Newtty Del
| 1 r.txt:3-5
| 2 r.txt:7:4-9
| 3 r.txt:3:2-5:3
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Del
+| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Newtty Del
| 1 aaaa
| 2 bbbb
| 3 cccc dccc
@@ -61,7 +61,7 @@
|
|
== style wholelines
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-15 #bdbdbd,#080808, 16-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-149 d,#080808,
@@ -92,8 +92,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-149 d,#080808,
|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-149 d,#080808,
== snap onelinespan grid=150x30 cursor=15,23
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Newtty Del
| 1 r.txt:3-5
| 2 r.txt:7:4-9
| 3 r.txt:3:2-5:3
@@ -108,7 +108,7 @@
|
|
|
-| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Del
+| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Newtty Del
| 1 aaaa
| 2 bbbb
| 3 cccc dccc
@@ -123,7 +123,7 @@
|
|
== style onelinespan
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-15 #bdbdbd,#080808, 16-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-149 d,#080808,
@@ -154,8 +154,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-149 d,#080808,
|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-149 d,#080808,
== snap fullspan grid=150x30 cursor=9,21
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Newtty Del
| 1 r.txt:3-5
| 2 r.txt:7:4-9
| 3 r.txt:3:2-5:3
@@ -170,7 +170,7 @@
|
|
|
-| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Del
+| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Newtty Del
| 1 aaaa
| 2 bbbb
| 3 cccc dccc
@@ -185,7 +185,7 @@
|
|
== style fullspan
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-15 #bdbdbd,#080808, 16-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-149 d,#080808,
@@ -216,8 +216,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-149 d,#080808,
|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-149 d,#080808,
== snap stale grid=150x30 cursor=10,24
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Newtty Del
| 1 r.txt:3-5
| 2 r.txt:7:4-9
| 3 r.txt:3:2-5:3
@@ -232,7 +232,7 @@
|
|
|
-| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Del
+| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Newtty Del
| 2 bbbb
| 3 cccc dccc
| 4 dddd
@@ -247,7 +247,7 @@
|
|
== style stale
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-15 #bdbdbd,#080808, 16-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-149 d,#080808,
@@ -278,8 +278,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-149 d,#080808,
|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-149 d,#080808,
== snap hit1 grid=150x30 cursor=15,23
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Newtty Del
| 1 r.txt:3-5
| 2 r.txt:7:4-9
| 3 r.txt:3:2-5:3
@@ -294,7 +294,7 @@
|
|
|
-| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Del
+| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Newtty Del
| 1 aaaa
| 2 bbbb
| 3 cccc dccc
@@ -305,11 +305,11 @@
| 8 hhhh NEEDLE
| 9 iiii
|
-| /tmp/pardes-snap/lookrange/cwd/+Search New Del
+| /tmp/pardes-snap/lookrange/cwd/+Search New Newtty Del
| 1 r.txt:7:4-9 gg NEEDLE gg
| 2 r.txt:8:6-11 hhhh NEEDLE
== style hit1
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-15 #bdbdbd,#080808, 16-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-149 d,#080808,
@@ -340,8 +340,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-30 #bdbdbd,#080808, 31-149 d,#080808,
|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-30 #bdbdbd,#080808, 31-149 d,#080808,
== snap hit2 grid=150x30 cursor=17,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Newtty Del
| 1 r.txt:3-5
| 2 r.txt:7:4-9
| 3 r.txt:3:2-5:3
@@ -356,7 +356,7 @@
|
|
|
-| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Del
+| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Newtty Del
| 3 cccc dccc
| 4 dddd
| 5 eeee
@@ -367,11 +367,11 @@
|
|
|
-| /tmp/pardes-snap/lookrange/cwd/+Search New Del
+| /tmp/pardes-snap/lookrange/cwd/+Search New Newtty Del
| 1 r.txt:7:4-9 gg NEEDLE gg
| 2 r.txt:8:6-11 hhhh NEEDLE
== style hit2
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-15 #bdbdbd,#080808, 16-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-149 d,#080808,
@@ -402,8 +402,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-30 #bdbdbd,#080808, 31-149 d,#080808,
|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-30 #bdbdbd,#080808, 31-149 d,#080808,
== snap back grid=150x30 cursor=15,22
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lookrange/cwd/look.txt Save New Newtty Del
| 1 r.txt:3-5
| 2 r.txt:7:4-9
| 3 r.txt:3:2-5:3
@@ -418,7 +418,7 @@
|
|
|
-| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Del
+| /tmp/pardes-snap/lookrange/cwd/r.txt Save New Newtty Del
| 2 bbbb
| 3 cccc dccc
| 4 dddd
@@ -429,11 +429,11 @@
| 9 iiii
|
|
-| /tmp/pardes-snap/lookrange/cwd/+Search New Del
+| /tmp/pardes-snap/lookrange/cwd/+Search New Newtty Del
| 1 r.txt:7:4-9 gg NEEDLE gg
| 2 r.txt:8:6-11 hhhh NEEDLE
== style back
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-15 #bdbdbd,#080808, 16-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-149 d,#080808,
diff --git a/test/snapshots/lsp-rename.golden b/test/snapshots/lsp-rename.golden
index 5237554e..556f5324 100644
--- a/test/snapshots/lsp-rename.golden
+++ b/test/snapshots/lsp-rename.golden
@@ -1,6 +1,6 @@
== snap renamed grid=110x24 cursor=17,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp-rename/cwd/rename.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp-rename/cwd/rename.zig * Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn renamed_helper(x: u32) u32 {
@@ -24,8 +24,8 @@
|
|
== snap undone grid=110x24 cursor=17,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp-rename/cwd/rename.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp-rename/cwd/rename.zig * Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper(x: u32) u32 {
@@ -49,8 +49,8 @@
|
|
== snap redone grid=110x24 cursor=17,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp-rename/cwd/rename.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp-rename/cwd/rename.zig * Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn renamed_helper(x: u32) u32 {
diff --git a/test/snapshots/lsp.golden b/test/snapshots/lsp.golden
index 759e6cad..25770501 100644
--- a/test/snapshots/lsp.golden
+++ b/test/snapshots/lsp.golden
@@ -1,6 +1,6 @@
== snap opened grid=120x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp/cwd/a.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp/cwd/a.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper(x: u32) u32 {
@@ -40,8 +40,8 @@
|
|
== snap cursor grid=120x40 cursor=17,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp/cwd/a.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp/cwd/a.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper(x: u32) u32 {
@@ -81,8 +81,8 @@
|
|
== snap definition grid=120x40 cursor=15,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp/cwd/a.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp/cwd/a.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper(x: u32) u32 {
@@ -122,8 +122,8 @@
|
|
== snap hover grid=120x40 cursor=15,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp/cwd/a.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp/cwd/a.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper(x: u32) u32 {
@@ -159,12 +159,12 @@
|
|
|
-| /tmp/pardes-snap/lsp/cwd/+Hover New Del
+| /tmp/pardes-snap/lsp/cwd/+Hover New Newtty Del
| 1 fn helper(x: u32) u32
| 2 (fn (u32) u32)
== snap symbols grid=120x40 cursor=15,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp/cwd/a.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp/cwd/a.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper(x: u32) u32 {
@@ -196,16 +196,16 @@
|
|
|
-| /tmp/pardes-snap/lsp/cwd/+Search New Del
+| /tmp/pardes-snap/lsp/cwd/+Search 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 Del
+| /tmp/pardes-snap/lsp/cwd/+Hover New Newtty Del
| 1 fn helper(x: u32) u32
| 2 (fn (u32) u32)
== snap step grid=120x40 cursor=15,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp/cwd/a.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp/cwd/a.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper(x: u32) u32 {
@@ -237,16 +237,16 @@
|
|
|
-| /tmp/pardes-snap/lsp/cwd/+Search New Del
+| /tmp/pardes-snap/lsp/cwd/+Search 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 Del
+| /tmp/pardes-snap/lsp/cwd/+Hover New Newtty Del
| 1 fn helper(x: u32) u32
| 2 (fn (u32) u32)
== snap nothing grid=120x40 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsp/cwd/a.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsp/cwd/a.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper(x: u32) u32 {
@@ -278,10 +278,10 @@
|
|
|
-| /tmp/pardes-snap/lsp/cwd/+Search New Del
+| /tmp/pardes-snap/lsp/cwd/+Search 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 Del
+| /tmp/pardes-snap/lsp/cwd/+Hover 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 d64449e1..93fdaf0f 100644
--- a/test/snapshots/lspcomplete.golden
+++ b/test/snapshots/lspcomplete.golden
@@ -1,6 +1,6 @@
== snap opened grid=120x40 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lspcomplete/cwd/a.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lspcomplete/cwd/a.zig Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -40,8 +40,8 @@
|
|
== snap indent grid=120x40 cursor=11,11
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -81,8 +81,8 @@
|
|
== snap commentindent grid=120x40 cursor=19,13
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -122,8 +122,8 @@
|
|
== snap athedot grid=120x40 cursor=16,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -163,8 +163,8 @@
|
|
== snap completion grid=120x40 cursor=16,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -200,12 +200,12 @@
|
|
|
-| /tmp/pardes-snap/lspcomplete/cwd/+Search New Del
+| /tmp/pardes-snap/lspcomplete/cwd/+Search 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
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -241,12 +241,12 @@
|
|
|
-| /tmp/pardes-snap/lspcomplete/cwd/+Search New Del
+| /tmp/pardes-snap/lspcomplete/cwd/+Search 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
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lspcomplete/cwd/a.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -282,12 +282,12 @@
|
|
|
-| /tmp/pardes-snap/lspcomplete/cwd/+Search New Del
+| /tmp/pardes-snap/lspcomplete/cwd/+Search 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
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcomplete/cwd/notes.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcomplete/cwd/notes.txt * Save New Newtty Del
| 1 abc. def ghi
| 2
|
@@ -327,8 +327,8 @@
|
|
== snap nosemi grid=100x18 cursor=29,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcomplete/cwd/c.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcomplete/cwd/c.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -342,12 +342,12 @@
|
|
|
-| /tmp/pardes-snap/lspcomplete/cwd/+Search New Del
+| /tmp/pardes-snap/lspcomplete/cwd/+Search 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
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcomplete/cwd/d.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcomplete/cwd/d.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -361,6 +361,6 @@
|
|
|
-| /tmp/pardes-snap/lspcomplete/cwd/+Search New Del
+| /tmp/pardes-snap/lspcomplete/cwd/+Search New Newtty Del
| 1 d.zig:2:5-13 verdigris verdigris,
| 2 d.zig:3:5-12 cinnabar cinnabar,
diff --git a/test/snapshots/lspcompletemoved.golden b/test/snapshots/lspcompletemoved.golden
index 53489f56..9314936d 100644
--- a/test/snapshots/lspcompletemoved.golden
+++ b/test/snapshots/lspcompletemoved.golden
@@ -1,6 +1,6 @@
== snap typedthrough grid=120x20 cursor=16,13
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lspcompletemoved/cwd/a.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lspcompletemoved/cwd/a.zig * Save New Newtty Del
| 1 const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
diff --git a/test/snapshots/lspdebug.golden b/test/snapshots/lspdebug.golden
index ce90c19d..138b57cb 100644
--- a/test/snapshots/lspdebug.golden
+++ b/test/snapshots/lspdebug.golden
@@ -1,6 +1,6 @@
== snap opened grid=120x44 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper() u32 {
@@ -44,8 +44,8 @@
|
|
== snap ctrlclick grid=120x44 cursor=15,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper() u32 {
@@ -89,8 +89,8 @@
|
|
== snap plainclick grid=120x44 cursor=21,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper() u32 {
@@ -134,8 +134,8 @@
|
|
== snap why grid=120x44 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper() u32 {
@@ -168,7 +168,7 @@
|
|
|
-| /tmp/pardes-snap/lspdebug/cwd/+Lsp New Del
+| /tmp/pardes-snap/lspdebug/cwd/+Lsp 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
@@ -179,8 +179,8 @@
| 8
| 9 0 row(s)
== snap info grid=120x44 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lspdebug/cwd/z.zig Save New Newtty Del
| 1 const std = @import("std");
| 2
| 3 fn helper() u32 {
@@ -197,7 +197,7 @@
|
|
|
-| /tmp/pardes-snap/lspdebug/cwd/+Lsp New Del
+| /tmp/pardes-snap/lspdebug/cwd/+Lsp 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 Del
+| /tmp/pardes-snap/lspdebug/cwd/+Lsp 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 d263a9bd..f45969fa 100644
--- a/test/snapshots/lsprelpath.golden
+++ b/test/snapshots/lsprelpath.golden
@@ -1,6 +1,6 @@
== snap absrow grid=100x34 cursor=16,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lsprelpath/cwd/sub/parent.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lsprelpath/cwd/sub/parent.zig * Save New Newtty Del
| 1 const shade = @import("../shade.zig");
| 2
| 3 pub fn pick(s: shade.Shade) u8 {
@@ -30,12 +30,12 @@
|
|
|
-| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Del
+| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search 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
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsprelpath/cwd/sub/parent.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsprelpath/cwd/sub/parent.zig * Save New Newtty Del
| 1 const shade = @import("../shade.zig");
| 2
| 3 pub fn pick(s: shade.Shade) u8 {
@@ -50,7 +50,7 @@
|
|
|
-| /tmp/pardes-snap/lsprelpath/cwd/shade.zig Save New Del
+| /tmp/pardes-snap/lsprelpath/cwd/shade.zig Save New Newtty Del
| 1 pub const Shade = enum {
| 2 verdigris,
| 3 cinnabar,
@@ -65,11 +65,11 @@
|
|
|
-| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Del
+| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search 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
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
+|0: 0-74 #949494,#121212, 75-99 d,#121212,
|1: 0-1 #ffffff,#262626, 2-79 #949494,#121212, 80-99 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-20 #bdbdbd,#080808, 21-27 #cf87e8,#080808,b 28-28 #bdbdbd,#080808, 29-42 #e3c78a,#080808, 43-44 #bdbdbd,#080808, 45-99 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-99 d,#080808,
@@ -104,8 +104,8 @@
|32: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-76 #bdbdbd,#080808, 77-99 d,#080808,
|33: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-74 #bdbdbd,#080808, 75-99 d,#080808,
== snap subrow grid=100x34 cursor=16,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/lsprelpath/cwd/sub/subdir.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|^ /tmp/pardes-snap/lsprelpath/cwd/sub/subdir.zig * Save New Newtty Del
| 1 const tint = @import("inner/tint.zig");
| 2
| 3 pub fn hue(t: tint.Tint) u8 {
@@ -135,12 +135,12 @@
|
|
|
-| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Del
+| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search 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
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsprelpath/cwd/sub/subdir.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsprelpath/cwd/sub/subdir.zig * Save New Newtty Del
| 1 const tint = @import("inner/tint.zig");
| 2
| 3 pub fn hue(t: tint.Tint) u8 {
@@ -155,7 +155,7 @@
|
|
|
-| /tmp/pardes-snap/lsprelpath/cwd/sub/inner/tint.zig Save New Del
+| /tmp/pardes-snap/lsprelpath/cwd/sub/inner/tint.zig Save New Newtty Del
| 1 pub const Tint = enum {
| 2 ochre,
| 3 indigo,
@@ -170,11 +170,11 @@
|
|
|
-| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Del
+| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Newtty Del
| 1 inner/tint.zig:2:5-9 ochre ochre,
| 2 inner/tint.zig:3:5-10 indigo indigo,
== style sublook
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
+|0: 0-74 #949494,#121212, 75-99 d,#121212,
|1: 0-1 #ffffff,#262626, 2-79 #949494,#121212, 80-99 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-19 #bdbdbd,#080808, 20-26 #cf87e8,#080808,b 27-27 #bdbdbd,#080808, 28-43 #e3c78a,#080808, 44-45 #bdbdbd,#080808, 46-99 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-99 d,#080808,
@@ -209,8 +209,8 @@
|32: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-40 #bdbdbd,#080808, 41-99 d,#080808,
|33: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-43 #bdbdbd,#080808, 44-99 d,#080808,
== snap clicked grid=100x34 cursor=16,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/lsprelpath/cwd/sub/subdir.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/lsprelpath/cwd/sub/subdir.zig * Save New Newtty Del
| 1 const tint = @import("inner/tint.zig");
| 2
| 3 pub fn hue(t: tint.Tint) u8 {
@@ -225,7 +225,7 @@
|
|
|
-| /tmp/pardes-snap/lsprelpath/cwd/sub/inner/tint.zig Save New Del
+| /tmp/pardes-snap/lsprelpath/cwd/sub/inner/tint.zig Save New Newtty Del
| 1 pub const Tint = enum {
| 2 ochre,
| 3 indigo,
@@ -240,6 +240,6 @@
|
|
|
-| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search New Del
+| /tmp/pardes-snap/lsprelpath/cwd/sub/+Search 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 1b8a7fb1..20e2cfe0 100644
--- a/test/snapshots/modal.golden
+++ b/test/snapshots/modal.golden
@@ -1,6 +1,6 @@
== snap top grid=100x30 cursor=2,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -30,8 +30,8 @@
|
|
== snap moved grid=100x30 cursor=8,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -61,8 +61,8 @@
|
|
== snap xsel grid=100x30 cursor=48,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -92,39 +92,39 @@
|
|
== style xsel
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-42 #949494,#121212, 43-49 d,#121212, 50-51 #ffffff,#262626, 52-92 #949494,#121212, 93-99 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-48 #080808,#80a0ff, 49-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-42 #949494,#121212, 43-49 d,#121212, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
+|0: 0-74 #949494,#121212, 75-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-10 #bdbdbd,#080808, 11-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-60 #bdbdbd,#080808, 61-99 d,#080808,
+|4: 0-0 d,#444444, 1-1 d,#080808, 2-48 #080808,#80a0ff, 49-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-12 #bdbdbd,#080808, 13-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|6: 0-0 d,#444444, 1-1 d,#080808, 2-14 #bdbdbd,#080808, 15-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-14 #bdbdbd,#080808, 15-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|8: 0-0 d,#444444, 1-1 d,#080808, 2-17 #bdbdbd,#080808, 18-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|9: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|10: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|11: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|12: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|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-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-10 #bdbdbd,#080808, 11-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,
+|20: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|21: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|22: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|23: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|24: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|25: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|26: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|27: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|28: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -154,8 +154,8 @@
|
|
== snap yanked grid=100x30 cursor=13,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -185,8 +185,8 @@
|
|
== snap vsel grid=100x30 cursor=14,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -216,39 +216,39 @@
|
|
== style vsel
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-42 #949494,#121212, 43-49 d,#121212, 50-51 #ffffff,#262626, 52-92 #949494,#121212, 93-99 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-49 #080808,#80a0ff, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-49 #080808,#80a0ff, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-14 #080808,#80a0ff, 15-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-42 #949494,#121212, 43-49 d,#121212, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
+|0: 0-74 #949494,#121212, 75-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-10 #bdbdbd,#080808, 11-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-60 #bdbdbd,#080808, 61-99 d,#080808,
+|4: 0-0 d,#444444, 1-1 d,#080808, 2-49 #080808,#80a0ff, 50-50 d,#444444, 51-99 d,#080808,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-49 #080808,#80a0ff, 50-50 d,#444444, 51-99 d,#080808,
+|6: 0-0 d,#444444, 1-1 d,#080808, 2-14 #080808,#80a0ff, 15-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-14 #bdbdbd,#080808, 15-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|8: 0-0 d,#444444, 1-1 d,#080808, 2-17 #bdbdbd,#080808, 18-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|9: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|10: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|11: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|12: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|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-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-10 #bdbdbd,#080808, 11-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,
+|20: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|21: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|22: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|23: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|24: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|25: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|26: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|27: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|28: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| ls ls
| words.txt words.txt
| TYPEDprintf 'one two three\nfour five six\nseven
@@ -263,7 +263,7 @@
|
|
|
-| /tmp/pardes-snap/modal/cwd New Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -278,8 +278,8 @@
|
|
== snap undone grid=100x30 cursor=14,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -309,8 +309,8 @@
|
|
== snap redone grid=100x30 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| ls ls
| words.txt words.txt
| TYPEDprintf 'one two three\nfour five six\nseven
@@ -325,7 +325,7 @@
|
|
|
-| /tmp/pardes-snap/modal/cwd New Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
@@ -340,8 +340,8 @@
|
|
== snap bottom grid=100x30 cursor=2,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/modal/cwd New Del Filter /tmp/pardes-snap/modal/cwd New Del Filter
+|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
| ls ls
| words.txt words.txt
| TYPEDprintf 'one two three\nfour five six\nseven
@@ -356,7 +356,7 @@
|
|
|
-| /tmp/pardes-snap/modal/cwd New Del Filter
+| /tmp/pardes-snap/modal/cwd New Newtty Del Filter
| ls
| words.txt
|
diff --git a/test/snapshots/msg.golden b/test/snapshots/msg.golden
index 30b20629..d456f75d 100644
--- a/test/snapshots/msg.golden
+++ b/test/snapshots/msg.golden
@@ -1,6 +1,6 @@
== snap opened grid=70x14 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -14,8 +14,8 @@
|
|
== snap saved grid=70x14 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -29,8 +29,8 @@
|
| --:--:-- saved /tmp/pardes-snap/msg/cwd/a.txt
== snap repainted grid=70x16 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -46,8 +46,8 @@
|
| --:--:-- saved /tmp/pardes-snap/msg/cwd/a.txt
== snap keycleared grid=70x16 cursor=7,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -63,8 +63,8 @@
|
|
== snap saved-again grid=70x16 cursor=7,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -80,8 +80,8 @@
|
| --:--:-- saved /tmp/pardes-snap/msg/cwd/a.txt
== snap mousecleared grid=70x16 cursor=7,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -97,8 +97,8 @@
|
|
== snap reloaded grid=70x16 cursor=7,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 EXTERNAL
| 2
|
@@ -114,8 +114,8 @@
|
| --:--:-- reloaded /tmp/pardes-snap/msg/cwd/a.txt
== snap prompt grid=70x16 cursor=7,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 EXTERNAL
| 2
|
@@ -131,8 +131,8 @@
|
| /EXT
== snap prompt-wins grid=70x16 cursor=7,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 AGAIN
| 2
|
@@ -148,8 +148,8 @@
|
| /EXT
== snap esc grid=70x16 cursor=7,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt Save New Newtty Del
| 1 AGAIN
| 2
|
@@ -165,8 +165,8 @@
|
|
== snap msgbuiltin grid=70x16 cursor=29,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/msg/cwd/a.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/msg/cwd/a.txt * Save New Newtty Del
| 1 AGAIN
| 2
| 3 Msg hand-written report
diff --git a/test/snapshots/multicursor.golden b/test/snapshots/multicursor.golden
index 200f2354..7ca59191 100644
--- a/test/snapshots/multicursor.golden
+++ b/test/snapshots/multicursor.golden
@@ -1,23 +1,23 @@
== snap three-cursors grid=150x30 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/multicursor/cwd/f.t /tmp/pardes-snap/multicursor/cwd Ne /tmp/pardes-snap/multicursor/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 f.txt f.txt
+|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
+| 1 line 1 ls
+| 2 line 2 f.txt
| 3 line 3
| 4 line 4
| 5 line 5
-| 6 line 6 f.txt
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter
+| ls
+| f.txt
|
-| /tmp/pardes-snap/multicursor/cwd Ne
-| ls
-| f.txt
+|
+|
+| f.txt
+|
+| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter
+| ls
+| f.txt
|
|
|
@@ -30,56 +30,56 @@
|
|
== style three-cursors
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-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-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #80a0ff,#080808, 8-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-46 #bdbdbd,#080808, 47-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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,
+|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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/multicursor/cwd/f.t /tmp/pardes-snap/multicursor/cwd Ne /tmp/pardes-snap/multicursor/cwd New Del Filter
-| 1 >>line 1 ls ls
-| 2 >>line 2 f.txt f.txt
+|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
+| 1 >>line 1 ls
+| 2 >>line 2 f.txt
| 3 >>line 3
| 4 line 4
| 5 line 5
-| 6 line 6 f.txt
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter
+| ls
+| f.txt
+|
+|
+|
+| f.txt
|
-| /tmp/pardes-snap/multicursor/cwd Ne
-| ls
-| f.txt
+| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter
+| ls
+| f.txt
|
|
|
@@ -92,25 +92,25 @@
|
|
== snap three-selections grid=150x30 cursor=8,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/multicursor/cwd/f.t /tmp/pardes-snap/multicursor/cwd Ne /tmp/pardes-snap/multicursor/cwd New Del Filter
-| 1 >>line 1 ls ls
-| 2 >>line 2 f.txt f.txt
+|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
+| 1 >>line 1 ls
+| 2 >>line 2 f.txt
| 3 >>line 3
| 4 line 4
| 5 line 5
-| 6 line 6 f.txt
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter
+| ls
+| f.txt
|
-| /tmp/pardes-snap/multicursor/cwd Ne
-| ls
-| f.txt
+|
+|
+| f.txt
+|
+| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter
+| ls
+| f.txt
|
|
|
@@ -123,56 +123,56 @@
|
|
== style three-selections
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-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-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#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-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-8 #080808,#80a0ff, 9-14 #bdbdbd,#080808, 15-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-46 #bdbdbd,#080808, 47-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|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-61 #949494,#121212, 62-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-61 #949494,#121212, 62-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/multicursor/cwd/f.t /tmp/pardes-snap/multicursor/cwd Ne /tmp/pardes-snap/multicursor/cwd New Del Filter
-| 1 >>line 1 ls ls
-| 2 >>line 2 f.txt f.txt
+|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
+| 1 >>line 1 ls
+| 2 >>line 2 f.txt
| 3 >>line 3
| 4 line 4
| 5 line 5
-| 6 line 6 f.txt
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter
+| ls
+| f.txt
+|
+|
+|
+| f.txt
|
-| /tmp/pardes-snap/multicursor/cwd Ne
-| ls
-| f.txt
+| /tmp/pardes-snap/multicursor/cwd New Newtty Del Filter
+| ls
+| f.txt
|
|
|
@@ -185,33 +185,33 @@
|
|
== style keep-primary
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-8 #080808,#80a0ff, 9-14 #bdbdbd,#080808, 15-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-46 #bdbdbd,#080808, 47-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #bdbdbd,#080808, 14-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|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-61 #949494,#121212, 62-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-61 #949494,#121212, 62-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|29: 0-0 d,#444444, 1-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 4efda9f5..4d731e82 100644
--- a/test/snapshots/nested-optout.golden
+++ b/test/snapshots/nested-optout.golden
@@ -1,8 +1,8 @@
== snap optout-file grid=100x30 cursor=9,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/nested-optout/cwd New Del Filter
-| New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/nested-optout/cwd/nested.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/nested-optout/cwd 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
| 2 second-optout-line
| 3
@@ -30,10 +30,10 @@
|
|
== snap inner-shell grid=100x30 cursor=6,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/nested-optout/cwd New Del Filter
-| New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| $ /tmp/pardes-snap/nested-optout/cwd/innerdir New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/nested-optout/cwd 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
| $
|
|
@@ -61,12 +61,12 @@
|
|
== snap inner-launch grid=100x30 cursor=11,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/nested-optout/cwd New Del Filter
-| New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| $ /tmp/pardes-snap/nested-optout/cwd/innerdir New Del Filter
-| New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/nested-optout/cwd/innerdir/deeper.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/nested-optout/cwd 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
+| 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
| 2
|
diff --git a/test/snapshots/nested.golden b/test/snapshots/nested.golden
index f4df637a..3c0be5f4 100644
--- a/test/snapshots/nested.golden
+++ b/test/snapshots/nested.golden
@@ -1,8 +1,8 @@
== snap file-arg grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/nested/cwd/nested.txt Save New $ /tmp/pardes-snap/nested/cwd New Del Filter
-| 1 hello-from-nested $ $(readlink /proc/$PPID/exe) nested.txt
-| 2 second-nested-line $
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/nested/cwd/nested.txt Save New Newtty Del
+| 1 hello-from-nested
+| 2 second-nested-line
| 3
|
|
@@ -14,9 +14,9 @@
|
|
|
-|
-|
-|
+|$ /tmp/pardes-snap/nested/cwd New Newtty Del Filter
+| $ $(readlink /proc/$PPID/exe) nested.txt
+| $
|
|
|
@@ -30,8 +30,8 @@
|
|
== snap no-arg grid=100x30 cursor=4,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/nested/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/nested/cwd 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
@@ -61,11 +61,11 @@
|
|
== snap dir-arg grid=100x30 cursor=4,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/nested/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/nested/cwd New Newtty Del Filter
| $ $(readlink /proc/$PPID/exe) nestdir
| $
-| /tmp/pardes-snap/nested/cwd/nestdir New Del Filter
+| /tmp/pardes-snap/nested/cwd/nestdir New Newtty Del Filter
| ls
| inside-nested.txt
|
diff --git a/test/snapshots/pipe.golden b/test/snapshots/pipe.golden
index 6ca8c9fe..ede81b5f 100644
--- a/test/snapshots/pipe.golden
+++ b/test/snapshots/pipe.golden
@@ -1,6 +1,6 @@
== snap prompt grid=180x12 cursor=14,11
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/pipe/cwd/pipe.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/pipe/cwd/pipe.txt Save New Newtty Del
| 1 alpha beta
| 2 gamma delta
|
@@ -12,8 +12,8 @@
|
| |tr a-z A-Z
== snap filtered grid=180x12 cursor=17,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/pipe/cwd/pipe.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/pipe/cwd/pipe.txt * Save New Newtty Del
| 1 ALPHA BETA
| 2 gamma delta
|
@@ -25,8 +25,8 @@
|
|
== snap undone grid=180x12 cursor=17,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/pipe/cwd/pipe.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/pipe/cwd/pipe.txt * Save New Newtty Del
| 1 alpha beta
| 2 gamma delta
|
diff --git a/test/snapshots/psearch.golden b/test/snapshots/psearch.golden
index 2c675049..4757df7e 100644
--- a/test/snapshots/psearch.golden
+++ b/test/snapshots/psearch.golden
@@ -1,6 +1,6 @@
== snap output grid=140x30 cursor=4,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/psearch/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter
| printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n'
| x MARK a
| zz
@@ -30,8 +30,8 @@
|
|
== snap typing grid=140x30 cursor=8,29
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/psearch/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/psearch/cwd New Newtty Del Filter
| printf 'x MA''RK a\nzz\nx MA''RK b\nzz\nx MA''RK c\n'
| x MARK a
| zz
@@ -61,8 +61,8 @@
|
| /MARK
== snap results grid=140x30 cursor=7,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/psearch/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/psearch/cwd 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,44 +87,44 @@
|
|
|
-| /tmp/pardes-snap/psearch/cwd/+Search New Del
+| /tmp/pardes-snap/psearch/cwd/+Search 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
== style results
-|0: 0-56 #949494,#121212, 57-139 d,#121212,
+|0: 0-74 #949494,#121212, 75-139 d,#121212,
|1: 0-1 #ffffff,#626262, 2-119 #949494,#121212, 120-139 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-7 #080808,#80a0ff, 8-139 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-139 #bdbdbd,#080808,
+|2: 0-0 d,#444444, 1-1 d,#080808, 2-54 #bdbdbd,#080808, 55-139 d,#080808,
+|3: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-7 #080808,#80a0ff, 8-9 #bdbdbd,#080808, 10-139 d,#080808,
+|4: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-139 d,#080808,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-9 #bdbdbd,#080808, 10-139 d,#080808,
+|6: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-139 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-9 #bdbdbd,#080808, 10-139 d,#080808,
+|8: 0-0 d,#444444, 1-139 d,#080808,
+|9: 0-0 d,#444444, 1-139 d,#080808,
+|10: 0-0 d,#444444, 1-139 d,#080808,
+|11: 0-0 d,#444444, 1-139 d,#080808,
+|12: 0-0 d,#444444, 1-139 d,#080808,
+|13: 0-0 d,#444444, 1-139 d,#080808,
+|14: 0-0 d,#444444, 1-139 d,#080808,
+|15: 0-0 d,#444444, 1-139 d,#080808,
+|16: 0-0 d,#444444, 1-139 d,#080808,
+|17: 0-0 d,#444444, 1-139 d,#080808,
+|18: 0-0 d,#444444, 1-139 d,#080808,
+|19: 0-0 d,#444444, 1-139 d,#080808,
+|20: 0-0 d,#444444, 1-139 d,#080808,
+|21: 0-0 d,#444444, 1-139 d,#080808,
+|22: 0-0 d,#444444, 1-139 d,#080808,
+|23: 0-0 d,#444444, 1-139 d,#080808,
+|24: 0-0 d,#444444, 1-139 d,#080808,
+|25: 0-0 d,#444444, 1-139 d,#080808,
|26: 0-1 #ffffff,#262626, 2-119 #949494,#121212, 120-139 d,#121212,
|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-139 d,#080808,
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #bdbdbd,#080808, 25-139 d,#080808,
|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/psearch/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/psearch/cwd 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 Del
+| /tmp/pardes-snap/psearch/cwd/+Search 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/psearch/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/psearch/cwd 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 Del
+| /tmp/pardes-snap/psearch/cwd/+Search 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/psearch/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/psearch/cwd 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 Del
+| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del
| 1
-| /tmp/pardes-snap/psearch/cwd/+Search New Del
+| /tmp/pardes-snap/psearch/cwd/+Search 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 Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/psearch/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/psearch/cwd 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 Del
+| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del
| 1
-| /tmp/pardes-snap/psearch/cwd/+Search New Del
+| /tmp/pardes-snap/psearch/cwd/+Search 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/psearch/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/psearch/cwd 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 Del
+| /tmp/pardes-snap/psearch/cwd/+Search New Newtty Del
| 1
-| /tmp/pardes-snap/psearch/cwd/+Search New Del
+| /tmp/pardes-snap/psearch/cwd/+Search 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 f545ba6f..a50f81d0 100644
--- a/test/snapshots/reflow.golden
+++ b/test/snapshots/reflow.golden
@@ -1,6 +1,6 @@
== snap widened grid=200x24 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/reflow/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/reflow/cwd 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 9cee048a..d4929cb1 100644
--- a/test/snapshots/respawn.golden
+++ b/test/snapshots/respawn.golden
@@ -1,18 +1,8 @@
-== snap respawn grid=100x30 cursor=4,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/respawn/cwd New Del Filter /tmp/pardes-snap/respawn/cwd New Del Filter
+== 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
| ls ls
|
-|$ /tmp/pardes-snap/respawn/cwd New Del Filter
-| $ ls
-| $ echo RESP''AWNOK
-| RESPAWNOK
-| $
-|
-|
-|
-|
-|
|
|
|
@@ -25,7 +15,17 @@
|
|
|
+| /tmp/pardes-snap/respawn/cwd New Newtty Del Filt
+| ls
|
+|$ /tmp/pardes-snap/respawn/cwd New Newtty Del Filt
+| $ ls
+| $
+|$ /tmp/pardes-snap/respawn/cwd New Newtty Del Filt
+| $ ls
+| $ echo RESP''AWNOK
+| RESPAWNOK
+| $
|
|
|
diff --git a/test/snapshots/restore.golden b/test/snapshots/restore.golden
index 5f3ae1cc..6d068580 100644
--- a/test/snapshots/restore.golden
+++ b/test/snapshots/restore.golden
@@ -1,6 +1,6 @@
== snap dumped grid=100x30 cursor=4,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill Restore /tmp/pardes-snap/restore/dump.zon
-|$ /tmp/pardes-snap/restore/cwd New Del Filter
+|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
| $ ls
| $ echo KEEP''ME
| KEEPME
@@ -30,8 +30,8 @@
|
|
== snap restored grid=100x30 cursor=4,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/restore/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/restore/cwd New Newtty Del Filter
| ls
| echo KEEP''ME
| KEEPME
diff --git a/test/snapshots/restore.snap b/test/snapshots/restore.snap
index 7dd5b4be..996dbc8b 100644
--- a/test/snapshots/restore.snap
+++ b/test/snapshots/restore.snap
@@ -11,15 +11,15 @@ text echo KEEP''ME
key enter
wait 8000 KEEPME
stable 700 10000
-press middle 33 1
-release middle 33 1
+press middle 52 1
+release middle 52 1
stable 700 10000
snap dumped
text echo GONE''SOON
key enter
wait 8000 GONESOON
stable 700 10000
-press middle 59 1
-release middle 59 1
+press middle 78 1
+release middle 78 1
stable 900 15000
snap restored
diff --git a/test/snapshots/rsearch.golden b/test/snapshots/rsearch.golden
index f76f1d19..36c38e24 100644
--- a/test/snapshots/rsearch.golden
+++ b/test/snapshots/rsearch.golden
@@ -1,12 +1,12 @@
-== snap opened grid=180x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
|
|
|
@@ -15,9 +15,6 @@
|
|
|
-| /tmp/pardes-snap/rsearch/cwd New Del Filter
-| ls
-| code.txt sub
|
|
|
@@ -29,15 +26,20 @@
|
|
|
-== snap search grid=180x30 cursor=13,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+|
+|
+|
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
+|
+|
|
|
|
@@ -46,9 +48,6 @@
|
|
|
-| /tmp/pardes-snap/rsearch/cwd New Del Filter
-| ls
-| code.txt sub
|
|
|
@@ -57,18 +56,22 @@
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+|
+| /tmp/pardes-snap/rsearch/cwd/+Search 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=180x30 cursor=14,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
+|
+|
+|
|
|
|
@@ -77,203 +80,200 @@
|
|
|
-| /tmp/pardes-snap/rsearch/cwd New Del Filter
-| ls
-| code.txt sub
|
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del
| 1 code.txt:4:1-8 pick two words
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search 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=180x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Sa
+| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Save New Newtty Del
| 1 d1
| 2 d2
-| 3 DEPTARGET /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 4 d4 ls
-| 5 d5 code.txt sub
+| 3 DEPTARGET
+| 4 d4
+| 5 d5
| 6 d6
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del
| 1 code.txt:4:1-8 pick two words
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search 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=180x30 cursor=13,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Sa
+| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Save New Newtty Del
| 1 d1
| 2 d2
-| 3 DEPTARGET /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 4 d4 ls
-| 5 d5 code.txt sub
+| 3 DEPTARGET
+| 4 d4
+| 5 d5
| 6 d6
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del
| 1 code.txt:4:1-8 pick two words
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search 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=180x30 cursor=17,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Sa
+| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Save New Newtty Del
| 1 d1
| 2 d2
-| 3 DEPTARGET /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 4 d4 ls
-| 5 d5 code.txt sub
+| 3 DEPTARGET
+| 4 d4
+| 5 d5
| 6 d6
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del
| 1 code.txt:4:1-8 pick two words
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search 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=180x30 cursor=17,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Sa
+| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Save New Newtty Del
| 1 d1
| 2 d2
-| 3 DEPTARGET /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 4 d4 ls
-| 5 d5 code.txt sub
+| 3 DEPTARGET
+| 4 d4
+| 5 d5
| 6 d6
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del
| 1 code.txt:4:1-8 pick two words
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search 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=180x30 cursor=14,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Sa
+| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Save New Newtty Del
| 1 d1
| 2 d2
-| 3 DEPTARGET /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 4 d4 ls
-| 5 d5 code.txt sub
+| 3 DEPTARGET
+| 4 d4
+| 5 d5
| 6 d6
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del
| 1 code.txt:4:1-8 pick two words
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search 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=180x30 cursor=20,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/rsearch/cwd/code.txt Save /tmp/pardes-snap/rsearch/cwd New Del Filter /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 1 run count_x now ls ls
-| 2 open sub/dep.txt:3 here code.txt sub code.txt sub
+== 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
+| 1 run count_x now ls
+| 2 open sub/dep.txt:3 here code.txt sub
| 3 count_x again
| 4 pick two words
|
-| code.txt
+| code.txt
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del
| 1 code.txt:4:10-14 pick two words
-| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Sa
+| /tmp/pardes-snap/rsearch/cwd/sub/dep.txt Save New Newtty Del
| 1 d1
| 2 d2
-| 3 DEPTARGET /tmp/pardes-snap/rsearch/cwd New Del Filter
-| 4 d4 ls
-| 5 d5 code.txt sub
+| 3 DEPTARGET
+| 4 d4
+| 5 d5
| 6 d6
|
|
|
|
|
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search New Newtty Del
| 1 code.txt:4:1-8 pick two words
-| /tmp/pardes-snap/rsearch/cwd/+Search New De
+| /tmp/pardes-snap/rsearch/cwd/+Search 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/rsearch.snap b/test/snapshots/rsearch.snap
index 542680c0..9c9ee8b6 100644
--- a/test/snapshots/rsearch.snap
+++ b/test/snapshots/rsearch.snap
@@ -7,7 +7,7 @@
dirmk sub
file sub/dep.txt d1\nd2\nDEPTARGET\nd4\nd5\nd6
file code.txt run count_x now\nopen sub/dep.txt:3 here\ncount_x again\npick two words
-start 30 180 -n 3
+start 30 210 -n 1
wait 8000 code.txt
stable 700 20000
# open code.txt: type the name in a shell, right-click it (ordinary look)
diff --git a/test/snapshots/scroll.golden b/test/snapshots/scroll.golden
index ba684c63..b77d4768 100644
--- a/test/snapshots/scroll.golden
+++ b/test/snapshots/scroll.golden
@@ -1,6 +1,6 @@
== snap bottom grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scroll/cwd New Del Filter /tmp/pardes-snap/scroll/cwd New Del Filter
+|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
| 188 ls
| 189 s.txt
| 190
@@ -15,7 +15,7 @@
| 199
| 200
|
-| /tmp/pardes-snap/scroll/cwd New Del Filter
+| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte
| ls
| s.txt
|
@@ -30,8 +30,8 @@
|
|
== snap wheel3 grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scroll/cwd New Del Filter /tmp/pardes-snap/scroll/cwd New Del Filter
+|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
| 185 ls
| 186 s.txt
| 187
@@ -46,7 +46,7 @@
| 196
| 197
| 198
-| /tmp/pardes-snap/scroll/cwd New Del Filter
+| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte
| ls
| s.txt
|
@@ -61,8 +61,8 @@
|
|
== snap gutter-up grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scroll/cwd New Del Filter /tmp/pardes-snap/scroll/cwd New Del Filter
+|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
| 178 ls
| 179 s.txt
| 180
@@ -77,7 +77,7 @@
| 189
| 190
| 191
-| /tmp/pardes-snap/scroll/cwd New Del Filter
+| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte
| ls
| s.txt
|
@@ -92,8 +92,8 @@
|
|
== snap gutter-down grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scroll/cwd New Del Filter /tmp/pardes-snap/scroll/cwd New Del Filter
+|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
| 180 ls
| 181 s.txt
| 182
@@ -108,7 +108,7 @@
| 191
| 192
| 193
-| /tmp/pardes-snap/scroll/cwd New Del Filter
+| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte
| ls
| s.txt
|
@@ -123,8 +123,8 @@
|
|
== snap wheel-down grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scroll/cwd New Del Filter /tmp/pardes-snap/scroll/cwd New Del Filter
+|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
| 181 ls
| 182 s.txt
| 183
@@ -139,7 +139,7 @@
| 192
| 193
| 194
-| /tmp/pardes-snap/scroll/cwd New Del Filter
+| /tmp/pardes-snap/scroll/cwd New Newtty Del Filte
| ls
| s.txt
|
@@ -154,33 +154,33 @@
|
|
== style wheel-down
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-43 #949494,#121212, 44-49 d,#121212, 50-51 #ffffff,#262626, 52-93 #949494,#121212, 94-99 d,#121212,
-|2: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|3: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|4: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|5: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|6: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|7: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|8: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|9: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|10: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|11: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|12: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|13: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|15: 0-0 d,#121212, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-43 #949494,#121212, 44-49 d,#121212, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
+|0: 0-74 #949494,#121212, 75-99 d,#121212,
+|1: 0-1 #ffffff,#626262, 2-49 #949494,#121212, 50-51 #ffffff,#262626, 52-99 #949494,#121212,
+|2: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-53 #bdbdbd,#080808, 54-99 d,#080808,
+|3: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-56 #bdbdbd,#080808, 57-99 d,#080808,
+|4: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|5: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|6: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|7: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|8: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|9: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|10: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|11: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|12: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|13: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|14: 0-0 d,#444444, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|15: 0-0 d,#121212, 1-1 d,#080808, 2-4 #bdbdbd,#080808, 5-49 d,#080808, 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,
+|20: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|21: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|22: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|23: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|24: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|25: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|26: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|27: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|28: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|29: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
diff --git a/test/snapshots/scrolloff.golden b/test/snapshots/scrolloff.golden
index cff2035d..222d7f08 100644
--- a/test/snapshots/scrolloff.golden
+++ b/test/snapshots/scrolloff.golden
@@ -1,84 +1,84 @@
-== snap top grid=150x11 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scrolloff/cwd/g.txt /tmp/pardes-snap/scrolloff/cwd New /tmp/pardes-snap/scrolloff/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 g.txt g.txt
+== 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
+| 1 line 1 ls
+| 2 line 2 g.txt
| 3 line 3
| 4 line 4
-| 5 line 5 /tmp/pardes-snap/scrolloff/cwd New
-| 6 line 6 ls
-| 7 line 7 g.txt
+| 5 line 5
+| 6 line 6
+| 7 line 7
| 8 line 8
| 9 line 9
-== snap edge grid=150x11 cursor=7,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scrolloff/cwd/g.txt /tmp/pardes-snap/scrolloff/cwd New /tmp/pardes-snap/scrolloff/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 g.txt g.txt
+== 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
+| 1 line 1 ls
+| 2 line 2 g.txt
| 3 line 3
| 4 line 4
-| 5 line 5 /tmp/pardes-snap/scrolloff/cwd New
-| 6 line 6 ls
-| 7 line 7 g.txt
+| 5 line 5
+| 6 line 6
+| 7 line 7
| 8 line 8
| 9 line 9
-== snap scrolled1 grid=150x11 cursor=7,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scrolloff/cwd/g.txt /tmp/pardes-snap/scrolloff/cwd New /tmp/pardes-snap/scrolloff/cwd New Del Filter
-| 2 line 2 ls ls
-| 3 line 3 g.txt g.txt
+== 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
+| 2 line 2 ls
+| 3 line 3 g.txt
| 4 line 4
| 5 line 5
-| 6 line 6 /tmp/pardes-snap/scrolloff/cwd New
-| 7 line 7 ls
-| 8 line 8 g.txt
+| 6 line 6
+| 7 line 7
+| 8 line 8
| 9 line 9
| 10 line 10
-== snap jdown grid=150x11 cursor=7,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scrolloff/cwd/g.txt /tmp/pardes-snap/scrolloff/cwd New /tmp/pardes-snap/scrolloff/cwd New Del Filter
-| 6 line 6 ls ls
-| 7 line 7 g.txt g.txt
+== 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
+| 6 line 6 ls
+| 7 line 7 g.txt
| 8 line 8
| 9 line 9
-| 10 line 10 /tmp/pardes-snap/scrolloff/cwd New
-| 11 line 11 ls
-| 12 line 12 g.txt
+| 10 line 10
+| 11 line 11
+| 12 line 12
| 13 line 13
| 14 line 14
-== snap end grid=150x11 cursor=7,9
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scrolloff/cwd/g.txt /tmp/pardes-snap/scrolloff/cwd New /tmp/pardes-snap/scrolloff/cwd New Del Filter
-| 33 line 33 ls ls
-| 34 line 34 g.txt g.txt
+== 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
+| 33 line 33 ls
+| 34 line 34 g.txt
| 35 line 35
| 36 line 36
-| 37 line 37 /tmp/pardes-snap/scrolloff/cwd New
-| 38 line 38 ls
-| 39 line 39 g.txt
+| 37 line 37
+| 38 line 38
+| 39 line 39
| 40 line 40
| 41
-== snap kup grid=150x11 cursor=7,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scrolloff/cwd/g.txt /tmp/pardes-snap/scrolloff/cwd New /tmp/pardes-snap/scrolloff/cwd New Del Filter
-| 29 line 29 ls ls
-| 30 line 30 g.txt g.txt
+== 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
+| 29 line 29 ls
+| 30 line 30 g.txt
| 31 line 31
| 32 line 32
-| 33 line 33 /tmp/pardes-snap/scrolloff/cwd New
-| 34 line 34 ls
-| 35 line 35 g.txt
+| 33 line 33
+| 34 line 34
+| 35 line 35
| 36 line 36
| 37 line 37
-== snap top2 grid=150x11 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/scrolloff/cwd/g.txt /tmp/pardes-snap/scrolloff/cwd New /tmp/pardes-snap/scrolloff/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 g.txt g.txt
+== 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
+| 1 line 1 ls
+| 2 line 2 g.txt
| 3 line 3
| 4 line 4
-| 5 line 5 /tmp/pardes-snap/scrolloff/cwd New
-| 6 line 6 ls
-| 7 line 7 g.txt
+| 5 line 5
+| 6 line 6
+| 7 line 7
| 8 line 8
| 9 line 9
diff --git a/test/snapshots/scrolloff.snap b/test/snapshots/scrolloff.snap
index 08b89a80..94ea36f6 100644
--- a/test/snapshots/scrolloff.snap
+++ b/test/snapshots/scrolloff.snap
@@ -1,7 +1,7 @@
# scrolloff: keyboard motion keeps 3 context rows above/below the cursor,
# clamped at file boundaries (cursor may reach the top/bottom body row there)
lines g.txt 40
-start 11 150 -n 3
+start 11 210 -n 1
wait 8000 g.txt
stable 700 20000
# right-click the g.txt name in the greeting ls -> file pane, 9 body rows
diff --git a/test/snapshots/selarg.golden b/test/snapshots/selarg.golden
index 529f4a56..af416616 100644
--- a/test/snapshots/selarg.golden
+++ b/test/snapshots/selarg.golden
@@ -1,6 +1,6 @@
== snap kept grid=100x30 cursor=6,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selarg/cwd New Del Filter /tmp/pardes-snap/selarg/cwd New Del Filter
+|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
| ZZARG ZZVEE ./c.sh
|
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/selarg/cwd New Del Filter
+| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte
| ls
| s.txt
|
@@ -30,8 +30,8 @@
|
|
== snap crosspane grid=100x30 cursor=6,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selarg/cwd New Del Filter /tmp/pardes-snap/selarg/cwd New Del Filter
+|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
| ZZARG ZZVEE ./c.sh
| ./c.sh ZZARG
| CHORDARG:ZZARG
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/selarg/cwd New Del Filter
+| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte
| ls
| s.txt
|
@@ -61,8 +61,8 @@
|
|
== snap vselarg grid=100x30 cursor=12,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selarg/cwd New Del Filter /tmp/pardes-snap/selarg/cwd New Del Filter
+|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
| ZZARG ZZVEE ./c.sh
| ./c.sh ZZARG
| CHORDARG:ZZARG
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/selarg/cwd New Del Filter
+| /tmp/pardes-snap/selarg/cwd New Newtty Del Filte
| ls
| s.txt
|
diff --git a/test/snapshots/selregex.golden b/test/snapshots/selregex.golden
index 90f64f72..16d06b51 100644
--- a/test/snapshots/selregex.golden
+++ b/test/snapshots/selregex.golden
@@ -1,6 +1,6 @@
== snap prompt-armed grid=160x24 cursor=11,23
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selregex/cwd/m.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/selregex/cwd/m.zig Save New Newtty Del
| 1 const one = 1;
| 2 const two = 2;
| 3 const three = 3;
@@ -24,8 +24,8 @@
|
| Select /
== snap preview grid=160x24 cursor=16,23
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selregex/cwd/m.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/selregex/cwd/m.zig Save New Newtty Del
| 1 const one = 1;
| 2 const two = 2;
| 3 const three = 3;
@@ -49,7 +49,7 @@
|
| Select /const
== style preview
-|0: 0-56 #949494,#121212, 57-159 d,#121212,
+|0: 0-74 #949494,#121212, 75-159 d,#121212,
|1: 0-1 #ffffff,#626262, 2-139 #949494,#121212, 140-159 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #080808,#80a0ff, 11-11 #80a0ff,#080808, 12-18 #bdbdbd,#080808, 19-19 #e3c78a,#080808, 20-20 #bdbdbd,#080808, 21-159 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #080808,#445483, 11-11 #80a0ff,#080808, 12-18 #bdbdbd,#080808, 19-19 #e3c78a,#080808, 20-20 #bdbdbd,#080808, 21-159 d,#080808,
@@ -74,8 +74,8 @@
|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-159 d,#080808,
|23: 0-0 d,#444444, 1-1 d,#080808, 2-15 #bdbdbd,#080808, 16-159 d,#080808,
== snap three-selected grid=160x24 cursor=11,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selregex/cwd/m.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/selregex/cwd/m.zig Save New Newtty Del
| 1 const one = 1;
| 2 const two = 2;
| 3 const three = 3;
@@ -99,7 +99,7 @@
|
|
== style three-selected
-|0: 0-56 #949494,#121212, 57-159 d,#121212,
+|0: 0-74 #949494,#121212, 75-159 d,#121212,
|1: 0-1 #ffffff,#626262, 2-139 #949494,#121212, 140-159 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-11 #080808,#80a0ff, 12-18 #bdbdbd,#080808, 19-19 #e3c78a,#080808, 20-20 #bdbdbd,#080808, 21-159 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #080808,#445483, 11-11 #80a0ff,#080808, 12-18 #bdbdbd,#080808, 19-19 #e3c78a,#080808, 20-20 #bdbdbd,#080808, 21-159 d,#080808,
@@ -124,8 +124,8 @@
|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-159 d,#080808,
|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-159 d,#080808,
== snap narrowed grid=160x24 cursor=12,23
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selregex/cwd/m.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/selregex/cwd/m.zig Save New Newtty Del
| 1 const one = 1;
| 2 const two = 2;
| 3 const three = 3;
@@ -149,7 +149,7 @@
|
| Select /t
== style narrowed
-|0: 0-56 #949494,#121212, 57-159 d,#121212,
+|0: 0-74 #949494,#121212, 75-159 d,#121212,
|1: 0-1 #ffffff,#626262, 2-139 #949494,#121212, 140-159 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #bdbdbd,#080808, 11-11 #80a0ff,#080808, 12-18 #bdbdbd,#080808, 19-19 #e3c78a,#080808, 20-20 #bdbdbd,#080808, 21-159 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #bdbdbd,#080808, 11-11 #80a0ff,#080808, 12-18 #bdbdbd,#080808, 19-19 #e3c78a,#080808, 20-20 #bdbdbd,#080808, 21-159 d,#080808,
@@ -174,8 +174,8 @@
|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-159 d,#080808,
|23: 0-0 d,#444444, 1-1 d,#080808, 2-11 #bdbdbd,#080808, 12-159 d,#080808,
== snap esc-restores grid=160x24 cursor=11,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selregex/cwd/m.zig Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/selregex/cwd/m.zig Save New Newtty Del
| 1 const one = 1;
| 2 const two = 2;
| 3 const three = 3;
@@ -199,7 +199,7 @@
|
|
== style esc-restores
-|0: 0-56 #949494,#121212, 57-159 d,#121212,
+|0: 0-74 #949494,#121212, 75-159 d,#121212,
|1: 0-1 #ffffff,#626262, 2-139 #949494,#121212, 140-159 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-11 #080808,#80a0ff, 12-18 #bdbdbd,#080808, 19-19 #e3c78a,#080808, 20-20 #bdbdbd,#080808, 21-159 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-10 #080808,#445483, 11-11 #80a0ff,#080808, 12-18 #bdbdbd,#080808, 19-19 #e3c78a,#080808, 20-20 #bdbdbd,#080808, 21-159 d,#080808,
@@ -224,8 +224,8 @@
|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-159 d,#080808,
|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-159 d,#080808,
== snap commented grid=160x24 cursor=14,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selregex/cwd/m.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/selregex/cwd/m.zig * Save New Newtty Del
| 1 // const one = 1;
| 2 // const two = 2;
| 3 // const three = 3;
@@ -249,8 +249,8 @@
|
|
== snap uncommented grid=160x24 cursor=11,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/selregex/cwd/m.zig * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/selregex/cwd/m.zig * Save New Newtty Del
| 1 const one = 1;
| 2 const two = 2;
| 3 const three = 3;
diff --git a/test/snapshots/shellset.golden b/test/snapshots/shellset.golden
index 360ff6b0..a62cff70 100644
--- a/test/snapshots/shellset.golden
+++ b/test/snapshots/shellset.golden
@@ -1,6 +1,6 @@
== snap boot grid=90x20 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/shellset/cwd/cmd.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/shellset/cwd/cmd.txt Save New Newtty Del
| 1 Shell zznosuchshell
|
|
@@ -20,8 +20,8 @@
|
|
== snap builtin-ran grid=90x20 cursor=25,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/shellset/cwd/cmd.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/shellset/cwd/cmd.txt Save New Newtty Del
| 1 Shell zznosuchshell
|
|
@@ -41,8 +41,8 @@
|
|
== snap fallback-shell grid=90x20 cursor=49,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/shellset/cwd/cmd.txt Save /tmp/pardes-snap/shellset/cwd New Del Filte
+|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
| 1 Shell zznosuchshell ls
| cmd.txt zmarkfile.txt
|
diff --git a/test/snapshots/shellset.snap b/test/snapshots/shellset.snap
index 193d8432..45c94dee 100644
--- a/test/snapshots/shellset.snap
+++ b/test/snapshots/shellset.snap
@@ -36,8 +36,10 @@ stable 700 15000
# builtin and its argument went with it.
snap builtin-ran
# a new terminal, which asks for a shell that is not there. It gets the
-# fallback: the pane greets, `ls` runs, and its output is on screen.
-key space c n
+# fallback: the pane greets, `ls` runs, and its output is on screen. Alt-n and
+# Alt-c, because `New`/`Newcol` open an empty +New scratch rather than a shell.
+key a-n
+key a-c
wait 15000 zmarkfile.txt
stable 700 20000
snap fallback-shell
diff --git a/test/snapshots/shrinktag.golden b/test/snapshots/shrinktag.golden
index 5a7c110a..68e052d8 100644
--- a/test/snapshots/shrinktag.golden
+++ b/test/snapshots/shrinktag.golden
@@ -1,6 +1,6 @@
== snap before grid=100x30 cursor=2,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter /tmp/pardes-snap/shrinktag/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter
+| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -30,9 +30,9 @@
|
|
== snap shrunk grid=100x30 cursor=2,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter /tmp/pardes-snap/shrinktag/cwd New Del Filter
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter ls
+|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
| ls w.txt
| w.txt
|
@@ -61,9 +61,9 @@
|
|
== snap move-preview grid=100x30 cursor=2,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter /tmp/pardes-snap/shrinktag/cwd New Del Filter
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter ls
+|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
| ls w.txt
| w.txt
|
@@ -92,8 +92,8 @@
|
|
== snap restored grid=100x30 cursor=2,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter /tmp/pardes-snap/shrinktag/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -108,7 +108,7 @@
|
|
|
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter
+| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -123,8 +123,8 @@
|
|
== snap bottom-shrunk grid=100x30 cursor=2,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter /tmp/pardes-snap/shrinktag/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -152,4 +152,4 @@
|
|
|
-| /tmp/pardes-snap/shrinktag/cwd New Del Filter
+| /tmp/pardes-snap/shrinktag/cwd New Newtty Del Fi
diff --git a/test/snapshots/splitparent.golden b/test/snapshots/splitparent.golden
index 8f215448..32845bfe 100644
--- a/test/snapshots/splitparent.golden
+++ b/test/snapshots/splitparent.golden
@@ -1,7 +1,7 @@
== snap shrunk grid=100x30 cursor=4,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/splitparent/cwd New Del Filter /tmp/pardes-snap/splitparent/cwd New Del Filter
-| /tmp/pardes-snap/splitparent/cwd New Del Filter ls
+|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
| ls
|
|
@@ -30,12 +30,12 @@
|
|
== snap swap-parent grid=100x30 cursor=4,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/splitparent/cwd New Del Filter /tmp/pardes-snap/splitparent/cwd New Del Filter
-| /tmp/pardes-snap/splitparent/cwd New Del Filter ls
+|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
| ls
|
-| /tmp/pardes-snap/splitparent/cwd New Del Filter
+| /tmp/pardes-snap/splitparent/cwd New Newtty Del
| ls
|
|
@@ -61,18 +61,18 @@
|
|
== snap tallest grid=100x5 cursor=54,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/splitparent/cwd New Del Filter /tmp/pardes-snap/splitparent/cwd New Del Filter
-| /tmp/pardes-snap/splitparent/cwd New Del Filter
-| /tmp/pardes-snap/splitparent/cwd New Del Filter /tmp/pardes-snap/splitparent/cwd New Del Filter
+|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
|
== snap regrown grid=100x30 cursor=54,18
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/splitparent/cwd New Del Filter /tmp/pardes-snap/splitparent/cwd New Del Filter
-| /tmp/pardes-snap/splitparent/cwd New Del Filter ls
+|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
| ls
|
-| /tmp/pardes-snap/splitparent/cwd New Del Filter
+| /tmp/pardes-snap/splitparent/cwd New Newtty Del
| ls
|
|
@@ -83,7 +83,7 @@
|
|
|
-| /tmp/pardes-snap/splitparent/cwd New Del Filter
+| /tmp/pardes-snap/splitparent/cwd New Newtty Del
| ls
|
|
diff --git a/test/snapshots/stepgrain.golden b/test/snapshots/stepgrain.golden
index f269c865..6dae3b96 100644
--- a/test/snapshots/stepgrain.golden
+++ b/test/snapshots/stepgrain.golden
@@ -1,6 +1,6 @@
== snap results grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Newtty Del
| 1 hello ZQMARK one
| 2 see also sub/b.txt for ZQMARK two
|
@@ -25,13 +25,13 @@
|
|
|
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search 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
== snap step-row1 grid=150x30 cursor=7,27
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Newtty Del
| 1 hello ZQMARK one
| 2 see also sub/b.txt for ZQMARK two
|
@@ -56,12 +56,12 @@
|
|
|
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search 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
== style step-row1
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-39 #bdbdbd,#080808, 40-149 d,#080808,
@@ -92,8 +92,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-53 #bdbdbd,#080808, 54-149 d,#080808,
|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-39 #bdbdbd,#080808, 40-149 d,#080808,
== snap step-row2 grid=150x30 cursor=7,28
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Newtty Del
| 1 hello ZQMARK one
| 2 see also sub/b.txt for ZQMARK two
|
@@ -118,12 +118,12 @@
|
|
|
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search 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
== style step-row2
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-39 #bdbdbd,#080808, 40-149 d,#080808,
@@ -154,8 +154,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-19 #080808,#80a0ff, 20-53 #bdbdbd,#080808, 54-149 d,#080808,
|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-39 #bdbdbd,#080808, 40-149 d,#080808,
== snap step-row3 grid=150x30 cursor=7,28
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Newtty Del
| 1 hello ZQMARK one
| 2 see also sub/b.txt for ZQMARK two
|
@@ -180,13 +180,13 @@
|
|
|
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search 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
== snap step-wrap grid=150x30 cursor=7,27
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Newtty Del
| 1 hello ZQMARK one
| 2 see also sub/b.txt for ZQMARK two
|
@@ -211,13 +211,13 @@
|
|
|
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search 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
== snap blank-in-path grid=150x30 cursor=7,25
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Newtty Del
| 1 hello ZQMARK one
| 2 see also sub/b.txt for ZQMARK two
|
@@ -240,14 +240,14 @@
|
|
|
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del
| 1 two words.txt
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search 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
== style blank-in-path
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
+|0: 0-74 #949494,#121212, 75-149 d,#121212,
|1: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-149 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-39 #bdbdbd,#080808, 40-149 d,#080808,
@@ -278,8 +278,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-53 #bdbdbd,#080808, 54-149 d,#080808,
|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-39 #bdbdbd,#080808, 40-149 d,#080808,
== snap blank-opened grid=150x30 cursor=7,14
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/stepgrain/cwd/a.txt Save New Newtty Del
| 1 hello ZQMARK one
| 2 see also sub/b.txt for ZQMARK two
|
@@ -291,7 +291,7 @@
|
|
|
-| /tmp/pardes-snap/stepgrain/cwd/two words.txt Save New Del
+| /tmp/pardes-snap/stepgrain/cwd/two words.txt Save New Newtty Del
| 1
|
|
@@ -302,9 +302,9 @@
|
|
|
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search New Newtty Del
| 1 two words.txt
-| /tmp/pardes-snap/stepgrain/cwd/+Search New Del
+| /tmp/pardes-snap/stepgrain/cwd/+Search 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 a8c40383..937852ff 100644
--- a/test/snapshots/syntax.golden
+++ b/test/snapshots/syntax.golden
@@ -1,23 +1,23 @@
== snap zig-open grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/syntax/cwd/demo.zig /tmp/pardes-snap/syntax/cwd New Del /tmp/pardes-snap/syntax/cwd New Del Filter
-| 1 const std = @import("std"); //↩ ls ls
-| greet demo.zig demo.zig
-| 2 pub fn main() void {
+|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
+| 1 const std = @import("std"); // greet ls
+| 2 pub fn main() void { demo.zig
| 3 var x: u32 = 42;
| 4 _ = x;
-| 5 } demo.zig
+| 5 }
+|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
+| /tmp/pardes-snap/syntax/cwd New Newtty Del Filter
+| ls
+| demo.zig
|
|
|
+| demo.zig
|
-|
-|
-|
-|
-| /tmp/pardes-snap/syntax/cwd New Del
-| ls
-| demo.zig
+| /tmp/pardes-snap/syntax/cwd New Newtty Del Filter
+| ls
+| demo.zig
|
|
|
@@ -30,95 +30,95 @@
|
|
== style zig-open
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-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-36 #ffffff,#080808,b 37-37 #626262,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-12 #ffffff,#080808,b 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 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-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 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-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #bdbdbd,#080808, 8-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-49 #bdbdbd,#080808, 50-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #bdbdbd,#080808, 8-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|8: 0-1 #ffffff,#262626, 2-57 #949494,#121212, 58-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-9 #bdbdbd,#080808, 10-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-11 #bdbdbd,#080808, 12-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-57 #949494,#121212, 58-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-9 #bdbdbd,#080808, 10-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
== style colors-off
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-36 #bdbdbd,#080808, 37-37 #626262,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-41 #bdbdbd,#080808, 42-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 #949494,#121212, 7-12 #bdbdbd,#080808, 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-47 #bdbdbd,#080808, 48-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-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-26 #bdbdbd,#080808, 27-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #bdbdbd,#080808, 8-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-49 #bdbdbd,#080808, 50-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-149 d,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-41 #bdbdbd,#080808, 42-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-47 #bdbdbd,#080808, 48-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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,
+|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,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #bdbdbd,#080808, 8-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|8: 0-1 #ffffff,#262626, 2-57 #949494,#121212, 58-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-9 #bdbdbd,#080808, 10-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-11 #bdbdbd,#080808, 12-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-57 #949494,#121212, 58-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-9 #bdbdbd,#080808, 10-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
== style colors-on
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-37 #949494,#121212, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-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-36 #ffffff,#080808,b 37-37 #626262,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #949494,#121212, 7-12 #ffffff,#080808,b 13-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 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-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 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-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #bdbdbd,#080808, 8-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-49 #bdbdbd,#080808, 50-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-39 #ffffff,#262626, 40-74 #949494,#121212, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 d,#080808, 38-38 d,#444444, 39-39 d,#080808, 40-74 #bdbdbd,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-16 #bdbdbd,#080808, 17-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|6: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-7 #bdbdbd,#080808, 8-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|8: 0-1 #ffffff,#262626, 2-57 #949494,#121212, 58-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-9 #bdbdbd,#080808, 10-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,
+|12: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|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-11 #bdbdbd,#080808, 12-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-57 #949494,#121212, 58-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-9 #bdbdbd,#080808, 10-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,
+|20: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|21: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|22: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|23: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|24: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|25: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|26: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|27: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|28: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
+|29: 0-0 d,#444444, 1-74 d,#080808, 75-75 d,#444444, 76-149 d,#080808,
diff --git a/test/snapshots/tag.golden b/test/snapshots/tag.golden
index 18f2e818..45e0ce0c 100644
--- a/test/snapshots/tag.golden
+++ b/test/snapshots/tag.golden
@@ -1,6 +1,6 @@
-== snap tag-focus grid=150x30 cursor=39,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tag/cwd New Del Filter /tmp/pardes-snap/tag/cwd New Del Filter
+== 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
| ls ls
| t.txt t.txt
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/tag/cwd New Del Filter
+| /tmp/pardes-snap/tag/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -29,9 +29,9 @@
|
|
|
-== snap tag-typed grid=150x30 cursor=45,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tag/cwd t.txt New Del Filter /tmp/pardes-snap/tag/cwd New Del Filter
+== 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
| ls ls
| t.txt t.txt
|
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/tag/cwd New Del Filter
+| /tmp/pardes-snap/tag/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -60,9 +60,9 @@
|
|
|
-== snap tag-del grid=150x30 cursor=41,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tag/cwd t New Del Filter /tmp/pardes-snap/tag/cwd New Del Filter
+== 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
| ls ls
| t.txt t.txt
|
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/tag/cwd New Del Filter
+| /tmp/pardes-snap/tag/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -92,8 +92,8 @@
|
|
== snap tag-exit grid=150x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tag/cwd t.txt New Del Filter /tmp/pardes-snap/tag/cwd New Del Filter
+|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
| ls ls
| t.txt t.txt
|
@@ -108,7 +108,7 @@
|
|
|
-| /tmp/pardes-snap/tag/cwd New Del Filter
+| /tmp/pardes-snap/tag/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -123,25 +123,25 @@
|
|
== snap tag-look grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tag/cwd/t.txt Save /tmp/pardes-snap/tag/cwd /tmp/pardes-snap/tag/cwd New Del Filter
-| 1 ZZLOOKED ls ls
-| t.txt t.txt
-|
-|
-|
+|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
+| 1 ZZLOOKED ls
+| t.txt
|
|
|
|
+| /tmp/pardes-snap/tag/cwd t.txt New Newtty Del Filter
+| ls
+| t.txt
|
|
|
|
|
-| /tmp/pardes-snap/tag/cwd New Del Fi
-| ls
-| t.txt
+| /tmp/pardes-snap/tag/cwd New Newtty Del Filter
+| ls
+| t.txt
|
|
|
diff --git a/test/snapshots/tag.snap b/test/snapshots/tag.snap
index 966bfd52..37f0b751 100644
--- a/test/snapshots/tag.snap
+++ b/test/snapshots/tag.snap
@@ -12,8 +12,8 @@ stable 700 20000
# the pane's BODY mode, not the tag's, so the evidence for "this click went to
# insert" is the next step — the typed text lands as text instead of running as
# normal-mode commands.
-press left 40 2
-release left 40 2
+press left 28 2
+release left 28 2
stable 400 5000
snap tag-focus
send \x20t.txt
@@ -38,8 +38,8 @@ snap tag-exit
# Clicked ON the word rather than past the end of the tag and walked back into
# it — the builtins are right-aligned now (config.tag_right_pad), so the tag no
# longer ends where the typing does and a click past it lands in the gap.
-press left 43 2
-release left 43 2
+press left 31 2
+release left 31 2
stable 400 5000
key enter
wait 10000 ZZLOOKED
diff --git a/test/snapshots/tagalign.golden b/test/snapshots/tagalign.golden
index 354b151a..ca9900ca 100644
--- a/test/snapshots/tagalign.golden
+++ b/test/snapshots/tagalign.golden
@@ -1,6 +1,6 @@
== snap aligned grid=100x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New Newtty Del
| 1 alpha
| 2 beta
| 3 gamma
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/tagalign/cwd New Del Filter
+| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter
| ls
| deep
|
@@ -30,8 +30,8 @@
|
|
== snap fits grid=87x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New New
| 1 alpha
| 2 beta
| 3 gamma
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/tagalign/cwd New Del Filter
+| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter
| ls
| deep
|
@@ -61,8 +61,8 @@
|
|
== snap overby1 grid=86x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New De
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New Ne
| 1 alpha
| 2 beta
| 3 gamma
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/tagalign/cwd New Del Filter
+| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter
| ls
| deep
|
@@ -92,8 +92,8 @@
|
|
== snap clicked grid=100x30 cursor=11,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New Newtty Del
| 1 alpha
| 2 beta
| 3 gamma
@@ -108,7 +108,7 @@
|
|
|
-| /tmp/pardes-snap/tagalign/cwd New Del Filter
+| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter
| ls
| deep
|
@@ -122,26 +122,26 @@
|
|
|
-== snap alone grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagalign/cwd New Del Filter
-| ls
-| deep
-|
-|
-|
-|
-|
-|
-|
-|
+== snap alone grid=100x30 cursor=4,12
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory/document.txt Save New Newtty Del
+| 1 alpha
+| 2 beta
+| 3 gamma
|
|
|
|
+|$ /tmp/pardes-snap/tagalign/cwd/deep/nested-project-directory New Newtty Del Filter
+| $ ls
+| document.txt
+| $
|
|
|
+| /tmp/pardes-snap/tagalign/cwd New Newtty Del Filter
+| ls
+| deep
|
|
|
diff --git a/test/snapshots/tagalign2col.golden b/test/snapshots/tagalign2col.golden
index 668dd8b3..c78066bb 100644
--- a/test/snapshots/tagalign2col.golden
+++ b/test/snapshots/tagalign2col.golden
@@ -1,6 +1,6 @@
== snap onecol grid=160x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Del /tmp/pardes-snap/tagalign2col/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta deep
| 3 gamma
@@ -30,8 +30,8 @@
|
|
== snap aligned grid=160x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Del /tmp/pardes-snap/tagalign2col/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta deep
| 3 gamma
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/tagalign2col/cwd New Del Filter
+| /tmp/pardes-snap/tagalign2col/cwd New Newtty Del Filter
| ls
| deep
|
@@ -61,8 +61,8 @@
|
|
== snap widened grid=160x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagalign2col/cwd/deep/proj/document.txt Save New Del ╎ /tmp/pardes-snap/tagalign2col/cwd New Del Filter
+|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
| 1 alpha ╎ ls
| 2 beta ╎ deep
| 3 gamma ╎
@@ -77,7 +77,7 @@
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/tagalign2col/cwd New Del Filter ╎
+| /tmp/pardes-snap/tagalign2col/cwd New Newtty Del Filter ╎
| ls ╎
| deep ╎
| ╎
diff --git a/test/snapshots/tagalign2col.snap b/test/snapshots/tagalign2col.snap
index 03d214ff..56048c8b 100644
--- a/test/snapshots/tagalign2col.snap
+++ b/test/snapshots/tagalign2col.snap
@@ -4,7 +4,7 @@
# feature would look like it worked right up until you opened a second column.
#
# Here the long path is in the LEFT column (that is which side it lands on:
-# `SPC c n` puts the NEW column on the right, so the boot file keeps the left)
+# Alt-c puts the NEW column on the right, so the boot file keeps the left)
# and the right column is a plain shell. Both columns are 80 wide, so both
# would end their words at tag_right_pad — 58 columns in — if nothing pushed.
dirmk deep
@@ -14,11 +14,13 @@ start 30 160 deep/proj/document.txt
wait 8000 New Newcol
wait 8000 document.txt
stable 700 20000
-# `SPC c n`: a shell in a column of its own on the right. Two columns, one pane
-# each. The file's own tag is 69 columns and so pushes past its column's pad;
-# the shell on the right sits AT its pad, 58 in. Read the two ends off this
-# snap — they are what the next one must not disturb.
-key space c n
+# Alt-n then Alt-c: a shell in a column of its own on the right (`New`/`Newcol`
+# open an empty +New scratch now, not a shell). Two columns, one pane each. The
+# file's own tag is 69 columns and so pushes past its column's pad; the shell on
+# the right sits AT its pad, 58 in. Read the two ends off this snap — they are
+# what the next one must not disturb.
+key a-n
+key a-c
stable 700 15000
key space w h
stable 400 5000
diff --git a/test/snapshots/tagbottom.golden b/test/snapshots/tagbottom.golden
index 8a1222d3..36f89143 100644
--- a/test/snapshots/tagbottom.golden
+++ b/test/snapshots/tagbottom.golden
@@ -1,6 +1,6 @@
== snap boot grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagbottom/cwd/top.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagbottom/cwd/top.txt Save New Newtty Del
| 1 aaa
| 2 bbb
| 3 ccc
@@ -30,7 +30,7 @@
|
|
== snap on grid=100x30 cursor=7,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 aaa
| 2 bbb
| 3 ccc
@@ -59,10 +59,10 @@
| 26 zzz
|
|
-| /tmp/pardes-snap/tagbottom/cwd/top.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt Save New Newtty Del
== snap off grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagbottom/cwd/top.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagbottom/cwd/top.txt Save New Newtty Del
| 1 aaa
| 2 bbb
| 3 ccc
@@ -92,7 +92,7 @@
|
|
== snap tag-typed grid=100x30 cursor=60,29
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 aaa
| 2 bbb
| 3 ccc
@@ -121,9 +121,9 @@
| 26 zzz
|
|
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
== snap look-bottom-tag grid=100x30 cursor=7,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 aaa
| 2 bbb
| 3 ccc
@@ -138,7 +138,7 @@
| 12 lll
| 13 mmm
| 14 nnn
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
| 1 ZZONE
| 2 ZZTWO
|
@@ -152,9 +152,9 @@
|
|
|
-| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Newtty Del
== snap body-cursor grid=100x30 cursor=9,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 aaa
| 2 bbb
| 3 ccc
@@ -169,7 +169,7 @@
| 12 lll
| 13 mmm
| 14 nnn
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
| 1 ZZONE
| 2 ZZTWO
|
@@ -183,9 +183,9 @@
|
|
|
-| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Newtty Del
== snap seam-noop grid=100x30 cursor=9,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 aaa
| 2 bbb
| 3 ccc
@@ -200,7 +200,7 @@
| 12 lll
| 13 mmm
| 14 nnn
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
| 1 ZZONE
| 2 ZZTWO
|
@@ -214,9 +214,9 @@
|
|
|
-| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Newtty Del
== snap seam-dragged grid=100x30 cursor=9,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 aaa
| 2 bbb
| 3 ccc
@@ -226,7 +226,7 @@
| 7 ggg
| 8 hhh
| 9 iii
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
| 1 ZZONE
| 2 ZZTWO
|
@@ -245,9 +245,9 @@
|
|
|
-| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Newtty Del
== snap gutter-click grid=100x30 cursor=9,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 2 bbb
| 3 ccc
| 4 ddd
@@ -257,7 +257,7 @@
| 8 hhh
| 9 iii
| 10 jjj
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
| 1 ZZONE
| 2 ZZTWO
|
@@ -276,9 +276,9 @@
|
|
|
-| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Newtty Del
== snap search-prompt grid=100x30 cursor=6,28
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 2 bbb
| 3 ccc
| 4 ddd
@@ -288,7 +288,7 @@
| 8 hhh
| 9 iii
| 10 jjj
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
| 1 ZZONE
| 2 ZZTWO
|
@@ -307,9 +307,9 @@
|
|
| /ZZ
-| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Newtty Del
== snap leader grid=100x30 cursor=9,13
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 2 bbb
| 3 ccc
| 4 ddd
@@ -319,7 +319,7 @@
| 8 hhh
| 9 iii
| 10 jjj
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
| 1 ZZONE
| 2 ZZTWO
|
@@ -338,9 +338,9 @@
|
|
| SPC
-| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Newtty Del
== snap cut-down grid=100x30 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 aaa
| 2 bbb
| 3 ccc
@@ -350,7 +350,7 @@
| 7 mmm
| 8 nnn
| 9 ooo
-| /tmp/pardes-snap/tagbottom/cwd/top.txt * bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt * bottom.txt Save New Newtty Del
| 1 ZZONE
| 2 ZZTWO
|
@@ -369,7 +369,7 @@
|
|
|
-| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/bottom.txt Save New Newtty Del
== file cut-buffer
aaa
bbb
@@ -393,7 +393,7 @@ yyy
zzz
== end file
== snap del-bottom-tag grid=100x30 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 aaa
| 2 bbb
| 3 ccc
@@ -422,10 +422,10 @@ zzz
|
|
|
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
== snap off-again grid=100x30 cursor=7,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagbottom/cwd/top.txt bottom.txt Save New Newtty Del
| 1 aaa
| 2 bbb
| 3 ccc
diff --git a/test/snapshots/tagbottomimage.golden b/test/snapshots/tagbottomimage.golden
index 98e8c129..7c601fad 100644
--- a/test/snapshots/tagbottomimage.golden
+++ b/test/snapshots/tagbottomimage.golden
@@ -1,129 +1,50 @@
== snap img-top grid=150x30 cursor=11,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/tagbottomimag /tmp/pardes-snap/tagbottomimage/cwd New Del Filter
-| (f🬱]0V7R*%m🬶🬁G🬬tN#XR9q🬢tC#f/🬜_GR(🬞🬙tCRp$o*7^+[#H7s🬢YDZ🬝▟ ls
-| iU)dSotT[r27T"\*Fh▐🬅g,🬰p🬛▙🬲&*3/9xy🬛▀0kCg▛🬱C,>C}PC06m🬝▟█ pic.ppm
-| "S▄;$gs,Xa▟T🬔s▖┼W▘?by🬋🬭uCR3/A3🬶lO▖▞🬃🬘╳🬟#=🬺🬕yoaJ@>4🬝🬵
-| ─m!fAAD🬒jW>7JkR▄▜🬫🬞🬢FWx╲▟2ZT🬥/▖jteR?q🬶^🬅▀_@N─u4🬹🬝🬹
-| E72z🬧🬒oy🬧e▌ijY╲&🬅mbh╲h$🬘🬴PS9y▙0H🬳╲🬂&🬣╲,🬃,R;█AZ🬝▟
-| <JBpn-S┼zq^🬄677grnk🬛bMd2|VB▙┼'🬎f/{X7🬮jO^]Y─🬄🬎🬻█ pic.ppm
-| 🬊3🬶🬛As0╲─Wd$╳🬤vRnfXIVH&)C+frE2FJZ🬃e🬊W🬔@▜@s🬝🬻█
-| ▛▛aRawF│▌o<╲🬪dGk/gJ🬴🬍🬧mYbR▀LZx🬒%t'sUX:p🬌🬝🬹
-| ─"n_&mht┼A0j]p┼🬲/B%c$1Ln;🬗s*▟j!🬥q2U#🬙&#~
-| 🬖🬈p"│vctj'&^X─C*🬍🬆@&F,7{h`🬷mg▜b╱e%@V🬝🬹█
-| J5▝$8),x&🬩i🬰~D🬚v(>kz5zXa92Q▖` i6Ax🬝🬵
-| z[I🬮╲🬸&j;▟▛eY🬉L&u?🬫gc▝🬍5🬉Q🬪s2V🬗🬡🬝🬹█
-| XUq🬨[╱🬒Zb<"#.$1Zby╳Fk:y🬠🬷z\txn🬝▟
-| r🬗│G"🬵8🬘j=F🬐Z🬫@u▛╲r🬖$🬥%┼6f&>🬝🬹█
-| ~{🬫$blt🬘=dxu",🬣t🬣=y🬌H3>\🬎A🬝🬻
-| k🬴5L🬹🬢u>-!🬊Ga▟╱🬈D🬉╳wEZ'g🬎▄
-| y'5K%p?:╳🬤▘/fZ╳>jwbv0M🬝▟
-| %C🬢▄🬍▗I🬬G▄🬡w~Hp!#"Q▝▛▄█
-| 🬯[▜?To5@q🬗gmJ.w🬉~R🬝▟█
-| y🬗🬞+*X7eJ🬮`X}ZO🬟🬝▟█
-| ╱^🬷pc[a]juQ[🬷$🬝🬻
-| g6▗>🬌7O▞3🬤b─🬝▟
-| YVQ8Q╳NF🬝▐🬝🬹█
-| 🬯│@/]4%^🬆~█
-| eP🬗<┼A🬝🬹█
-| ▀(u🬬🬝▟
-| fc🬎🬹█
-| 🬝🬹
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/tagbottomimage/cwd/pic.ppm New Newtty Del
+| 9d4🬫▚{▙v]O*🬥🬣n🬍🬕5S6#4🬵C[🬆🬻
+| {🬲🬍s🬕/*%!🬖🬹╱?🬷C🬔3q🬗]Q┼🬆🬹
+| }=^!t🬺R'My┼▐jP▞🬡y}▄V🬆~
+| 6(9?🬝🬳J1🬢k?g🬶🬙SY%t🬆▄█
+| ╲Ep^w🬪2zJbxF&🬷🬦a🬝~
+| 🬥K`🬙🬲$'#3x(▜🬌a▛🬹
+| zj🬡{U🬨(j🬗🬔E[▛🬹█
+| 🬺🬊*V*]g^🬳p▀🬹
+| [;🬬/M🬊🬲🬻🬆🬻
+| │🬕r🬜┼e🬆🬻
+| [🬝g4🬆🬹
+| 🬐🬹🬆🬹
+| 🬎🬻█
+| /tmp/pardes-snap/tagbottomimage/cwd New Newtty Del Filter
+| ls
+| pic.ppm
+|
+|
+|
+| pic.ppm
+|
+|
+|
+|
+|
+|
+|
+|
== snap img-bottom grid=150x30 cursor=11,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| (f🬱]0V7R*%m🬶🬁G🬬tN#XR9q🬢tC#f/🬜_GR(🬞🬙tCRp$o*7^+[#H7s🬢YDZ🬝▟ ls
-| iU)dSotT[r27T"\*Fh▐🬅g,🬰p🬛▙🬲&*3/9xy🬛▀0kCg▛🬱C,>C}PC06m🬝▟█ pic.ppm
-| "S▄;$gs,Xa▟T🬔s▖┼W▘?by🬋🬭uCR3/A3🬶lO▖▞🬃🬘╳🬟#=🬺🬕yoaJ@>4🬝🬵
-| ─m!fAAD🬒jW>7JkR▄▜🬫🬞🬢FWx╲▟2ZT🬥/▖jteR?q🬶^🬅▀_@N─u4🬹🬝🬹
-| E72z🬧🬒oy🬧e▌ijY╲&🬅mbh╲h$🬘🬴PS9y▙0H🬳╲🬂&🬣╲,🬃,R;█AZ🬝▟
-| <JBpn-S┼zq^🬄677grnk🬛bMd2|VB▙┼'🬎f/{X7🬮jO^]Y─🬄🬎🬻█ pic.ppm
-| 🬊3🬶🬛As0╲─Wd$╳🬤vRnfXIVH&)C+frE2FJZ🬃e🬊W🬔@▜@s🬝🬻█
-| ▛▛aRawF│▌o<╲🬪dGk/gJ🬴🬍🬧mYbR▀LZx🬒%t'sUX:p🬌🬝🬹
-| ─"n_&mht┼A0j]p┼🬲/B%c$1Ln;🬗s*▟j!🬥q2U#🬙&#~
-| 🬖🬈p"│vctj'&^X─C*🬍🬆@&F,7{h`🬷mg▜b╱e%@V🬝🬹█
-| J5▝$8),x&🬩i🬰~D🬚v(>kz5zXa92Q▖` i6Ax🬝🬵
-| z[I🬮╲🬸&j;▟▛eY🬉L&u?🬫gc▝🬍5🬉Q🬪s2V🬗🬡🬝🬹█
-| XUq🬨[╱🬒Zb<"#.$1Zby╳Fk:y🬠🬷z\txn🬝▟
-| r🬗│G"🬵8🬘j=F🬐Z🬫@u▛╲r🬖$🬥%┼6f&>🬝🬹█
-| ~{🬫$blt🬘=dxu",🬣t🬣=y🬌H3>\🬎A🬝🬻
-| k🬴5L🬹🬢u>-!🬊Ga▟╱🬈D🬉╳wEZ'g🬎▄
-| y'5K%p?:╳🬤▘/fZ╳>jwbv0M🬝▟
-| %C🬢▄🬍▗I🬬G▄🬡w~Hp!#"Q▝▛▄█
-| 🬯[▜?To5@q🬗gmJ.w🬉~R🬝▟█
-| y🬗🬞+*X7eJ🬮`X}ZO🬟🬝▟█
-| ╱^🬷pc[a]juQ[🬷$🬝🬻
-| g6▗>🬌7O▞3🬤b─🬝▟
-| YVQ8Q╳NF🬝▐🬝🬹█
-| 🬯│@/]4%^🬆~█
-| eP🬗<┼A🬝🬹█
-| ▀(u🬬🬝▟
-| fc🬎🬹█
-| 🬝🬹
-| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/tagbottomimag /tmp/pardes-snap/tagbottomimage/cwd New Del Filter
-== style img-bottom
-|0: 0-56 #949494,#121212, 57-149 d,#121212,
-|1: 0-0 d,#121212, 1-9 d,#080808, 10-10 #959595,#6c6c6c, 11-11 #6c6c6c,#959595, 12-12 #959595,#6c6c6c, 13-13 #6c6c6c,#959595, 14-24 #959595,#6c6c6c, 25-27 #6c6c6c,#959595, 28-28 #959595,#6c6c6c, 29-30 #6c6c6c,#959595, 31-32 #959595,#6c6c6c, 33-34 #6c6c6c,#959595, 35-35 #959595,#6c6c6c, 36-37 #6c6c6c,#959595, 38-39 #959595,#6c6c6c, 40-40 #6c6c6c,#959595, 41-41 #959595,#6c6c6c, 42-42 #6c6c6c,#959595, 43-44 #959595,#6c6c6c, 45-47 #6c6c6c,#959595, 48-50 #959595,#6c6c6c, 51-51 #6c6c6c,#959595, 52-52 #959595,#6c6c6c, 53-53 #6c6c6c,#959595, 54-63 #959595,#6c6c6c, 64-64 #959595,#352879, 65-65 #352879,#6c6c6c, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|2: 0-0 d,#121212, 1-9 d,#080808, 10-10 #959595,#6c6c6c, 11-12 #6c6c6c,#959595, 13-13 #959595,#6c6c6c, 14-15 #6c6c6c,#959595, 16-18 #959595,#6c6c6c, 19-19 #6c6c6c,#959595, 20-20 #959595,#6c6c6c, 21-21 #6c6c6c,#959595, 22-32 #959595,#6c6c6c, 33-33 #6c6c6c,#959595, 34-37 #959595,#6c6c6c, 38-39 #6c6c6c,#959595, 40-44 #959595,#6c6c6c, 45-45 #6c6c6c,#959595, 46-47 #959595,#6c6c6c, 48-48 #6c6c6c,#959595, 49-52 #959595,#6c6c6c, 53-53 #444444,#959595, 54-54 #959595,#6c6c6c, 55-55 #6c6c6c,#959595, 56-58 #959595,#6c6c6c, 59-59 #6c6c6c,#959595, 60-60 #959595,#6c6c6c, 61-61 #6c6c6c,#959595, 62-62 #959595,#352879, 63-63 #352879,#959595, 64-64 #352879,#6c5eb5, 65-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|3: 0-0 d,#121212, 1-9 d,#080808, 10-10 #6c6c6c,#959595, 11-13 #959595,#6c6c6c, 14-16 #6c6c6c,#959595, 17-17 #444444,#959595, 18-22 #959595,#6c6c6c, 23-23 #6c6c6c,#959595, 24-26 #959595,#6c6c6c, 27-27 #6c6c6c,#959595, 28-28 #959595,#6c6c6c, 29-30 #6c6c6c,#959595, 31-32 #959595,#6c6c6c, 33-33 #6c6c6c,#959595, 34-35 #959595,#6c6c6c, 36-36 #6c6c6c,#959595, 37-37 #444444,#959595, 38-38 #959595,#6c6c6c, 39-39 #6c6c6c,#959595, 40-43 #959595,#6c6c6c, 44-44 #6c6c6c,#959595, 45-48 #959595,#6c6c6c, 49-51 #6c6c6c,#959595, 52-52 #959595,#6c6c6c, 53-53 #6c6c6c,#959595, 54-55 #959595,#6c6c6c, 56-58 #6c6c6c,#959595, 59-59 #959595,#6c6c6c, 60-60 #6c6c6c,#352879, 61-61 #352879,#6c5eb5, 62-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|4: 0-0 d,#121212, 1-9 d,#080808, 10-10 #959595,#6c6c6c, 11-11 #6c6c6c,#959595, 12-17 #959595,#6c6c6c, 18-18 #6c6c6c,#959595, 19-19 #959595,#6c6c6c, 20-22 #6c6c6c,#959595, 23-26 #959595,#6c6c6c, 27-27 #6c6c6c,#959595, 28-29 #959595,#6c6c6c, 30-33 #6c6c6c,#959595, 34-35 #959595,#6c6c6c, 36-37 #6c6c6c,#959595, 38-40 #959595,#6c6c6c, 41-41 #6c6c6c,#959595, 42-42 #959595,#6c6c6c, 43-43 #6c6c6c,#959595, 44-44 #959595,#6c6c6c, 45-46 #6c6c6c,#959595, 47-47 #959595,#6c6c6c, 48-48 #6c6c6c,#959595, 49-49 #959595,#6c6c6c, 50-50 #6c6c6c,#959595, 51-51 #444444,#959595, 52-56 #959595,#6c6c6c, 57-57 #6c6c6c,#959595, 58-58 #959595,#352879, 59-59 #352879,#959595, 60-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|5: 0-0 d,#121212, 1-9 d,#080808, 10-11 #959595,#6c6c6c, 12-13 #6c6c6c,#959595, 14-16 #959595,#6c6c6c, 17-17 #6c6c6c,#959595, 18-19 #959595,#6c6c6c, 20-20 #6c6c6c,#959595, 21-21 #959595,#6c6c6c, 22-22 #6c6c6c,#959595, 23-24 #959595,#6c6c6c, 25-25 #6c6c6c,#959595, 26-27 #959595,#6c6c6c, 28-32 #6c6c6c,#959595, 33-40 #959595,#6c6c6c, 41-41 #6c6c6c,#959595, 42-53 #959595,#6c6c6c, 54-54 #6c6c6c,#959595, 55-55 #959595,#6c6c6c, 56-56 #959595,#352879, 57-57 #352879,#6c6c6c, 58-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|6: 0-0 d,#121212, 1-9 d,#080808, 10-13 #6c6c6c,#959595, 14-15 #959595,#6c6c6c, 16-16 #6c6c6c,#959595, 17-18 #959595,#6c6c6c, 19-19 #6c6c6c,#959595, 20-23 #959595,#6c6c6c, 24-24 #6c6c6c,#959595, 25-26 #959595,#6c6c6c, 27-28 #6c6c6c,#959595, 29-30 #959595,#6c6c6c, 31-31 #6c6c6c,#959595, 32-35 #959595,#6c6c6c, 36-38 #6c6c6c,#959595, 39-40 #959595,#6c6c6c, 41-41 #6c6c6c,#959595, 42-42 #959595,#6c6c6c, 43-43 #6c6c6c,#959595, 44-48 #959595,#6c6c6c, 49-49 #444444,#959595, 50-50 #959595,#6c6c6c, 51-51 #6c6c6c,#959595, 52-53 #959595,#6c6c6c, 54-54 #959595,#352879, 55-55 #352879,#444444, 56-56 #352879,#6c5eb5, 57-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-85 #bdbdbd,#080808, 86-149 d,#080808,
-|7: 0-0 d,#121212, 1-9 d,#080808, 10-15 #959595,#6c6c6c, 16-21 #6c6c6c,#959595, 22-25 #959595,#6c6c6c, 26-26 #6c6c6c,#959595, 27-29 #959595,#6c6c6c, 30-30 #6c6c6c,#959595, 31-31 #959595,#6c6c6c, 32-34 #6c6c6c,#959595, 35-38 #959595,#6c6c6c, 39-39 #6c6c6c,#959595, 40-45 #959595,#6c6c6c, 46-48 #6c6c6c,#959595, 49-49 #959595,#6c6c6c, 50-51 #6c6c6c,#959595, 52-52 #6c6c6c,#352879, 53-53 #352879,#6c6c6c, 54-54 #352879,#6c5eb5, 55-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|8: 0-0 d,#121212, 1-9 d,#080808, 10-10 #959595,#6c6c6c, 11-11 #6c6c6c,#959595, 12-13 #959595,#6c6c6c, 14-14 #6c6c6c,#959595, 15-15 #959595,#6c6c6c, 16-16 #6c6c6c,#959595, 17-17 #959595,#6c6c6c, 18-20 #6c6c6c,#959595, 21-24 #959595,#6c6c6c, 25-25 #6c6c6c,#959595, 26-26 #959595,#6c6c6c, 27-27 #6c6c6c,#959595, 28-28 #959595,#6c6c6c, 29-29 #6c6c6c,#959595, 30-34 #959595,#6c6c6c, 35-35 #6c6c6c,#959595, 36-36 #959595,#6c6c6c, 37-37 #6c6c6c,#959595, 38-40 #959595,#6c6c6c, 41-41 #6c6c6c,#959595, 42-42 #959595,#6c6c6c, 43-43 #444444,#959595, 44-44 #959595,#6c6c6c, 45-45 #6c6c6c,#959595, 46-46 #959595,#6c6c6c, 47-47 #444444,#959595, 48-48 #6c6c6c,#959595, 49-49 #959595,#6c6c6c, 50-50 #6c6c6c,#352879, 51-51 #352879,#6c5eb5, 52-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|9: 0-0 d,#121212, 1-9 d,#080808, 10-10 #6c6c6c,#959595, 11-13 #959595,#6c6c6c, 14-14 #6c6c6c,#959595, 15-15 #959595,#6c6c6c, 16-16 #6c6c6c,#959595, 17-18 #959595,#6c6c6c, 19-19 #6c6c6c,#959595, 20-20 #444444,#959595, 21-24 #959595,#6c6c6c, 25-25 #6c6c6c,#959595, 26-26 #959595,#6c6c6c, 27-30 #6c6c6c,#959595, 31-35 #959595,#6c6c6c, 36-37 #6c6c6c,#959595, 38-38 #959595,#6c6c6c, 39-40 #6c6c6c,#959595, 41-44 #959595,#6c6c6c, 45-45 #6c6c6c,#959595, 46-47 #959595,#6c6c6c, 48-49 #959595,#352879, 50-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|10: 0-0 d,#121212, 1-9 d,#080808, 10-13 #959595,#6c6c6c, 14-14 #6c6c6c,#959595, 15-17 #959595,#6c6c6c, 18-18 #6c6c6c,#959595, 19-20 #959595,#6c6c6c, 21-21 #6c6c6c,#959595, 22-23 #959595,#6c6c6c, 24-24 #6c6c6c,#959595, 25-30 #959595,#6c6c6c, 31-34 #6c6c6c,#959595, 35-36 #959595,#6c6c6c, 37-37 #6c6c6c,#959595, 38-38 #959595,#6c6c6c, 39-40 #6c6c6c,#959595, 41-41 #444444,#959595, 42-42 #959595,#6c6c6c, 43-45 #6c6c6c,#959595, 46-46 #6c6c6c,#352879, 47-47 #352879,#6c6c6c, 48-48 #352879,#6c5eb5, 49-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|11: 0-0 d,#121212, 1-9 d,#080808, 10-11 #6c6c6c,#959595, 12-13 #959595,#6c6c6c, 14-15 #6c6c6c,#959595, 16-16 #959595,#6c6c6c, 17-20 #6c6c6c,#959595, 21-21 #959595,#6c6c6c, 22-22 #6c6c6c,#959595, 23-23 #959595,#6c6c6c, 24-24 #6c6c6c,#959595, 25-25 #959595,#6c6c6c, 26-26 #6c6c6c,#959595, 27-28 #959595,#6c6c6c, 29-29 #6c6c6c,#959595, 30-31 #959595,#6c6c6c, 32-33 #6c6c6c,#959595, 34-35 #959595,#6c6c6c, 36-36 #6c6c6c,#959595, 37-38 #959595,#6c6c6c, 39-39 #444444,#6c6c6c, 40-40 #6c6c6c,#959595, 41-41 #959595,#6c6c6c, 42-42 #6c6c6c,#959595, 43-43 #959595,#6c6c6c, 44-44 #959595,#352879, 45-45 #352879,#6c5eb5, 46-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|12: 0-0 d,#121212, 1-9 d,#080808, 10-10 #6c6c6c,#959595, 11-13 #959595,#6c6c6c, 14-14 #444444,#6c6c6c, 15-24 #959595,#6c6c6c, 25-25 #6c6c6c,#959595, 26-31 #959595,#6c6c6c, 32-39 #6c6c6c,#959595, 40-41 #959595,#6c6c6c, 42-42 #6c6c6c,#352879, 43-43 #352879,#959595, 44-44 #352879,#6c5eb5, 45-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|13: 0-0 d,#121212, 1-9 d,#080808, 10-10 #959595,#6c6c6c, 11-11 #6c6c6c,#959595, 12-16 #959595,#6c6c6c, 17-17 #6c6c6c,#959595, 18-20 #959595,#6c6c6c, 21-21 #6c6c6c,#959595, 22-23 #959595,#6c6c6c, 24-27 #6c6c6c,#959595, 28-29 #959595,#6c6c6c, 30-30 #6c6c6c,#959595, 31-31 #959595,#6c6c6c, 32-32 #6c6c6c,#959595, 33-35 #959595,#6c6c6c, 36-38 #6c6c6c,#959595, 39-39 #959595,#6c6c6c, 40-40 #6c6c6c,#352879, 41-41 #352879,#6c6c6c, 42-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|14: 0-0 d,#121212, 1-9 d,#080808, 10-10 #6c6c6c,#959595, 11-15 #959595,#6c6c6c, 16-16 #6c6c6c,#959595, 17-21 #959595,#6c6c6c, 22-22 #6c6c6c,#959595, 23-23 #959595,#6c6c6c, 24-25 #6c6c6c,#959595, 26-26 #959595,#6c6c6c, 27-27 #444444,#959595, 28-29 #6c6c6c,#959595, 30-32 #959595,#6c6c6c, 33-33 #6c6c6c,#959595, 34-34 #959595,#6c6c6c, 35-35 #6c6c6c,#959595, 36-36 #959595,#6c6c6c, 37-37 #6c6c6c,#959595, 38-38 #6c6c6c,#352879, 39-39 #352879,#959595, 40-40 #352879,#6c5eb5, 41-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|15: 0-0 d,#121212, 1-9 d,#080808, 10-10 #6c6c6c,#959595, 11-13 #959595,#6c6c6c, 14-14 #6c6c6c,#959595, 15-20 #959595,#6c6c6c, 21-21 #6c6c6c,#959595, 22-24 #959595,#6c6c6c, 25-25 #6c6c6c,#959595, 26-27 #959595,#6c6c6c, 28-29 #6c6c6c,#959595, 30-31 #959595,#6c6c6c, 32-32 #6c6c6c,#959595, 33-33 #959595,#6c6c6c, 34-34 #6c6c6c,#959595, 35-35 #959595,#6c6c6c, 36-36 #6c6c6c,#352879, 37-37 #352879,#959595, 38-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|16: 0-0 d,#121212, 1-9 d,#080808, 10-11 #959595,#6c6c6c, 12-12 #6c6c6c,#959595, 13-15 #959595,#6c6c6c, 16-16 #6c6c6c,#959595, 17-17 #959595,#6c6c6c, 18-19 #6c6c6c,#959595, 20-21 #959595,#6c6c6c, 22-22 #6c6c6c,#959595, 23-29 #959595,#6c6c6c, 30-31 #6c6c6c,#959595, 32-32 #959595,#6c6c6c, 33-33 #6c6c6c,#959595, 34-34 #959595,#352879, 35-35 #352879,#6c5eb5, 36-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|17: 0-0 d,#121212, 1-9 d,#080808, 10-12 #959595,#6c6c6c, 13-15 #6c6c6c,#959595, 16-16 #959595,#6c6c6c, 17-17 #444444,#959595, 18-20 #959595,#6c6c6c, 21-21 #6c6c6c,#959595, 22-22 #959595,#6c6c6c, 23-23 #6c6c6c,#959595, 24-27 #959595,#6c6c6c, 28-28 #6c6c6c,#959595, 29-31 #959595,#6c6c6c, 32-32 #6c6c6c,#352879, 33-33 #352879,#6c6c6c, 34-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|18: 0-0 d,#121212, 1-9 d,#080808, 10-16 #959595,#6c6c6c, 17-17 #6c6c6c,#959595, 18-18 #959595,#6c6c6c, 19-19 #6c6c6c,#959595, 20-20 #959595,#6c6c6c, 21-21 #6c6c6c,#959595, 22-23 #959595,#6c6c6c, 24-26 #6c6c6c,#959595, 27-27 #959595,#6c6c6c, 28-28 #6c6c6c,#959595, 29-29 #959595,#6c6c6c, 30-30 #959595,#352879, 31-32 #352879,#6c5eb5, 33-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|19: 0-0 d,#121212, 1-9 d,#080808, 10-11 #959595,#6c6c6c, 12-12 #6c6c6c,#959595, 13-15 #959595,#6c6c6c, 16-17 #6c6c6c,#959595, 18-19 #959595,#6c6c6c, 20-21 #6c6c6c,#959595, 22-22 #959595,#6c6c6c, 23-24 #6c6c6c,#959595, 25-26 #959595,#6c6c6c, 27-27 #6c6c6c,#959595, 28-28 #6c6c6c,#352879, 29-29 #352879,#6c6c6c, 30-30 #352879,#6c5eb5, 31-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|20: 0-0 d,#121212, 1-9 d,#080808, 10-14 #959595,#6c6c6c, 15-15 #6c6c6c,#959595, 16-17 #959595,#6c6c6c, 18-18 #6c6c6c,#959595, 19-19 #959595,#6c6c6c, 20-20 #6c6c6c,#959595, 21-21 #959595,#6c6c6c, 22-22 #6c6c6c,#959595, 23-25 #959595,#6c6c6c, 26-26 #6c6c6c,#352879, 27-27 #352879,#6c6c6c, 28-28 #352879,#6c5eb5, 29-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|21: 0-0 d,#121212, 1-9 d,#080808, 10-12 #6c6c6c,#959595, 13-14 #959595,#6c6c6c, 15-16 #6c6c6c,#959595, 17-20 #959595,#6c6c6c, 21-21 #6c6c6c,#959595, 22-22 #959595,#6c6c6c, 23-23 #6c6c6c,#959595, 24-24 #6c6c6c,#352879, 25-25 #352879,#959595, 26-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|22: 0-0 d,#121212, 1-9 d,#080808, 10-10 #959595,#6c6c6c, 11-11 #6c6c6c,#959595, 12-21 #959595,#6c6c6c, 22-22 #6c6c6c,#352879, 23-23 #352879,#6c6c6c, 24-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|23: 0-0 d,#121212, 1-9 d,#080808, 10-11 #6c6c6c,#959595, 12-13 #959595,#6c6c6c, 14-14 #6c6c6c,#959595, 15-15 #959595,#6c6c6c, 16-17 #6c6c6c,#959595, 18-19 #959595,#6c6c6c, 20-20 #6c6c6c,#352879, 21-21 #352879,#959595, 22-22 #352879,#6c5eb5, 23-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|24: 0-0 d,#121212, 1-9 d,#080808, 10-11 #959595,#6c6c6c, 12-13 #6c6c6c,#959595, 14-16 #959595,#6c6c6c, 17-17 #6c6c6c,#959595, 18-19 #959595,#352879, 20-20 #352879,#6c5eb5, 21-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|25: 0-0 d,#121212, 1-9 d,#080808, 10-11 #6c6c6c,#959595, 12-15 #959595,#6c6c6c, 16-16 #959595,#352879, 17-17 #352879,#6c6c6c, 18-18 #352879,#6c5eb5, 19-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|26: 0-0 d,#121212, 1-9 d,#080808, 10-10 #6c6c6c,#959595, 11-12 #959595,#6c6c6c, 13-13 #959595,#444444, 14-14 #6c6c6c,#352879, 15-15 #352879,#959595, 16-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|27: 0-0 d,#121212, 1-9 d,#080808, 10-11 #6c6c6c,#959595, 12-12 #6c6c6c,#352879, 13-13 #352879,#6c6c6c, 14-14 #352879,#6c5eb5, 15-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|28: 0-0 d,#121212, 1-9 d,#080808, 10-10 #6c6c6c,#352879, 11-11 #352879,#6c6c6c, 12-65 #352879,#352879, 66-74 d,#080808, 75-75 d,#444444, 76-76 d,#080808, 77-149 #bdbdbd,#080808,
-|29: 0-1 #ffffff,#626262, 2-74 #949494,#121212, 75-76 #ffffff,#262626, 77-129 #949494,#121212, 130-149 d,#121212,
-== snap search-prompt grid=150x30 cursor=6,28
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| (f🬱]0V7R*%m🬶🬁G🬬tN#XR9q🬢tC#f/🬜_GR(🬞🬙tCRp$o*7^+[#H7s🬢YDZ🬝▟ ls
-| iU)dSotT[r27T"\*Fh▐🬅g,🬰p🬛▙🬲&*3/9xy🬛▀0kCg▛🬱C,>C}PC06m🬝▟█ pic.ppm
-| "S▄;$gs,Xa▟T🬔s▖┼W▘?by🬋🬭uCR3/A3🬶lO▖▞🬃🬘╳🬟#=🬺🬕yoaJ@>4🬝🬵
-| ─m!fAAD🬒jW>7JkR▄▜🬫🬞🬢FWx╲▟2ZT🬥/▖jteR?q🬶^🬅▀_@N─u4🬹🬝🬹
-| E72z🬧🬒oy🬧e▌ijY╲&🬅mbh╲h$🬘🬴PS9y▙0H🬳╲🬂&🬣╲,🬃,R;█AZ🬝▟
-| <JBpn-S┼zq^🬄677grnk🬛bMd2|VB▙┼'🬎f/{X7🬮jO^]Y─🬄🬎🬻█ pic.ppm
-| 🬊3🬶🬛As0╲─Wd$╳🬤vRnfXIVH&)C+frE2FJZ🬃e🬊W🬔@▜@s🬝🬻█
-| ▛▛aRawF│▌o<╲🬪dGk/gJ🬴🬍🬧mYbR▀LZx🬒%t'sUX:p🬌🬝🬹
-| ─"n_&mht┼A0j]p┼🬲/B%c$1Ln;🬗s*▟j!🬥q2U#🬙&#~
-| 🬖🬈p"│vctj'&^X─C*🬍🬆@&F,7{h`🬷mg▜b╱e%@V🬝🬹█
-| J5▝$8),x&🬩i🬰~D🬚v(>kz5zXa92Q▖` i6Ax🬝🬵
-| z[I🬮╲🬸&j;▟▛eY🬉L&u?🬫gc▝🬍5🬉Q🬪s2V🬗🬡🬝🬹█
-| XUq🬨[╱🬒Zb<"#.$1Zby╳Fk:y🬠🬷z\txn🬝▟
-| r🬗│G"🬵8🬘j=F🬐Z🬫@u▛╲r🬖$🬥%┼6f&>🬝🬹█
-| ~{🬫$blt🬘=dxu",🬣t🬣=y🬌H3>\🬎A🬝🬻
-| k🬴5L🬹🬢u>-!🬊Ga▟╱🬈D🬉╳wEZ'g🬎▄
-| y'5K%p?:╳🬤▘/fZ╳>jwbv0M🬝▟
-| %C🬢▄🬍▗I🬬G▄🬡w~Hp!#"Q▝▛▄█
-| 🬯[▜?To5@q🬗gmJ.w🬉~R🬝▟█
-| y🬗🬞+*X7eJ🬮`X}ZO🬟🬝▟█
-| ╱^🬷pc[a]juQ[🬷$🬝🬻
-| g6▗>🬌7O▞3🬤b─🬝▟
-| YVQ8Q╳NF🬝▐🬝🬹█
-| 🬯│@/]4%^🬆~█
-| eP🬗<┼A🬝🬹█
-| ▀(u🬬🬝▟
-| fc🬎🬹█
-| /ZZ
-| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/tagbottomimag /tmp/pardes-snap/tagbottomimage/cwd New Del Filter
-== snap del-image grid=150x30 cursor=5,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| 9d4🬫▚{▙v]O*🬥🬣n🬍🬕5S6#4🬵C[🬆🬻
+| {🬲🬍s🬕/*%!🬖🬹╱?🬷C🬔3q🬗]Q┼🬆🬹
+| }=^!t🬺R'My┼▐jP▞🬡y}▄V🬆~
+| 6(9?🬝🬳J1🬢k?g🬶🬙SY%t🬆▄█
+| ╲Ep^w🬪2zJbxF&🬷🬦a🬝~
+| 🬥K`🬙🬲$'#3x(▜🬌a▛🬹
+| zj🬡{U🬨(j🬗🬔E[▛🬹█
+| 🬺🬊*V*]g^🬳p▀🬹
+| [;🬬/M🬊🬲🬻🬆🬻
+| │🬕r🬜┼e🬆🬻
+| [🬝g4🬆🬹
+| 🬐🬹🬆🬹
+| 🬎🬻█
+| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/tagbottomimage/cwd/pic.ppm New Newtty Del
| ls
| pic.ppm
|
@@ -138,6 +59,60 @@
|
|
|
+| /tmp/pardes-snap/tagbottomimage/cwd 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,
+|2: 0-0 d,#121212, 1-62 d,#080808, 63-64 #6c6c6c,#959595, 65-65 #959595,#6c6c6c, 66-67 #6c6c6c,#959595, 68-75 #959595,#6c6c6c, 76-81 #6c6c6c,#959595, 82-82 #959595,#6c6c6c, 83-83 #6c6c6c,#959595, 84-84 #959595,#6c6c6c, 85-85 #6c6c6c,#6c5eb5, 86-86 #352879,#6c5eb5, 87-88 #352879,#352879, 89-149 d,#080808,
+|3: 0-0 d,#121212, 1-62 d,#080808, 63-63 #6c6c6c,#959595, 64-66 #959595,#6c6c6c, 67-69 #6c6c6c,#959595, 70-71 #959595,#6c6c6c, 72-74 #6c6c6c,#959595, 75-77 #959595,#6c6c6c, 78-78 #6c6c6c,#959595, 79-82 #959595,#6c6c6c, 83-83 #959595,#6c5eb5, 84-84 #6c6c6c,#352879, 85-88 #352879,#352879, 89-149 d,#080808,
+|4: 0-0 d,#121212, 1-62 d,#080808, 63-67 #959595,#6c6c6c, 68-69 #6c6c6c,#959595, 70-73 #959595,#6c6c6c, 74-77 #6c6c6c,#959595, 78-79 #959595,#6c6c6c, 80-80 #6c6c6c,#959595, 81-81 #959595,#6c5eb5, 82-83 #352879,#6c5eb5, 84-88 #352879,#352879, 89-149 d,#080808,
+|5: 0-0 d,#121212, 1-62 d,#080808, 63-63 #959595,#6c6c6c, 64-64 #6c6c6c,#959595, 65-65 #959595,#6c6c6c, 66-66 #6c6c6c,#959595, 67-70 #959595,#6c6c6c, 71-72 #6c6c6c,#959595, 73-75 #959595,#6c6c6c, 76-78 #6c6c6c,#959595, 79-80 #6c6c6c,#352879, 81-88 #352879,#352879, 89-149 d,#080808,
+|6: 0-0 d,#121212, 1-62 d,#080808, 63-63 #6c6c6c,#959595, 64-65 #959595,#6c6c6c, 66-68 #6c6c6c,#959595, 69-69 #959595,#6c6c6c, 70-70 #6c6c6c,#959595, 71-73 #959595,#6c6c6c, 74-75 #6c6c6c,#959595, 76-76 #959595,#6c6c6c, 77-77 #6c6c6c,#352879, 78-78 #352879,#6c5eb5, 79-88 #352879,#352879, 89-149 d,#080808,
+|7: 0-0 d,#121212, 1-62 d,#080808, 63-64 #959595,#6c6c6c, 65-65 #6c6c6c,#959595, 66-67 #959595,#6c6c6c, 68-68 #6c6c6c,#959595, 69-69 #959595,#6c6c6c, 70-71 #6c6c6c,#959595, 72-73 #959595,#6c6c6c, 74-74 #6c6c6c,#959595, 75-75 #6c6c6c,#352879, 76-77 #352879,#6c5eb5, 78-88 #352879,#352879, 89-149 d,#080808,
+|8: 0-0 d,#121212, 1-62 d,#080808, 63-63 #6c6c6c,#959595, 64-68 #959595,#6c6c6c, 69-69 #6c6c6c,#959595, 70-70 #959595,#6c6c6c, 71-71 #6c6c6c,#959595, 72-72 #959595,#6c6c6c, 73-73 #6c6c6c,#6c5eb5, 74-74 #352879,#6c5eb5, 75-88 #352879,#352879, 89-149 d,#080808,
+|9: 0-0 d,#121212, 1-62 d,#080808, 63-64 #959595,#6c6c6c, 65-65 #6c6c6c,#959595, 66-66 #959595,#6c6c6c, 67-68 #6c6c6c,#959595, 69-69 #959595,#6c6c6c, 70-70 #6c6c6c,#959595, 71-71 #6c6c6c,#6c5eb5, 72-72 #352879,#6c6c6c, 73-88 #352879,#352879, 89-149 d,#080808,
+|10: 0-0 d,#121212, 1-62 d,#080808, 63-64 #6c6c6c,#959595, 65-65 #959595,#6c6c6c, 66-68 #6c6c6c,#959595, 69-69 #6c6c6c,#6c5eb5, 70-70 #352879,#6c6c6c, 71-88 #352879,#352879, 89-149 d,#080808,
+|11: 0-0 d,#121212, 1-62 d,#080808, 63-64 #959595,#6c6c6c, 65-66 #6c6c6c,#959595, 67-67 #6c6c6c,#6c5eb5, 68-68 #352879,#6c5eb5, 69-88 #352879,#352879, 89-149 d,#080808,
+|12: 0-0 d,#121212, 1-62 d,#080808, 63-63 #959595,#6c6c6c, 64-64 #6c6c6c,#959595, 65-65 #6c6c6c,#6c5eb5, 66-66 #352879,#6c5eb5, 67-88 #352879,#352879, 89-149 d,#080808,
+|13: 0-0 d,#121212, 1-62 d,#080808, 63-63 #6c6c6c,#352879, 64-64 #352879,#6c6c6c, 65-65 #352879,#6c5eb5, 66-88 #352879,#352879, 89-149 d,#080808,
+|14: 0-1 #ffffff,#626262, 2-129 #949494,#121212, 130-149 d,#121212,
+|15: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-149 d,#080808,
+|16: 0-0 d,#444444, 1-1 d,#080808, 2-8 #bdbdbd,#080808, 9-149 d,#080808,
+|17: 0-0 d,#444444, 1-149 d,#080808,
+|18: 0-0 d,#444444, 1-149 d,#080808,
+|19: 0-0 d,#444444, 1-149 d,#080808,
+|20: 0-0 d,#444444, 1-1 d,#080808, 2-10 #bdbdbd,#080808, 11-149 d,#080808,
+|21: 0-0 d,#444444, 1-149 d,#080808,
+|22: 0-0 d,#444444, 1-149 d,#080808,
+|23: 0-0 d,#444444, 1-149 d,#080808,
+|24: 0-0 d,#444444, 1-149 d,#080808,
+|25: 0-0 d,#444444, 1-149 d,#080808,
+|26: 0-0 d,#444444, 1-149 d,#080808,
+|27: 0-0 d,#444444, 1-149 d,#080808,
+|28: 0-0 d,#444444, 1-149 d,#080808,
+|29: 0-1 #ffffff,#262626, 2-129 #949494,#121212, 130-149 d,#121212,
+== snap search-prompt grid=150x30 cursor=6,13
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| 9d4🬫▚{▙v]O*🬥🬣n🬍🬕5S6#4🬵C[🬆🬻
+| {🬲🬍s🬕/*%!🬖🬹╱?🬷C🬔3q🬗]Q┼🬆🬹
+| }=^!t🬺R'My┼▐jP▞🬡y}▄V🬆~
+| 6(9?🬝🬳J1🬢k?g🬶🬙SY%t🬆▄█
+| ╲Ep^w🬪2zJbxF&🬷🬦a🬝~
+| 🬥K`🬙🬲$'#3x(▜🬌a▛🬹
+| zj🬡{U🬨(j🬗🬔E[▛🬹█
+| 🬺🬊*V*]g^🬳p▀🬹
+| [;🬬/M🬊🬲🬻🬆🬻
+| │🬕r🬜┼e🬆🬻
+| [🬝g4🬆🬹
+| 🬐🬹🬆🬹
+| /ZZ
+| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/tagbottomimage/cwd/pic.ppm New Newtty Del
+| ls
+| pic.ppm
+|
+|
+|
+| pic.ppm
|
|
|
@@ -146,10 +121,35 @@
|
|
|
+| /tmp/pardes-snap/tagbottomimage/cwd 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[🬆🬻
+| {🬲🬍s🬕/*%!🬖🬹╱?🬷C🬔3q🬗]Q┼🬆🬹
+| }=^!t🬺R'My┼▐jP▞🬡y}▄V🬆~
+| 6(9?🬝🬳J1🬢k?g🬶🬙SY%t🬆▄█
+| ╲Ep^w🬪2zJbxF&🬷🬦a🬝~
+| 🬥K`🬙🬲$'#3x(▜🬌a▛🬹
+| zj🬡{U🬨(j🬗🬔E[▛🬹█
+| 🬺🬊*V*]g^🬳p▀🬹
+| [;🬬/M🬊🬲🬻🬆🬻
+| │🬕r🬜┼e🬆🬻
+| [🬝g4🬆🬹
+| 🬐🬹🬆🬹
+| 🬎🬻█
+| img petscii:off palette:commodore ascii:on /tmp/pardes-snap/tagbottomimage/cwd/pic.ppm New Newtty Del
+| ls
+| pic.ppm
+|
+|
+|
+| pic.ppm
+|
+|
|
|
|
|
|
|
-| /tmp/pardes-snap/tagbottomimage/cwd New Del Filter
+| /tmp/pardes-snap/tagbottomimage/cwd New Newtty Del Filter
diff --git a/test/snapshots/tagbottomshort.golden b/test/snapshots/tagbottomshort.golden
index 599dd29b..303be3d8 100644
--- a/test/snapshots/tagbottomshort.golden
+++ b/test/snapshots/tagbottomshort.golden
@@ -1,5 +1,5 @@
== snap roomy grid=80x10 cursor=6,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 one
| 2 two
| 3 three
@@ -8,21 +8,21 @@
| 6 six
|
| /ZZ
-| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Del
+| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Newtty Del
== snap two-body grid=80x4 cursor=6,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 one
| /ZZ
-| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Del
+| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Newtty Del
== snap one-body grid=80x3 cursor=6,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| /ZZ
-| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Del
-== snap tag-only grid=80x2 cursor=64,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Del
+| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Newtty Del
+== snap tag-only grid=80x2 cursor=67,1
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Newtty Del
== snap regrown grid=80x10 cursor=6,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| 1 one
| 2 two
| 3 three
@@ -31,8 +31,8 @@
| 6 six
|
| /ZZ
-| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Del
+| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Newtty Del
== snap leader-one-body grid=80x3 cursor=7,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
| SPC
-| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Del
+| /tmp/pardes-snap/tagbottomshort/cwd/s.txt Save New Newtty Del
diff --git a/test/snapshots/tagcmd.golden b/test/snapshots/tagcmd.golden
index 2f0bf3b3..6879a051 100644
--- a/test/snapshots/tagcmd.golden
+++ b/test/snapshots/tagcmd.golden
@@ -1,6 +1,6 @@
== snap edited grid=100x30 cursor=13,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagcmd/cwd/c.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagcmd/cwd/c.txt * Save New Newtty Del
| 1 ZZEDITline 1
| 2 line 2
| 3 line 3
@@ -29,9 +29,9 @@
|
|
|
-== snap colon grid=100x30 cursor=68,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagcmd/cwd/c.txt * Save New Del
+== snap colon grid=100x30 cursor=61,1
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagcmd/cwd/c.txt * Save New Newtty Del
| 1 ZZEDITline 1
| 2 line 2
| 3 line 3
@@ -60,9 +60,9 @@
|
|
|
-== snap word grid=100x30 cursor=72,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagcmd/cwd/c.txt * Save New Del
+== snap word grid=100x30 cursor=65,1
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagcmd/cwd/c.txt * Save New Newtty Del
| 1 ZZEDITline 1
| 2 line 2
| 3 line 3
@@ -92,8 +92,8 @@
|
|
== snap saved grid=100x30 cursor=13,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagcmd/cwd/c.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagcmd/cwd/c.txt Save New Newtty Del
| 1 ZZEDITline 1
| 2 line 2
| 3 line 3
@@ -132,8 +132,8 @@ line 6
== end file
== snap escaped grid=100x30 cursor=13,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagcmd/cwd/c.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagcmd/cwd/c.txt Save New Newtty Del
| 1 ZZEDITline 1
| 2 line 2
| 3 line 3
diff --git a/test/snapshots/tagnav.golden b/test/snapshots/tagnav.golden
index 297844f7..523b5fe8 100644
--- a/test/snapshots/tagnav.golden
+++ b/test/snapshots/tagnav.golden
@@ -1,6 +1,6 @@
== snap start grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -30,8 +30,8 @@
|
|
== snap colon grid=100x30 cursor=36,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -61,8 +61,8 @@
|
|
== snap right-tag grid=100x30 cursor=80,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -92,8 +92,8 @@
|
|
== snap left-tag grid=100x30 cursor=36,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -108,7 +108,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -122,9 +122,9 @@
|
|
|
-== snap down-tag grid=100x30 cursor=34,16
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+== 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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -139,7 +139,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -154,8 +154,8 @@
|
|
== snap up-tag grid=100x30 cursor=36,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -170,7 +170,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -185,8 +185,8 @@
|
|
== snap up-edge grid=100x30 cursor=0,0
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -201,7 +201,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -216,8 +216,8 @@
|
|
== snap topbar-word grid=100x30 cursor=3,0
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -232,7 +232,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -247,8 +247,8 @@
|
|
== snap topbar-graphemes grid=100x30 cursor=5,0
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -263,7 +263,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -278,8 +278,8 @@
|
|
== snap back-down grid=100x30 cursor=36,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -294,7 +294,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -309,8 +309,8 @@
|
|
== snap arrows-still-motion grid=100x30 cursor=38,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -325,7 +325,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -340,8 +340,8 @@
|
|
== snap back-to-body grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -356,7 +356,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -371,8 +371,8 @@
|
|
== snap tty-on grid=100x30 cursor=54,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del $ /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha $ ls
| 2 beta w.txt
| 3 gamma $
@@ -387,7 +387,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -402,8 +402,8 @@
|
|
== snap tty-tag grid=100x30 cursor=80,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del $ /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -418,7 +418,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -433,8 +433,8 @@
|
|
== snap tty-restored grid=100x30 cursor=54,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del $ /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha $ ls
| 2 beta w.txt
| 3 gamma $
@@ -449,7 +449,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -463,9 +463,9 @@
|
|
|
-== snap topbar-dollar grid=100x30 cursor=56,0
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del $ /tmp/pardes-snap/tagnav/cwd New Del Filter
+== 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
| 1 alpha $ ls
| 2 beta w.txt
| 3 gamma $
@@ -480,7 +480,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -494,9 +494,9 @@
|
|
|
-== snap topbar-dump-word grid=100x30 cursor=32,0
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del $ /tmp/pardes-snap/tagnav/cwd New Del Filter
+== 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
| 1 alpha $ ls
| 2 beta w.txt
| 3 gamma $
@@ -511,7 +511,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -526,8 +526,8 @@
|
|
== snap topbar-exec grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill Restore /tmp/pardes-snap/tagnav/dump.zon
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del $ /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha $ ls
| 2 beta w.txt
| 3 gamma $
@@ -542,7 +542,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -556,9 +556,9 @@
|
|
|
-== snap topbar-restore-word grid=100x30 cursor=58,0
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill Restore /tmp/pardes-snap/tagnav/dump.zon
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del $ /tmp/pardes-snap/tagnav/cwd New Del Filter
+== 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
| 1 alpha $ ls
| 2 beta w.txt
| 3 gamma $
@@ -573,7 +573,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
@@ -588,8 +588,8 @@
|
|
== snap topbar-restored grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagnav/cwd/w.txt Save New Del /tmp/pardes-snap/tagnav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -604,7 +604,7 @@
|
|
|
-| /tmp/pardes-snap/tagnav/cwd New Del Filter
+| /tmp/pardes-snap/tagnav/cwd New Newtty Del Filte
| ls
| w.txt
|
diff --git a/test/snapshots/tagnav.snap b/test/snapshots/tagnav.snap
index 305f5512..da3cdd79 100644
--- a/test/snapshots/tagnav.snap
+++ b/test/snapshots/tagnav.snap
@@ -17,9 +17,11 @@ wait 8000 New Newcol
wait 8000 w.txt
stable 700 20000
# A FILE boots alone now, so the shell this script calls "the launch shell" is
-# opened here: SPC c n (Newcol) puts it in a column of its own on the right and
-# focuses it, SPC w h comes back to the file.
-key space c n
+# opened here: Alt-n opens it and focuses it, Alt-c puts it in a column of its
+# own on the right, SPC w h comes back to the file. (`New`/`Newcol` open an
+# empty +New scratch now, not a shell.)
+key a-n
+key a-c
stable 700 15000
key space w h
stable 400 5000
diff --git a/test/snapshots/tagpath.golden b/test/snapshots/tagpath.golden
index 8c8b16a9..22322b5d 100644
--- a/test/snapshots/tagpath.golden
+++ b/test/snapshots/tagpath.golden
@@ -1,6 +1,6 @@
== snap start grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagpath/cwd/c.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagpath/cwd/c.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -29,9 +29,9 @@
|
|
|
-== snap colon grid=100x30 cursor=68,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagpath/cwd/c.txt Save New Del
+== snap colon grid=100x30 cursor=61,1
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagpath/cwd/c.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -61,8 +61,8 @@
|
|
== snap col0 grid=100x30 cursor=2,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagpath/cwd/c.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagpath/cwd/c.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -92,8 +92,8 @@
|
|
== snap sel-path grid=100x30 cursor=35,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagpath/cwd/c.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagpath/cwd/c.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -123,7 +123,7 @@
|
|
== style sel-path
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
+|0: 0-74 #949494,#121212, 75-99 d,#121212,
|1: 0-1 #ffffff,#626262, 2-35 #080808,#80a0ff, 36-79 #949494,#121212, 80-99 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-99 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-99 d,#080808,
@@ -154,8 +154,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-99 d,#080808,
|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-99 d,#080808,
== snap yanked-path grid=100x30 cursor=41,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagpath/cwd/c.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagpath/cwd/c.txt * Save New Newtty Del
| 1 l/tmp/pardes-snap/tagpath/cwd/c.txtine 1
| 2 line 2
| 3 line 3
@@ -185,8 +185,8 @@
|
|
== snap drag-cross grid=100x30 cursor=41,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagpath/cwd/c.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagpath/cwd/c.txt * Save New Newtty Del
| 1 l/tmp/pardes-snap/tagpath/cwd/c.txtine 1
| 2 line 2
| 3 line 3
@@ -216,7 +216,7 @@
|
|
== style drag-cross
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
+|0: 0-74 #949494,#121212, 75-99 d,#121212,
|1: 0-1 #ffffff,#626262, 2-10 #949494,#121212, 11-41 #080808,#80a0ff, 42-81 #949494,#121212, 82-99 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-46 #bdbdbd,#080808, 47-99 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-99 d,#080808,
@@ -247,8 +247,8 @@
|28: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-99 d,#080808,
|29: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-99 d,#080808,
== snap path-inert grid=100x30 cursor=11,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tagpath/cwd/c.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/tagpath/cwd/c.txt * Save New Newtty Del
| 1 l/tmp/pardes-snap/tagpath/cwd/c.txtine 1
| 2 line 2
| 3 line 3
diff --git a/test/snapshots/theme.golden b/test/snapshots/theme.golden
index 6d85502d..dba24fa3 100644
--- a/test/snapshots/theme.golden
+++ b/test/snapshots/theme.golden
@@ -1,6 +1,6 @@
== snap helix grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/theme/cwd New Del Filter /tmp/pardes-snap/theme/cwd New Del Filter
+|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
| ls ls
| t.txt t.txt
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/theme/cwd New Del Filter
+| /tmp/pardes-snap/theme/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -30,39 +30,39 @@
|
|
== style helix
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-42 #949494,#121212, 43-49 d,#121212, 50-51 #ffffff,#262626, 52-92 #949494,#121212, 93-99 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-42 #949494,#121212, 43-49 d,#121212, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-49 #bdbdbd,#080808, 50-50 d,#444444, 51-51 d,#080808, 52-99 #bdbdbd,#080808,
+|0: 0-74 #949494,#121212, 75-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,
+|5: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|6: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|7: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|8: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|9: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|10: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|11: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|12: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|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-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,
+|20: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|21: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|22: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|23: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|24: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|25: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|26: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|27: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|28: 0-0 d,#444444, 1-49 d,#080808, 50-50 d,#444444, 51-99 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/theme/cwd New Del Filter /tmp/pardes-snap/theme/cwd New Del Filter
+|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
| ls ls
| t.txt t.txt
|
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/theme/cwd New Del Filter
+| /tmp/pardes-snap/theme/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -92,39 +92,39 @@
|
|
== style dark
-|0: 0-36 #969696,#2c2a3e, 37-45 #d8c8a8,#4a3a1e, 46-56 #969696,#2c2a3e, 57-99 d,#2c2a3e,
-|1: 0-1 #ffffff,#6e4fd0, 2-42 #969696,#2c2a3e, 43-49 d,#2c2a3e, 50-51 #ffffff,#383c54, 52-92 #969696,#2c2a3e, 93-99 d,#2c2a3e,
-|2: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|3: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|4: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|5: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|6: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|7: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|8: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|9: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|10: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|11: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|12: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|13: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|14: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|15: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|16: 0-1 #ffffff,#383c54, 2-42 #969696,#2c2a3e, 43-49 d,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|17: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|18: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|19: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|20: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|21: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|22: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|23: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|24: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|25: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|26: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|27: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|28: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
-|29: 0-0 d,#525252, 1-1 d,d, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-51 d,d, 52-99 #969696,#2c2a3e,
+|0: 0-54 #969696,#2c2a3e, 55-63 #d8c8a8,#4a3a1e, 64-74 #969696,#2c2a3e, 75-99 d,#2c2a3e,
+|1: 0-1 #ffffff,#6e4fd0, 2-49 #969696,#2c2a3e, 50-51 #ffffff,#383c54, 52-99 #969696,#2c2a3e,
+|2: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|3: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|4: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|5: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|6: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|7: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|8: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|9: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|10: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|11: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|12: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|13: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|14: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|15: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|16: 0-1 #ffffff,#383c54, 2-49 #969696,#2c2a3e, 50-50 d,#525252, 51-99 d,d,
+|17: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|18: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|19: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|20: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|21: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|22: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|23: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|24: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|25: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|26: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|27: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|28: 0-0 d,#525252, 1-49 d,d, 50-50 d,#525252, 51-99 d,d,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/theme/cwd New Del Filter /tmp/pardes-snap/theme/cwd New Del Filter
+|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
| ls ls
| t.txt t.txt
|
@@ -139,7 +139,7 @@
|
|
|
-| /tmp/pardes-snap/theme/cwd New Del Filter
+| /tmp/pardes-snap/theme/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -154,39 +154,39 @@
|
|
== style acme
-|0: 0-36 #000000,#eaffff, 37-45 #000000,#eeee9e, 46-56 #000000,#eaffff, 57-99 d,#eaffff,
-|1: 0-1 #ffffff,#6e4fd0, 2-42 #000000,#eaffff, 43-49 d,#eaffff, 50-51 #ffffff,#383c54, 52-92 #000000,#eaffff, 93-99 d,#eaffff,
-|2: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|3: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|4: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|5: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|6: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|7: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|8: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|9: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|10: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|11: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|12: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|13: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|14: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|15: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|16: 0-1 #ffffff,#383c54, 2-42 #000000,#eaffff, 43-49 d,#eaffff, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|17: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|18: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|19: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|20: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|21: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|22: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|23: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|24: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|25: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|26: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|27: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|28: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
-|29: 0-1 d,#ffffea, 2-49 #000000,#ffffea, 50-51 d,#ffffea, 52-99 #000000,#ffffea,
+|0: 0-54 #000000,#eaffff, 55-63 #000000,#eeee9e, 64-74 #000000,#eaffff, 75-99 d,#eaffff,
+|1: 0-1 #ffffff,#6e4fd0, 2-49 #000000,#eaffff, 50-51 #ffffff,#383c54, 52-99 #000000,#eaffff,
+|2: 0-1 d,#ffffea, 2-3 #000000,#ffffea, 4-51 d,#ffffea, 52-53 #000000,#ffffea, 54-99 d,#ffffea,
+|3: 0-1 d,#ffffea, 2-6 #000000,#ffffea, 7-51 d,#ffffea, 52-56 #000000,#ffffea, 57-99 d,#ffffea,
+|4: 0-99 d,#ffffea,
+|5: 0-99 d,#ffffea,
+|6: 0-99 d,#ffffea,
+|7: 0-99 d,#ffffea,
+|8: 0-99 d,#ffffea,
+|9: 0-99 d,#ffffea,
+|10: 0-99 d,#ffffea,
+|11: 0-99 d,#ffffea,
+|12: 0-99 d,#ffffea,
+|13: 0-99 d,#ffffea,
+|14: 0-99 d,#ffffea,
+|15: 0-99 d,#ffffea,
+|16: 0-1 #ffffff,#383c54, 2-49 #000000,#eaffff, 50-99 d,#ffffea,
+|17: 0-1 d,#ffffea, 2-3 #000000,#ffffea, 4-99 d,#ffffea,
+|18: 0-1 d,#ffffea, 2-6 #000000,#ffffea, 7-99 d,#ffffea,
+|19: 0-99 d,#ffffea,
+|20: 0-99 d,#ffffea,
+|21: 0-99 d,#ffffea,
+|22: 0-99 d,#ffffea,
+|23: 0-99 d,#ffffea,
+|24: 0-99 d,#ffffea,
+|25: 0-99 d,#ffffea,
+|26: 0-99 d,#ffffea,
+|27: 0-99 d,#ffffea,
+|28: 0-99 d,#ffffea,
+|29: 0-99 d,#ffffea,
== snap colors-off grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/theme/cwd New Del Filter /tmp/pardes-snap/theme/cwd New Del Filter
+|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
| ls ls
| t.txt t.txt
|
@@ -201,7 +201,7 @@
|
|
|
-| /tmp/pardes-snap/theme/cwd New Del Filter
+| /tmp/pardes-snap/theme/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -216,8 +216,8 @@
|
|
== style colors-off
-|0: 0-36 #000000,#eaffff, 37-45 #000000,#eeee9e, 46-56 #000000,#eaffff, 57-99 d,#eaffff,
-|1: 0-1 #ffffff,#6e4fd0, 2-42 #000000,#eaffff, 43-49 d,#eaffff, 50-51 #ffffff,#383c54, 52-92 #000000,#eaffff, 93-99 d,#eaffff,
+|0: 0-54 #000000,#eaffff, 55-63 #000000,#eeee9e, 64-74 #000000,#eaffff, 75-99 d,#eaffff,
+|1: 0-1 #ffffff,#6e4fd0, 2-49 #000000,#eaffff, 50-51 #ffffff,#383c54, 52-99 #000000,#eaffff,
|2: 0-1 d,#ffffea, 2-3 #000000,#ffffea, 4-51 d,#ffffea, 52-53 #000000,#ffffea, 54-99 d,#ffffea,
|3: 0-1 d,#ffffea, 2-6 #000000,#ffffea, 7-51 d,#ffffea, 52-56 #000000,#ffffea, 57-99 d,#ffffea,
|4: 0-99 d,#ffffea,
@@ -232,7 +232,7 @@
|13: 0-99 d,#ffffea,
|14: 0-99 d,#ffffea,
|15: 0-99 d,#ffffea,
-|16: 0-1 #ffffff,#383c54, 2-42 #000000,#eaffff, 43-49 d,#eaffff, 50-99 d,#ffffea,
+|16: 0-1 #ffffff,#383c54, 2-49 #000000,#eaffff, 50-99 d,#ffffea,
|17: 0-1 d,#ffffea, 2-3 #000000,#ffffea, 4-99 d,#ffffea,
|18: 0-1 d,#ffffea, 2-6 #000000,#ffffea, 7-99 d,#ffffea,
|19: 0-99 d,#ffffea,
@@ -247,8 +247,8 @@
|28: 0-99 d,#ffffea,
|29: 0-99 d,#ffffea,
== snap generated grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/theme/cwd New Del Filter /tmp/pardes-snap/theme/cwd New Del Filter
+|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
| ls ls
| t.txt t.txt
|
@@ -263,7 +263,7 @@
|
|
|
-| /tmp/pardes-snap/theme/cwd New Del Filter
+| /tmp/pardes-snap/theme/cwd New Newtty Del Filter
| ls
| t.txt
|
@@ -278,33 +278,33 @@
|
|
== style generated
-|0: 0-36 #e0e0e0,#1e262e, 37-45 #e0e0e0,#303840, 46-56 #e0e0e0,#1e262e, 57-99 d,#1e262e,
-|1: 0-1 #000000,#ffa060, 2-42 #e0e0e0,#1e262e, 43-49 d,#1e262e, 50-51 #ffffff,#303840, 52-92 #e0e0e0,#1e262e, 93-99 d,#1e262e,
-|2: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|3: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|4: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|5: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|6: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|7: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|8: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|9: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|10: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|11: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|12: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|13: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|14: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|15: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|16: 0-1 #ffffff,#303840, 2-42 #e0e0e0,#1e262e, 43-49 d,#1e262e, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|17: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|18: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|19: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|20: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|21: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|22: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|23: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|24: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|25: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|26: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|27: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|28: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
-|29: 0-0 d,#303840, 1-1 d,#161e26, 2-49 #e0e0e0,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-99 #e0e0e0,#161e26,
+|0: 0-54 #e0e0e0,#1e262e, 55-63 #e0e0e0,#303840, 64-74 #e0e0e0,#1e262e, 75-99 d,#1e262e,
+|1: 0-1 #000000,#ffa060, 2-49 #e0e0e0,#1e262e, 50-51 #ffffff,#303840, 52-99 #e0e0e0,#1e262e,
+|2: 0-0 d,#303840, 1-1 d,#161e26, 2-3 #e0e0e0,#161e26, 4-49 d,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-53 #e0e0e0,#161e26, 54-99 d,#161e26,
+|3: 0-0 d,#303840, 1-1 d,#161e26, 2-6 #e0e0e0,#161e26, 7-49 d,#161e26, 50-50 d,#303840, 51-51 d,#161e26, 52-56 #e0e0e0,#161e26, 57-99 d,#161e26,
+|4: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|5: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|6: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|7: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|8: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|9: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|10: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|11: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|12: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|13: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|14: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|15: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|16: 0-1 #ffffff,#303840, 2-49 #e0e0e0,#1e262e, 50-50 d,#303840, 51-99 d,#161e26,
+|17: 0-0 d,#303840, 1-1 d,#161e26, 2-3 #e0e0e0,#161e26, 4-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|18: 0-0 d,#303840, 1-1 d,#161e26, 2-6 #e0e0e0,#161e26, 7-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|19: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|20: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|21: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|22: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|23: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|24: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|25: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|26: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|27: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|28: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
+|29: 0-0 d,#303840, 1-49 d,#161e26, 50-50 d,#303840, 51-99 d,#161e26,
diff --git a/test/snapshots/theme.snap b/test/snapshots/theme.snap
index 6fb4466f..3e1715f3 100644
--- a/test/snapshots/theme.snap
+++ b/test/snapshots/theme.snap
@@ -19,13 +19,13 @@ wait 8000 t.txt
stable 700 20000
snap helix
snapstyle helix
-press middle 38 1
-release middle 38 1
+press middle 57 1
+release middle 57 1
stable 700 10000
snap dark
snapstyle dark
-press middle 38 1
-release middle 38 1
+press middle 57 1
+release middle 57 1
stable 700 10000
snap acme
snapstyle acme
@@ -39,8 +39,8 @@ key space
key t
key c
stable 700 10000
-press middle 38 1
-release middle 38 1
+press middle 57 1
+release middle 57 1
stable 700 10000
snap generated
snapstyle generated
diff --git a/test/snapshots/themesel.golden b/test/snapshots/themesel.golden
index 7303ea55..ac9e0262 100644
--- a/test/snapshots/themesel.golden
+++ b/test/snapshots/themesel.golden
@@ -1,6 +1,6 @@
== snap boot grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -30,8 +30,8 @@
| 27 line 27
| 28 line 28
== snap list grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -46,7 +46,7 @@
| 12 line 12
| 13 line 13
| 14 line 14
-| /tmp/pardes-snap/themesel/cwd/+Themes New Del
+| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del
| 1 Theme helix
| 2 Theme dark
| 3 Theme acme
@@ -61,8 +61,8 @@
| 12 Theme ao
| 13 Theme ashen
== snap step-helix grid=100x30 cursor=7,17
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -77,7 +77,7 @@
| 12 line 12
| 13 line 13
| 14 line 14
-| /tmp/pardes-snap/themesel/cwd/+Themes New Del
+| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del
| 1 Theme helix
| 2 Theme dark
| 3 Theme acme
@@ -92,7 +92,7 @@
| 12 Theme ao
| 13 Theme ashen
== style step-helix
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
+|0: 0-74 #949494,#121212, 75-99 d,#121212,
|1: 0-1 #ffffff,#262626, 2-79 #949494,#121212, 80-99 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-99 d,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-6 #626262,#080808, 7-12 #bdbdbd,#080808, 13-99 d,#080808,
@@ -123,8 +123,8 @@
|28: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-14 #bdbdbd,#080808, 15-99 d,#080808,
|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-99 d,#080808,
== snap step-dark grid=100x30 cursor=7,18
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -139,7 +139,7 @@
| 12 line 12
| 13 line 13
| 14 line 14
-| /tmp/pardes-snap/themesel/cwd/+Themes New Del
+| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del
| 1 Theme helix
| 2 Theme dark
| 3 Theme acme
@@ -154,7 +154,7 @@
| 12 Theme ao
| 13 Theme ashen
== style step-dark
-|0: 0-56 #969696,#2c2a3e, 57-99 d,#2c2a3e,
+|0: 0-74 #969696,#2c2a3e, 75-99 d,#2c2a3e,
|1: 0-1 #ffffff,#383c54, 2-79 #969696,#2c2a3e, 80-99 d,#2c2a3e,
|2: 0-0 d,#525252, 1-1 d,d, 2-6 #5a5a5a,d, 7-99 d,d,
|3: 0-0 d,#525252, 1-1 d,d, 2-6 #5a5a5a,d, 7-99 d,d,
@@ -185,8 +185,8 @@
|28: 0-0 d,#2a2a2a, 1-1 d,d, 2-6 #5a5a5a,d, 7-99 d,d,
|29: 0-0 d,#2a2a2a, 1-1 d,d, 2-6 #5a5a5a,d, 7-99 d,d,
== snap step-acme grid=100x30 cursor=7,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -201,7 +201,7 @@
| 12 line 12
| 13 line 13
| 14 line 14
-| /tmp/pardes-snap/themesel/cwd/+Themes New Del
+| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del
| 1 Theme helix
| 2 Theme dark
| 3 Theme acme
@@ -216,7 +216,7 @@
| 12 Theme ao
| 13 Theme ashen
== style step-acme
-|0: 0-56 #000000,#eaffff, 57-99 d,#eaffff,
+|0: 0-74 #000000,#eaffff, 75-99 d,#eaffff,
|1: 0-1 #ffffff,#383c54, 2-79 #000000,#eaffff, 80-99 d,#eaffff,
|2: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-99 d,#ffffea,
|3: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-99 d,#ffffea,
@@ -247,8 +247,8 @@
|28: 0-0 d,#99994c, 1-1 d,#ffffea, 2-6 #999980,#ffffea, 7-14 #000000,#ffffea, 15-99 d,#ffffea,
|29: 0-0 d,#99994c, 1-1 d,#ffffea, 2-6 #999980,#ffffea, 7-17 #000000,#ffffea, 18-99 d,#ffffea,
== snap step-generated grid=100x30 cursor=7,20
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -263,7 +263,7 @@
| 12 line 12
| 13 line 13
| 14 line 14
-| /tmp/pardes-snap/themesel/cwd/+Themes New Del
+| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del
| 1 Theme helix
| 2 Theme dark
| 3 Theme acme
@@ -278,7 +278,7 @@
| 12 Theme ao
| 13 Theme ashen
== style step-generated
-|0: 0-56 #e0e0e0,#1e262e, 57-99 d,#1e262e,
+|0: 0-74 #e0e0e0,#1e262e, 75-99 d,#1e262e,
|1: 0-1 #ffffff,#303840, 2-79 #e0e0e0,#1e262e, 80-99 d,#1e262e,
|2: 0-0 d,#303840, 1-1 d,#161e26, 2-6 #303840,#161e26, 7-12 #e0e0e0,#161e26, 13-99 d,#161e26,
|3: 0-0 d,#303840, 1-1 d,#161e26, 2-6 #303840,#161e26, 7-12 #e0e0e0,#161e26, 13-99 d,#161e26,
@@ -309,8 +309,8 @@
|28: 0-0 d,#1e262e, 1-1 d,#161e26, 2-6 #303840,#161e26, 7-14 #e0e0e0,#161e26, 15-99 d,#161e26,
|29: 0-0 d,#1e262e, 1-1 d,#161e26, 2-6 #303840,#161e26, 7-17 #e0e0e0,#161e26, 18-99 d,#161e26,
== snap step-back grid=100x30 cursor=7,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -325,7 +325,7 @@
| 12 line 12
| 13 line 13
| 14 line 14
-| /tmp/pardes-snap/themesel/cwd/+Themes New Del
+| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del
| 1 Theme helix
| 2 Theme dark
| 3 Theme acme
@@ -340,7 +340,7 @@
| 12 Theme ao
| 13 Theme ashen
== style step-back
-|0: 0-56 #000000,#eaffff, 57-99 d,#eaffff,
+|0: 0-74 #000000,#eaffff, 75-99 d,#eaffff,
|1: 0-1 #ffffff,#383c54, 2-79 #000000,#eaffff, 80-99 d,#eaffff,
|2: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-99 d,#ffffea,
|3: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-99 d,#ffffea,
@@ -371,8 +371,8 @@
|28: 0-0 d,#99994c, 1-1 d,#ffffea, 2-6 #999980,#ffffea, 7-14 #000000,#ffffea, 15-99 d,#ffffea,
|29: 0-0 d,#99994c, 1-1 d,#ffffea, 2-6 #999980,#ffffea, 7-17 #000000,#ffffea, 18-99 d,#ffffea,
== snap tail grid=100x30 cursor=7,28
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -387,7 +387,7 @@
| 12 line 12
| 13 line 13
| 14 line 14
-| /tmp/pardes-snap/themesel/cwd/+Themes New Del
+| /tmp/pardes-snap/themesel/cwd/+Themes New Newtty Del
| 217 Theme wolf_alabaster_dark_bg
| 218 Theme wolf_alabaster_dark_mono
| 219 Theme wolf_alabaster_light
@@ -402,8 +402,8 @@
| 228 Theme zenburn
| 229
== snap picked grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/themesel/cwd/t.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/themesel/cwd/t.txt Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -433,7 +433,7 @@
| 27 line 27
| 28 line 28
== style picked
-|0: 0-56 #000000,#eaffff, 57-99 d,#eaffff,
+|0: 0-74 #000000,#eaffff, 75-99 d,#eaffff,
|1: 0-1 #ffffff,#6e4fd0, 2-79 #000000,#eaffff, 80-99 d,#eaffff,
|2: 0-1 d,#ffffea, 2-6 #000000,#eaffff, 7-12 #000000,#ffffea, 13-99 d,#ffffea,
|3: 0-1 d,#ffffea, 2-6 #999980,#ffffea, 7-12 #000000,#ffffea, 13-99 d,#ffffea,
diff --git a/test/snapshots/tinywin.golden b/test/snapshots/tinywin.golden
index 3e299115..f613fd9f 100644
--- a/test/snapshots/tinywin.golden
+++ b/test/snapshots/tinywin.golden
@@ -1,17 +1,17 @@
== snap stacked grid=100x30 cursor=4,14
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/tinywin/cwd New Del Filter
+|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 New Del Filter
+| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter
| ls
|
-| /tmp/pardes-snap/tinywin/cwd New Del Filter
+| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter
| ls
|
-| /tmp/pardes-snap/tinywin/cwd New Del Filter
+| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter
| ls
|
-| /tmp/pardes-snap/tinywin/cwd New Del Filter
+| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filter
| ls
|
|
@@ -30,23 +30,23 @@
|
|
== snap shrunk grid=60x3 cursor=59,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/tinywin/cwd New Del Filter
-| /tmp/pardes-snap/tinywin/cwd New Del Filter
-== snap columns grid=100x30 cursor=92,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/tinywin/cwd New Del Filter /tmp/pardes-snap/tinywi /tmp/pardes /tmp/parde
-| $ ls ls ls
-| /tmp/pardes-snap/tinywin/cwd New Del Filter
+|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
+== 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
+| $ 1 1 1
+| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt
| ls
|
-| /tmp/pardes-snap/tinywin/cwd New Del Filter
+| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt
| ls
|
-| /tmp/pardes-snap/tinywin/cwd New Del Filter
+| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt
| ls
|
-| /tmp/pardes-snap/tinywin/cwd New Del Filter
+| /tmp/pardes-snap/tinywin/cwd New Newtty Del Filt
| ls
|
|
diff --git a/test/snapshots/topbarexec.golden b/test/snapshots/topbarexec.golden
index 27e79253..7b0bb96f 100644
--- a/test/snapshots/topbarexec.golden
+++ b/test/snapshots/topbarexec.golden
@@ -1,6 +1,6 @@
== snap selected grid=90x20 cursor=14,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/topbarexec/cwd New Del Fil /tmp/pardes-snap/topbarexec/cwd New Del Fil
+|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
| ls ls
| zmarkfile.txt zmarkfile.txt
|
@@ -10,7 +10,7 @@
|
|
|
-| /tmp/pardes-snap/topbarexec/cwd New Del Fil
+| /tmp/pardes-snap/topbarexec/cwd New Newtty
| ls
| zmarkfile.txt
|
@@ -20,8 +20,8 @@
|
|
== snap noarg-runs grid=90x20 cursor=14,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/topbarexec/cwd New Del Fil /tmp/╭────────────────────────────────────╮
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/topbarexec/cwd New Newtty /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 Del Fil
+| /tmp/pardes-snap/topbarexec/cwd New Newtty
| ls
| zmarkfile.txt
|
@@ -41,8 +41,8 @@
|
|
== snap arg-still-spliced grid=90x20 cursor=14,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/topbarexec/cwd New Del Fil /tmp/pardes-snap/topbarexec/cwd New Del Fil
+|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
| ls ls
| zmarkfile.txt zmarkfile.txt
|
@@ -52,7 +52,7 @@
|
| /tmp/pardes-snap/topbarexec/cwd/+Search New
| 1 zmarkfile.txt
-| /tmp/pardes-snap/topbarexec/cwd New Del Fil
+| /tmp/pardes-snap/topbarexec/cwd New Newtty
| ls
| zmarkfile.txt
|
diff --git a/test/snapshots/topbarexec.snap b/test/snapshots/topbarexec.snap
index bebaed3f..c73bf4d7 100644
--- a/test/snapshots/topbarexec.snap
+++ b/test/snapshots/topbarexec.snap
@@ -26,20 +26,20 @@ stable 700 15000
snap selected
# Debug takes NO argument. Middle-clicked with that sweep live it must open the
# overlay — not send `Debug zmarkfile.txt` to bash. The box IS the assertion.
-press middle 50 1
-release middle 50 1
+press middle 67 1
+release middle 67 1
stable 700 15000
snap noarg-runs
# ...and off again, so the overlay does not cover what comes next
-press middle 50 1
-release middle 50 1
+press middle 67 1
+release middle 67 1
stable 700 15000
# Find DOES take one, and still gets it: the sweep is the pattern, so the
# results buffer names the file it matched. An empty buffer would mean Find
# ran with no argument (which arms the prompt instead), so the ROW is the
# assertion — the splice is what put it there.
-press middle 13 1
-release middle 13 1
+press middle 21 1
+release middle 21 1
wait 10000 +Search
stable 700 15000
snap arg-still-spliced
diff --git a/test/snapshots/tty.golden b/test/snapshots/tty.golden
index 5d6ebf75..8c553d33 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 Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/tty/cwd New Del Filter /tmp/pardes-snap/tty/cwd New Del Filter
+|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
| $ ls ls
| m.txt m.txt
| $
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/tty/cwd New Del Filter
+| /tmp/pardes-snap/tty/cwd New Newtty Del Filter
| ls
| m.txt
|
@@ -30,8 +30,8 @@
|
|
== snap tty-echo grid=100x30 cursor=4,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/tty/cwd New Del Filter /tmp/pardes-snap/tty/cwd New Del Filter
+|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
| $ ls ls
| m.txt m.txt
| $ echo SNAP''OK
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/tty/cwd New Del Filter
+| /tmp/pardes-snap/tty/cwd New Newtty Del Filter
| ls
| m.txt
|
@@ -61,8 +61,8 @@
|
|
== snap tty-off grid=100x30 cursor=4,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tty/cwd New Del Filter /tmp/pardes-snap/tty/cwd New Del Filter
+|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
| ls ls
| m.txt m.txt
| echo SNAP''OK
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/tty/cwd New Del Filter
+| /tmp/pardes-snap/tty/cwd New Newtty Del Filter
| ls
| m.txt
|
@@ -92,8 +92,8 @@
|
|
== snap shift-esc-on grid=100x30 cursor=4,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/tty/cwd New Del Filter /tmp/pardes-snap/tty/cwd New Del Filter
+|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
| $ ls ls
| m.txt m.txt
| $ echo SNAP''OK
@@ -108,7 +108,7 @@
|
|
|
-| /tmp/pardes-snap/tty/cwd New Del Filter
+| /tmp/pardes-snap/tty/cwd New Newtty Del Filter
| ls
| m.txt
|
@@ -123,8 +123,8 @@
|
|
== snap shift-esc-nodoc grid=100x30 cursor=4,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/tty/cwd New Del Filter /tmp/pardes-snap/tty/cwd New Del Filter
+|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
| $ ls ls
| m.txt m.txt
| $ echo SNAP''OK
@@ -139,7 +139,7 @@
|
|
|
-| /tmp/pardes-snap/tty/cwd New Del Filter
+| /tmp/pardes-snap/tty/cwd New Newtty Del Filter
| ls
| m.txt
|
@@ -154,8 +154,8 @@
|
|
== snap ctrl-b-off grid=100x30 cursor=4,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/tty/cwd New Del Filter /tmp/pardes-snap/tty/cwd New Del Filter
+|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
| ls ls
| m.txt m.txt
| echo SNAP''OK
@@ -170,7 +170,7 @@
|
|
|
-| /tmp/pardes-snap/tty/cwd New Del Filter
+| /tmp/pardes-snap/tty/cwd New Newtty Del Filter
| ls
| m.txt
|
diff --git a/test/snapshots/ttyclick.golden b/test/snapshots/ttyclick.golden
index 5d791fce..72a59e67 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 Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyclick/cwd New Del Filter /tmp/pardes-snap/ttyclick/cwd New Del Filter
+|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
| $ ls ls
| probe.txt probe.txt
| $
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/ttyclick/cwd New Del Filter
+| /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil
| ls
| probe.txt
|
@@ -30,8 +30,8 @@
|
|
== snap tty-tagedit grid=100x30 cursor=39,1
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyclick/cwd New Del Filter /tmp/pardes-snap/ttyclick/cwd New Del Filter
+|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
| ls ls
| probe.txt probe.txt
|
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/ttyclick/cwd New Del Filter
+| /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil
| ls
| probe.txt
|
@@ -61,8 +61,8 @@
|
|
== snap tty-tagexit grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyclick/cwd New Del Filter /tmp/pardes-snap/ttyclick/cwd New Del Filter
+|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
| $ ls ls
| probe.txt probe.txt
| $
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/ttyclick/cwd New Del Filter
+| /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil
| ls
| probe.txt
|
@@ -92,8 +92,8 @@
|
|
== snap ins-bodyclick grid=100x30 cursor=11,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/ttyclick/cwd New Del Filter /tmp/pardes-snap/ttyclick/cwd New Del Filter
+|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
| ls ls
| probe.txt probe.txt
|
@@ -108,7 +108,7 @@
|
|
|
-| /tmp/pardes-snap/ttyclick/cwd New Del Filter
+| /tmp/pardes-snap/ttyclick/cwd New Newtty Del Fil
| ls
| probe.txt
|
diff --git a/test/snapshots/ttyedit.golden b/test/snapshots/ttyedit.golden
index bdcfce1b..a40d5ec3 100644
--- a/test/snapshots/ttyedit.golden
+++ b/test/snapshots/ttyedit.golden
@@ -1,6 +1,6 @@
== snap before grid=100x30 cursor=7,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttyedit/cwd New Del Filter /tmp/pardes-snap/ttyedit/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt
| ls
| words.txt
|
@@ -30,8 +30,8 @@
|
|
== snap split grid=100x30 cursor=2,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|^ /tmp/pardes-snap/ttyedit/cwd New Del Filter /tmp/pardes-snap/ttyedit/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt
| ls
| words.txt
|
@@ -61,8 +61,8 @@
|
|
== snap opened grid=100x30 cursor=6,8
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttyedit/cwd New Del Filter /tmp/pardes-snap/ttyedit/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt
| ls
| words.txt
|
@@ -92,8 +92,8 @@
|
|
== snap joined grid=100x30 cursor=10,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttyedit/cwd New Del Filter /tmp/pardes-snap/ttyedit/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt
| ls
| words.txt
|
@@ -123,8 +123,8 @@
|
|
== snap undone grid=100x30 cursor=7,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttyedit/cwd New Del Filter /tmp/pardes-snap/ttyedit/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/ttyedit/cwd New Newtty Del Filt
| ls
| words.txt
|
diff --git a/test/snapshots/ttyfollow.golden b/test/snapshots/ttyfollow.golden
index 720c4eac..33395d83 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttyfollow/cwd New Del Filter /tmp/pardes-snap/ttyfollow/cwd New Del Filter
+|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
| 185 ls
| 186 s.txt
| 187
@@ -15,7 +15,7 @@
| 196
| 197
| 198
-| /tmp/pardes-snap/ttyfollow/cwd New Del Filter
+| /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi
| ls
| s.txt
|
@@ -30,8 +30,8 @@
|
|
== snap held-post grid=100x30 cursor=54,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttyfollow/cwd New Del Filter $ /tmp/pardes-snap/ttyfollow/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi
| ls
| s.txt
|
@@ -61,8 +61,8 @@
|
|
== snap tty-follows grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyfollow/cwd New Del Filter $ /tmp/pardes-snap/ttyfollow/cwd New Del Filter
+|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
| 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 Del Filter
+| /tmp/pardes-snap/ttyfollow/cwd New Newtty Del Fi
| ls
| s.txt
|
diff --git a/test/snapshots/ttyhelp.golden b/test/snapshots/ttyhelp.golden
index 27b16dbf..b8a9c2b6 100644
--- a/test/snapshots/ttyhelp.golden
+++ b/test/snapshots/ttyhelp.golden
@@ -1,6 +1,6 @@
== snap boot grid=100x30 cursor=4,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyhelp/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/ttyhelp/cwd New Newtty Del Filter
| $
|
|
@@ -30,10 +30,10 @@
|
|
== snap helped grid=100x30 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyhelp/cwd New Del Filter
+|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/+Help New Del
+| /tmp/pardes-snap/ttyhelp/cwd/+Help 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.
@@ -54,17 +54,17 @@
| 18 SPC a w PanelWave
| 19 SPC a z PanelZoom
| 20 SPC c d Delcol
-| 21 SPC c n Newcol topbar
-| 22 SPC d Del
-| 23 SPC f c Config
-| 24 SPC f f Find topbar
-| 25 SPC f g Grep topbar
-| 26 SPC f n New topbar
+| 21 SPC c j Joincol topbar
+| 22 SPC c n Newcol topbar
+| 23 SPC d Del
+| 24 SPC f c Config
+| 25 SPC f f Find topbar
+| 26 SPC f g Grep topbar
== snap leaderworks grid=100x30 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyhelp/cwd New Del Filter
+|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/+Help New Del
+| /tmp/pardes-snap/ttyhelp/cwd/+Help 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.
@@ -85,9 +85,9 @@
| 18 SPC a w PanelWave
| 19 SPC a z PanelZoom
| 20 SPC c d Delcol
-| 21 SPC c n Newcol topbar
-| 22 SPC d Del
-| 23 SPC f c Config
-| 24 SPC f f Find topbar
-| 25 SPC f g Grep topbar
-| 26 SPC f n New topbar
+| 21 SPC c j Joincol topbar
+| 22 SPC c n Newcol topbar
+| 23 SPC d Del
+| 24 SPC f c Config
+| 25 SPC f f Find topbar
+| 26 SPC f g Grep topbar
diff --git a/test/snapshots/ttyhelp.snap b/test/snapshots/ttyhelp.snap
index 25e55349..99b62d5f 100644
--- a/test/snapshots/ttyhelp.snap
+++ b/test/snapshots/ttyhelp.snap
@@ -5,8 +5,8 @@ start 30 100
wait 8000 New Newcol
stable 700 20000
snap boot
-press middle 22 1
-release middle 22 1
+press middle 31 1
+release middle 31 1
wait 10000 pardes builtins
stable 700 15000
snap helped
diff --git a/test/snapshots/ttylook.golden b/test/snapshots/ttylook.golden
index d5740e5d..70992060 100644
--- a/test/snapshots/ttylook.golden
+++ b/test/snapshots/ttylook.golden
@@ -1,6 +1,6 @@
== snap tok1 grid=120x30 cursor=2,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttylook/cwd New Del Filter /tmp/pardes-snap/ttylook/cwd New Del Filter
+|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
| ls ls
| big.txt plain.txt sub big.txt plain.txt sub
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/ttylook/cwd New Del Filter
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter
| ls
| big.txt plain.txt sub
|
@@ -30,39 +30,39 @@
|
|
== style tok1
-|0: 0-56 #949494,#121212, 57-119 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-44 #949494,#121212, 45-59 d,#121212, 60-61 #ffffff,#262626, 62-104 #949494,#121212, 105-119 d,#121212,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-8 #080808,#80a0ff, 9-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|12: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-44 #949494,#121212, 45-59 d,#121212, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-59 #bdbdbd,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
+|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,
+|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,
+|5: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|6: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|7: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|8: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|9: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|10: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|11: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|12: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|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,
+|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,
+|20: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|21: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|22: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|23: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|24: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|25: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|26: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|27: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|28: 0-0 d,#444444, 1-59 d,#080808, 60-60 d,#444444, 61-119 d,#080808,
+|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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttylook/cwd New Del Filter /tmp/pardes-snap/ttylook/cwd New Del Filter
+|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
| ls ls
| big.txt plain.txt sub big.txt plain.txt sub
|
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/ttylook/cwd New Del Filter
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter
| ls
| big.txt plain.txt sub
|
@@ -92,8 +92,8 @@
|
|
== snap tokback grid=120x30 cursor=2,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttylook/cwd New Del Filter /tmp/pardes-snap/ttylook/cwd New Del Filter
+|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
| ls ls
| big.txt plain.txt sub big.txt plain.txt sub
|
@@ -108,7 +108,7 @@
|
|
|
-| /tmp/pardes-snap/ttylook/cwd New Del Filter
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter
| ls
| big.txt plain.txt sub
|
@@ -123,8 +123,8 @@
|
|
== snap insert grid=120x30 cursor=4,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttylook/cwd New Del Filter /tmp/pardes-snap/ttylook/cwd New Del Filter
+|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
| ls ls
| nnbig.txt plain.txt sub big.txt plain.txt sub
|
@@ -139,7 +139,7 @@
|
|
|
-| /tmp/pardes-snap/ttylook/cwd New Del Filter
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter
| ls
| big.txt plain.txt sub
|
@@ -154,8 +154,8 @@
|
|
== snap tok3 grid=120x30 cursor=22,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttylook/cwd New Del Filter /tmp/pardes-snap/ttylook/cwd New Del Filter
+|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
| ls ls
| big.txt plain.txt sub big.txt plain.txt sub
|
@@ -170,7 +170,7 @@
|
|
|
-| /tmp/pardes-snap/ttylook/cwd New Del Filter
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter
| ls
| big.txt plain.txt sub
|
@@ -185,12 +185,12 @@
|
|
== snap diropen grid=120x30 cursor=4,7
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttylook/cwd New Del Filter /tmp/pardes-snap/ttylook/cwd New Del Filter
+|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
| ls ls
| big.txt plain.txt sub big.txt plain.txt sub
|
-| /tmp/pardes-snap/ttylook/cwd/sub New Del Filter
+| /tmp/pardes-snap/ttylook/cwd/sub New Newtty Del Filter
| ls
|
|
@@ -201,7 +201,7 @@
|
|
|
-| /tmp/pardes-snap/ttylook/cwd New Del Filter
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter
| ls
| big.txt plain.txt sub
|
@@ -216,12 +216,12 @@
|
|
== snap noop grid=120x30 cursor=2,3
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttylook/cwd New Del Filter /tmp/pardes-snap/ttylook/cwd New Del Filter
+|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
| ls ls
| big.txt plain.txt sub big.txt plain.txt sub
|
-| /tmp/pardes-snap/ttylook/cwd/sub New Del Filter
+| /tmp/pardes-snap/ttylook/cwd/sub New Newtty Del Filter
| ls
|
|
@@ -232,7 +232,7 @@
|
|
|
-| /tmp/pardes-snap/ttylook/cwd New Del Filter
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter
| ls
| big.txt plain.txt sub
|
@@ -247,33 +247,33 @@
|
|
== snap fileopen grid=120x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttylook/cwd /tmp/pardes-snap/ttylook/cwd /tmp/pardes-snap/ttylook/cwd New Del Filter
-| 1 line 1 ls ls
-| 2 line 2 big.txt plain.txt sub big.txt plain.txt sub
-| 3 line 3
-| 4 line 4 /tmp/pardes-snap/ttylook/cwd
-| 5 line 5 ls
-| 6 line 6
-| 7 line 7
-| 8 line 8
-| 9 line 9
-| 10 line 10
-| 11 line 11
-| 12 line 12
-| 13 line 13
-| 14 line 14
-| 15 line 15 /tmp/pardes-snap/ttylook/cwd
-| 16 line 16 ls
-| 17 line 17 big.txt plain.txt sub
-| 18 line 18
-| 19 line 19
-| 20 line 20
-| 21 line 21
-| 22 line 22
-| 23 line 23
-| 24 line 24
-| 25 line 25
-| 26 line 26
-| 27 line 27
-| 28 line 28
+|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
+| 1 line 1 ls
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter big.txt plain.txt sub
+|
+| /tmp/pardes-snap/ttylook/cwd/sub New Newtty Del Filter
+| ls
+|
+|
+|
+|
+|
+|
+|
+|
+|
+| /tmp/pardes-snap/ttylook/cwd New Newtty Del Filter
+| ls
+| big.txt plain.txt sub
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
diff --git a/test/snapshots/ttyonly.golden b/test/snapshots/ttyonly.golden
index 1a7576cb..b0dfef79 100644
--- a/test/snapshots/ttyonly.golden
+++ b/test/snapshots/ttyonly.golden
@@ -1,6 +1,6 @@
== snap ttyonly grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyonly/cwd New Del Filter
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+|$ /tmp/pardes-snap/ttyonly/cwd New Newtty Del Filter
| $ echo TTY''ONLY
| TTYONLY
| $
@@ -30,7 +30,7 @@
|
|
== style ttyonly
-|0: 0-56 #949494,#121212, 57-99 d,#121212,
+|0: 0-74 #949494,#121212, 75-99 d,#121212,
|1: 0-1 #ffffff,#626262, 2-79 #949494,#121212, 80-99 d,#121212,
|2: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
|3: 0-0 d,#444444, 1-1 d,#080808, 2-99 #bdbdbd,#080808,
diff --git a/test/snapshots/ttypaste.golden b/test/snapshots/ttypaste.golden
new file mode 100644
index 00000000..33d7c7a4
--- /dev/null
+++ b/test/snapshots/ttypaste.golden
@@ -0,0 +1,62 @@
+== 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
+| $ ls ls
+| src.txt src.txt
+| $ echo BRACKETED
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+| /tmp/pardes-snap/ttypaste/cwd New Newtty Del Fil
+| ls
+| src.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+== 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
+| $ ls ls
+| src.txt src.txt
+| $ echo BRACKETED
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+| /tmp/pardes-snap/ttypaste/cwd New Newtty Del Fil
+| ls
+| src.txt
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
diff --git a/test/snapshots/ttypaste.snap b/test/snapshots/ttypaste.snap
new file mode 100644
index 00000000..d59a0b3e
--- /dev/null
+++ b/test/snapshots/ttypaste.snap
@@ -0,0 +1,32 @@
+# Pasting INTO the program a tty pane is running.
+#
+# `SPC p` and the acme 1-3 chord are both unreachable in raw tty: the pty owns
+# every keystroke and every button. So tty mode has its own chord, and a paste
+# arriving from outside has to reach the shell rather than an edit buffer that
+# the pty does not know exists.
+#
+# Two paths, both ending at the shell's command line:
+# Ctrl-V types the DEFAULT register (config.tty_paste)
+# bracketed paste the outer terminal's own paste, or a desktop one relayed
+# by a GUI host, which used to land in an overlay instead
+file src.txt PASTED-PAYLOAD
+start 30 100 -n 3
+wait 8000 src.txt
+stable 700 20000
+# fill the default register from a file pane: sweep the word and yank it
+key c-b
+stable 600 8000
+# in tty now; type a prefix so the pasted text is visibly appended to it
+text echo
+stable 600 8000
+# the outer terminal's bracketed paste: not a keystroke, no request behind it,
+# and it must arrive at the shell's line
+send \e[200~ BRACKETED\e[201~
+stable 600 8000
+snap bracketed-paste-reached-the-shell
+# Ctrl-V types the register. Nothing was yanked in this session, so the
+# register is empty and the chord is INERT rather than sending the shell the
+# 0x16 it used to (quoted-insert): the line below is unchanged.
+key c-v
+stable 600 8000
+snap ctrl-v-with-empty-register-is-inert
diff --git a/test/snapshots/ttyprompt.golden b/test/snapshots/ttyprompt.golden
index c391794d..a8c65bd5 100644
--- a/test/snapshots/ttyprompt.golden
+++ b/test/snapshots/ttyprompt.golden
@@ -1,6 +1,6 @@
== snap greeted grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttyprompt/cwd New Del Filter /tmp/pardes-snap/ttyprompt/cwd New Del Filter
+|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
| ls ls
| probe.txt probe.txt
|
@@ -15,7 +15,7 @@
|
|
|
-| /tmp/pardes-snap/ttyprompt/cwd New Del Filter
+| /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi
| ls
| probe.txt
|
@@ -30,8 +30,8 @@
|
|
== snap in-tty grid=100x30 cursor=17,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/ttyprompt/cwd New Del Filter /tmp/pardes-snap/ttyprompt/cwd New Del Filter
+|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
| $ ls ls
| probe.txt probe.txt
| $ echo ABCDEFGH
@@ -46,7 +46,7 @@
|
|
|
-| /tmp/pardes-snap/ttyprompt/cwd New Del Filter
+| /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi
| ls
| probe.txt
|
@@ -61,8 +61,8 @@
|
|
== snap out-of-tty grid=100x30 cursor=17,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttyprompt/cwd New Del Filter /tmp/pardes-snap/ttyprompt/cwd New Del Filter
+|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
| ls ls
| probe.txt probe.txt
| echo ABCDEFGH
@@ -77,7 +77,7 @@
|
|
|
-| /tmp/pardes-snap/ttyprompt/cwd New Del Filter
+| /tmp/pardes-snap/ttyprompt/cwd New Newtty Del Fi
| ls
| probe.txt
|
diff --git a/test/snapshots/ttytaken.golden b/test/snapshots/ttytaken.golden
index 9b9013d5..0c0a01ea 100644
--- a/test/snapshots/ttytaken.golden
+++ b/test/snapshots/ttytaken.golden
@@ -1,8 +1,8 @@
-== snap opened grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New D /tmp/pardes-snap/ttytaken/cwd New Del Filter
-| 1 echo TAKEN''ONE ls
-| 2 echo TAKEN''TWO big.txt cmd.txt
+== 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
+| 1 echo TAKEN''ONE ls
+| 2 echo TAKEN''TWO big.txt cmd.txt
|
|
|
@@ -29,13 +29,13 @@
|
|
|
-== snap at-prompt grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New D /tmp/pardes-snap/ttytaken/cwd New Del Filter
-| 1 echo TAKEN''ONE ls
-| 2 echo TAKEN''TWO big.txt cmd.txt
-| echo TAKEN''ONE
-| TAKENONE
+== 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
+| 1 echo TAKEN''ONE ls
+| 2 echo TAKEN''TWO big.txt cmd.txt
+| echo TAKEN''ONE
+| TAKENONE
|
|
|
@@ -60,65 +60,65 @@
|
|
|
-== snap paging grid=100x30 cursor=59,29
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New D$ /tmp/pardes-snap/ttytaken/cwd New Del Filter
-| 1 echo TAKEN''ONE line 1
-| 2 echo TAKEN''TWO line 2
-| line 3
-| line 4
-| line 5
-| line 6
-| line 7
-| line 8
-| line 9
-| line 10
-| line 11
-| line 12
-| line 13
-| line 14
-| line 15
-| line 16
-| line 17
-| line 18
-| line 19
-| line 20
-| line 21
-| line 22
-| line 23
-| line 24
-| line 25
-| line 26
-| line 27
-| big.txt
-== snap spawned grid=100x30 cursor=53,25
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/ttytaken/cwd/cmd.txt Save New D$ /tmp/pardes-snap/ttytaken/cwd New Del Filter
-| 1 echo TAKEN''ONE line 1
-| 2 echo TAKEN''TWO line 2
-| line 3
-| line 4
-| line 5
-| line 6
-| line 7
-| line 8
-| line 9
-| line 10
-| line 11
-| line 12
-| line 13
-| line 14
-| line 15
-| line 16
-| line 17
-| line 18
-| line 19
-| line 20
-| line 21
-| line 22
-| line 23
-| :
-| /tmp/pardes-snap/ttytaken/cwd New Del Filter
-| echo TAKEN''TWO
-| TAKENTWO
+== 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
+| 1 echo TAKEN''ONE line 1
+| 2 echo TAKEN''TWO line 2
+| line 3
+| line 4
+| line 5
+| line 6
+| line 7
+| line 8
+| line 9
+| line 10
+| line 11
+| line 12
+| line 13
+| line 14
+| line 15
+| line 16
+| line 17
+| line 18
+| line 19
+| line 20
+| line 21
+| line 22
+| line 23
+| line 24
+| line 25
+| line 26
+| line 27
+| 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
+| 1 echo TAKEN''ONE line 1
+| 2 echo TAKEN''TWO line 2
+| line 3
+| line 4
+| line 5
+| line 6
+| line 7
+| line 8
+| line 9
+| line 10
+| line 11
+| line 12
+| line 13
+| line 14
+| line 15
+| line 16
+| line 17
+| line 18
+| line 19
+| line 20
+| line 21
+| line 22
+| line 23
+| :
+| /tmp/pardes-snap/ttytaken/cwd New Newtty Del Filter
+| echo TAKEN''TWO
+| TAKENTWO
|
diff --git a/test/snapshots/ttytaken.snap b/test/snapshots/ttytaken.snap
index 6505fc63..2ef574d0 100644
--- a/test/snapshots/ttytaken.snap
+++ b/test/snapshots/ttytaken.snap
@@ -5,7 +5,7 @@
# keystrokes the pager would eat. Nothing about the pager's screen changes.
file cmd.txt echo TAKEN''ONE\necho TAKEN''TWO
lines big.txt 40
-start 30 100 -n 1
+start 30 210 -n 1
wait 8000 cmd.txt
stable 700 20000
# open the command file by looking its name in the greeting `ls`
@@ -24,8 +24,8 @@ snap at-prompt
# ...and now a pager owns that terminal. Ctrl-b is raw tty (config.tty_toggle),
# which is how a script types AT the shell instead of into the pane's own edit
# buffer — the same way exec.snap runs a command line.
-press left 60 8
-release left 60 8
+press left 150 8
+release left 150 8
stable 400 5000
key c-b
stable 400 5000
diff --git a/test/snapshots/tutor.golden b/test/snapshots/tutor.golden
index be177dec..59fd861e 100644
--- a/test/snapshots/tutor.golden
+++ b/test/snapshots/tutor.golden
@@ -1,31 +1,31 @@
-== snap tutor grid=150x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /Tutor Save New Del /tmp/pardes-snap/tutor/cwd New Del /tmp/pardes-snap/tutor/cwd New Del Filter
-| 1 ls ls
-| 2 ↩
-| PARDES TUTOR
-| 3 tmux + vi↩
-| + acme, from scratch.
-| 4
-| 5 The model is acme's: E↩
-| VERYTHING is text, editable an↩
-| d executable
-| 6 the same way. Modal ed↩
-| iting (helix-style) lives on t↩
-| op of that.
-| 7 Press j until you reac↩
-| h the introduction.
-| 8 /tmp/pardes-snap/tutor/cwd New Del
-| 9 ls
-| 10 ==============================↩
-| ==============================↩
-| =====
-| 11 = INTRODU↩
-| CTION ↩
-| =
-| 12 ==============================↩
-| ==============================↩
-| =====
-| 13
-| 14 Pardes is tmux + vi + acme, m↩
-| ade from scratch. The foundati
+== 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
+| ls ls
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+| Grep /
+| /tmp/pardes-snap/tutor/cwd New Newtty Del Filter
+| ls
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
+|
diff --git a/test/snapshots/wheeldrift.golden b/test/snapshots/wheeldrift.golden
index 08e7ce2b..58d371ae 100644
--- a/test/snapshots/wheeldrift.golden
+++ b/test/snapshots/wheeldrift.golden
@@ -1,6 +1,6 @@
== snap home grid=70x16 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Newtty Del
| 1 line 1_0123456789_abcdefghij_ZEND
| 2 line 2_0123456789_abcdefghij_ZEND
| 3 line 3_0123456789_abcdefghij_ZEND
@@ -16,8 +16,8 @@
| 13 line 13_0123456789_abcdefghij_ZEND
| 14 line 14_0123456789_abcdefghij_ZEND
== snap drifted grid=70x16 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Newtty Del
| 6 line 6_0123456789_abcdefghij_ZEND
| 7 line 7_0123456789_abcdefghij_ZEND
| 8 line 8_0123456789_abcdefghij_ZEND
@@ -33,8 +33,8 @@
| 18 line 18_0123456789_abcdefghij_ZEND
| 19 line 19_0123456789_abcdefghij_ZEND
== snap paying grid=70x16 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Newtty Del
| 6 line 6_0123456789_abcdefghij_ZEND
| 7 line 7_0123456789_abcdefghij_ZEND
| 8 line 8_0123456789_abcdefghij_ZEND
@@ -50,8 +50,8 @@
| 18 line 18_0123456789_abcdefghij_ZEND
| 19 line 19_0123456789_abcdefghij_ZEND
== snap moved grid=70x16 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Newtty Del
| 6 123456789_abcdefghij_ZEND
| 7 123456789_abcdefghij_ZEND
| 8 123456789_abcdefghij_ZEND
@@ -67,8 +67,8 @@
| 18 0123456789_abcdefghij_ZEND
| 19 0123456789_abcdefghij_ZEND
== snap rearmed grid=70x16 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug
+| /tmp/pardes-snap/wheeldrift/cwd/drift.txt Save New Newtty Del
| 5 123456789_abcdefghij_ZEND
| 6 123456789_abcdefghij_ZEND
| 7 123456789_abcdefghij_ZEND
diff --git a/test/snapshots/winch.golden b/test/snapshots/winch.golden
index c65a8463..db849ad6 100644
--- a/test/snapshots/winch.golden
+++ b/test/snapshots/winch.golden
@@ -1,6 +1,6 @@
== snap storm grid=100x30 cursor=4,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/winch/cwd New Del Filter /tmp/pardes-snap/winch/cwd New Del Filter
+|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
| $ 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 Del Filter
+| /tmp/pardes-snap/winch/cwd New Newtty Del Filter
| ls
|
|
@@ -30,8 +30,8 @@
|
|
== snap resized grid=106x34 cursor=4,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-|$ /tmp/pardes-snap/winch/cwd New Del Filter /tmp/pardes-snap/winch/cwd New Del Filter
+|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
| $ 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 Del Filter
+| /tmp/pardes-snap/winch/cwd New Newtty Del Filter
| ls
|
|
diff --git a/test/snapshots/windownav.golden b/test/snapshots/windownav.golden
index 577fbd4b..b24936f8 100644
--- a/test/snapshots/windownav.golden
+++ b/test/snapshots/windownav.golden
@@ -1,6 +1,6 @@
== snap start grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -30,8 +30,8 @@
|
|
== snap to-term grid=100x30 cursor=54,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -61,8 +61,8 @@
|
|
== snap back-to-file grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -92,8 +92,8 @@
|
|
== snap esc-to-term grid=100x30 cursor=54,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -123,8 +123,8 @@
|
|
== snap esc-back-to-file grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -154,8 +154,8 @@
|
|
== snap altn grid=100x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -170,7 +170,7 @@
|
|
|
-| /tmp/pardes-snap/windownav/cwd New Del Filter
+| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -185,8 +185,8 @@
|
|
== snap up grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -201,7 +201,7 @@
|
|
|
-| /tmp/pardes-snap/windownav/cwd New Del Filter
+| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -216,8 +216,8 @@
|
|
== snap right grid=100x30 cursor=54,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -232,7 +232,7 @@
|
|
|
-| /tmp/pardes-snap/windownav/cwd New Del Filter
+| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -247,8 +247,8 @@
|
|
== snap left grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -263,7 +263,7 @@
|
|
|
-| /tmp/pardes-snap/windownav/cwd New Del Filter
+| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -278,8 +278,8 @@
|
|
== snap down grid=100x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -294,7 +294,7 @@
|
|
|
-| /tmp/pardes-snap/windownav/cwd New Del Filter
+| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -309,8 +309,8 @@
|
|
== snap toggle-doc grid=100x30 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -325,7 +325,7 @@
|
|
|
-| /tmp/pardes-snap/windownav/cwd New Del Filter
+| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -340,8 +340,8 @@
|
|
== snap toggle-back grid=100x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windownav/cwd/w.txt Save New De /tmp/pardes-snap/windownav/cwd New Del Filter
+|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
| 1 alpha ls
| 2 beta w.txt
| 3 gamma
@@ -356,7 +356,7 @@
|
|
|
-| /tmp/pardes-snap/windownav/cwd New Del Filter
+| /tmp/pardes-snap/windownav/cwd New Newtty Del Fi
| ls
| w.txt
|
diff --git a/test/snapshots/windownav.snap b/test/snapshots/windownav.snap
index c9de55ac..43dc9839 100644
--- a/test/snapshots/windownav.snap
+++ b/test/snapshots/windownav.snap
@@ -13,10 +13,12 @@ wait 8000 New Newcol
wait 8000 w.txt
stable 700 20000
# A FILE boots alone now, so the terminal every hop below needs is opened here:
-# SPC c n (Newcol) puts it in a column of its own on the right and focuses it,
-# SPC w h comes straight back — which also puts the shell on the stack, and Last
-# only ever names a pane that is on it.
-key space c n
+# Alt-n opens it and focuses it, Alt-c puts it in a column of its own on the
+# right, SPC w h comes straight back — which also puts the shell on the stack,
+# and Last only ever names a pane that is on it. (`New`/`Newcol` open an empty
+# +New scratch now, not a shell.)
+key a-n
+key a-c
stable 700 15000
key space w h
stable 400 5000
diff --git a/test/snapshots/windowops.golden b/test/snapshots/windowops.golden
index e6b4614b..c566bdc1 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del Filter ╎ /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎
@@ -15,7 +15,7 @@
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/windowops/cwd New Del Filter ╎
+| /tmp/pardes-snap/windowops/cwd New Newtty Del F╎
| ls ╎
| w.txt ╎
| ╎
@@ -30,8 +30,8 @@
| ╎
| ╎
== snap hover-h grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del Filter /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -46,7 +46,7 @@
|
|
|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
-| /tmp/pardes-snap/windowops/cwd New Del Filter
+| /tmp/pardes-snap/windowops/cwd New Newtty Del Fi
| ls
| w.txt
|
@@ -61,8 +61,8 @@
|
|
== snap border-drag grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New De╎ Filter /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎
@@ -77,7 +77,7 @@
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/windowops/cwd New De╎ Filter
+| /tmp/pardes-snap/windowops/cwd New Ne╎tty Del Fi
| ls ╎
| w.txt ╎
| ╎
@@ -92,8 +92,8 @@
| ╎
| ╎
== snap border-done grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New De╎ /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ╎ ls
| w.txt ╎ w.txt
| ╎
@@ -108,7 +108,7 @@
| ╎
| ╎
| ╎
-| /tmp/pardes-snap/windowops/cwd New De╎
+| /tmp/pardes-snap/windowops/cwd New Ne╎
| ls ╎
| w.txt ╎
| ╎
@@ -123,8 +123,8 @@
| ╎
| ╎
== snap hborder-done grid=100x30 cursor=4,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -135,7 +135,7 @@
|
|
|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
@@ -154,8 +154,8 @@
|
|
== snap move-preview grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -166,7 +166,7 @@
|
|
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
@@ -185,8 +185,8 @@
|
|
== snap moved grid=100x30 cursor=4,15
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -197,7 +197,7 @@
|
|
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
@@ -216,8 +216,8 @@
|
|
== snap altn grid=100x30 cursor=4,19
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -228,11 +228,11 @@
|
|
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
@@ -247,8 +247,8 @@
|
|
== snap focus-right grid=100x30 cursor=44,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del /tmp/pardes-snap/windowops/cwd New Del Filter
+|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
| ls ls
| w.txt w.txt
|
@@ -259,11 +259,11 @@
|
|
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
@@ -277,24 +277,24 @@
|
|
|
-== snap debug-on grid=100x30 cursor=44,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del /tmp/pardes-snap/win╭────────────────────────────────────╮
-| ls ls │pardes resizes=1 │
-| w.txt w.txt │theme helix │
-| │font default │
-| │terms 4 cols 2 │
-| │active #2 58x28 │
-| │scroll 0/28 │
-| │pinch 1.0000 │
-| │tscroll 0.0000 │
-| ╰────────────────────────────────────╯
+== 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
+| 1 ls
+| 2 P↩ w.txt
+| ARDES TUTOR
+| 3 tmux + vi +
+| /tmp/pardes-snap/windowops/cwd New New
+| ls
+| w.txt
+|
+|
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
@@ -309,54 +309,54 @@
|
|
== style debug-on
-|0: 0-46 #949494,#121212, 47-51 #080808,#80a0ff, 52-56 #949494,#121212, 57-99 d,#121212,
-|1: 0-1 #ffffff,#262626, 2-39 #949494,#121212, 40-41 #ffffff,#626262, 42-61 #949494,#121212, 62-99 d,d,
-|2: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-62 d,d, 63-79 #949494,d, 80-98 d,#121212, 99-99 d,d,
-|3: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-62 d,d, 63-74 #949494,d, 75-98 d,#121212, 99-99 d,d,
-|4: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-62 d,d, 63-76 #949494,d, 77-98 d,#121212, 99-99 d,d,
-|5: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-62 d,d, 63-77 #949494,d, 78-98 d,#121212, 99-99 d,d,
-|6: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-62 d,d, 63-78 #949494,d, 79-98 d,#121212, 99-99 d,d,
-|7: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-62 d,d, 63-73 #949494,d, 74-98 d,#121212, 99-99 d,d,
-|8: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-62 d,d, 63-75 #949494,d, 76-98 d,#121212, 99-99 d,d,
-|9: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-62 d,d, 63-77 #949494,d, 78-98 d,#121212, 99-99 d,d,
-|10: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-61 #bdbdbd,#080808, 62-99 d,d,
-|11: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|12: 0-1 #ffffff,#262626, 2-39 #949494,#121212, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|13: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|14: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|15: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|16: 0-1 #ffffff,#262626, 2-39 #949494,#121212, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|17: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|18: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|19: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|20: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|21: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|22: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|23: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|24: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|25: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|26: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|27: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|28: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-|29: 0-0 d,#444444, 1-1 d,#080808, 2-39 #bdbdbd,#080808, 40-40 d,#444444, 41-41 d,#080808, 42-99 #bdbdbd,#080808,
-== snap debug-off grid=100x30 cursor=44,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/windowops/cwd New Del /tmp/pardes-snap/windowops/cwd New Del Filter
-| ls ls
-| w.txt w.txt
-|
-|
-|
-|
-|
+|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,
+|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,
+|5: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-38 #bdbdbd,#080808, 39-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|6: 0-1 #ffffff,#262626, 2-39 #949494,#121212, 40-40 d,#444444, 41-99 d,#080808,
+|7: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|8: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|9: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|10: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|11: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|12: 0-1 #ffffff,#262626, 2-39 #949494,#121212, 40-40 d,#444444, 41-99 d,#080808,
+|13: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|14: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|15: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|16: 0-1 #ffffff,#262626, 2-39 #949494,#121212, 40-40 d,#444444, 41-99 d,#080808,
+|17: 0-0 d,#444444, 1-1 d,#080808, 2-3 #bdbdbd,#080808, 4-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|18: 0-0 d,#444444, 1-1 d,#080808, 2-6 #bdbdbd,#080808, 7-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|19: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|20: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|21: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|22: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|23: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|24: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|25: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|26: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|27: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|28: 0-0 d,#444444, 1-39 d,#080808, 40-40 d,#444444, 41-99 d,#080808,
+|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
+| 1 ls
+| /Tutor Save New Newtty Del w.txt
+| 1
+| 2 P
+| /tmp/pardes-snap/windowops/cwd New New
+| ls
+| w.txt
|
|
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
-| /tmp/pardes-snap/windowops/cwd New Del
+| /tmp/pardes-snap/windowops/cwd New New
| ls
| w.txt
|
diff --git a/test/snapshots/wrap.golden b/test/snapshots/wrap.golden
index 2b4c530b..652ffae2 100644
--- a/test/snapshots/wrap.golden
+++ b/test/snapshots/wrap.golden
@@ -1,6 +1,6 @@
== snap on-narrow grid=48x14 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor D
-| /tmp/pardes-snap/wrap/cwd/long.txt Save New De
+|New Newcol Joincol Find Grep Help Changelog Tuto
+| /tmp/pardes-snap/wrap/cwd/long.txt Save New Ne
| 1 0---------1---------2---------3---------↩
| 4---------5---------6---------7---------↩
| 8---------9---------A---------B---------↩
@@ -14,8 +14,8 @@
|
|
== snap clicked grid=48x14 cursor=17,3
-|New Newcol Find Grep Help Tutor Dump NextColor D
-| /tmp/pardes-snap/wrap/cwd/long.txt Save New De
+|New Newcol Joincol Find Grep Help Changelog Tuto
+| /tmp/pardes-snap/wrap/cwd/long.txt Save New Ne
| 1 0---------1---------2---------3---------↩
| 4---------5---------6---------7---------↩
| 8---------9---------A---------B---------↩
@@ -29,8 +29,8 @@
|
|
== snap logical-j grid=48x14 cursor=18,7
-|New Newcol Find Grep Help Tutor Dump NextColor D
-| /tmp/pardes-snap/wrap/cwd/long.txt Save New De
+|New Newcol Joincol Find Grep Help Changelog Tuto
+| /tmp/pardes-snap/wrap/cwd/long.txt Save New Ne
| 1 0---------1---------2---------3---------↩
| 4---------5---------6---------7---------↩
| 8---------9---------A---------B---------↩
@@ -44,8 +44,8 @@
|
|
== snap off grid=48x14 cursor=18,3
-|New Newcol Find Grep Help Tutor Dump NextColor D
-| /tmp/pardes-snap/wrap/cwd/long.txt Save New De
+|New Newcol Joincol Find Grep Help Changelog Tuto
+| /tmp/pardes-snap/wrap/cwd/long.txt Save New Ne
| 1 0---------1---------2---------3---------4
| 2 second line
| 3 third line
@@ -59,8 +59,8 @@
|
|
== snap on-again grid=48x14 cursor=18,7
-|New Newcol Find Grep Help Tutor Dump NextColor D
-| /tmp/pardes-snap/wrap/cwd/long.txt Save New De
+|New Newcol Joincol Find Grep Help Changelog Tuto
+| /tmp/pardes-snap/wrap/cwd/long.txt Save New Ne
| 1 0---------1---------2---------3---------↩
| 4---------5---------6---------7---------↩
| 8---------9---------A---------B---------↩
@@ -74,8 +74,8 @@
|
|
== snap on-wide grid=128x14 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/wrap/cwd/long.txt Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/wrap/cwd/long.txt Save New Newtty Del
| 1 0---------1---------2---------3---------4---------5---------6---------7---------8---------9---------A---------B---------↩
| C---------D---------E---------F---------G---------H---------I---------J---------
| 2 second line
diff --git a/test/snapshots/yankpaste.golden b/test/snapshots/yankpaste.golden
index b7757431..d2b9589c 100644
--- a/test/snapshots/yankpaste.golden
+++ b/test/snapshots/yankpaste.golden
@@ -1,6 +1,6 @@
== snap linewise-below grid=100x30 cursor=13,5
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/yankpaste/cwd/f.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/yankpaste/cwd/f.txt * Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -30,8 +30,8 @@
|
|
== snap linewise-above grid=100x30 cursor=13,6
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/yankpaste/cwd/f.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/yankpaste/cwd/f.txt * Save New Newtty Del
| 1 line 1
| 2 line 2
| 3 line 3
@@ -61,8 +61,8 @@
|
|
== snap charwise-inline grid=100x30 cursor=10,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/yankpaste/cwd/f.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/yankpaste/cwd/f.txt * Save New Newtty Del
| 1 liline 1
| 2 line 2
| 3 line 3
@@ -92,8 +92,8 @@
|
|
== snap blankline grid=100x30 cursor=7,4
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /tmp/pardes-snap/yankpaste/cwd/f.txt * Save New Del
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| /tmp/pardes-snap/yankpaste/cwd/f.txt * Save New Newtty Del
| 1 liline 1
| 2
| 3
diff --git a/test/web-snapshots/source-list.golden b/test/web-snapshots/source-list.golden
index e32381e9..8f33f4f1 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 Find Grep Help Tutor Dump NextColor Debug Kill
-| /home/goblin/00-projects/0x4200.cafe/02-pardes-code New Del Filter
+|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
| src/pdf_pane_integration_test.zig
| src/petscii.zig
| src/runtime_config.zig
@@ -37,8 +37,8 @@
| uucode_config.zig
|
== snap launcher-top grid=120x37 cursor=4,36
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| /home/goblin/00-projects/0x4200.cafe/02-pardes-code New Del Filter
+|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
| git ls-files --cached --others --exclude-standard -- '*.zig' | sort
| build.zig
| build/snap.zig
@@ -75,154 +75,154 @@
| src/petscii.zig
| src/runtime_config.zig
== snap source-open grid=120x37 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| build.zig Save New Del /home/goblin/00-projects/0x4200.cafe/02-pardes-code New De
-| 1 const std = @import("std"); git ls-files --cached --others --exclude-standard -- '*.
-| 2 const builtin = @import("builtin"); zig' | sort
-| 3 const mupdf_build = @import("mupdf.zig"); build.zig
-| 4 const snap_build = @import("build/snap.zig"); build/snap.zig
-| 5 const grammar_manifest = @import("src/grammar_manife↩ mupdf.zig
-| st.zig"); src/allocators.zig
-| 6 src/animation.zig
-| 7 pub const Platform = enum { tty, gui, web, macos }; src/builtins.zig
-| 8 src/config.zig
-| 9 /// The oldest macOS pardes.app claims to run on, sp↩ src/dump.zig
-| elled ONCE. Three things src/effect_sources.zig
-| 10 /// have to agree about it or the bundle is a lie: t↩ src/file_pane.zig
-| he target this build gives src/fonts.zig
-| 11 /// the static library, the `-target` the app's swif↩ src/grammar_manifest.zig
-| tc link is given (which is src/gui/crt.zig
-| 12 /// what writes LC_BUILD_VERSION, the thing dyld act↩ src/gui/deck.zig
-| ually enforces), and the src/gui/gui.zig
-| 13 /// plist's LSMinimumSystemVersion. The macos branch↩ src/image.zig
-| below derives the last two src/image_pane.zig
-| 14 /// from this, so there is one string and no drift. src/look.zig
-| 15 pub const macos_min_version: std.SemanticVersion = .↩ src/lsp/lsp.zig
-| { .major = 13, .minor = 0, .patch = 0 }; src/lsp/lsp_zls.zig
-| 16 src/macos.zig
-| 17 /// The ZLS the language backend links, spelled once↩ src/main.zig
-| . It names the commit src/message.zig
-| 18 /// build.zig.zon pins (0.16.x branch) and is passed↩ src/modal.zig
-| BOTH to ZLS's own src/nested.zig
-| 19 /// `-Dversion-string` (its build.zig otherwise shel↩ src/normal_input.zig
-| ls out to `git describe`, src/output_pane.zig
-| 20 /// which fails on a fetched package that has no .gi↩ src/panel_animation.zig
-| t) and to `SPC l i`. src/pardes.zig
-| 21 const zls_version = "0.16.1-dev+3e0d0820"; src/pdf.zig
-| 22 pub const TreeSitterGrammars = enum { disabled, zig,↩ src/pdf_pane.zig
-| minimal, full }; src/pdf_pane_integration_test.zig
-| 23 src/petscii.zig
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| build.zig Save New Newtty Del
+| 1 const std = @import("std");
+| 2 const builtin = @import("builtin");
+| 3 const mupdf_build = @import("mupdf.zig");
+| 4 const snap_build = @import("build/snap.zig");
+| 5 const grammar_manifest = @import("src/grammar_manifest.zig");
+| 6
+| 7 pub const Platform = enum { tty, gui, web, macos };
+| 8
+| 9 /// The oldest macOS pardes.app claims to run on, spelled ONCE. Three things
+| 10 /// have to agree about it or the bundle is a lie: the target this build gives
+| 11 /// the static library, the `-target` the app's swiftc link is given (which is
+| 12 /// what writes LC_BUILD_VERSION, the thing dyld actually enforces), and the
+| 13 /// plist's LSMinimumSystemVersion. The macos branch below derives the last two
+| 14 /// from this, so there is one string and no drift.
+| 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
+| git ls-files --cached --others --exclude-standard -- '*.zig' | sort
+| build.zig
+| build/snap.zig
+| mupdf.zig
+| src/allocators.zig
+| src/animation.zig
+| src/builtins.zig
+| src/config.zig
+| src/dump.zig
+| src/effect_sources.zig
+| src/file_pane.zig
+| src/fonts.zig
+| src/grammar_manifest.zig
+| src/gui/crt.zig
+| src/gui/deck.zig
+| src/gui/gui.zig
+| src/image.zig
== style source-open
-|0: 0-56 #949494,#121212, 57-119 d,#121212,
-|1: 0-1 #ffffff,#626262, 2-39 #949494,#121212, 40-59 d,#121212, 60-61 #ffffff,#262626, 62-119 #949494,#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-33 #bdbdbd,#080808, 34-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-29 #cf87e8,#080808,b 30-30 #bdbdbd,#080808, 31-39 #e3c78a,#080808, 40-41 #bdbdbd,#080808, 42-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-26 #bdbdbd,#080808, 27-33 #cf87e8,#080808,b 34-34 #bdbdbd,#080808, 35-45 #e3c78a,#080808, 46-47 #bdbdbd,#080808, 48-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|5: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-25 #bdbdbd,#080808, 26-32 #cf87e8,#080808,b 33-33 #bdbdbd,#080808, 34-49 #e3c78a,#080808, 50-51 #bdbdbd,#080808, 52-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|6: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-31 #bdbdbd,#080808, 32-38 #cf87e8,#080808,b 39-39 #bdbdbd,#080808, 40-58 #e3c78a,#080808, 59-59 #626262,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|7: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-13 #e3c78a,#080808, 14-15 #bdbdbd,#080808, 16-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|8: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|9: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-27 #bdbdbd,#080808, 28-31 #cf87e8,#080808,b 32-57 #bdbdbd,#080808, 58-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|10: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|11: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|12: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-30 #ffffff,#080808,b 31-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|13: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|14: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-32 #ffffff,#080808,b 33-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|15: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|16: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-32 #ffffff,#080808,b 33-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|17: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|18: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-30 #ffffff,#080808,b 31-59 d,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|19: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#444444, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|20: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-33 #ffffff,#080808,b 34-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|21: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-57 #ffffff,#080808,b 58-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|22: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #bdbdbd,#080808, 59-59 #626262,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|23: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-17 #bdbdbd,#080808, 18-19 #e3c78a,#080808, 20-30 #bdbdbd,#080808, 31-31 #e3c78a,#080808, 32-42 #bdbdbd,#080808, 43-43 #e3c78a,#080808, 44-46 #bdbdbd,#080808, 47-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|24: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|25: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|26: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-27 #ffffff,#080808,b 28-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|27: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|28: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-24 #ffffff,#080808,b 25-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|29: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|30: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-31 #ffffff,#080808,b 32-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|31: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-58 #ffffff,#080808,b 59-59 #626262,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|32: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-26 #ffffff,#080808,b 27-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|33: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-26 #bdbdbd,#080808, 27-47 #e3c78a,#080808, 48-48 #bdbdbd,#080808, 49-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|34: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-37 #bdbdbd,#080808, 38-41 #cf87e8,#080808,b 42-58 #bdbdbd,#080808, 59-59 #626262,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|35: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-23 #bdbdbd,#080808, 24-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
-|36: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-59 d,#080808, 60-60 d,#121212, 61-61 d,#080808, 62-119 #bdbdbd,#080808,
+|0: 0-74 #949494,#121212, 75-119 d,#121212,
+|1: 0-1 #ffffff,#626262, 2-99 #949494,#121212, 100-119 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-33 #bdbdbd,#080808, 34-119 d,#080808,
+|3: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-22 #bdbdbd,#080808, 23-29 #cf87e8,#080808,b 30-30 #bdbdbd,#080808, 31-39 #e3c78a,#080808, 40-41 #bdbdbd,#080808, 42-119 d,#080808,
+|4: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-26 #bdbdbd,#080808, 27-33 #cf87e8,#080808,b 34-34 #bdbdbd,#080808, 35-45 #e3c78a,#080808, 46-47 #bdbdbd,#080808, 48-119 d,#080808,
+|5: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-25 #bdbdbd,#080808, 26-32 #cf87e8,#080808,b 33-33 #bdbdbd,#080808, 34-49 #e3c78a,#080808, 50-51 #bdbdbd,#080808, 52-119 d,#080808,
+|6: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-31 #bdbdbd,#080808, 32-38 #cf87e8,#080808,b 39-39 #bdbdbd,#080808, 40-65 #e3c78a,#080808, 66-67 #bdbdbd,#080808, 68-119 d,#080808,
+|7: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-119 d,#080808,
+|8: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-27 #bdbdbd,#080808, 28-31 #cf87e8,#080808,b 32-57 #bdbdbd,#080808, 58-119 d,#080808,
+|9: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-119 d,#080808,
+|10: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-82 #ffffff,#080808,b 83-119 d,#080808,
+|11: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-84 #ffffff,#080808,b 85-119 d,#080808,
+|12: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-84 #ffffff,#080808,b 85-119 d,#080808,
+|13: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-82 #ffffff,#080808,b 83-119 d,#080808,
+|14: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-85 #ffffff,#080808,b 86-119 d,#080808,
+|15: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-57 #ffffff,#080808,b 58-119 d,#080808,
+|16: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-69 #bdbdbd,#080808, 70-71 #e3c78a,#080808, 72-82 #bdbdbd,#080808, 83-83 #e3c78a,#080808, 84-94 #bdbdbd,#080808, 95-95 #e3c78a,#080808, 96-98 #bdbdbd,#080808, 99-119 d,#080808,
+|17: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-119 d,#080808,
+|18: 0-0 d,#121212, 1-1 d,#080808, 2-6 #626262,#080808, 7-79 #ffffff,#080808,b 80-119 d,#080808,
+|19: 0-1 #ffffff,#262626, 2-99 #949494,#121212, 100-119 d,#121212,
+|20: 0-0 d,#444444, 1-1 d,#080808, 2-68 #bdbdbd,#080808, 69-119 d,#080808,
+|21: 0-0 d,#444444, 1-1 d,#080808, 2-10 #bdbdbd,#080808, 11-119 d,#080808,
+|22: 0-0 d,#444444, 1-1 d,#080808, 2-15 #bdbdbd,#080808, 16-119 d,#080808,
+|23: 0-0 d,#444444, 1-1 d,#080808, 2-10 #bdbdbd,#080808, 11-119 d,#080808,
+|24: 0-0 d,#121212, 1-1 d,#080808, 2-19 #bdbdbd,#080808, 20-119 d,#080808,
+|25: 0-0 d,#121212, 1-1 d,#080808, 2-18 #bdbdbd,#080808, 19-119 d,#080808,
+|26: 0-0 d,#121212, 1-1 d,#080808, 2-17 #bdbdbd,#080808, 18-119 d,#080808,
+|27: 0-0 d,#121212, 1-1 d,#080808, 2-15 #bdbdbd,#080808, 16-119 d,#080808,
+|28: 0-0 d,#121212, 1-1 d,#080808, 2-13 #bdbdbd,#080808, 14-119 d,#080808,
+|29: 0-0 d,#121212, 1-1 d,#080808, 2-23 #bdbdbd,#080808, 24-119 d,#080808,
+|30: 0-0 d,#121212, 1-1 d,#080808, 2-18 #bdbdbd,#080808, 19-119 d,#080808,
+|31: 0-0 d,#121212, 1-1 d,#080808, 2-14 #bdbdbd,#080808, 15-119 d,#080808,
+|32: 0-0 d,#121212, 1-1 d,#080808, 2-25 #bdbdbd,#080808, 26-119 d,#080808,
+|33: 0-0 d,#121212, 1-1 d,#080808, 2-16 #bdbdbd,#080808, 17-119 d,#080808,
+|34: 0-0 d,#121212, 1-1 d,#080808, 2-17 #bdbdbd,#080808, 18-119 d,#080808,
+|35: 0-0 d,#121212, 1-1 d,#080808, 2-16 #bdbdbd,#080808, 17-119 d,#080808,
+|36: 0-0 d,#121212, 1-1 d,#080808, 2-14 #bdbdbd,#080808, 15-119 d,#080808,
== snap separator-resized grid=120x37 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| build.zig Save New Del /home/goblin/00-projects/0x4200.cafe/02-pardes-code New D
-| 1 const std = @import("std"); git ls-files --cached --others --exclude-standard -- '*
-| 2 const builtin = @import("builtin"); .zig' | sort
-| 3 const mupdf_build = @import("mupdf.zig"); build.zig
-| 4 const snap_build = @import("build/snap.zig"); build/snap.zig
-| 5 const grammar_manifest = @import("src/grammar_manifes↩ mupdf.zig
-| t.zig"); src/allocators.zig
-| 6 src/animation.zig
-| 7 pub const Platform = enum { tty, gui, web, macos }; src/builtins.zig
-| 8 src/config.zig
-| 9 /// The oldest macOS pardes.app claims to run on, spe↩ src/dump.zig
-| lled ONCE. Three things src/effect_sources.zig
-| 10 /// have to agree about it or the bundle is a lie: th↩ src/file_pane.zig
-| e target this build gives src/fonts.zig
-| 11 /// the static library, the `-target` the app's swift↩ src/grammar_manifest.zig
-| c link is given (which is src/gui/crt.zig
-| 12 /// what writes LC_BUILD_VERSION, the thing dyld actu↩ src/gui/deck.zig
-| ally enforces), and the src/gui/gui.zig
-| 13 /// plist's LSMinimumSystemVersion. The macos branch ↩ src/image.zig
-| below derives the last two src/image_pane.zig
-| 14 /// from this, so there is one string and no drift. src/look.zig
-| 15 pub const macos_min_version: std.SemanticVersion = .{↩ src/lsp/lsp.zig
-| .major = 13, .minor = 0, .patch = 0 }; src/lsp/lsp_zls.zig
-| 16 src/macos.zig
-| 17 /// The ZLS the language backend links, spelled once.↩ src/main.zig
-| It names the commit src/message.zig
-| 18 /// build.zig.zon pins (0.16.x branch) and is passed ↩ src/modal.zig
-| BOTH to ZLS's own src/nested.zig
-| 19 /// `-Dversion-string` (its build.zig otherwise shell↩ src/normal_input.zig
-| s out to `git describe`, src/output_pane.zig
-| 20 /// which fails on a fetched package that has no .git↩ src/panel_animation.zig
-| ) and to `SPC l i`. src/pardes.zig
-| 21 const zls_version = "0.16.1-dev+3e0d0820"; src/pdf.zig
-| 22 pub const TreeSitterGrammars = enum { disabled, zig, ↩ src/pdf_pane.zig
-| minimal, full }; src/pdf_pane_integration_test.zig
-| 23 src/petscii.zig
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| build.zig Save New Newtty Del
+| 1 const std = @import("std");
+| 2 const builtin = @import("builtin");
+| 3 const mupdf_build = @import("mupdf.zig");
+| 4 const snap_build = @import("build/snap.zig");
+| 5 const grammar_manifest = @import("src/grammar_manifest.zig");
+| 6
+| 7 pub const Platform = enum { tty, gui, web, macos };
+| 8
+| 9 /// The oldest macOS pardes.app claims to run on, spelled ONCE. Three things
+| 10 /// have to agree about it or the bundle is a lie: the target this build gives
+| 11 /// the static library, the `-target` the app's swiftc link is given (which is
+| 12 /// what writes LC_BUILD_VERSION, the thing dyld actually enforces), and the
+| 13 /// plist's LSMinimumSystemVersion. The macos branch below derives the last two
+| 14 /// from this, so there is one string and no drift.
+| 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
+| src/allocators.zig
+| src/animation.zig
+| src/builtins.zig
+| src/config.zig
+| src/dump.zig
+| src/effect_sources.zig
+| src/file_pane.zig
+| src/fonts.zig
+| src/grammar_manifest.zig
+| src/gui/crt.zig
+| src/gui/deck.zig
+| src/gui/gui.zig
+| src/image.zig
+| src/image_pane.zig
+| src/look.zig
+| src/lsp/lsp.zig
+| src/lsp/lsp_zls.zig
== snap source-scrolled grid=120x37 cursor=7,2
-|New Newcol Find Grep Help Tutor Dump NextColor Debug Kill
-| build.zig Save New Del /home/goblin/00-projects/0x4200.cafe/02-pardes-code New D
-| 1 const std = @import("std"); git ls-files --cached --others --exclude-standard -- '*
-| 2 const builtin = @import("builtin"); .zig' | sort
-| 3 const mupdf_build = @import("mupdf.zig"); build.zig
-| 4 const snap_build = @import("build/snap.zig"); build/snap.zig
-| 5 const grammar_manifest = @import("src/grammar_manifes↩ mupdf.zig
-| t.zig"); src/allocators.zig
-| 6 src/animation.zig
-| 7 pub const Platform = enum { tty, gui, web, macos }; src/builtins.zig
-| 8 src/config.zig
-| 9 /// The oldest macOS pardes.app claims to run on, spe↩ src/dump.zig
-| lled ONCE. Three things src/effect_sources.zig
-| 10 /// have to agree about it or the bundle is a lie: th↩ src/file_pane.zig
-| e target this build gives src/fonts.zig
-| 11 /// the static library, the `-target` the app's swift↩ src/grammar_manifest.zig
-| c link is given (which is src/gui/crt.zig
-| 12 /// what writes LC_BUILD_VERSION, the thing dyld actu↩ src/gui/deck.zig
-| ally enforces), and the src/gui/gui.zig
-| 13 /// plist's LSMinimumSystemVersion. The macos branch ↩ src/image.zig
-| below derives the last two src/image_pane.zig
-| 14 /// from this, so there is one string and no drift. src/look.zig
-| 15 pub const macos_min_version: std.SemanticVersion = .{↩ src/lsp/lsp.zig
-| .major = 13, .minor = 0, .patch = 0 }; src/lsp/lsp_zls.zig
-| 16 src/macos.zig
-| 17 /// The ZLS the language backend links, spelled once.↩ src/main.zig
-| It names the commit src/message.zig
-| 18 /// build.zig.zon pins (0.16.x branch) and is passed ↩ src/modal.zig
-| BOTH to ZLS's own src/nested.zig
-| 19 /// `-Dversion-string` (its build.zig otherwise shell↩ src/normal_input.zig
-| s out to `git describe`, src/output_pane.zig
-| 20 /// which fails on a fetched package that has no .git↩ src/panel_animation.zig
-| ) and to `SPC l i`. src/pardes.zig
-| 21 const zls_version = "0.16.1-dev+3e0d0820"; src/pdf.zig
-| 22 pub const TreeSitterGrammars = enum { disabled, zig, ↩ src/pdf_pane.zig
-| minimal, full }; src/pdf_pane_integration_test.zig
-| 23 src/petscii.zig
+|New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill
+| build.zig Save New Newtty Del
+| 1 const std = @import("std");
+| 2 const builtin = @import("builtin");
+| 3 const mupdf_build = @import("mupdf.zig");
+| 4 const snap_build = @import("build/snap.zig");
+| 5 const grammar_manifest = @import("src/grammar_manifest.zig");
+| 6
+| 7 pub const Platform = enum { tty, gui, web, macos };
+| 8
+| 9 /// The oldest macOS pardes.app claims to run on, spelled ONCE. Three things
+| 10 /// have to agree about it or the bundle is a lie: the target this build gives
+| 11 /// the static library, the `-target` the app's swiftc link is given (which is
+| 12 /// what writes LC_BUILD_VERSION, the thing dyld actually enforces), and the
+| 13 /// plist's LSMinimumSystemVersion. The macos branch below derives the last two
+| 14 /// from this, so there is one string and no drift.
+| 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
+| src/fonts.zig
+| src/grammar_manifest.zig
+| src/gui/crt.zig
+| src/gui/deck.zig
+| src/gui/gui.zig
+| src/image.zig
+| src/image_pane.zig
+| src/look.zig
+| src/lsp/lsp.zig
+| src/lsp/lsp_zls.zig
+| src/macos.zig
+| src/main.zig
+| src/message.zig
+| src/modal.zig
+| src/nested.zig
+| src/normal_input.zig
+| src/output_pane.zig
diff --git a/test/web-snapshots/source-list.snap b/test/web-snapshots/source-list.snap
index 3f1a2a20..136e583c 100644
--- a/test/web-snapshots/source-list.snap
+++ b/test/web-snapshots/source-list.snap
@@ -22,7 +22,7 @@ touch move 1 5.2 3.1
touch up 1 5.2 3.1
# The editable path and the right-aligned command tail deliberately have
# layout-owned padding between them. Check the two semantic facts separately.
-wait 10000 Save New Del
+wait 10000 Save New Newtty Del
wait 10000 build.zig
stable 100 5000
snap source-open
diff --git a/test/web_harness.mjs b/test/web_harness.mjs
index 087dd91b..7bfc2d60 100644
--- a/test/web_harness.mjs
+++ b/test/web_harness.mjs
@@ -17,25 +17,47 @@ async function main() {
const webDir = path.resolve(process.argv[2]);
const wasmBytes = await fs.readFile(path.join(webDir, "pardes.wasm"));
const module = await WebAssembly.compile(wasmBytes);
- assert.deepEqual(WebAssembly.Module.imports(module), [], "the freestanding core must have no JS or libc imports");
- const { exports: wasm } = await WebAssembly.instantiate(module, {});
+ const { DomRenderer, animationTicks, browserHost } = await import(pathToFileURL(path.join(webDir, "app.mjs")));
+ assert.deepEqual(
+ [...new Set(WebAssembly.Module.imports(module).map((entry) => entry.module))],
+ ["pardes"],
+ "the freestanding core must import nothing but the page's own host",
+ );
+
+ // The page's real import object, with every call recorded: the browser host
+ // is only what a page can actually do, and a replay must ask it for nothing.
+ const host = browserHost();
+ const asked = [];
+ for (const [name, fn] of Object.entries(host.imports.pardes)) {
+ host.imports.pardes[name] = (...args) => {
+ asked.push(name);
+ return fn(...args);
+ };
+ }
+ const { exports: wasm } = await WebAssembly.instantiate(module, host.imports);
+ host.wasm = wasm;
for (const name of [
"memory", "pardes_init", "pardes_frame", "pardes_frame_ptr", "pardes_key",
- "pardes_mouse", "pardes_pointer_leave", "pardes_gui_tagline_font_percent", "pardes_output",
- "pardes_lsp_response", "pardes_pipe_response", "pardes_file_changed",
- "pardes_effect_next", "pardes_deinit",
+ "pardes_mouse", "pardes_pointer_leave", "pardes_gui_tagline_font_percent",
+ "pardes_paste", "pardes_tick", "pardes_animation_tick", "pardes_animating",
+ "pardes_should_quit", "pardes_deinit",
]) assert.ok(wasm[name], `missing wasm export ${name}`);
assert.equal(wasm.pardes_init(80, 24), 0, `wasm init error ${wasm.pardes_last_error()}`);
+ assert.equal(wasm.pardes_frame(), 0, "a frame exists only once the core has presented one");
+ wasm.pardes_tick();
assert.equal(wasm.pardes_frame(), 80 * 24);
assert.ok(wasm.pardes_frame_ptr() > 0);
- const { DomRenderer, animationTicks } = await import(pathToFileURL(path.join(webDir, "app.mjs")));
const document = new FakeDocument();
const root = document.createElement("main");
root.ownerDocument = document;
const renderer = new DomRenderer(root, wasm);
+ const draw = () => {
+ wasm.pardes_tick();
+ return renderer.render();
+ };
const first = renderer.render();
assert.equal(first.cols, 80);
@@ -69,7 +91,7 @@ async function main() {
assert.equal(animationTicks(stalled, 60_000), 4, "suspended tab catch-up was not bounded");
const firstCell = renderer.cells[0];
- const second = renderer.render();
+ const second = draw();
assert.equal(renderer.cells[0], firstCell, "stable frames should reuse DOM nodes");
assert.equal(second.cells.length, 80 * 24);
@@ -77,7 +99,7 @@ async function main() {
// over-scroll (the core clamps at row zero) so adding more source files does
// not silently move the hard-coded build.zig click onto some later path.
for (let tick = 0; tick < 128; tick += 1) wasm.pardes_mouse(3, 0, 5, 3, 0);
- const listingTop = renderer.render();
+ const listingTop = draw();
assert.match(
listingTop.cells.map((cell) => cell.text).join(""),
/git ls-files --cached --others --exclude-standard.*build\.zig/,
@@ -85,23 +107,21 @@ async function main() {
);
wasm.pardes_mouse(2, 0, 5, 3, 0);
wasm.pardes_mouse(2, 1, 5, 3, 0);
- const looked = renderer.render();
- assert.match(looked.cells.map((cell) => cell.text).join(""), /build\.zig Save New Del/, "right-click LOOK did not open the embedded source");
+ const looked = draw();
+ assert.match(
+ looked.cells.map((cell) => cell.text).join(""),
+ /build\.zig\s+Save New Newtty Del/,
+ "right-click LOOK did not open the embedded source",
+ );
const sourceRows = Array.from({ length: looked.rows }, (_, row) =>
looked.cells.slice(row * looked.cols, (row + 1) * looked.cols));
const codeRows = sourceRows.filter((row) => row.map((cell) => cell.text).join("").match(/^\s*\d+\s/));
const codeColors = new Set(codeRows.flatMap((row) => row.slice(5).map((cell) => `${cell.fg}:${cell.attrs & 1}`)));
assert.ok(codeColors.size >= 3, "Tree-sitter did not apply distinct syntax styles to build.zig");
- let sawWatch = false;
- for (let index = 0; index < 32; index += 1) {
- const kind = wasm.pardes_effect_next();
- if (!kind) break;
- if (kind === 9) sawWatch = true;
- }
- assert.ok(sawWatch, "JS effect drain did not receive the opened file watch request");
+ assert.deepEqual(asked, [], "a plain replay asked the page for host IO");
wasm.pardes_resize(41, 13);
- const resized = renderer.render();
+ const resized = draw();
assert.equal(resized.cols, 41);
assert.equal(resized.rows, 13);
assert.equal(root.children.length, 13);