tags 24221 patch quit Drew Adams writes: > > 2. Someone changed `describe-function' so that it now barfs > if its arg is not a function symbol. Yes, seems to have been 82d0f42a "* lisp/help-fns.el (describe-function): More type checking[...]". I think it was an accident: the non-interactive case wasn't considered, probably because the docstring doesn't mention it. Here's a patch that moves the checks into the interactive form and updates the docstring: