Ted Zlatanov | 7 Jan 2003 14:15
X-Face
Favicon
Gravatar

Re: Warnings when byte-compiling spam.el

On Tue, 07 Jan 2003, larsi <at> gnus.org wrote:
> Ted Zlatanov <tzz <at> lifelogs.com> writes:
> 
>>>   While compiling the end of the data in file
>>>   /csa/forum/emerick/gnus/lisp/spam.el: ** The following functions
>>>   are not known to be defined: spam-BBDB-register-routine,
>>>   bbdb-create-internal, spam-enter-ham-BBDB
>>
>> I think this is because of the mess with the BBDB macros defined in
>> bbdb-com.el.  It shouldn't be a problem because of the
>> condition-case, I thought.  Can anyone suggest a better way to deal
>> with those macros, or point me to the Emacs Lisp features I'm not
>> aware of to hush up the warnings?
> 
> Just put the functions/macros in the maybe-bind lists in lpath.el to
> make the warning messages go away.

Thanks for the advice.  I used lpath.el and the warning went away.

Now, whenever I start Gnus and try to use the BBDB ham processor
spam-enter-ham-BBDB, I get this error:

Adding address onedollar <at> brown.bidz.com to BBDB
Followed link to /home/tzz/autodist/dotfiles/bbdb
Parsing BBDB... (frobnicating...done)
spam-enter-ham-BBDB: Invalid function: (macro . #[(records &optional name company net notes phone) "Ĉ	;„

Gmane