[EMAIL PROTECTED] wrote:
Author: poenitz
Date: Sun Sep 17 12:00:15 2006
New Revision: 15029

URL: http://www.lyx.org/trac/changeset/15029
Log:
cleanup after svn hang-up, #undef CursorShape. Should be compilable ganin n=
ow.

I still have compilation problems:

InsetMathXYArrow.C
..\..\..\..\src\mathed\InsetMathXYArrow.C(31) : error C2259: 'InsetMathXYArrow' : cannot instantiate abstract class
        due to following members:
'void InsetBase::metrics(MetricsInfo &,Dimension &) const' : is abstract D:\devel\lyx\trunk\src\insets/insetbase.h(102) : see declaration of 'InsetBase::metrics'
        'std::auto_ptr<_Ty> InsetBase::doClone(void) const' : is abstract
        with
        [
            _Ty=InsetBase
        ]
D:\devel\lyx\trunk\src\insets/insetbase.h(432) : see declaration of 'InsetBase::doClone' ..\..\..\..\src\mathed\InsetMathXYArrow.C(110) : error C2660: 'InsetBase::editing' : function does not take 0 arguments ..\..\..\..\src\mathed\InsetMathXYArrow.C(131) : error C2661: 'lyx::frontend::Painter::text' : no overloaded function takes 3 arguments
InsetFormulaMacro.C
..\..\..\..\src\mathed\InsetFormulaMacro.C(52) : error C2653: 'MathMacroTable' : is not a class or namespace name ..\..\..\..\src\mathed\InsetFormulaMacro.C(52) : error C3861: 'create': identifier not found ..\..\..\..\src\mathed\InsetFormulaMacro.C(66) : error C2259: 'InsetFormulaMacro' : cannot instantiate abstract class
        due to following members:
        'std::auto_ptr<_Ty> InsetBase::doClone(void) const' : is abstract
        with
        [
            _Ty=InsetBase
        ]
d:\devel\lyx\trunk\src\insets/insetbase.h(432) : see declaration of 'InsetBase::doClone' ..\..\..\..\src\mathed\InsetFormulaMacro.C(114) : error C2653: 'MathMacroTable' : is not a class or namespace name ..\..\..\..\src\mathed\InsetFormulaMacro.C(114) : error C3861: 'create': identifier not found ..\..\..\..\src\mathed\InsetFormulaMacro.C(130) : error C2665: 'font_metrics::width' : none of the 3 overloads could convert all the argument types D:\devel\lyx\trunk\src\frontends/font_metrics.h(73): could be 'int font_metrics::width(lyx::char_type,const LyXFont &)' D:\devel\lyx\trunk\src\frontends/font_metrics.h(79): or 'int font_metrics::width(const lyx::docstring &,const LyXFont &)'
        while trying to match the argument list '(std::string, LyXFont)'
..\..\..\..\src\mathed\InsetFormulaMacro.C(162) : error C2664: 'void lyx::frontend::Painter::text(int,int,const lyx::docstring &,const LyXFont &)' : cannot convert parameter 3 from 'std::string' to 'const lyx::docstring &'
        Reason: cannot convert from 'std::string' to 'const lyx::docstring'
No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called ..\..\..\..\src\mathed\InsetFormulaMacro.C(165) : error C2665: 'font_metrics::width' : none of the 3 overloads could convert all the argument types D:\devel\lyx\trunk\src\frontends/font_metrics.h(73): could be 'int font_metrics::width(lyx::char_type,const LyXFont &)' D:\devel\lyx\trunk\src\frontends/font_metrics.h(79): or 'int font_metrics::width(const lyx::docstring &,const LyXFont &)'
        while trying to match the argument list '(std::string, LyXFont)'
..\..\..\..\src\mathed\InsetFormulaMacro.C(173) : error C2653: 'MathMacroTable' : is not a class or namespace name ..\..\..\..\src\mathed\InsetFormulaMacro.C(173) : error C3861: 'provide': identifier not found

Reply via email to