Doporučuji podívat se na wikipedii, je tam dobře popsaný algoritmus pro Text Diff. Algoritmus nepracuje na zaklade porovnavani radku, ale na zaklade hledani nejdelsich spolecnych casti textu.
Napr. zde: http://en.wikipedia.org/wiki/Diff-Text -- <http://forum.pspad.com/read.php?1,64926,64946> PSPad freeware editor http://www.pspad.com