Don't know how Pat does it but emacs will handle ChangeLogs automatically. Start emacs and type
(Note: replace the M with the ALT key on modern computers. emacs supports TAB completion just like the command line.)
emacs will create a default ChangeLog file in your home directory and create a header with both the date and who made the entry than place a * before each entry. Save your entry with ctrl-x,ctrl-s and exit emacs with ctrl-x,ctrl-c.
Keep your ChangeLog up-to-date and you'll never be stuck trying to remember how you did something!
If your new to emacs type
for the tutorial.
Phoenix Linux Users Group - Penguins in the desert