diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-11 12:38:56 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-09-15 17:24:42 -0300 |
| commit | 682e237df7e8b22f820d14a4adee58e6e2f84268 (patch) | |
| tree | 5d888cb46f1a49e89fc55e2a4c232d3af0265b1d /test/snapshots/chordcut.snap | |
| parent | 6878e1c309172d624c0d7a3555f6f0217ae6770e (diff) | |
| download | pardes-682e237df7e8b22f820d14a4adee58e6e2f84268.tar.gz pardes-682e237df7e8b22f820d14a4adee58e6e2f84268.zip | |
trunk: resume before the Reload experiment
Empty marker on the last pre-Reload change. Keep the Reload experiment on reload (3801914), its first change on reload-start (200a1fc), and the unfinished performance investigation on reload-perf-wip.
Diffstat (limited to 'test/snapshots/chordcut.snap')
| -rw-r--r-- | test/snapshots/chordcut.snap | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/test/snapshots/chordcut.snap b/test/snapshots/chordcut.snap index fe191f64..56170cce 100644 --- a/test/snapshots/chordcut.snap +++ b/test/snapshots/chordcut.snap @@ -7,64 +7,64 @@ # left during a right (look) drag cancels the gesture entirely. lines f.txt 5 lines g.txt 2 -# Source-local column splitting deliberately leaves the unrelated right -# column wide. Give the caller half enough cells that the selected +# The narrow-window fallback splits below the source shell and leaves the +# unrelated right column untouched. Give the caller enough cells that the selected # `echo B''OO g.txt` remains one displayed row; this test is about chords, not # soft-wrap traversal. -start 30 120 -n 3 +start 31 120 -n 3 wait 8000 f.txt stable 700 20000 # open f.txt: click a body spot, type the name, look it -press left 5 8 -release left 5 8 +press left 5 9 +release left 5 9 stable 400 5000 key i text f.txt key esc settle 100 stable 400 5000 -press right 6 8 -release right 6 8 +press right 6 9 +release right 6 9 wait 10000 line 3 stable 700 15000 snap opened # 1-2 Cut: left-drag over "line" on line 2, tap middle while holding -press left 8 4 -drag left 11 4 -press middle 11 4 -release middle 11 4 -release left 11 4 +press left 8 9 +drag left 11 9 +press middle 11 9 +release middle 11 9 +release left 11 9 stable 400 5000 snap cut # 1-2 then 1-3 in one hold = copy: line 3 keeps its text, register loaded -press left 8 5 -drag left 11 5 -press middle 11 5 -release middle 11 5 -press right 11 5 -release right 11 5 -release left 11 5 +press left 8 10 +drag left 11 10 +press middle 11 10 +release middle 11 10 +press right 11 10 +release right 11 10 +release left 11 10 stable 400 5000 snap copied # 1-3 at a bare click point: hold left past the end of line 4, tap right — # the register splices in at the click -press left 14 6 -press right 14 6 -release right 14 6 -release left 14 6 +press left 14 11 +press right 14 11 +release right 14 11 +release left 14 11 stable 400 5000 snap pointpaste # 1-3 over a fresh selection replaces it with the register -press left 9 7 -drag left 11 7 -press right 11 7 -release right 11 7 -release left 11 7 +press left 9 12 +drag left 11 12 +press right 11 12 +release right 11 12 +release left 11 12 stable 400 5000 snap replaced # arm the cancel tests: append `echo B''OO g.txt` to line 2 -press left 10 4 -release left 10 4 +press left 10 9 +release left 10 9 stable 400 5000 key i text echo B''OO g.txt @@ -73,67 +73,67 @@ settle 100 stable 400 5000 # 2-3 cancel (acme textselect2): tap right during the middle execute-drag # over `echo B''OO` — the command never runs (no BOO anywhere) -press middle 10 4 -drag middle 19 4 -press right 19 4 -release right 19 4 -release middle 19 4 +press middle 10 9 +drag middle 19 9 +press right 19 9 +release right 19 9 +release middle 19 9 stable 700 8000 snap cancelexec # the same drag released clean proves the word was live: BOO appears -press middle 10 4 -drag middle 19 4 -release middle 19 4 +press middle 10 9 +drag middle 19 9 +release middle 19 9 wait 10000 BOO stable 700 10000 snap execafter # 3-1 cancel (acme textselect3): tap left during the right look-drag over # g.txt — no pane opens -press right 21 4 -drag right 25 4 -press left 25 4 -release left 25 4 -release right 25 4 +press right 21 9 +drag right 25 9 +press left 25 9 +release left 25 9 +release right 25 9 stable 700 8000 snap cancellook # the same look released clean opens g.txt -press right 21 4 -drag right 25 4 -release right 25 4 +press right 21 9 +drag right 25 9 +release right 25 9 wait 10000 line 2 stable 700 10000 snap lookafter # a fresh left click dismisses the chord's leftover selection instead of -# dragging the anchored span to the click: copy `line` on f.txt line 1 +# dragging the anchored span to the click: copy `line` on g.txt line 1 # (styled snap shows the selection), then click the next row (it's gone) -press left 8 6 -drag left 11 6 -press middle 11 6 -release middle 11 6 -press right 11 6 -release right 11 6 -release left 11 6 +press left 8 14 +drag left 11 14 +press middle 11 14 +release middle 11 14 +press right 11 14 +release right 11 14 +release left 11 14 stable 400 5000 snapstyle chordsel -press left 8 7 -release left 8 7 +press left 8 15 +release left 8 15 stable 400 5000 snapstyle clickdismiss # tty paste chord: a mouse-listening app gets the click forwarded (SGR, # body-relative) then the register between bracketed-paste markers — # cat -v prints the received bytes visibly -press left 35 11 -release left 35 11 +press left 35 22 +release left 35 22 stable 400 5000 key c-b stable 600 8000 text stty -icanon -echo; printf '\x1b[?2004h\x1b[?1000h\x1b[?1006h'; cat -v key enter stable 700 8000 -press left 40 12 -press right 40 12 -release right 40 12 -release left 40 12 +press left 40 24 +press right 40 24 +release right 40 24 +release left 40 24 stable 700 8000 snap ttyprobe # a plain prompt (mouse modes off) gets no click bytes — just the paste; @@ -143,9 +143,9 @@ stable 600 8000 text stty sane; printf '\x1b[?1000l\x1b[?1006l' key enter stable 600 8000 -press left 40 12 -press right 40 12 -release right 40 12 -release left 40 12 +press left 40 24 +press right 40 24 +release right 40 24 +release left 40 24 stable 700 8000 snap ttyprompt |
