Abdelrazak Younes <[EMAIL PROTECTED]> writes: | Index: text3.C | =================================================================== | --- text3.C (revision 13773) | +++ text3.C (working copy) | @@ -327,11 +327,12 @@ | recUndo(pit, pit + 1); | finishUndo(); | std::swap(pars_[pit], pars_[pit + 1]); | + | + ParIterator begin(cur); | ++cur.pit(); | + ParIterator end(cur); ++end;
better ParIterator end = boost::next(cur); | + updateLabels(cur.buffer(), begin, end); | | - ParIterator parit(cur); | - updateLabels(cur.buffer(), parit); | - | needsUpdate = true; | break; | } | @@ -341,11 +342,12 @@ | recUndo(pit - 1, pit); | finishUndo(); | std::swap(pars_[pit], pars_[pit - 1]); | + | + ParIterator end(cur); ++end; better ParIterator end = boost::next(cur); -- Lgb