The root of the problem is with the byte-compiler
that comes with GNU emacs 19.22.
It does not handle (autoload 'foo "foo" nil nil t), i.e.,
5th argument equal to t rather than 'macro.
Lucid emacs 19.9 does not have this problem, but then
its byte-compiler is much newer version than the other on
Bryan said:
> I have just upgraded to VM 5.65 beta (from 5.54) and BBDB 1.50 (from
> 1.49), and the two are not at all happy together. As soon as I run VM
> (with bbdb-insinuate-vm set to autoload and do what used to be the
> Right Thing), I get the following problem:
>
> Signalling: (invalid-
I said in a mail a few minutes ago:
> o Fix
>
> o In the file vm-5.xx/make-autoloads, change one line from
>
> (setq macro t)
> to
> (setq macro 'macro)
>
> o Byte-compile vm. It should not matter whether you compile vm with
> or without autoloads now.
>
> o
Andy Cowling <[EMAIL PROTECTED]> writes:
> lipp> I get the same error under Lucid EMACS 19.9 with BBDB 1.50
> lipp> and VM 5.57 (beta) set to autoload.
>
> Also happens for GNU emacs 19.22 with a 'noautoload' VM (5.57) so that
> isn't the problem.
Not quite.
The following statements w
Andy Cowling <[EMAIL PROTECTED]> writes:
> lipp> I get the same error under Lucid EMACS 19.9 with BBDB 1.50
> lipp> and VM 5.57 (beta) set to autoload.
>
> Also happens for GNU emacs 19.22 with a 'noautoload' VM (5.57) so that
> isn't the problem.
Not quite.
The following statements w