From c4cb26fe6f061dd4bcfb9e9df7b7d4e4d434d10a Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Tue, 7 Jul 2026 22:12:33 -0300 Subject: acme mouse chords: 1-2 Cut / 1-3 Paste while a left selection drag holds (both in one hold = Snarf/copy; the chorded left release is inert), plus 2-3 / 3-1 / 3-2 cancel an execute or look drag mid-gesture (the 2-1 argument chord already existed). chordcut.snap covers cut/copy/paste and both cancels; tutor documents the chords. --- test/snapshots/chordcut.golden | 279 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 279 insertions(+) create mode 100644 test/snapshots/chordcut.golden (limited to 'test/snapshots/chordcut.golden') diff --git a/test/snapshots/chordcut.golden b/test/snapshots/chordcut.golden new file mode 100644 index 00000000..b7c0122f --- /dev/null +++ b/test/snapshots/chordcut.golden @@ -0,0 +1,279 @@ +== snap opened grid=60x30 cursor=7,2 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 line 2 f.txt g.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| f.txt +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| +== snap cut grid=60x30 cursor=7,3 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 2 f.txt g.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| f.txt +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| +== snap copied grid=60x30 cursor=10,4 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 2 f.txt g.txt +| 3 line 3 +| 4 line 4 +| 5 line 5 +| 6 +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| f.txt +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| +== snap pointpaste grid=60x30 cursor=16,5 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 2 f.txt g.txt +| 3 line 3 +| 4 line 4line +| 5 line 5 +| 6 +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| f.txt +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| +== snap replaced grid=60x30 cursor=11,6 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 2 f.txt g.txt +| 3 line 3 +| 4 line 4line +| 5 lline 5 +| 6 +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| f.txt +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| +== snap cancelexec grid=60x30 cursor=25,3 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 2echo B''OO g.txt f.txt g.txt +| 3 line 3 +| 4 line 4line +| 5 lline 5 +| 6 +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| f.txt +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| +== snap execafter grid=60x30 cursor=25,3 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 2echo B''OO g.txt f.txt g.txt +| 3 line 3 +| 4 line 4line +| 5 lline 5 +| 6 +| NOR /tmp/pardes-snap/chordcu +| f.txt g.txt +| +| +| +| f.txt +| BOO +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| +== snap cancellook grid=60x30 cursor=25,3 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 2echo B''OO g.txt f.txt g.txt +| 3 line 3 +| 4 line 4line +| 5 lline 5 +| 6 +| NOR /tmp/pardes-snap/chordcu +| f.txt g.txt +| +| +| +| f.txt +| BOO +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| +== snap lookafter grid=60x30 cursor=7,5 +|Kill Newcol Tutor Debug Colors NextColor Dump +| NOR /tmp/pardes-snap/chordcu NOR /tmp/pardes-snap/chordcu +| 1 line 1 +|╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ f.txt g.txt +| NOR /tmp/pardes-snap/chordcu +| 1 line 1 +| 2 line 2 +| 3 +| NOR /tmp/pardes-snap/chordcu +| f.txt g.txt +| +| +| +| f.txt +| BOO +| +| NOR /tmp/pardes-snap/chordcu +| +| f.txt g.txt +| +| +| +| +| +| +| +| +| +| +| -- cgit v1.3