break;
}
- case LFUN_UNDO: {
+ case LFUN_UNDO:
dr.setMessage(_("Undo"));
cur.clearSelection();
- // We need to find out if the bibliography information
- // has changed. See bug #11055.
- // So these should not be references...
- LayoutModuleList const engines = buffer().params().citeEngine();
- CiteEngineType const enginetype = buffer().params().citeEngineType();
if (!cur.textUndo())
dr.setMessage(_("No further undo information"));
- else {
+ else
dr.screenUpdate(Update::Force | Update::FitCursor);
- dr.forceBufferUpdate();
- if (buffer().params().citeEngine() != engines ||
- buffer().params().citeEngineType() != enginetype)
- buffer().invalidateCiteLabels();
- }
+ dr.forceBufferUpdate();
break;
- }
- case LFUN_REDO: {
+ case LFUN_REDO:
dr.setMessage(_("Redo"));
cur.clearSelection();
- // We need to find out if the bibliography information
- // has changed. See bug #11055.
- // So these should not be references...
- LayoutModuleList const engines = buffer().params().citeEngine();
- CiteEngineType const enginetype = buffer().params().citeEngineType();
if (!cur.textRedo())
dr.setMessage(_("No further redo information"));
- else {
+ else
dr.screenUpdate(Update::Force | Update::FitCursor);
- dr.forceBufferUpdate();
- if (buffer().params().citeEngine() != engines ||
- buffer().params().citeEngineType() != enginetype)
- buffer().invalidateCiteLabels();
- }
+ dr.forceBufferUpdate();
break;
- }
case LFUN_FONT_STATE:
dr.setMessage(cur.currentState(false));
/// to be made.
bool adaptToBaseClass(LayoutFile const * const lay,
std::list<std::string> const & removedModules);
- ///
- bool operator==(LayoutModuleList const & other) const {
- return lml_ == other.lml_;
- }
- ///
- bool operator!=(LayoutModuleList const & other) const {
- return !operator==(other);
- }
private:
/// Removes modules excluded by, provided by, etc, the base class.
/// \param lay The document class against which to check.