[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: how to setuo Mule-UCS
- X-ml-count: 1836
- Subject: Re: how to setuo Mule-UCS
- From: Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: 12 Jan 2000 15:11:02 +0900
- User-agent: T-gnus/6.14.1 (based on Gnus v5.8.3) SEMI/1.13.5 (Meihō) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386-*-nt5.0.2128) MULE/4.1 (AOI) Meadow/1.10 (TSUYU)
yagi tatsuya <yagi@xxxxxxxxxxxxxxx> writes:
> chiyu <ma11092c@xxxxxxxxxxxxxxxxx> writes:
> >実は、次のような不具合があります。
> >下のコードをevaluateした後、はじめて(既存の).javaファイルを
> >find-fileすると、
> >File mode specification error: (args-out-of-range 0 3)
> >というエラーがエコーエリアに表示され、
> >バッファ内もUnicode Escapesがdecodeされていません。
> >そして、もう一度find-fileすると、以後は正しくdecodeされます。
>
> これは ucs-to-char が (require 'unicode) をするために
> match data が破壊されるためです。
> たぶん mucs.el の mule-parsed-version を定義するところで
> string-match をしているから。
ひえー。すごいところで引っかかるものですね。
でも、match dataは、いついかなるところでも破壊される可能性が
あるということで勘弁してもらおう。^^;;;
> GREEK CAPITAL LETTER LAMDA って LAMBDA じゃないの?
こっちのほうは、最新のテーブルだったら、直っているのかもしれないです。
0.80以降からこの辺を見直します。
> あと AE が LETTER だったり LIGATURE だったり
元になっているテーブルのversionによって、
Unicode Version1.0の名前が入っていることがあります。
from himi