Package: posh
Version: 0.12.6
When posh is run with `set -u` and empty argument list it fails on trying to
use $@:
```
% posh -u -c 'echo "$@"'
posh: @: parameter not set
```
Dash, busybox ash, zsh, bash, mksh and ksh work fine in this case. Workaround
with explicit `test $#` works, but is rather unconvenient to use. Trying
`"${@:-}"` instead yields one argument for an empty argument list.
Same problem after `shift`:
```
% posh -u -c 'shift ; echo "$@"' - test
: @: parameter not set
```
I am using Gentoo linux, installed posh-0.12.6 from portage.