|
From: | Stefan Monnier |
Subject: | Re: About 'eager' warnings |
Date: | Wed, 23 Apr 2014 20:33:09 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
> Compiling emacs-lisp/eieio-base.el > Warning: Eager macro-expansion skipped due to cycle: > … => (load "gv.el") => (macroexpand-all (defalias (quote > gv--defun-declaration) …)) => (macroexpand (pcase …)) => (load "pcase.el") > => (macroexpand-all …) => (macroexpand (dolist …)) => (load "gv.el") > Wrote /work/emacs/lisp/emacs-lisp/eieio-base.elc > Are they to be expected? IIRC they are due to `cl' being loaded (and hence redirecting `dolist' to cl.el's version which causes the final "=>" in the above cycle). It's harmless and will be fixed as soon as we can move EIEIO to cl-lib. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |