This commit fixes three bugs in the list code. 1. redo after list undo does the right thing and no longer crashes 2. First line of a complex list operation no longer disappears. 3. Deleting a list label no longer deletes a whole paragraph Unfortunately I still get text dirt in the margin after starting a sublist is long paragraph. I believe this is releated to a much more serious bug I've discovered. Open two documents with large multi-line paragraphs. 1. Do "select all" in one document and copy it to the clipboard. 2. Paste it into the second document. Instant segfault. :-( More work on this is needed. CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: src/text/fmt/xp/fl_BlockLayout.cpp src/text/fmt/xp/fv_View.cpp CVS: src/text/ptbl/xp/pd_Document.cpp CVS: ---------------------------------------------------------------------- Martin
