public void UndoState () { editor.Caret.Location = undoCaretPos; editor.MainSelection = undoSelection; }