"Roland Winkler" <wink...@gnu.org> writes: > I am trying to give the user variables default values that are not > too aggressive. But right now I do not understand anymore why the > default of bbdb-message-pop-up is nil. Anyway, the user needs to > call bbdb-mua-auto-update-init to get this working.
It is not at all obvious that "update" has anything to do with "display". In addition, the help for bbdb-mua-auto-update-init says nothing about display. I suggest that bbdb-initialize call bbdb-mua-auto-update-init with the same list of MUA's, but offer a way to then override that. Or have bbdb-initialize take two lists, if they are typically different. I have: (bbdb-initialize 'gnus 'message); sets startup hooks (bbdb-mua-auto-update-init 'gnus); sets startup hooks but I'm sure I didn't think carefully about why the list of MUAs is different (and I've just added 'message to auto-update to see if I like that). > Then it doesn't make sense that bbdb-message-pop-up defaults to nil > implying that BBDB updates the records silently (probably very > confusing for many users). Actually, I would expect updates to be silent. More precisely, I expect "update" to be orthogonal to "display"; I should be able to do either without the other, and control them separately. > So I'll change the default of bbdb-message-pop-up to t. That I agree with anyway; I suspect most bbdb users will want the display. Note that the help for bbdb-message-pop-up says nothing about "update", so it's not at all clear that bbdb-mua-auto-update-init must be called to make bbdb-message-pop-up work; another argument for including bbdb-mua-auto-update-init in bbdb-initialize. I suggest bbdb-pop-up-window-size should be 4 (current default is 0.5). The typical entry will have a name, an email address, and an aka; no need to waste space on blank lines. The focus is on reading mail, not reading bbdb entries, so making the mail window and the bbdb window the same size is wrong. Another alternative is to always shrink the bbdb popup window to wrap the content, with a max size of 6 or so. I would probably find that annoying; the size of the mail window would keep changing. -- -- Stephe ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/