The small patch attached to this mail enables error and warning free compilation of the kde frontend using DEC cxx. Patch made against today's (19Sep) CVS. Angus
Index: ChangeLog =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/ChangeLog,v retrieving revision 1.535 diff -u -r1.535 ChangeLog --- ChangeLog 2000/09/18 19:41:50 1.535 +++ ChangeLog 2000/09/19 11:22:58 @@ -1,3 +1,12 @@ +2000-09-19 Angus Leeming <[EMAIL PROTECTED]> + + * src/frontends/kde/FormRef.C: added using directive. + * src/frontends/kde/FormToc.C: ditto + + * src/frontends/kde/formtocdialog.h: changed endl to std::endl. + + * src/frontends/kde/FormRef.h: removed trailing comma from enums. + 2000-09-18 Lars Gullik Bjønnes <[EMAIL PROTECTED]> * src/tabular.C: some more const to local vars move some loop vars Index: src/frontends/kde/FormRef.C =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/kde/FormRef.C,v retrieving revision 1.2 diff -u -r1.2 FormRef.C --- src/frontends/kde/FormRef.C 2000/09/15 15:32:07 1.2 +++ src/frontends/kde/FormRef.C 2000/09/19 11:22:59 @@ -24,6 +24,8 @@ #include "formrefdialog.h" #include "debug.h" +using std::endl; + FormRef::FormRef(LyXView *v, Dialogs *d) : dialog_(0), lv_(v), d_(d), inset_(0), h_(0), u_(0), ih_(0), sort(0), gotowhere(GOTOREF), type(REF), refs(0) Index: src/frontends/kde/FormRef.h =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/kde/FormRef.h,v retrieving revision 1.2 diff -u -r1.2 FormRef.h --- src/frontends/kde/FormRef.h 2000/09/15 15:32:07 1.2 +++ src/frontends/kde/FormRef.h 2000/09/19 11:22:59 @@ -53,11 +53,11 @@ private: enum Type { - REF, PAGEREF, VREF, VPAGEREF, PRETTYREF, + REF, PAGEREF, VREF, VPAGEREF, PRETTYREF }; enum GotoType { - GOTOREF, GOTOBACK, + GOTOREF, GOTOBACK }; /// Create the dialog if necessary, update it and display it. Index: src/frontends/kde/FormToc.C =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/kde/FormToc.C,v retrieving revision 1.3 diff -u -r1.3 FormToc.C --- src/frontends/kde/FormToc.C 2000/09/15 15:32:07 1.3 +++ src/frontends/kde/FormToc.C 2000/09/19 11:22:59 @@ -31,7 +31,8 @@ using std::vector; using std::pair; using std::stack; - +using std::endl; + FormToc::FormToc(LyXView *v, Dialogs *d) : dialog_(0), lv_(v), d_(d), inset_(0), h_(0), u_(0), ih_(0), toclist(0), type(Buffer::TOC_TOC), depth(1) Index: src/frontends/kde/formtocdialog.h =================================================================== RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/frontends/kde/formtocdialog.h,v retrieving revision 1.3 diff -u -r1.3 formtocdialog.h --- src/frontends/kde/formtocdialog.h 2000/09/15 15:32:07 1.3 +++ src/frontends/kde/formtocdialog.h 2000/09/19 11:22:59 @@ -90,7 +90,7 @@ form_->set_type(Buffer::TOC_LOA); break; default: - lyxerr[Debug::GUI] << "Unknown TOC combo selection." << endl; + lyxerr[Debug::GUI] << "Unknown TOC combo selection." << std::endl; break; } }