private void UpdateTreeTextSnapshot() {
if (TextBuffer != null) {
if (_pendingChanges.OldTextProvider == null)
_pendingChanges.OldTextProvider = new TextProvider(_editorTree.TextSnapshot, partial: true);
_editorTree.TextSnapshot = TextBuffer.CurrentSnapshot;
}
}