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

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

Re: [External] : Re: Emacs 30.0 warning from `cl-pushnew' and `memql'


From: Emanuel Berg
Subject: Re: [External] : Re: Emacs 30.0 warning from `cl-pushnew' and `memql'
Date: Wed, 28 Dec 2022 20:21:44 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Drew Adams wrote:

> If Emacs wants to have its own `pushnew' macro then its
> definition can and should do whatever is best for Emacs.
> But if Emacs wants to have a macro that emulates CL's
> `pushnew', and thus call it `cl-pushnew', then it should
> behave as much as possible like CL's `pushnew'. And that
> includes defaulting to using `eql' [...]

In so many words, yes.

> Encouraging or coercing folks to use `pcase' or `cond' just
> to handle the simple and common case of `case' is overkill.

Agreed, let's do it!

Overkill is our middle name ...

  https://www.youtube.com/watch?v=pbWLvwE8zfw

-- 
underground experts united
https://dataswamp.org/~incal




reply via email to

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