[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: trunk r117534: Unbreak compilation of derived cc-mode modes
From: |
Glenn Morris |
Subject: |
Re: trunk r117534: Unbreak compilation of derived cc-mode modes |
Date: |
Mon, 14 Jul 2014 23:47:53 -0400 |
User-agent: |
Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) |
Daniel Colascione wrote:
> --- a/lisp/progmodes/cc-defs.el 2014-06-29 11:26:47 +0000
> +++ b/lisp/progmodes/cc-defs.el 2014-07-14 23:58:52 +0000
[...]
> @@ -1946,7 +1943,7 @@
> ;; reason, but we also use this expansion handle
> ;; `c-lang-defconst-eval-immediately' and to register
> ;; dependencies on the `c-lang-const's in VAL.)
> - (setq val (cl-macroexpand-all val))
> + (setq val (macroexpand-all val))
>
> (setq bindings (cons (cons assigned-mode val) bindings)
> args (cdr args))))
Why is this needed, when cc-defs requires cl at compile time,
which defines cl-macroexpand-all as an alias for macroexpand-all?
It might need backporting to emacs-24 - if so, could you do that please?
TIA.
- Re: trunk r117534: Unbreak compilation of derived cc-mode modes,
Glenn Morris <=