On Mon Oct 17 2011 Eric Abrahamsen wrote:
> In my quest to complicate things, would it be possible to:
> 
> Set `bbdb-read-name-format' to `fullname'. Then allow the user to put a
> comma in the name. `bbdb-read-name' (and/or `bbdb-record-edit-name')
> looks for the comma, and if it finds it, automatically sets the
> `name-format' field for that record to `last-first'. Then split on the
> comma and use the two halves as last-first.

...Yes and no. The comma is customizable. It is the rule
name-last-first in bbdb-separator-alist. I found that having such
rules makes things much cleaner. The approach you suggest appears a
bit orthogonal to this scheme. So I am somewhat hesitant to
implement it.

...Give me some time to think about this. Maybe there is a yet
better solution.

> The same thing happens in reverse for editing: the full name is
> displayed, but with last name first, and the comma inserted as a
> separator. If the user then edits the name to remove the comma, the
> `name-format' field is reverted to `first-last', and the new name is
> saved in that order: first-last.

This appears a bit like a hack to me. -- In a consistent scheme,
removing the comma would not be enough. If the full name is
displayed as "Smith, Joe", the user would hve to replace this by
"Joe Smith".

A little command for setting the name-format field appears more
appropriate to me.

Roland

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to