public IEnumerable<Hunk> Diff (TextDocument changedDocument, bool includeEol = true)
{
var codeDictionary = new Dictionary<string, int> ();
int codeCounter = 0;
return Mono.TextEditor.Utils.Diff.GetDiff<int> (this.GetDiffCodes (ref codeCounter, codeDictionary, includeEol),
changedDocument.GetDiffCodes (ref codeCounter, codeDictionary, includeEol));
}