I've been away for a week and return to find 450 new lyx-related messages in my inbox. Wow!
Even more amazing, the updated code compiles on my box. Well almost. Attached are two small patches, one to get LyX to compile and one to make the lyxGUI instance in lyx_main.h private. There are no repurcussions associated with this. Please apply, Angus
Index: src/ChangeLog =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/ChangeLog,v retrieving revision 1.449 diff -u -p -r1.449 ChangeLog --- src/ChangeLog 2001/12/10 12:50:08 1.449 +++ src/ChangeLog 2001/12/10 13:51:13 @@ -1,3 +1,7 @@ +2001-12-12 Angus Leeming <[EMAIL PROTECTED]> + + * lyx_main.h: make lyxGUI private. + 2001-12-06 John Levon <[EMAIL PROTECTED]> * lyxfind.C: place the cursor correctly on failed search Index: src/lyx_main.h =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/lyx_main.h,v retrieving revision 1.23 diff -u -p -r1.23 lyx_main.h --- src/lyx_main.h 2001/10/19 15:13:49 1.23 +++ src/lyx_main.h 2001/12/10 13:51:13 @@ -53,10 +53,10 @@ public: /// in the case of failure static void emergencyCleanup(); - - /// - LyXGUI * lyxGUI; // should be only one of this + private: + /// Should be a maximum of 1 LyXGUI. + LyXGUI * lyxGUI; /// does this user start lyx for the first time? bool first_start; ///
Index: src/frontends/Alert.h =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/Alert.h,v retrieving revision 1.1 diff -u -p -r1.1 Alert.h --- src/frontends/Alert.h 2001/11/26 10:19:51 1.1 +++ src/frontends/Alert.h 2001/12/10 13:51:13 @@ -28,4 +28,4 @@ namespace Alert { /// Asks for a text std::pair<bool, string> const askForText(string const & msg, string const & dflt = string()); -}; +} Index: src/frontends/ChangeLog =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/ChangeLog,v retrieving revision 1.38 diff -u -p -r1.38 ChangeLog --- src/frontends/ChangeLog 2001/11/26 10:19:51 1.38 +++ src/frontends/ChangeLog 2001/12/10 13:51:13 @@ -1,3 +1,7 @@ +2001-12-12 Angus Leeming <[EMAIL PROTECTED]> + + * Alert.h: remove spurious semi-colon at the end of the namespace scope. + 2001-11-22 John Levon <[EMAIL PROTECTED]> * Makefile.am: Index: src/mathed/ChangeLog =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/mathed/ChangeLog,v retrieving revision 1.179 diff -u -p -r1.179 ChangeLog --- src/mathed/ChangeLog 2001/12/05 08:04:19 1.179 +++ src/mathed/ChangeLog 2001/12/10 13:51:14 @@ -1,3 +1,7 @@ +2001-12-12 Angus Leeming <[EMAIL PROTECTED]> + + * math_streamstr.C: #include <ostream> to compile with DEC cxx + 2001-12-05 Lars Gullik Bjønnes <[EMAIL PROTECTED]> * math_arrayinset.C: Index: src/mathed/math_streamstr.C =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/mathed/math_streamstr.C,v retrieving revision 1.2 diff -u -p -r1.2 math_streamstr.C --- src/mathed/math_streamstr.C 2001/12/05 08:04:19 1.2 +++ src/mathed/math_streamstr.C 2001/12/10 13:51:14 @@ -4,6 +4,7 @@ #include "math_mathmlstream.h" #include <algorithm> +#include <ostream> WriteStream & operator<<(WriteStream & ws, string const & s)