bbdb-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[BBDB] ChangLog 2018-03-30


From: Roland Winkler
Subject: [BBDB] ChangLog 2018-03-30
Date: Fri, 30 Mar 2018 22:26:49 -0500

The changes described below unify the handling of new records, new
fields and modified fields.  Previously the handling of these things
was somewhat inconsistent.  Depending on how you added a new record
to BBDB or modified an existing record, BBDB performed different
checks (in particular when bbdb-allow-duplicates is nil).  Now this
is handled more consistently by always calling the same functions.

2018-03-30  Roland Winkler  <address@hidden>
        Unify handling of new records, new fields and modified fields.

        * bbdb.el (bbdb-check-name): Handle both names and akas.  New
        optional arg warn.
        (bbdb-check-mail): New function.
        (bbdb-register-record): Use bbdb-check-name and bbdb-check-mail.
        New optional arg warn.
        (bbdb-change-record): Fix docstring.

        * bbdb.el (bbdb-record-set-field):
        * bbdb-com.el (bbdb-read-record, bbdb-create-internal):
        Use bbdb-check-name and bbdb-check-mail.

        * bbdb-com.el (bbdb-record-edit-address): Allow arg address be nil
        for new addresses.
        (bbdb-record-edit-phone): Operate only on the phone number that we
        change.
        (bbdb-read-record, bbdb-read-field): Use bbdb-record-edit-phone.
        Always use bbdb-record-set-field.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]