Enable linum-mode only for programming modes.
Merge branch 'emacs-update' into darwin