[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#59714: 30.0.50; (void-function cl-letf)
From: |
Augusto Stoffel |
Subject: |
bug#59714: 30.0.50; (void-function cl-letf) |
Date: |
Wed, 30 Nov 2022 21:13:10 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
On Wed, 30 Nov 2022 at 14:45, Stefan Monnier wrote:
>> So you must (require 'cl-lib) to be able to use cl-letf.
>
> Definitely.
> The `cl-loaddefs.el` is used to autoload things *after* that step, so
> that loading `cl-lib` doesn't need to eagerly load all the files that
> comprise `cl-lib`.
Okay, that explains many things... FWIW, it has always confused me that
C-h f cl-letf RET says
cl-letf is an autoloaded Lisp macro in ‘cl-macs.el’.
>From a user perspective, the autoloadedness claim is definitely less
than 50% true.