Bruno Hertz wrote: > Kevin Rodgers <[EMAIL PROTECTED]> writes: >>Don't you just need to frob the eudc-duplicate-attribute-handling-method >>variable? > > Nope. As of Emacs CVS the whole thing seems to be broken. Maybe I > should file a bug or something. > > Some detail anyway: ldap returns lists of records, like > ( ((mail . [EMAIL PROTECTED]) (mail . [EMAIL PROTECTED])) ((mail . [EMAIL PROTECTED])) ) > > In this example, I have two ldap records, one for john and one for > carla, where the record of john contains two mail addresses. So his > record would be a candidate for duplicate handling. > > Unfortunately, eudc-filter-duplicate-attributes doesn't even recognize > those duplicates and hence doesn't even come so far as to apply > eudc-duplicate-attribute-handling-method. So whatever you specify for > the latter (concat, duplicate, whatever) has no effect.
I was making a guess regarding the ATTR component of an (ATTR . METHOD) element of eudc-duplicate-attribute-handling-method, because its default value is ((email . duplicate)) but your example has mail as an attribute. Thus:
(setq eudc-duplicate-attribute-handling-method (cons '(mail . duplicate) eudc-duplicate-attribute-handling-method))
-- Kevin Rodgers
_______________________________________________ Help-gnu-emacs mailing list Help-gnu-emacs@gnu.org http://lists.gnu.org/mailman/listinfo/help-gnu-emacs