2006-08-21

jless文字化け

FreeBSDでportupgradeをがしがしかけていたらjless (ja-less+iso-382.262)で日本語が化けるようになってしまった。いつからほったらかしだったかは不明。

環境は、素のkterm (ja-kterm-6.2.0_8)で、JLESSCHARSET=japanese。JISコードのファイルは問題ないが、jmanとかのEUCコードのファイルだと^[$Bじゃなくて^[$(Qになってしまう。

原因は、japaneseがjapanese-iso7のエイリアスになってしまったこと。JLESSCHARSET=japanese-jisと明示すれば表示できるようになった。

iso7っていうのがどういうものかよく理解してないのと、ktermにJIS X 0213対応させるべきなのかというあたりが、課題。それともJLESSCHARSETのしくみに文句をいうべきなのか?

0 件のコメント: