X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetlatexaccent.C;h=a7cc82eb0a2061db79a51636950434e99e42336f;hb=4a5b7a5952ad2381fcdf4830511293e184c7c5a1;hp=3709a847bd30f61b482c8a6fee12e052d2165c45;hpb=cb8bb668e768b6e13863a0988779070297e33e6d;p=lyx.git diff --git a/src/insets/insetlatexaccent.C b/src/insets/insetlatexaccent.C index 3709a847bd..a7cc82eb0a 100644 --- a/src/insets/insetlatexaccent.C +++ b/src/insets/insetlatexaccent.C @@ -47,7 +47,10 @@ void InsetLatexAccent::checkContents() { candisp = false; - if (contents.empty() || contents.length() < 2) return; + if (contents.empty() || contents.length() < 2) { + lyxerr[Debug::KEY] << "Cannot decode: " << contents << endl; + return; + } // REMOVE IN 0.13 // Dirty Hack for backward compability. remove in 0.13 (Lgb) @@ -87,7 +90,10 @@ void InsetLatexAccent::checkContents() contents = tmp; } } - if (contents[0] != '\\') return; // demand that first char is a '\\' + if (contents[0] != '\\') { // demand that first char is a '\\' + lyxerr[Debug::KEY] << "Cannot decode: " << contents << endl; + return; + } lyxerr[Debug::KEY] << "Decode: " << contents << endl; @@ -542,7 +548,7 @@ void InsetLatexAccent::draw(BufferView * bv, LyXFont const & font0, case UMLAUT: // umlaut { pain.text(int(x2 - (lyxfont::rbearing('¨', font) - lyxfont::lbearing('¨', font)) / 2), - baseline - lyxfont::ascent(ic, font) - lyxfont::descent('¨', font) - ( lyxfont::ascent('¨', font) + lyxfont::descent('¨', font)) / 2, + baseline - lyxfont::ascent(ic, font) - lyxfont::descent('¨', font) - (lyxfont::ascent('¨', font) + lyxfont::descent('¨', font)) / 2, '¨', font); break; } @@ -621,8 +627,8 @@ void InsetLatexAccent::write(Buffer const *, ostream & os) const void InsetLatexAccent::read(Buffer const *, LyXLex & lex) { - lex.EatLine(); - contents = lex.GetString(); + lex.eatLine(); + contents = lex.getString(); checkContents(); } @@ -649,7 +655,7 @@ int InsetLatexAccent::linuxdoc(Buffer const *, ostream & os) const } -int InsetLatexAccent::docBook(Buffer const *, ostream & os) const +int InsetLatexAccent::docbook(Buffer const *, ostream & os) const { os << contents; return 0;