Subject: bug#61707: closed (Re: Remove function-alias-p NOERROR argument)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 22 Feb 2023 16:44:02 +0000

Your bug report

#61707: Remove function-alias-p NOERROR argument

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
61707: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=61707
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: Remove function-alias-p NOERROR argument
From: Mattias Engdegård <[email-masked]>
To: Eli Zaretskii <[email-masked]>
Cc: Lars Ingebrigtsen <[email-masked]>, [email-masked]
Date: Wed, 22 Feb 2023 17:43:39 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

22 feb. 2023 kl. 15.13 skrev Eli Zaretskii <[email-masked]>:

> My opinion is that it's too late for such changes

Reasonable people may disagree, but I won't insist. Closing bug.

Subject: Remove function-alias-p NOERROR argument
From: Mattias Engdegård <[email-masked]>
To: Emacs Bug Report <[email-masked]>
Cc: Eli Zaretskii <[email-masked]>
Date: Wed, 22 Feb 2023 14:44:21 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

`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.