#9631
Yutaka Emura
キーマスター

jinsei 様

いつも EmEditor Professional をお使いいただき誠にありがとうございます。ご連絡ありがとうございます。

「入力」の設定値は「文書」にしています。

Ruby の場合、EOF 文字を見ているのではなく、標準入力がファイルのようにクローズするのを監視しているようです。EmEditor の外部ツールでは、アウトプット バーに直接タイプして文字を入力することができるようにするため、標準入力をクローズしていませんでした。でも、これだとツールによって不具合が発生してしまうため、次のメジャー バージョンでは、「ユーザー入力を有効にする」といったチェック ボックスを追加したいと思います。

それまでの間、次のマイナー バージョンでは、標準入力の文字列が設定によって渡されている場合には、その文字列をすべて渡した時点でクローズしたいと思います。これで、ほとんどの場合問題なく動作するはずです。

大変ご迷惑をお掛けして申し訳ありません。
他にもご質問がございましたらご連絡ください。
今後もどうぞよろしく御願い申し上げます。