Achim Gratz <strom...@nexgo.de> writes:
> This introduces the following failures in compilation with Emacs 24.2
> and has a high chance of not working at all in some setups:
> --8<---------------cut here---------------start------------->8---
> Compiling /home/gratz/lisp/org-mode/lisp/org.el...
>
> In org-heading-components:
> org.el:7436:16:Warning: reference to free variable `orgstruct-mode'
>
> In org-run-like-in-org-mode:
> org.el:8841:20:Warning: function `cl-progv-before' from cl package called at
>     runtime
>
> In end of data:
> org.el:23217:1:Warning: the function `cl-progv-after' is not known to be
>     defined.
> --8<---------------cut here---------------end--------------->8---

Great.

> …and no, I have no idea how that single progv macro manages to expand to
> use these two functions.

These internal functions should have been autoloaded.  progv is pretty
obscure and I guess noone has noticed that bug in cl-macs until now.

> Emacs 24.3.93 seems to have that fixed,

So does 24.2.x.

I will push a fix ASAP.

> but complains about this instead:
> In org-heading-components:
> org.el:7436:16:Warning: reference to free variable `orgstruct-mode'

This one is bogus, the variable is defined later on.  I will silence
that warning.

        Christopher

Reply via email to