> * Sam Steingold <f...@tah.bet> [2011-12-27 13:27:12 -0500]: > > When visiting an article from "foo <b...@baz.com>" who is not in my db, > I am offered to add name "foo" and address "b...@baz.com" to the record > of "First Last - foo", i.e., a person whose _organization_ is "foo". > I think this is wrong: matching the name "foo" against organization > "foo".
this is because bbdb-hashtable hashes on organization too and bbdb-message-search does not check that the record bbdb-gethash returns actually has the right field. 1. why does bbdb-hashtable hash on organization? I don't think it should; organization is hardly unique. 2. bbdb-message-search should consider AKA in addition to bbdb-record-name 3. bbdb-message-search should check that (bbdb-gethash mail) actually returns records with matching mail (as opposed to, e.g., organization) and (bbdb-gethash name) actually returns records with matching name or AKA. -- Sam Steingold (http://sds.podval.org/) on Ubuntu 11.10 (oneiric) X 11.0.11004000 http://thereligionofpeace.com http://jihadwatch.org http://honestreporting.com http://camera.org http://palestinefacts.org http://www.memritv.org (when (or despair hope) (cerror "Accept life as is." "Bad attitude.")) ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/