ANSI Color と DECSCNM の組み合わせ
DECSCNM set時は、カラー時でも前景色/背景色を入れ替える(PuTTY/Tera Term5の動作)でOKだと思います。
Tera Termの主なエミュレーション対象はDEC VTシリーズですが、VTシリーズでカラーが扱えるVT525の動作はDECSCNMで前景色と背景色が入れ替わります。
他に特別な理由が無い限りはVT525に合わせたいです。
了解です。ありがとうございます。
では、trunk への修正を 4-stable にもっていくか、それとも 4 はもうこのままにするか、ですね。
Win10(conhost)でマウス選択時の反転色を見たその時は、 ときどうしてこんな色になる?と感じましたが、 反転色(255-r,255-g,255-b)というのは実はとても視認性がよいのかもと思いました。
Tera Term の従来と雰囲気の違う色味が出ると、どうして? となりそうなので PuTTYと同じで良いのかなと思います。(ユーザーが選べるのがよいのかも)
Tera Term 4 への反映ですが、最初小手先修正で試していたのですが、結局Tera Term 5 から持ってきました。
r10269です。
trunk, 4-stable の動作が同じになっていることを確認しました。
ありがとうございます。
クローズします。
「SGR 7 単体が動作しない」問題(#45493)は修正済みのため、#45493 から分離する
DECSCNMは「dark characters on a light background」「light characters on a dark background」だが、ANSI Color と組み合わさったときどうあるべきか