[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:512] Rewrite movemail test release
- X-ml-count: 512
- Subject: [MD:512] Rewrite movemail test release
- From: Shuichi Kitaguchi <shuuic-k@xxxxxxxxxxxxxxxxxx>
- Date: Mon, 23 Feb 1998 02:36:26 +0900 (JST)
- X-mailer: Mew version 1.93b17 on Emacs 20.2 / Mule 3.0 (MOMIJINOGA)
From: "YAMAGUCHI, Shuhei" <yamagus@xxxxxxxxxxxxxxxxxx>
Subject: [MD:511] Rewrite movemail test release
Date: Mon, 23 Feb 1998 02:02:58 +0900
北口@奈良先端大 です。
> mw32script.elと言えば、こいつからもfiber.exeを利用できると便利かなぁ、
> と思っているのですが、どうでしょう?
> #具体的な実装となると、解決順序などで、イマイチ良い案がないんですけど。
> #レジストリでもlispでも拡張子とプログラムの関連付けの定義が必要、って
> #のは面倒ですよね?
mw32script.el 側では
1. とりあえず mw32script.el 内で解決を試みる
2. 拡張子なし or わからない拡張子なら fiber.exe に渡す
として、fiber 側はデフォルトの設定のうち TrustExt(元々ファイル
名に付いている拡張子を優先する)を 0(off) にする、というのは
どうでしょう?
こうすれば、
1. 拡張子が関連付けされていれば、そのアプリケーションで実行。
2. 関連付けされていなければ、中身を見て判断。
というようになると思います。
ただ現状の fiber の欠点として、例えば中身が LZH な hoge という
ファイルが存在したとすると、
> fiber hoge
とすると hoge.lzh というファイルができてしまう、ということが
あるので、多用すると問題もあるかもしれません(^^;
Mew ではテンポラリファイルでしか使わなかったので問題は
ほとんどなかったのですが、汎用にするならちょっと考えた方が
よさそうですね。調べてみます。
# ついでに、
# > fiber -o TrustExt=yes
# などとオプションも設定できるようにもしたいな、と思ってます。
--==| Shuichi Kitaguchi : shuuic-k@xxxxxxxxxxxxxxxxxx |
| / kit@xxxxxxx / shkit@xxxxxxxxxxxxxxxxxxxxx |==--