2010年2月15日

[mew-dist 29119] Re: Mew 6.3

たかのです。こんにちは。

まず、はじめに余談からなんですが、最近 emacs-23.1 をだいぶ使っ
てきて、アンチエイリアスを利用した時に emacs の動作が遅くなる時
が解ってきました。

「set-face-attribute 'default nil」 でフォントを指定したときの
みでは動作が速くなりますね。全角も半角も同一のフォントを利用する

ので、まぁ、描写は速いだろうなぁ。と思います。しかし、フォントの
サイズが変えられないので困ってしまいます。

利用されるサイズは多分 12 だと思うのですが、これでは大きすぎる
のでサイズは 10 位を使いたい場合には、全角と半角のフォントに別な
ものを利用しないと「setq face-font-rescale-alist」で幅を揃えられ
ないので、結局、二個のフォントを使う事になって emacs の動作が遅
くなる・・。

「set-face-attribute 'default nil」で指定したフォントでサイズ
を自由に変えられるようになると一番嬉しいのですけど・・。

と、試行錯誤の上、僕は思っているのですが・・。

さて。本題です。

From: Kazu Yamamoto (山本和彦) <kazu@xxxxx>さん
> > mew-header-color を全て削除して
> > (setq mew-theme-file"~/.mewrc-theme.el") を有効にして起動してみ
> > ましたが有効にならずに、ボールドのままとなってしまいました。
>
> Mac だと bold とそうじゃないフォントが見分けられないので、困っていまし
> たが、italic を使えばテストできると思いつき、問題を解決しました。以下の
> パッチで直ると思います。試して下さい。

自宅にある Mac はいまだ Carbon-Emacs ですねぇ・・(^^;;。

で、手元の FreeBSD/i386 7.3-PRERELEASE で試してみました。書い
て頂いたパッチは mew-6.3 と、お昼前に git したばかりの 7.0.50 で
試しましたが特に変化はありませんでした。

~/.mew は表示できれば良いだけなので最終的には最小構成で試しま
した。

--- ~/.mew ---
(global-set-key "\C-xm" 'mew)
(autoload 'mew "mew" nil t)
(autoload 'mew-send "mew" nil t)

(setq mew-theme-file "~/.mewrc-theme.el")
---

~/.mewrc-theme.el は cp dot.theme ~/.mewrc-theme.el してその
中の mew-setface-bold を mew-setface に変更しただけです。

これで試してみましたが、やはり各ヘッダは bold で表示されてしま
います。

以下の

(mew-header-color "Subject:" "Blue" "Firebrick")

など、ヘッダ個別に指定する設定は指定したヘッダ自体は bold 表示し
ないことは確認しました。

`mew-header-color' と `mew-header-color-bold' でヘッダ部分の設
定でワイルドカードが使えるとそれはそれで安易に幸せになれるような
気がしないでもないですが、邪道でしょうかね。


lisp はいまいち解らなくて、動作確認しかできなくて本当に申しわ
け有りません。

たかの
---
Contact to me.
takachan[at]running-dog.net http://www.running-dog.net/
takachan[at]xn--w8j2bze0962a.jp http://xn--w8j2bze0962a.jp/

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




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