fix

apparently, major modes are supposed to use `run-mode-hooks', rather
than `run-hooks'