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/