!!! このプロジェクトは GitHub に移動しました !!! https://github.com/magicant/yash
Yet another shell (yash) は POSIX 準拠のコマンドラインシェルです。Bash や zsh などよりも厳密に POSIX に準拠するとともに、対話シェルとして普段使えるようなものを作ることを目指しています。
Yash 2.4
= The long option for the -p option of the "jobs" builtin has been
changed from "--pid-only" to "--pgid-only".
* Trap of SIGCHLD, SIGINT, SIGTERM, SIGQUIT, SIGTSTP, SIGTTOU were
wrongly set to "ignore" in some condition.
* Signal handlers for SIGINT, SIGTERM, SIGQUIT, SIGTSTP, SIGTTOU
were mistakenly reset in some moments.
* Fixed the exit status of the "wait" builtin returned when
interrupted by a signal.
* Fixed file access permission test
* "command -V xxx/yyy" now prints an error message if "xxx/yyy" is
not a valid command.
Yash 2.4
= "jobs" 組込みの -p オプションに対応する長いオプションを
--pid-only から --pgid-only に変更
* SIGCHLD, SIGINT, SIGTERM, SIGQUIT, SIGTSTP, SIGTTOU のトラップが
誤って無視されることがあった
* SIGINT, SIGTERM, SIGQUIT, SIGTSTP, SIGTTOU のシグナルハンドラが
誤って解除されている瞬間があった
* "wait" 組込みがシグナルに割り込まれたときの終了ステータスを修正
* ファイルアクセス権限の判定を修正
* "command -V xxx/yyy" で "xxx/yyy" が正しいコマンドでないとき
エラーメッセージを出すように