There appears to be a minor bug in bbdb-rfc822-addresses in the handling of bad addresses according to RFC 822. I encountered a wrong-type-argument error while using Gnus with BBDB support.[1] The error occurred in rfc822-bad-address. I submitted a patch for this function which eliminated that error;[2] however, my patch results in a wrong-type-argument error in bbdb-rfc822-addresses (from bbdb-snarf.el, current CVS version). Nevertheless, the patch was committed to the Emacs CVS trunk, since it was deemed correct and it was suggested that bbdb-rfc822-addresses should handle the resulting error.[3] I'm not sure what the proper handling is, but I assume a BBDB hacker will be able to DTRT. See the posts cited in the footnotes for details. Thanks,
Steve Berman Footnotes: [1] Details at <http://permalink.gmane.org/gmane.emacs.bugs/19757>. [2] See <http://permalink.gmane.org/gmane.emacs.bugs/20020>. [3] See <http://permalink.gmane.org/gmane.emacs.bugs/20728>. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/