Require gv early to break eager macro-expansion cycles
authorDaniel Colascione <dancol@dancol.org>
Thu, 24 Apr 2014 00:28:47 +0000 (17:28 -0700)
committerDaniel Colascione <dancol@dancol.org>
Thu, 24 Apr 2014 00:28:47 +0000 (17:28 -0700)
* lisp/emacs-lisp/cl.el (gv): Require gv early to break eager
macro-expansion cycles.

lisp/ChangeLog
lisp/emacs-lisp/cl.el

index 3e10f1f..72b688d 100644 (file)
@@ -1,3 +1,8 @@
+2014-04-24  Daniel Colascione  <dancol@dancol.org>
+
+       * emacs-lisp/cl.el (gv): Require gv early to break eager
+       macro-expansion cycles.
+
 2014-04-23  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * simple.el (region-active-p): Check there's a mark (bug#17324).
index fc09ff0..d99166e 100644 (file)
@@ -29,6 +29,7 @@
 
 (require 'cl-lib)
 (require 'macroexp)
+(require 'gv)
 
 ;; (defun cl--rename ()
 ;;   (let ((vdefs ())