[Mew-dist 11875] Re: 初期設定ファイル(Re: 1.95b13)
Ninomiya Hideyuki
nin at example.com
1999年 12月 16日 (木) 08:40:51 JST
おはようございます 二宮 @ お四国 です。
Shun-ichi TAHARA (田原 俊一) <jado at example.com> は Thu, 16 Dec 1999 02:56:44 +0900 頃に
Subject: [Mew-dist 11872] Re: 初期設定ファイル(Re: 1.95b13)
Message-ID: <19991216025240P.jado at example.com>
に於いて、以下のようにおっしゃっていました。
※都合により手を加えさせて頂く事があります。御了承下さいマセマセ....
jado> From: Ninomiya Hideyuki <nin at example.com>
jado> Message-Id: <19991216.005118.85406608.nin at example.com>
jado>
jado> > Mew 専用の設定を emacs 起動時に全部 load しなくても良いんじゃない ?
jado> > です。
jado> > M-x mew or M-x mew-send した時に load すりゃ良いじゃん。
jado> > です。
jado> >
jado> > その方が、emacs の設定と Mew の設定 はっきり別れて、見通し良い
jado> > んじゃないかと.....
jado>
jado> まあ、Mewの設定を全部追い出すと、なにかと不都合が出るかもしれませんが、
jado> 変数によっては、別ファイルに追い出した方が幸せかもしれません。
jado>
jado> つーわけで、
jado>
jado> (add-hook 'mew-init-hook
jado> '(lambda ()
jado> (load (concat mew-mail-path "/Config") t t)))
jado>
jado> てな感じでどうでしょう?
mew.el を読み直してて、(run-hook 'mew-env-hook)ってのが在るのに改めて
気が付きました。
それで、.emacs には
(autoload xxxx
........
;;;;; Mew start-up file load seting
(add-hook 'mew-env-hook
'(lambda ()
(load (expand-file-name "~/.mew/start-up.el") nil t)))
して、~/.mew/start-up.el で
(add-hook 'mew-init-hook
'(lambda ()
(load (expand-file-name "~/.mew/post-init.el") nil t)))
する事で、やろうとしてた事は出来ました。
でっ、これと同じ事をもっと簡素に記述する為の関数を Mew で用意すると
初心者でもこういう事がやり易くて便利かなっ、、と思った次第です。
---
二宮 秀幸@愛媛 鬼北 広見町
PGP-Fingerprint: 6C59 EC08 5B23 6490 44D0 7CD3 DA40 219F 7114 8553
ICQ UIN:57442553 mailto:nin at example.com
http://user.shikoku.ne.jp/nin/index.html
Mew-dist メーリングリストの案内