private void Scintilla_BeforeTextInsert(object sender, TextModifiedEventArgs e)
{
if (this._snippetLinks.IsActive && !this._pendingUndo && !(e.UndoRedoFlags.IsUndo || e.UndoRedoFlags.IsRedo))
{
this._pendingUndo = true;
Scintilla.UndoRedo.BeginUndoAction();
this._snippetLinkTimer.Enabled = true;
}
}