Calling `describe-function' on a noninteractive non-byte-compiled function produces an ungrammatical sentence in the *Help* buffer: 0. emacs -Q 1. Load a non-byte-compiled file that contains a noninteractive function definition, e.g. edt-user.el from the Emacs "etc" directory. 2. Call `describe-function' on a noninteractive function from that file, e.g. `C-h f edt-setup-user-bindings RET'. ==> The *Help* buffer now begins with this sentence: edt-setup-user-bindings is a interpreted-function in ‘~/src/emacs/emacs-master/etc/edt-user.el’. It should say "...is an interpreted-function...". Here are three possible fixes: