* lisp/emacs-lisp/bytecomp.el: Require cl-extra.
* lisp/emacs-lisp/cl-extra.el: Add missing provide. Fixes: debbugs:18804
This commit is contained in:
parent
e5dc30bfd3
commit
acc443ad03
3 changed files with 11 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2014-10-23 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* emacs-lisp/bytecomp.el: Require cl-extra (bug#18804).
|
||||
* emacs-lisp/cl-extra.el: Add missing provide.
|
||||
|
||||
2014-10-22 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
* emacs-lisp/bytecomp.el (byte-compile-and-folded): Optimize case where
|
||||
|
|
|
@ -120,7 +120,11 @@
|
|||
(require 'backquote)
|
||||
(require 'macroexp)
|
||||
(require 'cconv)
|
||||
(require 'cl-lib)
|
||||
|
||||
;; During bootstrap, cl-loaddefs.el is not created yet, so loading cl-lib
|
||||
;; doesn't setup autoloads for things like cl-every, which is why we have to
|
||||
;; require cl-extra instead (bug#18804).
|
||||
(require 'cl-extra)
|
||||
|
||||
(or (fboundp 'defsubst)
|
||||
;; This really ought to be loaded already!
|
||||
|
|
|
@ -700,4 +700,5 @@ including `cl-block' and `cl-eval-when'."
|
|||
;; generated-autoload-file: "cl-loaddefs.el"
|
||||
;; End:
|
||||
|
||||
(provide 'cl-extra)
|
||||
;;; cl-extra.el ends here
|
||||
|
|
Loading…
Add table
Reference in a new issue