Subject: bug#61707: Remove function-alias-p NOERROR argument

From: Eli Zaretskii <[email-masked]>
Date: Wed, 22 Feb 2023 16:13:18 +0200

> From: Mattias Engdegård <[email-masked]>
> Date: Wed, 22 Feb 2023 14:44:21 +0100
> Cc: Eli Zaretskii <[email-masked]>
> 
> `function-alias-p` is new in Emacs 29, and takes an optional NOERROR argument which has become entirely useless in Emacs 30 where it is only present for compatibility.
> 
> Given that the NOERROR argument is not very useful in Emacs 29 either, what about removing it in that version as well? After all, rather silly to introduce something that's known to go away the next release.
> 
> Proposed patch attached.

Lars added this function, so it would be prudent to ask him.

My opinion is that it's too late for such changes: this function is
with us for more than a year, so I guess we will have to live with
optional argument even if it's useless in Emacs 30 and later.