]> git.lyx.org Git - features.git/commitdiff
fix a bug in ParagraphList
authorLars Gullik Bjønnes <larsbj@gullik.org>
Wed, 26 Mar 2003 10:59:22 +0000 (10:59 +0000)
committerLars Gullik Bjønnes <larsbj@gullik.org>
Wed, 26 Mar 2003 10:59:22 +0000 (10:59 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6581 a592a061-630c-0410-9148-cb99ea01b6c8

src/ChangeLog
src/ParagraphList.C

index 2e44592b79e82350a43f149f1cf05dc6d8b9bde7..cf74b4067b31a95c258c36e82b98e1a2ad4b224f 100644 (file)
@@ -1,3 +1,8 @@
+2003-03-26  Lars Gullik Bjønnes  <larsbj@gullik.net>
+
+       * ParagraphList.C (erase): handle the case where it == begin
+       correctly.
+
 2003-03-25  John Levon  <levon@movementarian.org>
 
        * Makefile.am:
@@ -47,7 +52,7 @@
 2003-03-22  John Levon  <levon@movementarian.org>
 
        * BufferView_pimpl.C:
-       * lyxtext.h:    
+       * lyxtext.h:
        * rowpainter.C:
        * rowpainter.h:
        * text.C:
index 189a941def9c7d4ab138ec5f15b7e2d9d886e0e7..7684800399751631f99da9ef9c274da9a87b09a7 100644 (file)
@@ -125,6 +125,9 @@ void ParagraphList::erase(ParagraphList::iterator it)
 
        if (prev)
                prev->next(next);
+       else
+               parlist = next;
+
        if (next)
                next->previous(prev);