EditPad Pro , when it detects that the file that you opened with unsaved changes has changed on the disk, asks if you want to reload the file from disk, ignore the change on disk, or look at the difference between the file on disk and the version with unsaved changes, which you opened.
This is the two-way diff, not the three-way diff that you specified. I do not know a text editor that will offer to make a three-way diff. If the file on the disk was jammed, the text editor no longer has a copy of the original. This would be a problem for version control.
, , . SVN , . EditPad Pro , , .