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-02-14 00:54
yash 2.19 (1 files Hide)

Release Notes

Yet another shell (yash), version 2.19.

This version includes minor fixes.

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

このバージョンは、細かな機能の追加・修正を含んでいます。

Changelog

Yash 2.19

+ The "ulimit" builtin is now available on FreeBSD.
+ In mail checking, the timestamp of the mail file is now compared
by the nanosecond if possible.
+ [line-editing] new line-editing commands:
oldest-history-bol, newest-history-bol, return-history-bol,
prev-history-bol, next-history-bol,
beginning-search-forward, beginning-search-backward
= Faster filename pattern matching.
= [line-editing] the "accept-line" command no longer accepts a
failing history search result.
= [line-editing] the following commands have been changed not to
move the cursor to the beginning of the line:
oldest-history, newest-history, return-history,
prev-history, next-history
The new commands whose names end with "-bol" provide the
previous behaviors.
* Fixed broken output of array assignment traces.
* [line-editing] the "vi-edit-and-accept" command now handles the
count.
* [line-editing] fixed the cursor position after the
search-again-forward/backward command in the emacs-like mode.

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

Yash 2.19

+ FreeBSD でも "ulimit" 組込みが使えるようになった
+ メールチェックで、可能ならナノ秒単位でメールファイルをチェック
するようにした
+ 行編集: 新しいコマンドの追加:
oldest-history-bol, newest-history-bol, return-history-bol,
prev-history-bol, next-history-bol,
beginning-search-forward, beginning-search-backward
= ファイル名パターンマッチングを高速化
= 行編集: 履歴検索中の accept-line コマンドは、検索結果が見つから
ないときは失敗するようになった
= 行編集: 以下のコマンドはカーソルを行頭に移動しないようになった
oldest-history, newest-history, return-history,
prev-history, next-history
カーソルを行頭に移動する古い挙動は、名前が "-bol" で終わる
新しいコマンドによって得られる
* 配列の代入のトレースの出力がおかしかったのを修正
* 行編集: vi-edit-and-accept コマンドでカウントを指定できるように
* 行編集: emacs モードでの search-again-forward/backward コマンドの
後のカーソル位置を修正

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