* text.C (cursorX): two fixes involving RtL text drawing
+2005-10-03 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
+
+ * cursor.C (erase): fix 'clever' UI hack. It was activated for all
+ items, not only large ones (part of bug 2057)
+
2005-10-03 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* text3.C (dispatch): when invoking LFUN_MATH_MACRO with no type
}
// 'clever' UI hack: only erase large items if previously slected
- if (pos() != lastpos() && inset().nargs() > 0) {
+ if (pos() != lastpos() && nextAtom()->nargs() > 0) {
resetAnchor();
selection() = true;
++pos();
+2005-09-30 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
+
+ * math_nestinset.C (doDispatch): do not leave the inset after
+ LFUN_DELETE. (part of bug 2057)
+
2005-10-02 Georg Baum <Georg.Baum@post.rwth-aachen.de>
* math_kerninset.C (write): write width, not 0 (fixes bug 2050)
2005-10-03 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
- * math_nestinset.C (doDispatch): use recordUndoInset when deleting whole
- cell via LFUN_BACKSPACE (fixes bug 2058).
+ * math_nestinset.C (doDispatch): use recordUndoInset when deleting
+ whole cell via LFUN_BACKSPACE (fixes bug 2058).
2005-09-27 Jürgen Spitzmüller <j.spitzmueller@gmx.de>
- * math_nestinset.C (doDispatch): leave inset to the right when hitting ESC.
+ * math_nestinset.C (doDispatch): leave inset to the right when
+ hitting ESC.
2005-09-27 Jürgen Spitzmüller <j.spitzmueller@gmx.de>