Some libraries (iswitchb.el for example) does
(require 'cl)
without (eval-when-compile ...). Is not that incorrect?
It is incorrect, in general. However, in the case of iswitchb,
it is a no-op:
;; CL needed for cadr and last
(if (not (and (fboundp 'cadr)
(fboundp 'last)))
(require 'cl))
The current Emacs has `cadr' and `last' as primitives, so cl
will never be loaded.
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug