Xkanon(16)

bless のチャットテキスト

 bless のチャットでまた表示されない文字がありました。「逐」の字です、以前は「ム」でした。Shift-JIS のコードがどうなっているかというと、

  • 「ム」-> 0x83, 0x7f
  • 「逐」-> 0x92, 0x7f

 Shift-JIS のコードを調べてみると(https://pentan.info/doc/sjis_list.html)、2 バイト目が 0x7f となる Shift-JIS のコードはないようです。正しいのは、

  • 「ム」-> 0x83, 0x80
  • 「逐」-> 0x92, 0x80

です。

 Shift-JIS で 2 バイト目に、0x7f, 0xfd 〜 0xff となる文字はないようです。と、言うことで、2 バイト目が 0x7f の文字は +1 して 0x80 になるように Xkanon を修正しました。

Xkanon

Posted by sirius