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
emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to