I am not sure why the if-statement was ever needed
command OpenOrig added to be used in DiffOrig
Extracted func DiffOrig from command DiffOrig

It makes the source easier to read IMHO.
set modeline

Debian disables this by default because of security concerns, but it
seems that all of those concerns have been allevaited.