これは必ずverとmemを127回でなければいけないのでしょうか? もう少し詳しい説明が欲しいです。
また、r168でこの不具合がでるかどうかもご確認ください。
その表示されないという状況は、memやverだけが続く中で、その後のコマンドが表示されないという解釈で良いのでしょうか (memあるいはverを127回以上実行したあとに、fctl lockedfilesやtview -w80 -h25 guide.txtを実行してもhistsでは、それらが表示されず127回目の実行から先が表示されないという風)
こちらで試すところでは、memを127回実行したのちに、適当なコマンドを実行してもそれらはうまく表示されています。
is2os への返信
その表示されないという状況は、memやverだけが続く中で、その後のコマンドが表示されないという解釈で良いのでしょうか (memあるいはverを127回以上実行したあとに、fctl lockedfilesやtview -w80 -h25 guide.txtを実行してもhistsでは、それらが表示されず127回目の実行から先が表示されないという風) こちらで試すところでは、memを127回実行したのちに、適当なコマンドを実行してもそれらはうまく表示されています。
その通りです.
こちらでは, memを126回, verを1回のあとにtview -w80 -h25 guide.txtをr168で入力して, histsの結果がおかしいことを確認しています.
この場合のhistsの出力を以下に示します.
mem : (この間のおそらく124行を省略) mem ver vie hists
r168での動作レポートを追加します.
これ以降でテストケースというときは, memを(n-1)回, verを1回, tview -w80 -h25 guide.txt, histsを順に実行することを指します.
n=127のときは前回のレポートにあげたとおりです.
n=126の場合の出力を示します.
mem : (この間のおそらく123行を省略) mem ver view -w histsn=128の場合の出力を示します.
mem : (この間のおそらく125行を省略) mem ver tview -w80 -h25 guide.txt histsn=128のときはhistsの出力はまったく正常です. これは想定外の結果でした.
どうやら、このバグはとても厄介なもののように思えます。
とても多くの時間をこのバグの原因を探るために費やしましたが、現段階ではバグと関係ありそうなコーディングは見つかっていません。
おそらくファイルの書き込みのあたりに何か原因が潜んでいるような気がしますが、このバグの解決にはもう少し時間がかかりそうです。
なので、解決法を「後で」に変更し、とりあえずこのバグは保留するということを考えています。
再現する手順
期待される動作
127行の mem または ver に続き, 手順3のコマンドが表示される.
観察された動作
手順3で実行したコマンドが正常に表示されない.