DECSCNM有効時のBCE動作
DECSCNM有効時、BCE(Back Color Erase: 消去部分に背景色を適用)の動作がおかしい。
添付bcetest.shを実行。最初のReturnを押す前が通常(DECSCNM無効)、一回押した後がDECSCNM有効。
EL+SGR 7の行以外では行の中で背景色が変わらないのが正しい動作。逆にEL+SGR 7の行は後ろの部分の背景色が変わるのが正しい。
修正しました。r10283です。
#45493 と同じようにいくつかの実装があるようです。
trunk, 4-stable の動作が同じになっていることを確認しました。
ありがとうございます。
クローズします。
DECSCNM有効時、BCE(Back Color Erase: 消去部分に背景色を適用)の動作がおかしい。
再現方法
添付bcetest.shを実行。最初のReturnを押す前が通常(DECSCNM無効)、一回押した後がDECSCNM有効。
EL+SGR 7の行以外では行の中で背景色が変わらないのが正しい動作。逆にEL+SGR 7の行は後ろの部分の背景色が変わるのが正しい。
バージョン