These reports are based on spec tests written for Oils.
Here are some summary tables. Click on the column headers to sort:
bash, dash, mksh,
zsh, and other shells. Assertions from 2016-2018 may favor OSH, but
there shouldn't be many of them.'$' versus \$
spec/strict-options so shells aren't penalized for not
having these features.spec/errexit-osh in because I think new shells should provide
alternatives to the bugs in POSIX:
YSH Fixes Shell's Error Handling (errexit)$IFS, more so than zsh)bash
mksh - shell on Android, derivative of pdksh
ksh
toysh
sush
brush
osh
TODO: Add other shells, and be more specific about versions.
Possibly TODO
test/gold, test/wild, ...We know about these gaps:
kill builtin, let keyword - we do have some spec tests for themcoproc keyword