BITMAP-MULE 8.0

Katsumi Yamaoka yamaoka @ jpl.org
1999年 11月 10日 (水) 09:49:32 JST


>>>>> In [emacs-mime-ja : No.00057] 
>>>>>	塩野@遊び人 <jun @ fsc.fsas.fujitsu.co.jp> wrote:

塩野さん> ちょっとした問題を発見しましたので報告します。

ごめんなさい、バグというほどのものではなかったので返事が遅くなりました。

塩野さん> 以下のパタンを smiley-encode-buffer すると、'(' が左側に余分
塩野さん> につきます。繰り返し使うと増殖します。;-p

塩野さん> (T_T

そうですねえ。

塩野さん> どうしてこのパタンだけ、以下のように concat になっているので
塩野さん> しょうか?

> (vector "(T_T"
>       (concat "(" (bitmap-compose (aref smiley-bitmap-for-weep 0)))
>       'smiley-manga-face)

なぜでしょう? (^^;;)
XEmacs 用の smiley.el にも不可解なものがあるのですが、それを実際に書い
た人でないとわからない、あるいは忘れていらっしゃるのではないかと思いま
す。ChangeLog と変更内容を下されば commit しますよ。

;; ついでに塩野さんが改良版を release して下さっても良いです。:-p

ところで smiley-encode-buffer なんですが、これの主な目的は bitmap を
そのままメールなどで送信してしまわないことにあると思っているので、
smiley-buffer と組み合わせた可逆変換は保証していません。8.0 では
overlay が壊れずに残っている場合に限っては可逆変換が成り立ちますが、別
バッファにコピーしてから encode する場合はだめなことがあります。
-- 
Katsumi Yamaoka <yamaoka @ jpl.org>




More information about the Emacs-mime-ja mailing list