待辦事項 #39744

受信漢字コード設定が EUC の時にウィンドウタイトル設定シーケンスで文字化けする

啟用日期: 2019-11-11 12:06 最後更新: 2023-06-27 23:15

回報者:
負責人:
類型:
狀態:
關閉
元件:
里程碑:
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

細節

問題

受信漢字コード設定が EUC の時、ウィンドウタイトル設定シーケンスに EUC の漢字を含めると文字化けする事がある。

通常は EUC -> SJIS の変換が行われるが、例えば Locale が Japanese に設定されている時に変換が行われない。

対処案

原因は変換を行う条件として Locale が japanese で有るかを確認している為、 すべて小文字では無い時に変換が行われない。 なので

  • Locale のチェックで大文字/小文字を区別せずに比較するようにする

事が考えられる。

また、受信漢字コードが EUC の時は Locale 設定を使っていないので、

  • Locale のチェックを行わず、日本語モードで有るかをチェックする
  • EUC 設定の時は常に日本語モードで有るはずなので、チェック自体を行わないようにする

も考えられる。

関連

Ticket: #39743

Ticket History (3/5 Histories)

2019-11-11 12:06 Updated by: doda
  • New Ticket "受信漢字コード設定が EUC の時にウィンドウタイトル設定シーケンスで文字化けする" created
2019-11-26 20:50 Updated by: doda
  • 處理結果 Update from to 修正
  • 里程碑 Update from (無) to Tera Term 4.105 (closed)
  • 負責人 Update from (無) to doda
評語

r8398 で修正。

Locale のチェックが必要かについては要検討。

2019-12-08 09:01 Updated by: None
2019-12-09 09:54 Updated by: doda
評語

4.105 では修正済み。

5.0 では内部エンコーディングが変更になる為、別途対応が必要。

2023-06-27 23:15 Updated by: zmatsuo
  • 狀態 Update from 開啟 to 關閉
評語

対応を行いました。Ticket #39743 と重複した状態になったと考えます。

#39743にまとめてこちらのチケットはクローズします。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入