help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [External] : Re: Invalid function error when loading elisp through n


From: Drew Adams
Subject: RE: [External] : Re: Invalid function error when loading elisp through native compilation
Date: Mon, 4 Mar 2024 03:53:29 +0000

> > It is.  I'm preparing a bug report.
> 
> Done (Bug#69533).
> 
> Meanwhile please use the (apply F . ARGS)
> syntax instead of (apply (F . ARGS)).

I'd say the "bug" was that Someone ever
thought it was a good idea to change
`apply' this way, adding this so-called
"special" case.

Do we really want to fix the behavior to
make the doc for this abomination honest?

Why was this done to our good old `apply',
after almost 7 decades of faithful & loyal
service?  Who's the genius behind this?
And why wasn't this even mentioned in the
Emacs NEWS?

How many still extant flavors of Lisp are
retching when hearing about this now, and
how many extinct flavors are turning over
in their graves?

This feat deserves some kind of award.
I just can't think of what that kind is.

<<attachment: winmail.dat>>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]