Yash 2 その 136
現在のジョブと前のジョブを選ぶ基準が POSIX に準拠していなかったことに今更ながら気づいたので修正。
POSIX 2008 の jobs コマンドの規定によると、停止しているジョブがあるときは現在のジョブはその中から選ばなければならない
および現在のジョブの他に停止しているジョブがあるときは前のジョブはその中から選ばなければならない
。
序でに現在のジョブを変更する条件を指定できるオプションとして、既存の curasync に curbg と curstop を加えた。これらのオプションはデフォルトでオンになっているが、上記の POSIX の既定の方が優先する。
| 固定リンク
コメント