On Thu, Jun 30, 2011 at 11:32 AM, Paul Eggert <egg...@cs.ucla.edu> wrote:
> I am planning to make some changes to GNU Emacs which the
> gnulib sys_select module would be helpful for.  But sys_select
> depends on sys_socket, and that drags in some stuff
> like m4/sockpfaf.m4 and m4/sys_uio_h.m4 that I'd rather
> avoid.  Any objection if I remove this dependency?  It appears
> that it's needed only because of native Windows platforms, and
> applications that use gnulib shouldn't have to do extra work
> just to support Windows.  Emacs uses a completely different
> strategy for Windows, so the Windows stuff is not needed for
> Emacs.

Do you see recent report about poll that does not work under windows with pipe ?
It is planned to emulate pipe using socketpair like in cygwin

> By the way, one of the things I'm planning to do is to add
> a module for emulating the pselect system call on platforms
> that lack it (that's why I need sys_select).

Due you plan to use the pipe to self trick ?



Bastien

>
>

Reply via email to