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

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

Re: The function ‘cl-set-difference’ might not be defined at runtime


From: Emanuel Berg
Subject: Re: The function ‘cl-set-difference’ might not be defined at runtime
Date: Wed, 15 Apr 2020 06:34:53 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

Stefan Monnier wrote:

>> To placate Flycheck regarding the use of cl-assert,
>> I required 'cl-macs when compiling. So I had:
>
> Bad idea. `cl-assert` might be in `cl-macs` but might
> not. The library that provides `cl-assert` is `cl-lib`

You mean this? (in cl-lib.el, Emacs 26.1)

(provide 'cl-lib)
(unless (load "cl-loaddefs" 'noerror 'quiet)
  ;; When bootstrapping, cl-loaddefs hasn't been built yet!
  (require 'cl-macs)
  (require 'cl-seq))

What does it mean when provide isn't last in the file?

Also, what does this mean?

;; Local variables:
;; byte-compile-dynamic: t
;; End:

-- 
underground experts united
http://user.it.uu.se/~embe8573
https://dataswamp.org/~incal




reply via email to

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