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/

Reply via email to