Re: status of bbdb3 support in wl?
Michael Welle <[email protected]>
| Newsgroups | gmane.mail.wanderlust.general |
|---|---|
| Message-ID | <[email protected]> |
Hello, David Maus wrote: > > On Sun, 04 Sep 2016 11:43:31 +0200, > Michael Welle wrote: > > > > > > > > https://github.com/dmj/bbdbv3/commit/d2214dd34b530988201d32da7c7cbdedeea58e42 > > > > > > I'll collect improvements here. > > I used that repository before the patches found their way into bbdb. > > Let me thank you again and keep up the good work! > > > > You might also try the branch `t/decouple-muas' in this > repository. This is a first attempt to decouple the MUAs from BBDB > core using Emacs' EIEIO -- it currently only works for Wanderlust but > looks really promising. yepp, I just did a git pull ;). > > `bbdb-mua-adapter.el' contains the definition of the interface (base > class + generics), the default implementation, and the functions from > `bbdb-mua.el' I needed to change to make it work. > > `bbdb-mua-adapter-wl.el' contains adapter for Wanderlust. > > I initialize it with > > (when (require 'bbdb-mua-adapter-wl nil t) > (bbdb-initialize 'wl)) Same here. I had to change another thing. There is a changelog entry from 2012, mentioning renaming bbdb-autoloads.el -> bbdb-loaddefs.el. As it seems the bbdb package still comes with bbdb-autoloads.el, so I added a (require 'bbdb-loaddefs) to my configuration. > and it seems to work. If it does not blow up in the upcoming week, > I'll proceed with decoupling another user agent (VM or Gnus). At first glance everything works as expected. But I have to use it a little bit. Yesterday I started to jot down bits and bytes I know about bbdb and wl. I think your work will be mentioned there. Regards hmw