+2002-04-12 Juergen Vigna <jug@sad.it>
+
+ * BufferView_pimpl.C (workAreaMotionNotify): use new ix() cursor pos.
+
+ * text2.C (getCursorX): new helper function
+ (setCursor): compute also ix_
+ (setCursorFromCoordinates): set also ix.
+
+ * lyxcursor.h: added ix_ and helper functions.
+
+ * BufferView_pimpl.C (workAreaMotionNotify): forgot to use iy().
+
+ * buffer.C (insertStringAsLines): dont break paragraph if the this
+ paragraph is inside an inset which does not permit it!
+
+ * text.C (breakParagraph): honor keepempty flag and break the paragraph
+ also with no chars on this paragraph.
+ (paintRowText): only paint stuff if it's inside the workarea!
+
+ * paragraph.C (breakParagraph): honor keepempty flag and break the
+ paragraph always below not above.
+
+ * BufferView2.C (unlockInset): update the paragraph layout on inset
+ unlock as we changed paragraph in such a case.
+
+ * lyxfind.C (LyXFind): clear the former selection if not found!
+
+ * text2.C (insertInset): freeze Undo after setUndo so that it is not
+ again called in insertChar().
+
+ * text.C (leftMargin): return LYX_PAPER_MARGIN if this row contains
+ an inset which uses the whole row!
+ (rightMargin): ditto.
+ (insertChar): force a rebreak if we inserted an inset!
+
+2002-03-28 Herbert Voss <voss@lyx.org>
+
+ * lyxlength.[Ch]: add inBP() to get the right PS-point
+ units (BigPoint). With inPixels we have rounding errors
+
2002-04-11 Juergen Vigna <jug@sad.it>
+ * text2.C (setCursorFromCoordinates): set iy to the right value.
+ (setCursor): add check if row->previous exists!
+
+ * buffer.C (parseSingleLyXformat2Token): reset font after read of
+ an old float_type as this was the case in the old code!
+
* paragraph.C (simpleTeXOnePar): fix closing of foreignlanguage tags.
* BufferView2.C (showLockedInsetCursor): use iy