Many editors will notice when a file changes out from under them. Are there any editor that will offer to let you do a three-way merge if you have unsaved edits on the file?
The common scenario for this is I forget to save a file before I so an SVN update and when I switch back to my editor realize that I now have the choice of stomping on the update I just did, discarding my changes, or doing the copy/paste/external-diff-tool song and dance.
Yes I know the correct solution is ctrl+s before I update but I'm human and want a really easy solution to fix the problem after I muck it up.