[mew-dist 26305] Re: C-cC-e
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2005年 5月 18日 (水) 20:42:56 JST
白井です。
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 26304] C-cC-e
Message-ID: <20050518.191441.127534161.kazu at example.com>
Date: Wed, 18 May 2005 19:14:41 +0900 (JST)
> Summary の C-cC-e の仕様を変えました。
>
> (1) メッセージ上で起動されると第一パートが選ばれたこととして扱う。
>
> もう ":" を押さなくても大丈夫
これは便利だと思います。が、しかし。。。
> (2) Application/Octet-Stream の場合は、自動的に型を訊く。
>
> つまり、C-uC-cC-e は不要。
C-uC-c-C-e が無くなっちゃうと App/Oct 以外のものでの強制的な
content-type の指定が出来ないため、C-uC-cC-e の復活を強く希望し
ます。
ぼくの環境から、こういうことをやっていますよ、というのを抜き出す
と、ちょっと特殊な使い方ですが、
(setq mew-prog-fiber '("fiber" nil t))
(setq mew-prog-fiber-arg nil)
(setq mew-mime-content-type
(cons '("fiber/execute" nil nil
mew-prog-fiber mew-icon-application/octet-stream)
mew-mime-content-type))
(setq mew-prog-msexcel '(mew-mime-application/octet-stream
mew-mime-application/msexcel-ext))
としておいて、Excel がちゃんと "Application/Vnd.ms-Excel" で来た
ときは、UNIX でも Windows でも
(a) なにもしないときは(word や excel の解析に時間がかかるのがい
やなので) 「BINARY」 として表示。
(b) C-cC-e すると、xlhtml + w3m を使って message buffer に表示。
全然 external じゃありませんけど ^^;;;
(c) C-uC-cC-e で、CT で「fiber/execute」を選ぶと fiber を使って、
MS Excel で表示。(OpenOffice とかでも良いですよね)
としています。通常の Mew だと、特定の CT には internal, external
の二種類しか動きを設定できませんが、ちょっとごまかして、三種類の
挙動を選択できるようにしているわけです。Word とか PDF も同じこと
をやっています。
しかし、今回の変更で、どうあがいても (c) ができなくなってしまい
ました。
> さらに、その型に internal と external がある場合は、どちらを使いた
> いのか訊く。
>
> つまり、C-cC-t は不要。
# C-cC-t は App/Oct で来た画像データを Message buffer で表示する
# ことにしか使ったことしか無いので、基本的には問題ないですが、
変更後の Mew を使ってみた感じでは、ここでもう一度 y-or-n で選択
するのはちょっと面倒くさいです。C-uC-cC-e or C-cC-t で最初から分
岐出来た方が良いな。
あと、Windows 環境だと App/Oct でも C-cC-e で即座に fiber 経由で
外部アプリが立ち上がるのがデフォルト設定なのですが、今回の修正で
・いちいち他の CT を入力する
・ものによっては internal か external か指定する
としないと動かなくなっているため、これまたかなり面倒くさいです。
# C-cC-t 使っている人って余りいないような気もしなくもないから、
# 単に無くなっても誰も気付かなかったりして ^^;;;
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内