]> code.delx.au - gnu-emacs/commitdiff
* lisp/erc/erc-backend.el: Only require `erc' during compilation.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 28 Oct 2012 15:32:15 +0000 (11:32 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 28 Oct 2012 15:32:15 +0000 (11:32 -0400)
Fixes: debbugs:12486
lisp/erc/ChangeLog
lisp/erc/erc-backend.el

index bb8dadbbfcd6657550f9156b81ae48a026b94945..ba9dd70e88a7e6e1c8e6f040f62c1f50271db1d1 100644 (file)
@@ -1,3 +1,7 @@
+2012-10-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * erc-backend.el: Only require `erc' during compilation (bug#12486).
+
 2012-10-18  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * erc-backend.el: Require `erc' instead of autoloading its macros
index 858a6bd8e8215851da30c3811cfbcb42f47aaded..90b96d7c763bb9425a04a77f70bffe70acbe38d5 100644 (file)
 ;; There's a fairly strong mutual dependency between erc.el and erc-backend.el.
 ;; Luckily, erc.el does not need erc-backend.el for macroexpansion whereas the
 ;; reverse is true:
-(provide 'erc-backend)
-(require 'erc)
+(eval-when-compile (provide 'erc-backend) (require 'erc))
 
 ;;;; Variables and options