[Macemacsjp-users 345] Re: Inline patch (2005/03/28) beta3 リ

Zurück zum Archiv-Index

HASHIMOTO Taiichi taiic****@cl*****
2005年 3月 30日 (水) 18:09:38 JST


はしもとです.


>> ようやく,バックスラッシュ入力時の文字化けの原因がわかりました.
>> ことえりのバグのようです.アドホックでありますが,対応しました.
> 	      if (src[i] == -0x80) src[i] = 0x5c;
> この部分ですが、バグではなくMacJapaneseでは0x80がbackslashを表すのだそ
> うです。
> http://www.opensource.apple.com/darwinsource/10.3/tcl-14/tcl/tools/ 
> encoding/macJapan.txt
> ついでに気づいたのですが、直後の
> 	      if ((src[i] >= 0x81 && src[i] <= 0x9f)
> 		  || (src[i] >= 0xe0 && src[i] <= 0xef))
> 		i++;
> の部分でキャストが抜けてます。

情報ありがとうございます.
キャストの件は,次のリリースまでに修正します.

- taiichi




Macemacsjp-users メーリングリストの案内
Zurück zum Archiv-Index