[Mew-dist 16619] Re: b108

KAMEI Ken-ichi mule at example.com
2001年 2月 26日 (月) 17:54:47 JST


亀井です。

>>> <20010226.134623.01425925.shirai at example.com> から引用します.
白井> また、自動的に色付けする方法として、考えられることは、

白井> ○ mew の draft に lazy-lock を適用する。
白井>   => 現状の highlight との併用は困難。

白井> ○ b106 のときのように window-scroll-functions を使って draft に
白井>  色付けする。=> (個人的には)反対(*1)。

白井> (*1) mark が消えるなどの弊害が大きすぎる。fancy を作り直さないと
白井>  いけない。などなどの理由。

こんなんでは駄目ですか?
b109 に白井さんの highlit.diff を当ててから、文末の一行 patch を
当てて、

添付の mew-cite-highlight.el を .mew などで

(eval-after-load "mew" '(require 'mew-cite-highlight))

としてみて下さい。自動的に色が付きます。

もちろん速度は思いっきり犠牲になると思いますが。m(__)m

なお、引用は毎回初めての登場となってしまうので一番最初の色になっ
てしまいます。

(mew-highlight-body-region beg end 'draft 'realtime)

とかで face を消さないようにして fancy の DB が利用できないかと
思ったのですがうまくいきませんでした。

個人的には速度を犠牲にしても色をリアルタイムに付けたいので、しば
らくもがいてみます。

--- mew-highlight.el.orig	Mon Feb 26 16:08:50 2001
+++ mew-highlight.el	Mon Feb 26 16:48:38 2001
@@ -119,6 +119,7 @@
 	   (url-regex mew-regex-url)
 	   (fancy-num 0)
 	   (fancy-length (length mew-fancy-highlight-body-faces))
+	   (after-change-functions nil)
 	   beg end face key fancy-alst fancy-prefix)
       (save-excursion
 	(mew-elet

-- kamei
-------------- next part --------------
H4sIAAAAAAAAA4SQ0W6DMAxFn4fEP1h9wTz4C/o1JnFJ1JDQENp9/pysSGjaNCSj2Ln3cg
zKkwO9nEQyaVl9EMAsj91ngWGR1zj2Xd8hW0supXubkc18K7QkK23Ydx8AAwZeJsuAY+v1
wao1vqjKzy5oFdqk7Ov4TrVy2yP8pWpJAJdLfV+voFpTfIq1xYXvQiEZhX9y9jwp+KBUks
k4jrPQId9aCmrkA34XAAa/le/VfoCcDWML+of8bACcZAaJFoLE0y4YpAC2S636u7CKtNpZ
xc3QHJWcn0Lyafa8vbdvY5OiPRpNqyw+EpfCxtF6uM93Ttgq3Nq+UmeK/QUAAP//gjobIg
WXgEQwVH12amVuIoqBJSB16fkl+SCPFsE9AQ5ikK+A4ZmXqgtkZeblZeal6xbkF2eCQloT
i81J+SmVukVApfl5CrDgUgfbr6BelApXp4mwH5Z6CoryyzJTUrHFG1ABAAAA//8DACSgUm
bZAgAA


Mew-dist メーリングリストの案内