Subject: Re: bug#53014: 27.2; `cl-macs.el' no longer provides `cl-macs'
From: Glenn Morris <[email-masked]>
To: [email-masked]
Date: Tue, 04 Jan 2022 20:28:58 -0500
List-Id: <debbugs-submit.debbugs.gnu.org>

There are several misconceptions in this report.

cl-macs.el continues to provide cl-macs, as it always has done.

Loading internal sub-components of cl-lib has always been discouraged.

The way to use cl-lib continues to be to (require 'cl-lib).
Code needing only macros can add eval-when-compile to that.
This is documented in the usage node of the cl manual.

(This was explained 6 years ago in bug#22291.)