From: John Levon Date: Tue, 8 Apr 2003 00:12:36 +0000 (+0000) Subject: alfredo's undo fix X-Git-Tag: 1.6.10~17034 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=ef33e52de92d88d2fcad24443cd25b6281d337c0;p=features.git alfredo's undo fix git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@6735 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/ChangeLog b/src/ChangeLog index c3e63fa32e..189bc3b8f5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2003-04-08 Alfredo Braunstein + + * text2.C (changeDepth): do not setUndo on test_only (make undo work + again) + 2003-04-05 Alfredo Braunstein * lyxfind.C (searchForward, searchBackwards): bug 782 diff --git a/src/text2.C b/src/text2.C index e42eaf733d..70b2f72382 100644 --- a/src/text2.C +++ b/src/text2.C @@ -467,7 +467,8 @@ bool LyXText::changeDepth(bv_funcs::DEPTH_CHANGE type, bool test_only) ParagraphList::iterator pastend = end; ++pastend; - setUndo(bv(), Undo::EDIT, &(*start), &(*pastend)); + if (!test_only) + setUndo(bv(), Undo::EDIT, &(*start), &(*pastend)); bool changed = false;