How to Create an Editable Diff Viewer The blog entry is archived at Web archive See this page in GitHub.