Editor::transact
This is in preparation of emitting an edit event every time a transaction ends or it is undone/redone.