* lisp/help-fns.el (help-fns--analyze-function):
Add back the NOERROR argument to function-alias-p, needed because
Emacs 29 doesn't prevent the creation of circular function aliases.
This fixes a failure in help-fns-tests.
(symbol-name function)))))))
(real-def (cond
((and aliased (not (subrp def)))
- (or (car (function-alias-p real-function))
+ (or (car (function-alias-p real-function t))
real-function))
((subrp def) (intern (subr-name def)))
(t def))))