Ensure that error_handler is processed once only and that all data
is saved before attempting to output any warning messages.
+ * cursor.[Ch] (nopos_, noPos): remove unused member variable/function.
+
2004-03-21 Alfredo Braunstein <abraunst@lyx.org>
* tabular.C (TeXRow): crash fix (from Kayvan and André)
//lyxerr << "\nLCursor::dispatch: cmd: " << cmd0 << endl << *this << endl;
FuncRequest cmd = cmd0;
- nopop_ = false;
LCursor safe = *this;
for ( ; size(); pop()) {
}
// it completely to get a 'bomb early' behaviour in case this
// object will be used again.
- if (nopop_ || !disp_.dispatched())
+ if (!disp_.dispatched())
operator=(safe);
return disp_;
}
void undispatched();
/// don't call update() when done
void noUpdate();
- /// don't pop cursor to the level where the LFUN was handled
- void noPop();
/// output
friend std::ostream & operator<<(std::ostream & os, LCursor const & cur);
bool selection_;
/// are we on the way to get one?
bool mark_;
- /// Reset cursor to the value it had at the beginning of the latest
- // dispatch() once the event is fully handled.
- bool nopop_;
//
// math specific stuff that could be promoted to "global" later