Finally I found the time to do at least a few things: - Add basic support for mu4e mailer - Remove variables bbdb/MUA-update-records-p which have been a source of confusion - Handle prefix command bbdb-do-all-records more robustly - fix an annoying bug in BBDB's (re)display algorithm
2015-05-22 Roland Winkler <wink...@gnu.org> Add basic support for mu4e mailer. * NEWS, README: Update accordingly. * m4/emacs_mu4e.m4: New file. * configure.ac: Use it. * lisp/bbdb-mu4e.el: New file. * lisp/Makefile.am, lisp/makefile-temp: Compile it. * lisp/bbdb.el (bbdb-init-forms): Add entry for mu4e. (bbdb-initialize): Update docstring. * lisp/bbdb-mua.el: Define mu4e~view-buffer-name. (bbdb-mua-mode-alist): Add element for mu4e. (bbdb-mua): Update docstring. (bbdb-mua-update-records, bbdb-mua-wrapper): Handle mu4e. 2015-05-22 Roland Winkler <wink...@gnu.org> Remove variables bbdb/MUA-update-records-p. * lisp/bbdb-mua.el (bbdb-update-records): Rely only on arg update-p. * lisp/bbdb-gnus.el (bbdb/gnus-update-records-p): Remove. * lisp/bbdb-message.el (bbdb/mail-update-records-p) (bbdb/message-update-records-p): Remove. * lisp/bbdb-mh.el (bbdb/mh-update-records-p): Remove. * lisp/bbdb-rmail.el (bbdb/rmail-update-records-p): Remove. * lisp/bbdb-vm.el (bbdb/vm-update-records-p): Remove. * README, NEWS: Update accordingly. 2015-05-22 Roland Winkler <wink...@gnu.org> Handle prefix command bbdb-do-all-records more robustly. * lisp/bbdb.el (bbdb-do-all-records): New variable. (bbdb-modeline-info): Add two new slots. (bbdb-mode): Use them. * lisp/bbdb-com.el (bbdb-prefix-message): New function. (bbdb-do-all-records, bbdb-do-records): Use variable bbdb-do-all-records. (bbdb-append-display-p): Update displayed message. (bbdb-append-display): Use bbdb-prefix-message. (bbdb-search-invert): Ditto. Simplify. 2015-05-22 Roland Winkler <wink...@gnu.org> * lisp/bbdb.el (bbdb-redisplay-record): Display an undisplayed record only if we do not want to delete it. (bbdb-maybe-update-display): Only consider records that are already displayed. Improve docstring. 2015-05-22 Roland Winkler <wink...@gnu.org> Update copyright year in all files. ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/