#include "undo.h"
#include "buffer.h"
+#include "buffer_funcs.h"
#include "cursor.h"
#include "debug.h"
#include "BufferView.h"
// We stored the full cell here as there is not much to be
// gained by storing just 'a few' paragraphs (most if not
// all math inset cells have just one paragraph!)
- //lyxerr << "undo.array=" << undo.array <<endl;
- // FIXME UNICODE
- asArray(from_utf8(undo.array), dit.cell());
+ // lyxerr << "undo.array=" << to_ascii(undo.array) <<endl;
+ asArray(undo.array, dit.cell());
} else {
// Some finer machinery is needed here.
LyXText * text = dit.text();
for (; pit != end; ++pit)
pit->setInsetOwner(dit.realInset());
plist.insert(first, undo.pars.begin(), undo.pars.end());
+ updateLabels(*buf);
}
// Set cursor