It would be nice to automate this, but for now we should do basic manual testing upon release:
Signals:
sleep 5, Ctrl-Z, then fgcat and run Ctrl-C, Ctrl-Z, Ctrl-\cat | head and run Ctrl-C, Ctrl-Z, Ctrl-\read and run Ctrl-C, Ctrl-Z, Ctrl-\sleep 5 &, then wait
time for i in $(seq 1000000); do true; done and Ctrl-C -- busy loop should be cancellable. (zsh has problems here.)demo/ctrl-c.sh loop, then Ctrl-Ctrap 'echo hi' INT, and then hit Ctrl-C
demo/trap.sh sigint-batch, sigterm-batchSIGWINCH:
Other: