[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[XEmacs] ucs-to-char breaks match data
- From: Katsumi Yamaoka <yamaoka@xxxxxxx>
- Date: Wed, 30 Jul 2003 11:36:43 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 05635
un-define.elc を load した XEmacs で、以下の式が初回だけ non-nil
を返します。理由は ucs-to-char() を提供する unicode.elc が
autoload されるときに (正確にはわからないけれど) いろんなことを
するからです。
(progn
(store-match-data nil)
(ucs-to-char 8211)
(match-data))
w3m.el では w3m-decode-entities() が w3m-entity-value() を経由し
て ucs-to-char() を呼んでいるので、例えば Gnus で最初に読む HTML
の記事でだけエラーが起きます。
というわけで w3m-decode-entities() で対策しました。
--
Katsumi Yamaoka <yamaoka@jpl.org>