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 2013-02-23 14:14
yash 2.34 (2 files Hide)

Release Notes

Yet another shell, version 2.34.

This version includes minor enhancements and bug fixes.

Yet another shell バージョン 2.34 です。

このバージョンでは細かい機能の追加や修正を行いました。

Changelog

Yash 2.34

+ New "test" built-in operator: =~, -o (unary)
+ New completion scripts for:
configure, git-name-rev, git-request-pull, make, rsync
= A syntax error or expansion error in .yash_profile or .yashrc no longer makes the shell exit even when the shell is not interactive.
= In line-editing, overwritten characters are now restored when you hit the backspace key.
= In line-editing, the undo history is no longer saved for each backspace.
* Fixes in completion scripts for "git".

Legend:
+: new feature
=: specification change
*: bug fix

Yash 2.34

+ "test" 組込みの演算子追加: =~, -o (単項)
+ 下記コマンドの補完スクリプトを追加:
configure, git-name-rev, git-request-pull, make, rsync
= .yash_profile や .yashrc で構文エラーまたは展開エラーになった時対話シェルでなくてもシェルを終了させないようにした
= 行編集で、上書きした文字をバックスペースで戻せるようになった
= 行編集で、バックスペースの度に undo 履歴を保存しないようにした
* "git" の補完の修正

凡例:
+: 新機能
=: 仕様変更
*: バグ修正