[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: fiber home*.*
- X-ml-count: 5055
- Subject: Re: fiber home*.*
- From: Shuichi KITAGUCHI <kit@xxxxxxxxxxx>
- Date: Sun, 18 Jan 2004 14:29:43 +0900 (JST)
- X-mailer: Mew version 4.0.62 on Emacs 21.1.1 / Mule 5.0 (SAKAKI)
北口です。
> "file:c:/..." だけが頭にあったので、「先頭が "file:" だったら切る」と
> 頭の悪い対処をしてしまっていたのが原因です。さすがに上の形式は開けないと
> マズいと思いますので、出直します。
というわけでいくつか実験して、挙動をstartと比較してみたのですが、
start fiber 1.2.2
file:/machine/path/www.txt × ×
file://machine/path/www.txt ○ ○
file:///machine/path/www.txt × ×
file:////machine/path/www.txt ○ ×
file://///machine/path/www.txt ○ ×
file:c:/path/www.txt ○ ○
file:/c:/path/www.txt ○ ×
file://c:/path/www.txt ○ ×
file:///c:/path/www.txt ○ ×
file:////c:/path/www.txt ○ ×
file:/path/www.txt ○ ○
file://path/www.txt × ×
file:///path/www.txt ○ ×
file:////path/www.txt × ×
file://///path/www.txt × ×
file:/localhost/c:/path/www.txt × ×
file://localhost/c:/path/www.txt ○ ×
file:///localhost/c:/path/www.txt × ×
file:////localhost/c:/path/www.txt ○ ×
file://///localhost/c:/path/www.txt ○ ×
machine ...他のマシン名
path ...パス(ディレクトリ)名
○ ...アプリが起動する
× ...何らかのエラーになる
となりました。ぼろぼろやん(^^;
で、これを見るとわかるように "file:/machine/path" と "file:/path" とで
挙動が違うのですが、こんなの字面からは区別するのは無理なので、"file:" の
対処は諦めるようにしました。"file:" の対処をやめた修正版fiberは、
http://www.ysnb.net/kit/tmp/FIBER123.ZIP
に置いておきました。
# というわけで、「WinXPで fiber -s file:<filename> とすると
# WaitForSingleObjectがfailする」というのは仕様です。
--
Shuichi Kitaguchi // kit@xxxxxxxx / ki@xxxxxxxxxxxxxx