[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [elpa] externals/ebdb 9cc960409f 2/4: Remove 'affix slot from record
From: |
Eric Abrahamsen |
Subject: |
Re: [elpa] externals/ebdb 9cc960409f 2/4: Remove 'affix slot from record names |
Date: |
Wed, 13 Sep 2023 20:22:31 -0700 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>> -(require 'cl-lib)
>> +(require 'cl-macs)
>
> Please don't. The division of work between these different libraries
> should be arbitrary and subject to change, with `cl-lib` the only
> official entry-point.
>
> Was this change required for a technical reason (i.e. a problem we
> should fix on `cl-lib`s side)?
It wasn't anything very complicated, I wanted to remove a plist pair,
cl-remf looked like it would do it, and cl-remf lives in cl-macs. Are we
supposed to be avoiding cl-macs? Obviously there are other ways to
remove a pair from a plist, too...