I know there has been some talk about address parsing here recently --
I've let most of it blow by without paying much attention.  Lemme know
if all the talk about parsing rfc822 addresses, etc. will fix this.

I've now reproduced the "First Last" <[EMAIL PROTECTED]> -vs-
'First Last' <[EMAIL PROTECTED]> problem I posted about a while
back.

(I'm using bbdb+gnus, both from CVS, on emacs 21.0.103.2)

Send yourself a mail from:

    First Last <[EMAIL PROTECTED]>

Create a bbdb entry for it.  Then send yourself another mail from:

    'First Last' <[EMAIL PROTECTED]>

BBDB then asks if I want to change "First Last" to "'First Last'".  I
edebug-defuned bbdb-extract-address-components and it does return
"'First Last'" for the second case.

Strangely, from the scratch buffer, this works:

    (bbdb-extract-address-components "Michael Tokarev <[EMAIL PROTECTED]>")

but this produces nil:

    (bbdb-extract-address-components "'Michael Tokarev' <[EMAIL PROTECTED]>")

but from a Gnus "Message" buffer (the one I'm typing in now, it
produces the slightly incorrect (("'Michael Tokarev'"
"[EMAIL PROTECTED]")).

_______________________________________________
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to