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
