[Mew-Win32 01002] Re: can NTEmacs execute shell-scripts?

Shun-ichi GOTO gotoh at example.com
1998年 11月 4日 (水) 19:13:26 JST


呼ばれた気がする 後藤@太陽計測です


>>>>> From: isk00893 at example.com
> 北口> というわけで、まじめに動かそうかなと思っているのですが、困って
> 北口> しまったのでどなたかよい方法を思い付く方は教えていただけると
> 北口> ありがたいです。
> (snip)
> 
> mew-alpha MLがあった頃ってどうやってましたっけ?
> 初期は後藤さんか誰かがバッチファイルをつくってくれたような…。

うぅん、よく覚えてない。確かにバッチファイルをどうのこうのやってた記憶
はあるし、北口さんのいってたようなcmd.exe/command.comの挙動が話題になっ
たことも記憶にあるのですが。。。


> argument-editingがない頃は動かない機能てんこ盛りだったような気もします。
> #少し前まではalphaもbetaも古いものがとってあったんですけど、1月ほど前
> #にディスクの整理がてら消してしまった…。 ^^;

自分の中では、
* バッチでお茶を濁してとりあえず動かしてみてるじょ〜 ('o')
* やってみたらバッチだと"="でまずいみたい(;_;)
* 実行ファイルを直接覗きに行って、最初の行の#!を処理できれば
  バッチはいらない? (*_*)
* 引数のquotingが問題だ (-_-;
* argument editingだ! (^o^)

てな流れで mw32script.elができていったような記憶があるのだけど、
違ったかな?

#そのころはargument-editingを後追いで理解していった記憶もある
#ですので、そこらへんでは貢献はしてないな。

結局よく覚えてないのですが、call-processなりを引っ掛けてmw32scriptみた
いな処理をして、起動コマンドと引数をすり替えてあげればバッチファイルは
不要にできるのではないかなと思うのだけど、甘いかな(^^;

できたとしても、相変わらず引数のquotingの問題は残るので、
general-process-argument-editing-functionみたいなコードを作ってあげな
きゃいけないのがツライところですが。


> 引数の数に関しては、今のバージョンって、POP3経由(かつ改造なしのMsgDBを
> 使わない環境)ではimmvを使わないから大丈夫じゃないですか?

imgetとimlsだけが動けばナンとかなるかな。


P.S.
mew-alphaのころのメールはもう残ってない。。。

--- Regards,
 Shun-ichi Goto  <gotoh at example.com>
   R&D Group, TAIYO Corp., Tokyo, JAPAN




Mew-win32 メーリングリストの案内