[mew-dist 26346] Re: C-cC-e
Yoshiaki Kasahara
kasahara at example.com
2005年 5月 24日 (火) 02:12:27 JST
On Mon, 23 May 2005 19:06:15 +0900 (JST),
Kazu Yamamoto (山本和彦) <kazu at example.com> said:
> なので、やるなら、
> (symbol string)
> (symbol (string list nil-or-t))
> ですね。
>
> それで確認ですが、これらのように設定できるようになったら、問題はなくな
> るのですか? イマイチ文面から読み取れていません。
すいません、途中から文脈を変えてしまいました。external になった直接の理
由は私が mew-prog-msexcel にプログラム名を書いてからパッチを試したから
です。それで、間違った CT は octet-stream 扱いになるという事であのパッ
チは OK と思います。
そこから違う話にしてしまいました。
私は現状の inline 表示を生かしつつ、必要な時だけ external でコマンド(私
の場合は start.pl http://www.ganaware.org/S/sow/) を叩きたかったんです。
普通に読むとinline で文字は読めるし、ちゃんと表示したくなったら C-c
C-e する。でもどう指定すればいいのかわからない。
mew.dot.mew を参考に mew-prog-msexcel にプログラム名を指定すると
inline 機能は死んでしまいますよね。mew-prog-* にプログラム名を指定しつ
つ internal を選択する余地は無いように見えます(違ったらすいません)。
私は 1 つの Emacs プロセスを X と tty で使っていて、tty 側の時には
inline でないと困る(バナー見せられてもしょうがない)んです。
mew-mime-application/msexcel-ext 等のかわりの関数を自前で用意すれば今で
も可能とは思いますが…。もしそれが推奨だったらそもそもなんで string も
書けるんだよ、という話で。
えーと。
mew-mime-content-type に使う mew-prog-* は常に (internal external) の形
になっていて、対称に symbol (nil 含む?) か string か (string list
nil-or-t) が書けるというのはどうでしょう。(default-method
another-method) という感じもするけれど…ってこれは白井さんと同じ思考な
のかな…。
あと mew-prog-* っていう変数名は mew-prog-gpg とかその辺と機能的に混同
してしまうのでちょっといやな感じがしてきました。関数名も書けるのに。
--
笠原義晃
kasahara at example.com
Mew-dist メーリングリストの案内