Download List

Sponsored link

Project Description

Yet another shell (yash) is a POSIX-compliant command line shell, featuring more strict POSIX compliance than those of other shells, as well as powerful command line editing.

So far most of yash's features have been implemented. The author is currently writing auxiliary scripts to make command completion more usable.

System Requirements

System requirement is not defined

Released at 2011-10-15 18:33
yash 2.29 (3 files Hide)

Release Notes

Yet another shell (yash) version 2.29.

This version contains some minor bug fixes.

Yet another shell (yash) バージョン 2.29 です。



Yash 2.29

+ An alias value now can contain newlines.
* Fixed invalid memory access on printing an empty array using the "typeset" built-in.
* The function body is now correctly executed in a subshell when the body is defined using the (...) compound command.
* In line-editing, the undo command can now be applied only to the history entry that is being edited.

+: new feature
*: bug fix

Yash 2.29

+ エイリアスの値に改行を入れられるようになった
* 空の配列を "typeset" 組込みで表示しようとしたときに不正メモリアクセスしていた
* 関数の中身が (...) の形式の複合コマンドとして定義されているときコマンドを正しくサブシェルで実行するように
* 行編集で、undo コマンドは編集中の履歴項目でのみ使えるようにした

+: 新機能
*: バグ修正