[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: browse-url.el for Meadow-1.05b1
- X-ml-count: 891
- Subject: Re: browse-url.el for Meadow-1.05b1
- From: Keiichi Suzuki <keiichi@xxxxxxxxx>
- Date: 03 Aug 1999 18:48:33 +0900
- User-agent: Nana-gnus/6.13.4 SEMI/1.13.5 (Meihō) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386-*-nt4.0.1381) MULE/4.0 (HANANOEN) Meadow/1.05 Beta1 (TACHIBANA)
>>>>> meadow-users-jp の No. 890
>>>>> Message-Id: <199908030927.SAA24311@xxxxxxxxxxxxxxxxx> で、
>>>>> "大村" == Yuh Ohmura <yutopia@xxxxxxxxxxxx>さま曰く...
大村> 出張中でいつもよりメール環境がもたついていらついてます*_*
^^;;;;
大村> えっと、これは、上のようにすればうまくいくのではないか、
大村> という意味でしょうか?
大村> それとも私がやっているのが上のようだと推測されるという
大村> 意味でしょうか?
大村> 多分後者の意味だと思いますが。
大村> " "をいれてもうまくいきませんでした。
大村> というか、" "がなくても空白が入ります。
いえ、 " " がなくても空白が入るということ自体がおかしいと思います。
browse-url-netscape-program を評価すると、最後に space が入っていません
か?
私の環境で、
(let ((w32-start-process-show-window t))
(start-process "test" nil "c:/Program Files/Plus!/Microsoft Internet/Iexplore.exe " "http://www.mdcnet.co.jp/~keiichi/"))
...してみると。
このように、 .../Iexplore.exe の後ろに space が入ると、大村さんと同じよ
うに、 exec format error となります。
ですから、
1. start-process では Program Files 等の space を含むディレクトリ名は
`\' でエスケープしない。
2. 実行ファイル名の最後に、 space が含まれないようにする。
の 2 点を何とかすれば、動くようになると思います。
--
鈴木圭一 / keiichi@xxxxxxxxx
PGP finger print (DH/DSS)
0B32 B37E 6DE9 3BC1 68A4 4089 7AAF 2B03 ECBD 614B