On Tue, Aug 04, 2009 at 12:41:48PM +0200, Vincent van Ravesteijn - TNW wrote:

>  
> >Jannick Asmus writes:
> >
> >> Is there any chance that this feature is included in the Windows 
> >> installers in the future?
> >
> >You can always hope that someone contributes the necessary code.
> 
> Enrico, 
> 
> Do you have an idea how to do this ? I've some experience with DDE, but
> I'm not sure whether that's what we want.

LyX uses two mechanisms for IPC. One of them is a named pipe, and currently
the code for dealing with named pipes only takes into account the *nix
implementation (which is what cygwin uses). However, named pipes also
exist on Windows, but thy are implemented differently. I am not familiar
with the Windows way, but I think that the necessary info can be found here:
http://msdn.microsoft.com/en-us/library/aa365590(VS.85).aspx

The other mechanism is a unix domain socket, which has no equivalent on
Windows. However, given that cygwin can also emulate that, it should be
possible to use this kind of IPC, too. Cygwin is open source, so if one
is sufficiently motivated, he could look at those sources for borrowing
the necessary code.

Maybe other native means could be used, but I am a *nix fellow and don't
know Windows well enough to judge.

-- 
Enrico

Reply via email to