"Roland Winkler" <wink...@gnu.org> writes: > (1) BBDB now allows arbitrary lisp expressions as values of > xfields. Interactively, you can call bbdb-insert-field or > bbdb-edit-field with a prefix arg for this. If the value of an > xfield is not a string, it is displayed using the same > pretty-printer used by describe-variable. > > There might still be some rough edges with this new feature that > I have overlooked. Please report them here.
Very cool! Thanks! > (2) Do not treat bbdb-change-hook special when inside > bbdb-notice-mail-hook or bbdb-notice-record-hook. > > > 2014-05-06 Roland Winkler <wink...@gnu.org> > Do not treat bbdb-change-hook special when inside > bbdb-notice-mail-hook or bbdb-notice-record-hook. > * lisp/bbdb.el (bbdb-notice-mail-hook, bbdb-notice-record-hook): > Update docstring. > (bbdb-notice-hook-pending): Remove. > (bbdb-change-record): Always call bbdb-change-hook if a record was > changed. > * lisp/bbdb-mua.el (bbdb-update-records, bbdb-annotate-message): > Change accordingly. > > 2014-05-06 Roland Winkler <wink...@gnu.org> > Allow arbitrary lisp expressions as values of xfields. > * lisp/bbdb.el (bbdb-record-type): Update accordingly. > (bbdb-string-trim): New optional arg null. > (bbdb-record-xfield-intern): Return xfield value unmodified if it > is not a string. > (bbdb-record-xfield-string): New function. > (bbdb-record-xfield-split): Throw error if xfield value is not a > string. > (bbdb-record-set-xfield, bbdb-record-set-field) > (bbdb-merge-xfield, bbdb-display-record-one-line) > (bbdb-display-record-multi-line) > * lisp/bbdb-com.el (bbdb-search, bbdb-read-field) > (bbdb-edit-field, bbdb-read-xfield): Allow xfield values that are > not a string. > (bbdb-add-mail-alias): Simplify. > > 2014-05-06 Roland Winkler <wink...@gnu.org> > * lisp/bbdb.el (bbdb-parse-postcode): Finish immediately if one > test succeeds. > > > BBDB is available at > http://savannah.nongnu.org/projects/bbdb/ > > ------------------------------------------------------------------------------ > Is your legacy SCM system holding you back? Join Perforce May 7 to find out: > • 3 signs your SCM is hindering your productivity > • Requirements for releasing software faster > • Expert tips and advice for migrating your SCM now > http://p.sf.net/sfu/perforce > _______________________________________________ > bbdb-info@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bbdb-info > BBDB Home Page: http://bbdb.sourceforge.net/ ------------------------------------------------------------------------------ Is your legacy SCM system holding you back? Join Perforce May 7 to find out: • 3 signs your SCM is hindering your productivity • Requirements for releasing software faster • Expert tips and advice for migrating your SCM now http://p.sf.net/sfu/perforce _______________________________________________ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/