closes #278 Text marker should follow undo actions