... I'm sure there's a way to get emacs to automatically heckle you any time you save a file without a newline at the end - it does it for me, at least.