[mew-win32 04310] Re: :nowait on Meadow 3
Kyotaro HORIGUCHI
horiguti at example.com
2005年 11月 13日 (日) 11:42:26 JST
ほりぐち@meadow-develop です.
> Emacs 22 には、make-network-process() という関数があり、":nowait t" を
> 指定することで、non-blocking connect() が利用できます。
...
> 1) Windows では、non-blocking connect() は使えない。
> w32.c を見る限り、使えそうなんですが。
> 2) 本当は使えるけど、Emacs 22 がバグっている
> 3) 本当は使えるけど、コンパイルの仕方が悪い
emacs については 2 のようです. 対応するコードは w32.c にあります
が, それだけではすくなくとも今の emacs には足りていません.
Meadow では NON_BLOCKING_CONNECT が定義されていないのでそれより手
前のところでエラーを返します.
> 現状としては、1)が正しく、対応するためのコストはちゃんと見ないと
> すぐにはわからない、というところのようです。
Meadow でも emacs でも動くようにはできました. とりあえず Meadow3 では
すぐに出せると思います.
--
堀口恭太郎
Mew-win32 メーリングリストの案内