受信漢字コード設定が EUC の時にウィンドウタイトル設定シーケンスで文字化けする
受信漢字コード設定が EUC の時、ウィンドウタイトル設定シーケンスに EUC の漢字を含めると文字化けする事がある。
通常は EUC -> SJIS の変換が行われるが、例えば Locale が Japanese に設定されている時に変換が行われない。
原因は変換を行う条件として Locale が japanese で有るかを確認している為、 すべて小文字では無い時に変換が行われない。 なので
事が考えられる。
また、受信漢字コードが EUC の時は Locale 設定を使っていないので、
も考えられる。
Ticket: #39743
r8398 で修正。
Locale のチェックが必要かについては要検討。
4.105 では修正済み。
5.0 では内部エンコーディングが変更になる為、別途対応が必要。
対応を行いました。Ticket #39743 と重複した状態になったと考えます。
#39743にまとめてこちらのチケットはクローズします。
問題
受信漢字コード設定が EUC の時、ウィンドウタイトル設定シーケンスに EUC の漢字を含めると文字化けする事がある。
通常は EUC -> SJIS の変換が行われるが、例えば Locale が Japanese に設定されている時に変換が行われない。
対処案
原因は変換を行う条件として Locale が japanese で有るかを確認している為、 すべて小文字では無い時に変換が行われない。 なので
事が考えられる。
また、受信漢字コードが EUC の時は Locale 設定を使っていないので、
も考えられる。
関連
Ticket: #39743