# a giant accidental middle-drag: the whole selection is executed, chunked # into 64-byte write effects in ONE update — this used to burst the fixed # 64-slot effect ring and panic the core (assert in emit). Needs a big grid: # the selection must exceed 64*64 bytes, more than any 30x100 pane can hold. lines big.txt 3000 # Builtins announce themselves by default, and an announcement is a band at # the top of the body -- which moves every row this script clicks. What the # verbs do is what is under test, not the announcement. config Verbose off start 61 200 -n 3 wait 8000 big.txt stable 500 20000 press left 105 9 release left 105 9 stable 300 5000 key i text tr -d '\n' < big.txt key esc settle 100 press middle 105 9 drag middle 126 9 release middle 126 9 stable 800 30000 # the accidental sweep over the full-height right pane, then release press middle 105 5 drag middle 150 31 drag middle 198 59 release middle 198 59 stable 500 8000 stable 800 30000 # still alive: type and execute a marker command press left 105 41 release left 105 41 stable 300 5000 key i text echo alive-o''k key esc settle 100 press middle 105 41 drag middle 119 41 release middle 119 41 wait 10000 alive-ok stable 800 20000 snap alive