[Mew-dist 06026] Re: mew reply
Shuichi Kitaguchi
shuuic-k at example.com
1998年 8月 20日 (木) 14:35:42 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com>
Subject: [Mew-dist 05951] Re: mew reply
Date: Tue, 18 Aug 1998 13:36:27 +0900
北口@奈良先端大 です。
> > 残念ながら、直っていないみたいです。
>
> ここまで書いておけば、後は誰かできる人がいると思いますので、環境のある
> 人ががんばって下さい。
とりあえず、bitmap を消すところまでやりましたが、Subject: を拾う時に
その下の From: 行にある X-Face も
"Subject: hogehoge\n [FACE]\n [FACE]"
というように拾ってきてしまうので、bitmap を消しても、
"Subject: hogehoge\n \n "
となって空白を含んだ行が残ります。というわけで、X-Face がそのまま
引用されるよりはマシかな、という程度です。
なお、Meadow 上でのみ動作チェックしました。
--- mew-header.el.original Tue Aug 18 13:53:43 1998
+++ mew-header.el Thu Aug 20 05:16:39 1998
@@ -55,14 +55,14 @@
(if (string= "" match)
()
;; deleting bitmap..., sigh.
-;; (if (and (featurep 'bitmap) (boundp 'charset-bitmap))
-;; (let ((i 0) (len (length match)) char new)
-;; (while (< i len)
-;; (setq char (mew-aref match i))
-;; (if (/= (mew-char-charset char) charset-bitmap)
-;; (setq new (concat new (char-to-string char))))
-;; (setq i (+ i (mew-charlen char))))
-;; (setq match new)))
+ (if (featurep 'bitmap)
+ (let ((i 0) (len (length match)) char new)
+ (while (< i len)
+ (setq char (mew-aref match i))
+ (if (not (equal (mew-char-charset char) 'composition))
+ (setq new (concat new (char-to-string char))))
+ (setq i (+ i (mew-charlen char))))
+ (setq match new)))
(if (null ret)
(setq ret match)
(setq ret (concat ret "," match))))))
もひとつ、おまけです。
--- mew.el~ Thu Aug 20 00:25:05 1998
+++ mew.el Thu Aug 20 01:55:16 1998
@@ -160,7 +160,7 @@
(defmacro mew-config-error (var key)
(` (if (null (, var))
(setq errmsg (concat errmsg "\t" (, key)
- "was NOT found in Config.\n")))))
+ " was NOT found in Config.\n")))))
(defun mew-config-init ()
(mew-set-buffer-tmp)
--==| Shuichi Kitaguchi : shuuic-k at example.com |
| / kit at example.com / shkit at example.com |==--
Mew-dist メーリングリストの案内