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 2010-05-16 01:13
yash 2.20 (1 files Hide)

Release Notes

Yet another shell, version 2.20.

This version contains some minor fixes.

Yet another shell バージョン 2.20 です。このバージョンでの更新点は細かな機能の修正です。

Changelog

Yash 2.20

+ Function definition using the "function" keyword.
= The "-nt" and "-ot" operators of the "test" builtin now consider a non-existent file older in favor of Korn shell.
= [line-editing] some editing commands have been renamed:
vi-change-all -> vi-change-line
vi-yank-and-change-all -> vi-yank-all-change-line
vi-append-end -> vi-append-to-eol
* [line-editing] the clear-and-redraw-all command was broken.

Legend:
+: new feature
-: removed feature
=: specification change
*: bug fix
x: new bug

Yash 2.20

+ "function" キーワードによる関数の定義
= "test" 組込みの "-nt", "-ot" 演算子による比較では存在しないファイルをより古いとみなすようになった (Korn shell に倣う)
= 行編集: いくつかの編集コマンドの名前を変更
vi-change-all -> vi-change-line
vi-yank-and-change-all -> vi-yank-all-change-line
vi-append-end -> vi-append-to-eol
* 行編集: clear-and-redraw-all コマンドが正しく動いていなかった

凡例:
+: 新機能
-: 廃止機能
=: 仕様変更
*: バグ修正
x: 新たに加わってしまったバグ