A copy of http://www.emacswiki.org/emacs/GotoChg