[emacs] remove unnecessary overrides & silence some compile warnings