sakura-editor / sakura

SAKURA Editor (Japanese text editor for MS Windows)
https://sakura-editor.github.io/
Other
1.24k stars 162 forks source link

Shift-JISのうち、IBM拡張文字由来のローマ数字が正常に表示されない #1959

Closed kofrah closed 3 months ago

kofrah commented 3 months ago

問題内容

再現手順

  1. バイナリエディタ(Stirling)で、ローマ数字(IBM拡張文字)の文字コードが書かれたファイルを作成
  2. サクラエディタ(v2.4.2)で開く
  3. 正常に表示されない

    再現頻度

    必ず発生

問題のカテゴリ

環境情報

スクリーンショット

berryzplus commented 3 months ago

結論として、UNICODE版の仕様通りです。 個人的には仕様バグと考えていますが、形式的には「仕様通り」が正しいと思います。

指摘された「正常に表示されない文字」は「Shift JIS → UNICODE → Shift JIS で元に戻らない文字」と考えられます。

と、ここまで書いて同じ説明を以前書いたことがあったのを思い出しました。 https://github.com/sakura-editor/sakura-editor.github.io/issues/74

IVS対応と似た理屈で多少の改善は可能かも知れません。

kofrah commented 3 months ago

承知しました。ご確認ありがとうございました! 仕様通りということで、本issueはcloseにさせていただきます。