From: Richard Heck Date: Fri, 1 Aug 2008 20:57:27 +0000 (+0000) Subject: Change the "empty layout" to the "plain layout", to try to avoid confusion. X-Git-Tag: 1.6.10~3769 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=cca78e3c8ae27431323746abd64f9d7db017099d;p=features.git Change the "empty layout" to the "plain layout", to try to avoid confusion. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26025 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/CutAndPaste.cpp b/src/CutAndPaste.cpp index 82ea982b44..5cb618977f 100644 --- a/src/CutAndPaste.cpp +++ b/src/CutAndPaste.cpp @@ -133,7 +133,7 @@ pasteSelectionHelper(Cursor & cur, ParagraphList const & parlist, // set the paragraphs to empty layout if necessary if (cur.inset().usePlainLayout()) { bool forcePlainLayout = cur.inset().forcePlainLayout(); - Layout const & emptyLayout = newDocClass->emptyLayout(); + Layout const & emptyLayout = newDocClass->plainLayout(); Layout const & defaultLayout = newDocClass->defaultLayout(); ParagraphList::iterator const end = insertion.end(); ParagraphList::iterator par = insertion.begin(); @@ -144,7 +144,7 @@ pasteSelectionHelper(Cursor & cur, ParagraphList const & parlist, } } else { // check if we need to reset from empty layout Layout const & defaultLayout = newDocClass->defaultLayout(); - Layout const & emptyLayout = newDocClass->emptyLayout(); + Layout const & emptyLayout = newDocClass->plainLayout(); ParagraphList::iterator const end = insertion.end(); ParagraphList::iterator par = insertion.begin(); for (; par != end; ++par) { @@ -523,7 +523,7 @@ void switchBetweenClasses(DocumentClass const * const oldone, newtc.addLayoutIfNeeded(name); if (in.usePlainLayout()) - it->setLayout(newtc.emptyLayout()); + it->setLayout(newtc.plainLayout()); else it->setLayout(newtc[name]); } @@ -720,7 +720,7 @@ void copySelectionToStack(Cursor & cur, CutStack & cutstack) Paragraph par; BufferParams const & bp = cur.buffer().params(); // FIXME This should be the empty layout...right? - par.setLayout(bp.documentClass().emptyLayout()); + par.setLayout(bp.documentClass().plainLayout()); par.insert(0, grabSelection(cur), Font(), Change(Change::UNCHANGED)); pars.push_back(par); cutstack.push(make_pair(pars, bp.documentClassPtr())); @@ -747,7 +747,7 @@ void copySelection(Cursor & cur, docstring const & plaintext) ParagraphList pars; Paragraph par; BufferParams const & bp = cur.buffer().params(); - par.setLayout(bp.documentClass().emptyLayout()); + par.setLayout(bp.documentClass().plainLayout()); par.insert(0, plaintext, Font(), Change(Change::UNCHANGED)); pars.push_back(par); theCuts.push(make_pair(pars, bp.documentClassPtr())); diff --git a/src/Paragraph.cpp b/src/Paragraph.cpp index d3ef713338..4016623b4c 100644 --- a/src/Paragraph.cpp +++ b/src/Paragraph.cpp @@ -1883,7 +1883,7 @@ bool Paragraph::latex(BufferParams const & bparams, bool asdefault = forcePlainLayout(); Layout const & style = asdefault ? - bparams.documentClass().emptyLayout() : + bparams.documentClass().plainLayout() : *d->layout_; // Current base font for all inherited font changes, without any @@ -2426,7 +2426,7 @@ void Paragraph::setLayout(Layout const & layout) void Paragraph::setPlainOrDefaultLayout(DocumentClass const & tclass) { if (usePlainLayout()) - setLayout(tclass.emptyLayout()); + setLayout(tclass.plainLayout()); else setLayout(tclass.defaultLayout()); } diff --git a/src/Text.cpp b/src/Text.cpp index 8e6361a6f0..c149ad7973 100644 --- a/src/Text.cpp +++ b/src/Text.cpp @@ -104,14 +104,14 @@ void readParToken(Buffer const & buf, Paragraph & par, Lexer & lex, if (par.forcePlainLayout()) { // in this case only the empty layout is allowed - layoutname = tclass.emptyLayoutName(); + layoutname = tclass.plainLayoutName(); } else if (par.usePlainLayout()) { // in this case, default layout maps to empty layout if (layoutname == tclass.defaultLayoutName()) - layoutname = tclass.emptyLayoutName(); + layoutname = tclass.plainLayoutName(); } else { // otherwise, the empty layout maps to the default - if (layoutname == tclass.emptyLayoutName()) + if (layoutname == tclass.plainLayoutName()) layoutname = tclass.defaultLayoutName(); } @@ -382,11 +382,11 @@ void Text::breakParagraph(Cursor & cur, bool inverse_logic) if (sensitive) { if (cur.pos() == 0) // set to standard-layout - //FIXME Check if this should be emptyLayout() in some cases + //FIXME Check if this should be plainLayout() in some cases pars_[cpit].applyLayout(tclass.defaultLayout()); else // set to standard-layout - //FIXME Check if this should be emptyLayout() in some cases + //FIXME Check if this should be plainLayout() in some cases pars_[next_par].applyLayout(tclass.defaultLayout()); } diff --git a/src/Text3.cpp b/src/Text3.cpp index b1635e2f55..be8e80feb4 100644 --- a/src/Text3.cpp +++ b/src/Text3.cpp @@ -239,7 +239,7 @@ static bool doInsertInset(Cursor & cur, Text * text, cur.leaveInset(*inset); // reset surrounding par to default docstring const layoutname = insetText->usePlainLayout() - ? bparams.documentClass().emptyLayoutName() + ? bparams.documentClass().plainLayoutName() : bparams.documentClass().defaultLayoutName(); text->setLayout(cur, layoutname); } @@ -1014,14 +1014,14 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd) if (para.forcePlainLayout()) // in this case only the empty layout is allowed - layout = tclass.emptyLayoutName(); + layout = tclass.plainLayoutName(); else if (para.usePlainLayout()) { // in this case, default layout maps to empty layout if (layout == tclass.defaultLayoutName()) - layout = tclass.emptyLayoutName(); + layout = tclass.plainLayoutName(); } else { // otherwise, the empty layout maps to the default - if (layout == tclass.emptyLayoutName()) + if (layout == tclass.plainLayoutName()) layout = tclass.defaultLayoutName(); } @@ -1695,7 +1695,7 @@ void Text::dispatch(Cursor & cur, FuncRequest & cmd) } docstring const laystr = cur.inset().usePlainLayout() ? - tclass.emptyLayoutName() : + tclass.plainLayoutName() : tclass.defaultLayoutName(); setLayout(cur, laystr); ParagraphParameters p; diff --git a/src/TextClass.cpp b/src/TextClass.cpp index 49cf6a8e98..bfbb71f147 100644 --- a/src/TextClass.cpp +++ b/src/TextClass.cpp @@ -956,7 +956,7 @@ Layout & TextClass::operator[](docstring const & name) bool TextClass::deleteLayout(docstring const & name) { - if (name == defaultLayoutName() || name == emptyLayoutName()) + if (name == defaultLayoutName() || name == plainLayoutName()) return false; LayoutList::iterator it = @@ -1044,7 +1044,7 @@ bool TextClass::isDefaultLayout(Layout const & layout) const bool TextClass::isPlainLayout(Layout const & layout) const { - return layout.name() == emptyLayoutName(); + return layout.name() == plainLayoutName(); } diff --git a/src/TextClass.h b/src/TextClass.h index cc8ed45ad2..5090a9ecfa 100644 --- a/src/TextClass.h +++ b/src/TextClass.h @@ -124,10 +124,10 @@ public: bool isPlainLayout(Layout const &) const; /// returns a special layout for use when we don't really want one, /// e.g., in table cells - Layout const & emptyLayout() const + Layout const & plainLayout() const { return operator[](emptylayout_); }; - /// the name of the empty layout - docstring const & emptyLayoutName() const + /// the name of the plain layout + docstring const & plainLayoutName() const { return emptylayout_; } /// Enumerate the paragraph styles. size_t layoutCount() const { return layoutlist_.size(); } @@ -191,8 +191,8 @@ protected: TextClass(); /// Layout & operator[](docstring const & vname); - /// Create an empty layout for this textclass. - /** \param unknown Set to true if this layout is a default layout used to + /// Create an new, empty layout for this textclass. + /** \param unknown Set to true if this layout is an empty layout used to * represent an unknown layout */ Layout createEmptyLayout(docstring const & name, bool unknown = false) const; @@ -240,7 +240,7 @@ protected: std::string class_header_; /// docstring defaultlayout_; - /// name of empty layout + /// name of plain layout static const docstring emptylayout_; /// preamble text to support layout styles docstring preamble_; @@ -340,9 +340,9 @@ public: /// If that doesn't work either, an empty object returns (shouldn't /// happen). -- Idea JMarc, comment MV InsetLayout const & insetLayout(docstring const & name) const; - /// an empty inset layout for use as a default - static InsetLayout const & emptyInsetLayout() { return empty_insetlayout_; } - /// add an empty layout \c name if it does not exist in layoutlist_ + /// a plain inset layout for use as a default + static InsetLayout const & plainInsetLayout() { return empty_insetlayout_; } + /// add a new, empty layout \c name if it does not exist in layoutlist_ void addLayoutIfNeeded(docstring const & name) const; /////////////////////////////////////////////////////////////////// diff --git a/src/frontends/qt4/GuiToolbar.cpp b/src/frontends/qt4/GuiToolbar.cpp index ef5eca4907..cd8c889925 100644 --- a/src/frontends/qt4/GuiToolbar.cpp +++ b/src/frontends/qt4/GuiToolbar.cpp @@ -623,7 +623,7 @@ void GuiLayoutBox::updateContents(bool reset) if (name == text_class_->defaultLayoutName() && inset_ && useEmpty) continue; // if it doesn't require the empty layout, we skip it - if (name == text_class_->emptyLayoutName() && inset_ && !useEmpty) + if (name == text_class_->plainLayoutName() && inset_ && !useEmpty) continue; // obsoleted layouts are skipped as well if (!lit->obsoleted_by().empty()) diff --git a/src/insets/InsetBox.cpp b/src/insets/InsetBox.cpp index 01a3431491..09d7a49797 100644 --- a/src/insets/InsetBox.cpp +++ b/src/insets/InsetBox.cpp @@ -97,7 +97,7 @@ InsetBox::InsetBox(Buffer const & buffer, string const & label) : InsetCollapsable(buffer), params_(label) { if (forcePlainLayout()) - paragraphs().back().setLayout(buffer.params().documentClass().emptyLayout()); + paragraphs().back().setLayout(buffer.params().documentClass().plainLayout()); } diff --git a/src/insets/InsetCaption.cpp b/src/insets/InsetCaption.cpp index be5bc00d3f..8d2a857cff 100644 --- a/src/insets/InsetCaption.cpp +++ b/src/insets/InsetCaption.cpp @@ -54,7 +54,7 @@ InsetCaption::InsetCaption(Buffer const & buf) setDrawFrame(true); setFrameColor(Color_captionframe); // There will always be only one - paragraphs().back().setLayout(buf.params().documentClass().emptyLayout()); + paragraphs().back().setLayout(buf.params().documentClass().plainLayout()); } diff --git a/src/insets/InsetCollapsable.cpp b/src/insets/InsetCollapsable.cpp index e897ee02b7..98e5d6c735 100644 --- a/src/insets/InsetCollapsable.cpp +++ b/src/insets/InsetCollapsable.cpp @@ -86,7 +86,7 @@ InsetCollapsable::InsetCollapsable(Buffer const & buf, setAutoBreakRows(true); setDrawFrame(true); setFrameColor(Color_collapsableframe); - paragraphs().back().setLayout(dc.emptyLayout()); + paragraphs().back().setLayout(dc.plainLayout()); } @@ -147,7 +147,7 @@ void InsetCollapsable::setLayout(DocumentClass const * const dc) layout_ = &(dc->insetLayout(name())); labelstring_ = translateIfPossible(layout_->labelstring()); } else { - layout_ = &DocumentClass::emptyInsetLayout(); + layout_ = &DocumentClass::plainInsetLayout(); labelstring_ = _("UNDEFINED"); } @@ -848,7 +848,7 @@ void InsetCollapsable::validate(LaTeXFeatures & features) const bool InsetCollapsable::undefined() const { docstring const & n = getLayout().name(); - return n.empty() || n == DocumentClass::emptyInsetLayout().name(); + return n.empty() || n == DocumentClass::plainInsetLayout().name(); } diff --git a/src/insets/InsetERT.cpp b/src/insets/InsetERT.cpp index a25db23df2..fd06239b1d 100644 --- a/src/insets/InsetERT.cpp +++ b/src/insets/InsetERT.cpp @@ -104,7 +104,7 @@ int InsetERT::docbook(odocstream & os, OutputParams const &) const void InsetERT::doDispatch(Cursor & cur, FuncRequest & cmd) { BufferParams const & bp = cur.buffer().params(); - Layout const layout = bp.documentClass().emptyLayout(); + Layout const layout = bp.documentClass().plainLayout(); //lyxerr << "\nInsetERT::doDispatch (begin): cmd: " << cmd << endl; switch (cmd.action) { case LFUN_QUOTE_INSERT: { diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp index 7cf33c3288..e30af38382 100644 --- a/src/insets/InsetTabular.cpp +++ b/src/insets/InsetTabular.cpp @@ -487,7 +487,7 @@ Tabular::CellData::CellData(Buffer & buf) inset(new InsetTableCell(buf)) { inset->setBuffer(const_cast(buf)); - inset->paragraphs().back().setLayout(buf.params().documentClass().emptyLayout()); + inset->paragraphs().back().setLayout(buf.params().documentClass().plainLayout()); } @@ -981,7 +981,7 @@ void toggleFixedWidth(Cursor & cur, InsetTableCell * inset, bool fixedWidth) cur.push(*inset); // undo information has already been recorded inset->getText(0)->setLayout(cur.bv().buffer(), 0, cur.lastpit() + 1, - bp.documentClass().emptyLayoutName()); + bp.documentClass().plainLayoutName()); cur.pop(); } diff --git a/src/output_latex.cpp b/src/output_latex.cpp index 4ffcda59a8..4ff671633d 100644 --- a/src/output_latex.cpp +++ b/src/output_latex.cpp @@ -110,7 +110,7 @@ TeXEnvironment(Buffer const & buf, BufferParams const & bparams = buf.params(); Layout const & style = pit->forcePlainLayout() ? - bparams.documentClass().emptyLayout() : pit->layout(); + bparams.documentClass().plainLayout() : pit->layout(); ParagraphList const & paragraphs = text.paragraphs(); @@ -310,7 +310,7 @@ TeXOnePar(Buffer const & buf, } Layout const style = pit->forcePlainLayout() ? - bparams.documentClass().emptyLayout() : pit->layout(); + bparams.documentClass().plainLayout() : pit->layout(); OutputParams runparams = runparams_in; runparams.moving_arg |= style.needprotect; @@ -785,7 +785,7 @@ void latexParagraphs(Buffer const & buf, while (par != endpar) { lastpar = par; Layout const & layout = par->forcePlainLayout() ? - tclass.emptyLayout() : + tclass.plainLayout() : par->layout(); if (layout.intitle) {