···2626 * 🟡 **Linux**: GNU, MinGW and Termux only; musl² not supported
2727 * 🟢 **macOS**: Compatible with built-in version of Bash (3.2)
2828 * 🔴 **Windows**: No native version available
2929- * Run with MinGW (Cygwin, Git Bash, MSYS2, etc.) or WSL (See Linux caveats above)
2929+ * Run with MinGW (Cygwin, Git Bash, MSYS2, etc.) or WSL (see Linux caveats above)
3030 * 🟢 __*BSD__: FreeBSD, NetBSD, OpenBSD, and other *BSD's
3131 * 🟢 **Haiku**: [Yes, really](https://bsky.app/profile/did:plc:kv7sv4lynbv5s6gdhn5r5vcw/post/3lboqznyqgs26)
3232 * 🔴 **Solaris**: <span title="Don't we all?">Has issues</span>; low priority
+6-4
atfile.sh
···5959unset ATFILE_DEVEL_ENTRY
6060unset ATFILE_DEVEL_SOURCE
61616262-#if [ -p /dev/stdin ] ||\
6363-# [[ "$0" == "bash" || $0 == *"/bin/bash" ]]; then
6464-# atfile.devel.die "Piping is not supported"
6565-#fi
6262+if [[ $ATFILE_DEVEL_ALLOW_PIPING != 1 ]]; then
6363+ if [ -p /dev/stdin ] ||\
6464+ [[ "$0" == "bash" || $0 == *"/bin/bash" ]]; then
6565+ atfile.devel.die "Piping is not supported\n ↳ Set ATFILE_DEVEL_ALLOW_PIPING=1 to ignore"
6666+ fi
6767+fi
66686769if [[ "${BASH_SOURCE[0]}" != "$0" ]]; then
6870 ATFILE_DEVEL=1