mirror of
https://github.com/obra/superpowers.git
synced 2026-08-21 06:33:40 +00:00
bash >= 5.1 writes heredocs into a pipe pre-fork; under macOS pipe pressure the kernel hands out 512-byte pipes and the wrapper's 1.4KB CMDBLOCK heredoc deadlocks every hook. Label lines parse nowhere: cmd.exe skips them as labels, POSIX shells exec away before the batch block. Also: silent fail-open when bash or the script name is missing, and CDPATH-proof directory resolution. |
||
|---|---|---|
| .. | ||
| test-no-heredocs-in-hooks.sh | ||
| test-session-start.sh | ||