ダウンロードリスト

プロジェクト概要

!!! このプロジェクトは GitHub に移動しました !!! https://github.com/magicant/yash

Yet another shell (yash) は POSIX 準拠のコマンドラインシェルです。Bash や zsh などよりも厳密に POSIX に準拠するとともに、対話シェルとして普段使えるようなものを作ることを目指しています。

システム要件

システム要件が設定されていません

リリース時刻: 2009-07-28 22:00
yash 2.13 (2 個のファイル 非表示)

リリースノート

Yash: yet another shell, version 2.13.

This version includes some bug fixes and new features.
Now that unknown commands are handled by the $COMMAND_NOT_FOUND_HANDLER variable, the autocd option has been removed.

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

このバージョンはいくつかのバグ修正と機能の追加を含んでいます。
$COMMAND_NOT_FOUND_HANDLER 変数の取扱いが追加されたのに伴い、autocd オプションは廃止されました。

変更履歴

Yash 2.13

+ "history" builtin
+ The -i option for the "eval", "break" and "continue" builtins.
+ The value of the $COMMAND_NOT_FOUND_HANDLER variable is now executed when a command is not found.
- '--autocd' option
= The exit status is now one when the "return" builtin is used outside a function in an interactive shell.
= Revised command search and execution.
* The shell would not exit after the "exit" builtin twice in a row when you have $PROMPT_COMMAND set and you have stopped jobs.
* The "notifyle" option not working with $PROMPT_COMMAND set.
* [line-editing] Redoing was broken.
* [line-editing] The command line was not redrawn after trap handling.
* [line-editing] Fixed some bugs in the vi-edit-and-accept command.

Yash 2.13

+ "history" 組込み
+ "eval", "break", "continue" 組込みの -i オプション
+ コマンドが見つからないとき $COMMAND_NOT_FOUND_HANDLER 変数の値を実行するように
- --autocd オプション
= 対話シェルで "return" 組込みが関数外で使われた時、終了ステータス 1 を返すように
= コマンドの検索・実行を修正
* $PROMPT_COMMAND が設定されているとき、停止中のジョブがあると "exit" を二回やってもシェルを終了できなかった
* $PROMPT_COMMAND が設定されていると "notifyle" オプションが正しく動作していなかった
* 行編集で redo がうまく動かなくなっていた
* 行編集でトラップ処理のあとコマンドラインが再描画されていなかった
* 行編集で vi-edit-and-accept コマンドについていくつかのバグ修正