Hi,
I attach the latest MSVC patch. Please comment. What is required before you can accept this?
Notes:
- The stuff in Buffer.C suggests that we should add a lyx::support::copyfile method.
- All the stuff in forkedcall and friends awaits proposal from Angus. Angus, the train is moving. I have constant time available this week, but after that time will be less constant. Don't waste time fiddling with the details, just send whatever you have.
- All the lyxserver stuff are just big #ifdefs to make sure things work. Either we should allow LyX to be compiled without a lyxserver at all, or we should port the stuff to some portable library, like Angus suggests.
Other than that, the resulting binary works. I get a crash when I add a new paragraph in LyXText::breakParagraph(LCursor & cur, char keep_layout) in text.C, which I'm investigating. The layout member is wrecked by the breakParagraph call. If I handle that, I get a crash later in the
if (cur.pos() != 0 && cur.textRow().pos() == cur.pos()
line. Any ideas?
Finally, could someone please update the documentation files in CVS to the latest format? I do not have python here, so I can really load the user guide or any other interesting document, since that requires invoking lyx2lyx which requires python.
Regards, Asger
lyx-devel.patch.bz2
Description: Binary data