[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
isearch with euc-jisx0213
- X-ml-count: 7196
- Subject: isearch with euc-jisx0213
- From: YAGI Tatsuya <ynyaaa@xxxxxxxxx>
- Date: Thu, 16 Nov 2006 22:36:32 +0900
- User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.90 (windows-nt)
矢木です。
trac の方に書こうとしたら spam 扱いされたので ML に出します。
euc-jisx0213 のファイルを開いて C-s で日本語を検索しようとすると
I-search: あ [(error "Invalid character: 131072, #o400000, #x20000")]
のようなメッセージが表示されて検索できません。
問題は二つあって、以下の通りです。
・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 になっているので問題が発生します。
おわり