[Mew-dist 11286] Re: Coding System Seems Not To Be Read Perfectly When "C-uy"
SAKAI Kiyotaka
ksakai at example.com
1999年 11月 12日 (金) 20:34:27 JST
>> In article <19991110160830I.zhengxz at example.com>, Xin-Zhi Zheng 鄭心知 <zhengxz at example.com> writes:
> ついでに,恥ずかしくて夜も眠れなくなりそうな質問を一つ.^^;;
> mew パッケージ (のバージョン) を入れ替えたあと,mule を起
> 動し直さなくても M-x mew などで新しいパッケージを読み込む
> のにはどのようにすればよろしいのでしょうか.
最初は、「Emacs に unload-feature という関数があるので、これで Mew を
外す関数を書けば…」と思って
(mapcar (function (lambda (x) (unload-feature x t)))
'(mew-highlight mew-sort mew-fib mew-ext mew-refile mew-demo
mew-attach mew-draft mew-message mew-virtual mew-summary
mew-pick mew-scan mew-syntax mew-bq mew-pgp mew-header
mew-mark mew-mime mew-edit mew-decode mew-encode mew-cache
mew-minibuf mew-complete mew-addrbook mew-func mew-vars
mew-unix mew-env mew-mule3 mew-mule mew-temacs mew))
を実行してみたのですが、
・実行にかなり時間がかかる。
・プロセスがものすごく太ってしまう。
・.emacs で設定した mew の変数もなくなってしまう。
など、実用的ではなかったです。
どうしても Emacs を落としなくなかったら、
(mapcar (function (lambda (x) (load-library x)))
'("mew-highlight" "mew-sort" "mew-fib" "mew-ext"
"mew-refile" "mew-demo" "mew-attach" "mew-draft"
"mew-message" "mew-virtual" "mew-summary" "mew-pick"
"mew-scan" "mew-syntax" "mew-bq" "mew-pgp" "mew-header"
"mew-mark" "mew-mime" "mew-edit" "mew-decode" "mew-encode"
"mew-cache" "mew-minibuf" "mew-complete" "mew-addrbook"
"mew-func" "mew-vars" "mew-unix" "mew-env" "mew-mule3"
"mew-mule" "mew-temacs" "mew"))
を実行する関数を定義しておいて、すべてのファイルを強制的に再ロードする
というのがいいのではないでしょうか。
# 多くの人は再起動しているのではないかと思いますが。
--
酒井 清隆 (E-mail: ksakai at example.com)
Mew-dist メーリングリストの案内