> * Roland Winkler <jvax...@tah.bet> [2011-12-29 02:48:14 -0600]:
>
> On Wed Dec 28 2011 Sam Steingold wrote:
>> If I set bbdb-check-auto-save-file to t, modify the db and not save it
>> right away, I am asked all the time about recovering bbdb from the auto
>> save file.
>> with v2, I was asked this only when bbdb was first loaded, which was useful.
>
> This is one of the old features of BBDB where it is not clear to me
> which problem they are supposed to address and what solution they are
> supposed to provide. Under what conditions do you have an auto-save
> file that is newer than your bbdb-file? In your opinion, what would be
> a meaningful thing to do here, and why?

The idea was that you modify the db as you read news and you might
forget to save it when done reading the news/mail.
That was raison d'etre for bbdb-offer-save which you removed - offer to
save the db when done reading news/mail.
I now use
  (add-hook 'gnus-suspend-gnus-hook 'bbdb-save)
  (add-hook 'gnus-exit-gnus-hook 'bbdb-save)
instead - unconditionally, which suits me but removes the previous
flexibility (IMHO these should be a part of insinuation).

However, one might forget to exit the mua formally - or not add those
hooks at all and thus exit emacs without saving the db.
Thus on the next invocation one would have an autosave file, which
should be handled by the normal emacs auto-restore facilities - unless
bbdb is using such low level facilities that they skirt around
auto-restore.

Summary:
- bbdb-check-auto-save-file == t was NOT a nuisance in v2.
- bbdb-check-auto-save-file == t IS a nuisance in v3.
- ergo: it should be either fixed or removed.

thanks.

-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 11.10 (oneiric) X 11.0.11004000
http://pmw.org.il http://www.PetitionOnline.com/tap12009/ http://camera.org
http://honestreporting.com http://jihadwatch.org http://truepeace.org
To understand recursion, one has to understand recursion first.


------------------------------------------------------------------------------
Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex
infrastructure or vast IT resources to deliver seamless, secure access to
virtual desktops. With this all-in-one solution, easily deploy virtual 
desktops for less than the cost of PCs and save 60% on VDI infrastructure 
costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to