namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: request to mew-nmz.el and namazu.el



Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx> wrote:

>高林> zN (mew-nmz-namazu) で検索すると、結果表示は namazu.el によっ
>高林> て行われます。このとき、検索にヒットしたメイルを選択すると、
>高林> 生のテキストがそのまま表示されるため、最初の一画面は、見ても
>高林> 嬉しくないヘッダ (Return-Path, Delivered-To, Received: の類
>高林> い) で埋められてしまいます。
>
>namazu.el に namazu-view-msg() という関数を新設して、お望みの動
>作をするようにしておきました。この関数を動かす条件は

確認しました。ばっちりです。欲を言えば、From:, Subject:, To: 
の行に色をつけられると嬉しいです。

ちなみに、僕は Mew 用に次の設定をしています。(PJEの設定ファ
イルそのままです :-)

    (hilit-set-mode-patterns 
     '(mew-message-mode)
     '(("^Subject:.*$" nil msg-subject)
       ("^From:.*$" nil msg-from)
       ("^X-.*:.*$" nil msg-quote)
       ("^>.*$" nil msg-quote)
	 ("^[A-Za-z][A-Za-z0-9-]+:" nil msg-header)))

色といえば、namazu-modeの配色に不満があります。namazu.elでは

    (hilit-set-mode-patterns
     'namazu-mode
     (list
      (list namazu-output-title-pattern  1 'red-bold-underline)
      (list namazu-output-title-pattern  2 'purple)
      (list namazu-output-title-pattern  3 'grey40)
      (list namazu-output-header-pattern 1 'DarkGoldenrod)
      (list namazu-output-url-pattern    1 'blue-bold-underline)
      (list namazu-output-url-pattern    3 'grey40)))

と、配色しています。が、僕のように背景を黒にして

    (setq hilit-background-mode   'dark)

を設定している環境では、この配色はいまいちです。僕の好みは次
の通りです。

    (hilit-set-mode-patterns
     'namazu-mode
     (list
      (list namazu-output-title-pattern  1 'red-bold-underline)
      (list namazu-output-title-pattern  2 'yellow-bold)
      (list namazu-output-title-pattern  3 'grey80)
      (list namazu-output-header-pattern 1 'palegreen)
      (list namazu-output-url-pattern    1 'gold-underline)
      (list namazu-output-url-pattern    3 'grey80)))

hilit-background-mode に応じて、配色を切り替えるといいと思い
ます。

-- Satoru Takabayashi