2008年5月28日

[mew-dist 28453] Re:メールヘッダの配色

山本です。

> 以前のバージョンまで
> (mew-face-spec-set
> 'mew-face-body-cite1
> '((((class color) (type tty)) (:foreground "red"))
> (((class color) (background light)) (:foreground "ForestGreen"))
> (((class color) (background dark)) (:foreground "LimeGreen"))

> (t nil)))
> としていたところを
> (mew-setface body-cite1
> :tty "red" :light "ForestGreen" :dark "LimeGreen")
> と書き換えたのですが添付した画面のように
> 引用部分の色が緑です。(期待しているのは赤です)

現在のコードでは、先に書いたものほど、後に評価されます。なので、

(mew-setface body-cite1
:light "ForestGreen" :dark "LimeGreen" :tty "red")

で、うまくいくのではないでしょうか?

マクロを展開してみれば、一目瞭然だと思います。

(pp (macroexpand '上の式))

順番通りになるように、引数を reverse しましょうか?

--かず


投稿者 xml-rpc : 2008年5月28日 14:37
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/73484
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。