X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetLayout.cpp;h=b9d5b2dc4e6d78aab7d98b30cf3e8ceac07533ae;hb=dae8555234f0e5c8358b91c307d91b219c664617;hp=ee415b1b9b6ebbc3ec67af2d95f51d31d228d231;hpb=cfeddb9293bb1e3b45fe2f118a6ce35e37bbebf3;p=lyx.git diff --git a/src/insets/InsetLayout.cpp b/src/insets/InsetLayout.cpp index ee415b1b9b..b9d5b2dc4e 100644 --- a/src/insets/InsetLayout.cpp +++ b/src/insets/InsetLayout.cpp @@ -39,10 +39,10 @@ InsetLayout::InsetLayout() : htmlforcecss_ (false), htmlisblock_(true), multipar_(true), custompars_(true), forceplain_(false), passthru_(false), parbreakisnewline_(false), freespacing_(false), - keepempty_(false), forceltr_(false), + keepempty_(false), forceltr_(false), forceownlines_(false), needprotect_(false), intoc_(false), spellcheck_(true), resetsfont_(false), display_(true), forcelocalfontswitch_(false) -{ +{ labelfont_.setColor(Color_error); } @@ -321,7 +321,8 @@ bool InsetLayout::read(Lexer & lex, TextClass const & tclass) name_ = tmpname; } else { LYXERR0("Cannot copy unknown InsetLayout `" - << style << "'\n" + << style << "' to InsetLayout `" + << name() << "'\n" << "All InsetLayouts so far:"); TextClass::InsetLayouts::const_iterator lit = tclass.insetLayouts().begin(); @@ -348,8 +349,17 @@ bool InsetLayout::read(Lexer & lex, TextClass const & tclass) if (obsoleted_by().empty()) obsoleted_by_ = style; } else { - LYXERR0("Cannot replace with unknown InsetLayout `" - << style << '\''); + LYXERR0("Cannot replace InsetLayout `" + << name() + << "' with unknown InsetLayout `" + << style << "'\n" + << "All InsetLayouts so far:"); + TextClass::InsetLayouts::const_iterator lit = + tclass.insetLayouts().begin(); + TextClass::InsetLayouts::const_iterator len = + tclass.insetLayouts().end(); + for (; lit != len; ++lit) + lyxerr << lit->second.name() << "\n"; } break; }