>> Regarding Re: BBDB beginners guide?; "Roland Winkler" <wink...@gnu.org> adds:


   > I believe that these things cannot be seen independently. I believe
   > that a main reason why BBDB did not evolve anymore for quite some
   > time was related to the fact that its code had reached a stage that
   > made it very difficult for anyone to make any changes to it.
   > Initially, when I started with this project, I tried to keep the
   > code more backward compatible. Yet at some point, I realized that I
   > would not get anywhere with my attempts, unless I took more drastic
   > steps, i.e., the internals of BBDB have changed significantly.

I can believe that.

   >> Well in that case defalias should be used for backward
   >> compatibility. 

   > When my updates of BBDB were in a pre-alpha stage and I
   > did not yet have a detailed roadmap where they would
   > take me, I thought that there was really not much of a
   > point trying to continuously (at each intermediate
   > stage) preserve backward compatibility when it would
   > have been possible.

   > Now that the new code has reached a more mature stage,
   > it could make sense to look over it once more for
   > things like defaliases.  (Yet this might require
   > checking things more carefully, as I also tried to make
   > the behavior of BBDB more consistent both with respect
   > to differents parts of BBDB as well as compared with
   > other packages of emacs.)

I think this is a very important issue. As I said I had not
the time of even trying it out. But  now that I know that I
have to check all sort of variables and dig into
documentation I somehow hesitate to try.

Bbdb is very mature and may be long time users like me feel
the same way but I don't know for sure. 

Just out of curiosity what happened with the code I wrote
(namely some splitting functionality for gnus, and I think
also my selection of the ispell dictionary based on bbdb.)
and Wyder patched in, did you rewrite the code, did you
deleted it?

Uwe 


------------------------------------------------------------------------------
Achieve Improved Network Security with IP and DNS Reputation.
Defend against bad network traffic, including botnets, malware, 
phishing sites, and compromised hosts - saving your company time, 
money, and embarrassment.   Learn More! 
http://p.sf.net/sfu/hpdev2dev-nov
_______________________________________________
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to