ダウンロードリスト

プロジェクト概要

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

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

システム要件

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

リリース時刻: 2022-08-23 23:11
yash 2.53 (2 個のファイル 非表示)

リリースノート

Yet another shell, version 2.53.

This is a maintenance release.

Yet another shell バージョン 2.53.

今回のリリースでは様々なバグ修正を行いました。

変更履歴

Yash 2.53 (2022-08-23)

  • Changed: The shell now deterministically rejects arithmetic expansions that result in undefined behavior.
  • Fixed: A non-interactive yash now exits on an assignment error in a for loop.
  • Fixed a bug where command substitutions contained in the regular expression inside the "[[ word =~ regex ]]" syntax were not parsed correctly.
  • Fixed a bug where unclosed quotes in an end-of-here-document indicator were causing the shell to crash or misbehave.
  • Fixed a bug where yash crashes when invoked with no argv.

Yash 2.53 (2022-08-23)

  • 変更: 数式展開の結果が未定義動作となるとき確実にエラーとなるようにした
  • 修正: 非対話シェルで for ループで代入に失敗したときシェルが終了していなかった
  • 修正: "[[ 単語 =~ 正規表現 ]]" における正規表現にコマンド置換が入っていると正常に解析できていなかった
  • 修正: ヒアドキュメントの終端子に閉じられていない引用符が含まれているとクラッシュしたり正常に動作しない場合があった
  • 修正: argv なしで yash を起動するとクラッシュしていた