|
From: | Stefan Monnier |
Subject: | Re: Bootstrap/autoload policy (was Re: regular expressions that match nothing) |
Date: | Wed, 22 May 2019 10:24:09 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
>> cl-every is not autoloaded (in general). It's only autoloaded after you >> (require 'cl-lib), which is The Right Way to get it defined (as opposed >> to requiring cl-extra which is wrong because where cl-every is defined >> is an internal implementation detail of cl-lib). > I thought so too, but rx.el already did require cl-lib, and that was > apparently not enough. Hence my confusion. Hmm... the bootstrap is a funny beast and we additionally impose extra constraints to try and catch some bugs so... without seeing the error's backtrace I don't think I can say much more at this point. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |