[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: isearch with euc-jisx0213
- X-ml-count: 7199
- Subject: Re: isearch with euc-jisx0213
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx>
- Date: Fri, 17 Nov 2006 10:28:23 +0900 (JST)
- X-mailer: Mew version 5.1.52 on Emacs 22.0.90 / Mule 5.0 (SAKAKI)
白井です。
From: YAGI Tatsuya <ynyaaa@xxxxxxxxx> さん曰く
Subject: isearch with euc-jisx0213
Message-ID: <uwt5v1pjz.fsf@xxxxxxxxx>
Date: Thu, 16 Nov 2006 22:36:32 +0900
> euc-jisx0213 のファイルを開いて C-s で日本語を検索しようとすると
> I-search: あ [(error "Invalid character: 131072, #o400000, #x20000")]
> のようなメッセージが表示されて検索できません。
ひとつ確認させてください。これって『Mule-UCS を使っているとき』ですよね?
> 問題は二つあって、以下の通りです。
> ・translation-table-for-input が coding system の
> translation-table-for-encode に指定されたものに勝手になってしまう
> ・translation-table-for-input に generic character が指定されている
> 場合に isearch が対応していない
>
> coding-system が euc-jisx0213 の場合は japanese-jisx0208 の文字に対して
> translation-table-for-encode を見ると全て (make-char 'japanese-jisx0213-1)
> でできる generic character になっているので問題が発生します。
解析ありがとうございます。
--
白井秀行 (mailto:shirai@xxxxxxxxxxx)