static void Rollback (TextEditor editor, List<MonoDevelop.Core.Text.TextChangeEventArgs> textChanges)
		{
			for (int i = textChanges.Count - 1; i >= 0; i--) {
				var v = textChanges [i];
				editor.ReplaceText (v.Offset, v.InsertionLength, v.RemovedText);
			}
		}
		static void ReplaceWord (TextEditor editor, string curWord)
		{
			editor.ReplaceText (lastInsertPos, editor.CaretOffset - lastInsertPos, curWord);
			lastTriggerOffset = editor.CaretOffset;
		}
Exemple #3
0
 public void DeleteText(int position, int length)
 {
     data.ReplaceText(position, length, "");
 }