Diff Match and Patch: Google's open source text synchronization library | Heykuki News