I have changed again the cygwin part. After thinking about it I moved the code syncing the cygwin and windows environment to os::init, where IMO it belongs.
I hope that this one is the last one for this patch. Otherwise, Lars (or whoever it may concern) will never look at this patch seriously and say pass. On another topic, would you please switch to cygwin 1.5.18 and try to build a native cygwin lyx? After we can compile 1.5.xsvn smoothly, we can backport the patches to 1.4.x in preparation for a proposal to the cygwin admins. Bo