RE: Debugging byte compiled files

From:

Phillip Lord

Subject:

RE: Debugging byte compiled files

Date:

Tue, 7 Mar 2006 18:51:16 -0000

Stefan Monnier wrote:
>> pabbrev-command-hook-fail((invalid-function (macro . #[...
>
> This class of errors means invariably that a call to macro F was
> byte-compiled while Emacs didn't know that F was going to be defined
> as a macro rather than a function. I.e. the macro didn't exist yet.
> Either because it's defined later in the file, or because of a
> missing `require'.
>
There you go. Learn something every day. I didn't think that the
order made any difference.
I'd put you in the acknowledgements of pabbrev for helping me out,
but you're already there!
Cheers
Phil