Extensions to `diff.el' for Emacs 21 and later