[Mew-dist 08108] Re: mew-cite-color.el

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
1999年 3月 16日 (火) 15:47:06 JST


From: kaneko at example.com さん曰く
Subject: [Mew-dist 08106] Re: [Mew-Win32 01257] RE: mew-cite-color.el
Message-ID: <19990316151140Y.kaneko at example.com>
Date: Tue, 16 Mar 1999 15:13:23 +0900

金子> Tue, 16 Mar 1999 14:56:12 +0900 ごろに,
金子> [Mew-Win32 01257] RE: mew-cite-color.el において,
金子> KOIE Hidetaka (鯉江英隆) <hide at example.com> さまっは書きました.
金子> 
金子> >原因がまったく想像できないんですが、
金子> >デフォルトではmew-cite-color-face-list-sourceの5番目の要素に
金子> >purpleが指定されていますが、なぜか5段引用の行は黒のままです。
金子> 
金子> それは以下の条件に当てはまるからでしょう.
金子> (defvar mew-cite-color-non-body-regexp
金子>   "\\(^.*>>>>>\\)\\|\\(>+.*[ \t]*in article\\)\\|\\(>+[ \t]*in message\\)\\|\\(^[ \t ]*|[ \t ]+/\\)\\|\\(^.*の刻に$\\)\\|\\(^.*曰く$\\)"
金子>   "*NON highlite regexp on a line.")

その通りです。

>>>>> In <19990310160743P.shirai at example.com> 
>>>>>	Hideyuki SHIRAI (白井秀行) <shirai at example.com> wrote:

を(個人的に)ハイライトしたくなかったからなんですが……

From: KOIE Hidetaka (鯉江英隆) <hide at example.com> さん曰く
Subject: [Mew-Win32 01257] RE: mew-cite-color.el
Message-ID: <19990316145612-9329R.koie at example.com>
Date: Tue, 16 Mar 1999 14:56:12 +0900

hide> それと、使い方に関しての質問ですが、cite prefixの出現順に
hide> mew-cite-color-face-list-sourceで指定した色が割り当てられてゆく
hide> という理解でよいですか?

はい、そうです。color が無くなったらサイクリックに color が割り
当てられます。

金子> ところで,mew-cite-color-non-body-regexp と,
金子>           mew-cite-color-non-prefix-regexp って
金子> どう使い分けるんでしょうか?

# 英語の説明読んでも英語になっていないからわかりませんね。^^;;;

mew-cite-color-non-prefix-regexp は *引用記号(?)とみなす行頭から
の文字列* 内に、この regexp で示す文字列があったら色づけしない。

mew-cite-color-non-body-regexp は *引用行とみなした行全体* にこ
の regexp で示す文字列があったら色づけしない。

です。なるだけ引用行を正確に判定しようした過程で余分な行も色が付
いてしまうようになったので、それを抑制するためにごちゃごちゃやっ
ています。

-- 
白井秀行@ごちゃごちゃやりすぎの感じもする。



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