Seiji Zenitani
zenit****@tkg*****
2005年 11月 20日 (日) 15:42:49 JST
こんにちは、銭谷です。 On 2005/11/20, at 12:23, irodo****@irodo***** wrote: > > At Sun, 20 Nov 2005 06:32:02 +0900, > Seiji Zenitani wrote: >> テキストファイルをこのエンコーディングで保存す >> ると >> が→か+” に分解されるなど、バッファ内の表示 >> が崩れてしまう。 >> これは本庄さんのバージョンでも発現します。 > > バッファの内容を書き換えているので、これは起 > こりそうですね。 > post-read-conversion と pre-write-conversion を使って変換す > る限りは無 > 理そうです。本来は CCL を使うのでしょうが、調 > べることが多くなりすぎて > 辛いですね…。 > Emacs 23 が NFC/NFD に対応する予定、 あるいは既に対応しているはずですから、 CCL までは踏み込まなくて良いと思います。 >> 本庄さんの修正バージョンではエラーは出ません >> が、 >> アクセント記号を含むフォルダ(例:étoir)で >> 補完文字列にゴミが入ってしまいます。 > > 日本語でしか検証してなかったもので、すいませ > ん。何かいい方法がないか考 > えてみます。 > > あと、当然ながら大量にファイルを開く際にパ > フォーマンスが落ちるので、 > NFC/NFD 間で変換の必要がないものに関しては、変 > 換しないような処理が必要 > だと考えています。elisp の自動読み込みや wl の起 > 動時に気になるので、せ > めて ASCII に収まるものは変換しないようにします。 > 体感速度が変わるようでしたら、 ぜひ入れてみて下さい。 (pre/post-conversion の両方必要ですか?) よろしくお願いします。 -- 銭谷誠司 zenit****@tkg*****