yash
yash copied to clipboard
Yet another shell
(Issue migrated from https://osdn.net/projects/yash/ticket/40707) Currently, the result of `~` and `${unset-~}` are not subject to field splitting or pathname expansion, but that of `${${unset-~}}` is. Can we prevent expansion for...
(Issue migrated from https://osdn.net/projects/yash/ticket/40890) POSIX says `sh` should ignore TSTP, TTIN and TTOU only when it is interactive. Currently yash ignores them when job-controlling, no matter whether interactive or not.
(Feature request migrated from https://osdn.net/projects/yash/ticket/41105) Currently yash's brace expansion does not support the `{a..c}` form which expands to `a b c`, for example. Let's support this for compatibility with other...
(Feature request migrated from https://osdn.net/projects/yash/ticket/43094) > Hello, yash is excellent, thank you for it. One alias I like is the following history alias: > > ``` > alias h="history |...
(Feature request migrated from https://osdn.net/projects/yash/ticket/43146) This is not required by POSIX but is implemented in other implementations. ``` printf "\x66\x65\n" ```
(Issue migrated from https://osdn.net/projects/yash/ticket/43410) **Describe the bug** `typeset -fp` prints command substitutions in the `$()` format even if the original function definition contained them in the backquoted form. In doing...
(Issue migrated from https://osdn.net/projects/yash/ticket/46042) The notion of "declaration utility" is going to be added in the next version of POSIX. * https://www.austingroupbugs.net/view.php?id=351 * https://www.austingroupbugs.net/view.php?id=1393 * https://www.austingroupbugs.net/view.php?id=1535 We need to implement...
(Issue migrated from https://osdn.net/projects/yash/ticket/47669) cf. https://www.austingroupbugs.net/view.php?id=1585 It might possibly be useful to add an option that makes the kill built-in send a signal only to the shell's direct child processes....
When the `fsplit-p.tst` exports IFS this variable also effects `run-test.sh`. https://github.com/magicant/yash/blob/f5bbaad8b751dc16357cf6e5466a98d680d29338/tests/fsplit-p.tst#L14 `run-test.sh` assumes the default IFS to correctly split `diff_opt`. https://github.com/magicant/yash/blob/f5bbaad8b751dc16357cf6e5466a98d680d29338/tests/run-test.sh#L311 https://github.com/magicant/yash/blob/f5bbaad8b751dc16357cf6e5466a98d680d29338/tests/run-test.sh#L331 With the changed IFS `-U 10000` is passed...
Hey there, I was wondering if it is possible to support cross compilation for `yash`. Currently, it only works if `makesignum` was built using the host's compiler (`$HOSTCC` which is...