BBDB or BADB (born again database)

2010-05-14 Thread Roland Winkler
Please see my posting on the gnu-emacs-sources mailing list, http://lists.gnu.org/archive/html/gnu-emacs-sources/2010-05/msg00019.html r. -- ___

Re: BBDB or BADB (born again database)

2010-05-18 Thread Roland Winkler
I suggest to continue these discussions on the list bbdb-info@lists.sourceforge.net that is better suited for this. On Tue May 18 2010 Barak A. Pearlmutter wrote: I've tried to do some minor BBDB hacking, mainly just maintenance to keep the Debian package working, and have my current version

Re: BBDB or BADB (born again database)

2010-05-19 Thread Roland Winkler
On Wed May 19 2010 Barak A. Pearlmutter wrote: So, um, which version of BBDB in the CVS tree did you start with? Perhaps, the tar file at http://bbdb.sourceforge.net/bbdb-2.35.tar.gz Yes, I used the this tar file to get started. Later I also looked at the CVS, but I thought there werenot so

Re: BBDB or BADB (born again database)

2010-05-23 Thread Roland Winkler
On Wed May 19 2010 JJ wrote: The bbdb-nokia-n900 still works with your BBDB, in so far as it makes calls and sends SMSes (haven't tried the SMS, but assume it does) it gets stuck at the end of the bbdb-nokia-n900-call function where it is written to automatically add the date, time, number

Re: BBDB or BADB (born again database)

2010-05-23 Thread Roland Winkler
On Thu May 20 2010 JJ wrote: I guess I'm having problems with this since the notes in every record are a list. I've tried to decipher the bbdb-migrate to see how the record's note field is manipulated. Could you give a simple elisp example how to do the following two things: -

Re: BBDB or BADB (born again database)

2010-05-23 Thread Roland Winkler
On Sun May 23 2010 Uday S Reddy wrote: On 5/17/2010 9:13 PM, J. David Boyd wrote: Here's what I get: db...@flm25lve9f ~/.emacs.d/bbdb-3.0 $ make Wrote /cygdrive/c/cygwin/home/DBoyd/.emacs.d/bbdb-3.0/bbdb.elc Cannot open load file: .././loadpath.el make: *** [bbdb-com.elc] Error

Re: BBDB or BADB (born again database)

2010-05-23 Thread Roland Winkler
On Mon May 24 2010 Barak A. Pearlmutter wrote: I've put your tarball unpacked as a branch BADB in the git repo at http://github.com/barak/BBDB and would welcome patches/fixes there. Thank you! -- In the long run, I would like to put the code (also) on something like sourceforge or savannah.

Re: BBDB or BADB (born again database)

2010-05-24 Thread Roland Winkler
On Tue May 25 2010 JJ wrote: (defun bbdb-write-note (bbdb-record) (interactive (list (bbdb-current-record t) t)) (bbdb-record-set-note bbdb-record notes Test Test Test)) Have you tried to quote the second arg of bbdb-record-set-note?

Re: BBDB or BADB (born again database)

2010-05-25 Thread Roland Winkler
On Tue May 25 2010 JJ wrote: (define-key bbdb-mode-map z 'bbdb-read-note) (defun bbdb-read-note (bbdb-record) (interactive (list (bbdb-current-record t) t)) (message ((bbdb-record-note bbdb-record notes I overlooked part two of your email: interactive specifies

BBDB version 3.01

2010-08-11 Thread Roland Winkler
A few days ago, I tried to post my new version 3.01 of BBDB here on this list. However, my mail exceeded the maximum allowed size. So now I have posted it on the gnu-emacs-sources mailing list, http://lists.gnu.org/archive/html/gnu-emacs-sources/2010-08/msg00012.html Indeed, since my last post

Re: Hit C-g to stop BBDB from annotating only seen at end

2010-08-11 Thread Roland Winkler
On Sun Aug 1 2010 jida...@jidanni.org wrote: Emacs : GNU Emacs 24.0.50.1 (i486-pc-linux-gnu, GTK+ Version 2.20.1) of 2010-07-24 on elegiac, modified by Debian Package: BBDB 2.36 For too long BBDB has been dormant. As you are also using a very recent GNU emacs, would you like to give my new

BBDB on savannah.nongnu.org

2010-09-25 Thread Roland Winkler
Finally I got my updated BBDB on savannah.nongnu.org, see http://savannah.nongnu.org/projects/bbdb This is still in an early stage of development. Suggestions welcome! Roland -- Start uncovering the many advantages of

BBDB Makefile

2010-09-26 Thread Roland Winkler
On Wed Aug 11 2010 Norman Walsh wrote: The Makefile seems to be broken. It appears to depend on Makefile.in which isn't in the archive and on .././loadpath.el which...well, I don't know what that might be. On CVS, I've tried to clean up the Makefile, such that it doesn't refer anymore to

Re: Creating records

2010-09-28 Thread Roland Winkler
On Tue Sep 28 2010 Nicolas Martyanoff wrote: - The stable version of the official website (http://bbdb.sourceforge.net) seems outdated, and the SourceForge CVS too (last ChangeLog entry is from 2008). By searching a bit, I found the Savannah CVS, and downloaded the CVS version. It seems quite

Re: Creating records

2010-09-30 Thread Roland Winkler
On Wed Sep 29 2010 Nicolas Martyanoff wrote: The problem seems to be in bbdb-insert-record-internal, when calling car on bbdb-records which is nil. I fixed the problem; I'm not sure if that's the better solution, but it works for me. I think you identified the culprit correctly. Thanks for

Re: BBDB version 3.01

2010-09-30 Thread Roland Winkler
On Mon Sep 27 2010 Bruno Tavernier wrote: 2) If there is an accent such as é, è in the name, then it get quoted. , | RemM-TAB - Rémi Buddy r...@something ` Again, I am not sure here. What is the behavior you expect and what is the behavior you get? Do you know whether this

Re: [PATCH] bbdb-com.el

2010-11-02 Thread Roland Winkler
On Fri Oct 29 2010 Bruno Tavernier wrote: Update of bbdb-com.el from the 17/10/2010 partially broke `bbdb-complete-mail'. Below is the patch, nothing fancy, only one letter went missing ;-) Thanks a lot, it's installed. I hope that along with this fix, I didn't introduce any new bugs, but

BBDB ChangeLog 2010-11-30

2010-11-30 Thread Roland Winkler
I want to make it a habit to send out an email on this list whenever I made an update in the BBDB repository on savannah so that people interested in updates can take a look. As usual, feedback is welcome! * lisp/bbdb.el (bbdb-update-records-p): Fix docstring.

suppression of uninteresting mail addresses

2010-11-30 Thread Roland Winkler
I've been looking into a replacement for moy-bbdb (i.e., fetching mail addresses and updating BBDB based on outgoing mail messages). I'd like to do this similar to the other MUA interfaces of BBDB. Along that way I discovered a historic oddity of BBDB that I overlooked up to now in the new code.

Re: ChangeLog 2010-12-15

2010-12-15 Thread Roland Winkler
On Wed Dec 15 2010 Leo wrote: One bug. After M-x bbdb, even without any modifications, the `bbdb' buffer is already modified and that would ask me whether I want to save the db when exiting. I am not sure I understand what you mean. Are you using the new BBDB for the first time? The format of

Re: ChangeLog 2010-12-15

2010-12-16 Thread Roland Winkler
On Thu Dec 16 2010 Ted Zlatanov wrote: Roland, thank you for your work. I'd like to package your version of BBDB as `bbdb3' and put it in the Emacs GNU ELPA package repository. I'd like to call it `bbdb3' because your version is pretty different from BBDB 2.x and thus users will expect those

Re: [feature/bug] bbdb-update-records / search

2011-01-06 Thread Roland Winkler
On Mon Dec 27 2010 Philipp Haselwarter wrote: Hi, I'm trying to get bbdb3 working and I came across a (potential) bug. When I'm in the summary-buffer and I hit ':' to run `bbdb-mua-display-sender', I get an error. The relevant code is in bbdb-mua.el at `bbdb-update-records' line 206: ,

ChangeLog 2011-01-06

2011-01-06 Thread Roland Winkler
am missing something here, or the code could possibly be further improved. Suggestions welcome. Normally, it should no longer be necessary to use a prefix arg with bbdb-insert-field when inserting a phone number that does not match bbdb-phone-style. 2011-01-06 Roland Winkler wink...@gnu.org

Re: (error Attempt to split minibuffer window)

2011-01-15 Thread Roland Winkler
On Fri Jan 14 2011 Stefan Monnier wrote: When I invoke M-x bbdb from my minibuffer-only frame, BBDB burps with the above error. The Elisp backtrace is: split-window(#window 8 on *Minibuf-0* 0) bbdb-pop-up-buffer(t nil) bbdb-display-records-internal((...) multi-line nil t nil)

Re: (error Attempt to split minibuffer window)

2011-01-15 Thread Roland Winkler
On Sat Jan 15 2011 Stefan Monnier wrote: No surprise! -- I've never used a minibuffer-only frame. What kind of behavior would you consider appropriate? Use a new frame? Call display-buffer or pop-to-buffer (this has the major advantage of letting the user customize the resulting behavior

Re: ChangeLog 2011-01-16

2011-01-17 Thread Roland Winkler
On Mon Jan 17 2011 Philipp Haselwarter wrote: RW == Roland Winkler wink...@gnu.org writes: ---8---[snipped 22 lines]---8--- RW * lisp/Makefile: In bbdb-autloads.el, add BBDB lisp directory to RW load-path. ---8---[snipped 18 lines]---8--- You forgot to add -e to the echo to make

ChangeLog 2011-01-17 (was: ChangeLog 2011-01-16)

2011-01-17 Thread Roland Winkler
On Mon Jan 17 2011 Philipp Haselwarter wrote: RW == Roland Winkler wink...@gnu.org writes: ---8---[snipped 22 lines]---8--- RW * lisp/Makefile: In bbdb-autloads.el, add BBDB lisp directory to RW load-path. ---8---[snipped 18 lines]---8--- You forgot to add -e to the echo to make

Re: ChangeLog 2011-01-17

2011-01-17 Thread Roland Winkler
On Tue Jan 18 2011 Philipp Haselwarter wrote: `echo' is generally messy for portability as every shell/os has its own ways to think of it, more or less POSIX compliant, which is the reason for it being deprecated (not obsoleted though) in POSIX:

Re: BBDB ELPA-style packaging

2011-01-20 Thread Roland Winkler
On Wed Jan 19 2011 Ted Zlatanov wrote: I'd be OK with providing BBDB3 in a beta form through elpa.gnu.org. As long as the version string states it clearly, which it will. You are likely to get plenty of feedback. Feedback is always appreciated! A rewrite is the worst case, where you can't

Re: bbdb-insert-new-field should tell user about duplicate field before prompting

2011-02-01 Thread Roland Winkler
On Wed Feb 2 2011 jida...@jidanni.org wrote: C-o runs the command bbdb-insert-new-field, which is an interactive compiled Lisp function in `bbdb-com.el'. OK, I use it to make a new notes field, and it prompts me for its contents. Then only afterward does it figure out:

Re: bbdb-insert-new-field should tell user about duplicate field before prompting

2011-02-01 Thread Roland Winkler
On Wed Feb 2 2011 jida...@jidanni.org wrote: Yes I clearly saw there already was a notes field, but thought I could add another one. So it should have stopped me sooner. Now that I know there can only be one, I just appended my further info to it. I see! -- The internal data structure of

making address formatting more flexible

2011-02-02 Thread Roland Winkler
I am thinking about ways to make the formatting of snail mail addresses more flexible. In my BBDB I have addresses from a few countries in the world, and each goes with slightly different formatting styles, in particular for city, zip code and state. Yet currently BBDB has only two hard-coded

bbdb-popup-target-window-size (Re: BBDB 3.x documentation)

2011-02-02 Thread Roland Winkler
On Wed Feb 2 2011 Johnny wrote: Well, my recent discovery was that the variable name change bbdb-popup-target-lines - bbdb-popup-window-size in BBDB 3.x. They seem to do the same thing (i.e. setting the target number of lines for the bbdb-popup window). The default value was 5 but is now 0.5.

bbdb/gnus-show-sender (Re: BBDB 3.x documentation)

2011-02-02 Thread Roland Winkler
On Wed Feb 2 2011 Johnny wrote: Roland Winkler wink...@gnu.org writes: Further, I don't understand how to get the bbdb/gnus-show-sender to add unknown addresses; [snip] However, browsing the lisp code, I assume that the following is actually invoked (?) which seems to simply return

Re: notsp Re: BBDB ran off with my Spacebar press

2011-02-02 Thread Roland Winkler
On Thu Feb 3 2011 jida...@jidanni.org wrote: See you BBDB snots, Harald feels the same way. H == Harald Hanche-Olsen han...@math.ntnu.no writes: H This is a particular risk that has been bothering me for a long time. H Not BBDB especially, but just about every GUI has this tendency to pop

Re: making address formatting more flexible

2011-02-02 Thread Roland Winkler
On Thu Feb 3 2011 Leo wrote: It appears to me that the room number could become a second street part. (The street part of a BBDB address is really just a list of strings.) Also, newlines would become part of the format specification. So if the format specification for chinese addresses

Re: making address formatting more flexible

2011-02-02 Thread Roland Winkler
On Wed Feb 2 2011 Johnny wrote: This is a good idea; the current BBDB handling seems very US-centered. For one, I think Postal code should replace the American term Zip code as default naming, as this seems to be the generic term. This becomes yet more complicated. I vaguely remember that

Re: notsp Re: BBDB ran off with my Spacebar press

2011-02-02 Thread Roland Winkler
On Thu Feb 3 2011 jida...@jidanni.org wrote: All I know is BBDB should never allow spacebar instead of a genuine y when asking questions, as that question might be asked when the user is trying to scroll an article, and doesn't notice he is being asked something there in the minibuffer. I

Re: bbdb-popup-target-window-size (Re: BBDB 3.x documentation)

2011-02-04 Thread Roland Winkler
On Fri Feb 4 2011 Stefan Monnier wrote: You are right. I guess the change of the default happened when I added the code to use not only absolute line numbers but fractions of the window hight. In general, my personal preference is to use the latter. I'll be happy to go back to the old

Re: bbdb-complete-name return value

2011-02-06 Thread Roland Winkler
On Sun Feb 6 2011 Antoine Levitt wrote: When using another completion in message mode, such as (setq message-tab-body-function (lambda () (interactive) (dabbrev-expand nil))) , a successful BBDB completion also triggers the dabbrev-expand completion. I am not sure I understand

Re: bbdb-complete-name return value

2011-02-11 Thread Roland Winkler
On Thu Feb 10 2011 Stefan Monnier wrote: Since BBDB3 only works on Emacs 23, its completion could use completion-at-point-functions and/or completion-in-region. I looked into completion-in-region. Here the problem is that the completion done by bbdb-complete-name is not a comventional

Re: Bug#612912: No MH variant found on the system

2011-02-11 Thread Roland Winkler
On Fri Feb 11 2011 jida...@jidanni.org wrote: X-debbugs-Cc: bbdb-info@lists.sourceforge.net Package: bbdb Version: 2.36-2 Severity: wishlist One gets these scary messages: No MH variant found on the system Perhaps append but that's OK' if they must be shown to the user. This message

Re: bbdb-complete-name return value

2011-02-11 Thread Roland Winkler
On Fri Feb 11 2011 Stefan Monnier wrote: Indeed, we have a problem here, and I think that part of the problem is on the side of bbdb-complete-name's behavior: it should include the name (with quotes) along with the email address so that it is actually a completion rather than a lookup. Of

Re: bbdb-complete-name return value

2011-02-11 Thread Roland Winkler
On Fri Feb 11 2011 Stefan Monnier wrote: Joe Smith f...@bar.org Now the idea is that typing foo would give you the above line. `substring' completion does that since `foo' is a substring of the above string. Fine! Also, this command implements the concept of cycling, which is yet

Re: bbdb-complete-name return value

2011-02-12 Thread Roland Winkler
On Fri Feb 11 2011 Stefan Monnier wrote: To tell you the truth, the infrastructure might have some missing elements, but I'm interested in addressing those issues. Some more thoughts on this: - One problem with completion in BBDB can be that if the algorithm isn't optimized enough for its

Re: BBDB 3.0

2011-02-13 Thread Roland Winkler
On Sun Feb 13 2011 Antoine Levitt wrote: I guess from your perspective bbdb-mua-pop-up-bbdb-buffer is, first of all, a misnomer. The main action is hidden in bbdb-mua-update-records. -- I'll look into this. Yes. Maybe there should be two separate functions added to the hook, one for

Re: bbdb-complete-name return value

2011-02-14 Thread Roland Winkler
On Mon Feb 14 2011 Stefan Monnier wrote: - Individual completions can be pretty long. Not everybody has a short address f...@gnu.org. So just a few completions can easily occupy a lot of screen space, which adds to the confusion. I'm not sure I understand what you're referring to. My

Re: bbdb-complete-name return value

2011-02-15 Thread Roland Winkler
On Tue Feb 15 2011 Stefan Monnier wrote: In any case, it appears to me that this function is one of the features of BBDB some people really like, so that at best one could use alternative approach and let the users choose what they want. I think it makes a lot of sense to provide: -

[BBDB] ChangeLog 2011-02-27

2011-02-27 Thread Roland Winkler
of such functions to have an example if someone still wants to define his or her own functions for this. On Tue Feb 8 2011 Luca Capello wrote: On Thu, 03 Feb 2011 05:31:50 +0100, Roland Winkler wrote: On Wed Feb 2 2011 Johnny wrote: This is a good idea; the current BBDB handling seems very US-centered

Re: BBDB 3.02 bbdb/gnus-edit-notes not working

2011-02-27 Thread Roland Winkler
On Wed Feb 16 2011 Johnny wrote: Ok, so I have reverted to bbdb 2.35 to test the ';' (bbdb/gnus-edit-notes) functionality, and using this function adds the sender to the database if not already present, as explained in the info files. This function is broken in bbdb 3.02 as the ';' does

Re: bbdb-complete-name return value

2011-02-27 Thread Roland Winkler
On Wed Feb 23 2011 Ted Zlatanov wrote: SM Currently, the cycling code is fairly naive and it uses a fixed ordering SM based on string length (shorter first). Patches to make it more SM customizable (by the completion table, not just by the end-user) would SM be very welcome (e.g. for file

Re: BBDB ELPA-style packaging

2011-02-27 Thread Roland Winkler
On Wed Feb 23 2011 Ted Zlatanov wrote: On Sat, 22 Jan 2011 10:54:12 -0600 Roland Winkler wink...@gnu.org wrote: RW On Thu Jan 20 2011 Ted Zlatanov wrote: Let me know when you've figured out what portions and authors need to be tracked down. I'll work with Chong Yidong and you to do

bbdb anniversaries [was: BBDB ELPA-style packaging]

2011-02-28 Thread Roland Winkler
On Sun Feb 27 2011 Roland Winkler wrote: On Wed Feb 23 2011 Ted Zlatanov wrote: RW I'll try to make some kind of table that shows how the functionality RW in the current code (functions and variables) relates to the old RW BBDB code. Then hopefully it will become more clear to what extent

Re: [BBDB] ChangeLog 2011-02-27

2011-03-01 Thread Roland Winkler
On Mon Feb 28 2011 Antoine Levitt wrote: Perfect, I just tried it and it works very nicely. There's a typo though: Index: bbdb-mua.el Thanks! Roland -- Free Software Download: Index, Search Analyze Logs and other

[BBDB] ChangeLog 2011-03-05

2011-03-05 Thread Roland Winkler
for the modeline indicators for the search prefix commands has been simplified (and fixed), too. - A bug in bbdb-sort-records has been fixed. - A few doc fixes. 2011-03-05 Roland Winkler wink...@gnu.org * lisp/bbdb.el (bbdb-modeline-info): New variable. (bbdb-mode): Use

Re: cvs bbdb auto create bug?

2011-03-15 Thread Roland Winkler
On Wed Mar 16 2011 Eric Abrahamsen wrote: Wow, no kidding, that's a lot better. Pity about the lack of a nice info file, but I'll go source-code spelunking now. Thanks for the pointer! I am glad you like the new bbdb. I just want to let you know that my rewrite is still work in progress. I want

Re: BBDB beginners guide?

2011-04-04 Thread Roland Winkler
On Mon Apr 4 2011 Leo wrote: I personally think it would be far more productive to worry about backward compatibility later on. For example, we could add a new org-bbdb3 module to org mode and leave the old as it is. While I do not know any details of how BBDB is hooked into / interfacing org

[BBDB] Changelog 2010-04-10

2011-04-10 Thread Roland Winkler
consistently. (This was a byproduct of my attempts to define the note handlers.) - Finally, I fixed various bugs and improved the documentation. 2011-04-02 Roland Winkler wink...@gnu.org * lisp/bbdb.el (bbdb-utilities-anniv): New customization group. (bbdb-create-hook, bbdb

[BBDB] feature freeze

2011-04-10 Thread Roland Winkler
As I announced already in a previous email, I'd like to put now the new BBDB in a feature freeze with respect to my own lisp hacking. So anybody who has followed the recent BBDB developments as an observer but was hesitant to actually give it a try, is much encouraged to try it now. (Yet to

[BBDB] ChangeLog 2011-04-11 (was: bbdb-hashtable ...)

2011-04-11 Thread Roland Winkler
, this is hopefully fixed by now.) There might be other commands lacking such a call of bbdb-records. Bug reports welcome. 2011-04-11 Roland Winkler wink...@gnu.org * lisp/bbdb-com.el (bbdb-complete-mail): Ensure initialization of the database. BBDB is avaiable at http

Re: [BBDB] Changelog 2010-04-10

2011-04-11 Thread Roland Winkler
On Mon Apr 11 2011 Sam Steingold wrote: small compilation warning fix: diff --git a/lisp/bbdb-com.el b/lisp/bbdb-com.el index 3c23b2b..d50be0a 100644 --- a/lisp/bbdb-com.el +++ b/lisp/bbdb-com.el @@ -26,6 +26,7 @@ (require 'mailabbrev) (eval-and-compile + (autoload

Re: [BBDB] Changelog 2010-04-10

2011-04-11 Thread Roland Winkler
On Mon Apr 11 2011 Sam Steingold wrote: * Roland Winkler jvax...@tah.bet [2011-04-11 10:04:28 -0500]: Thanks for the report, though I am surprised: with my GNU Emacs 23.3.1 browse-url-url-at-point is anyway an autoloaded function. Which version of emacs are you using? bzr tip; just

Re: [BBDB] Changelog 2010-04-10

2011-04-11 Thread Roland Winkler
On Mon Apr 11 2011 Ted Zlatanov wrote: RW I just submitted a new set of changes for BBDB. RW First of all, the most noteworthy change is that BBDB has been RW transfered from CVS to git. So for anonymous checkout, you should RW now use RW git clone git://git.savannah.nongnu.org/bbdb.git

Re: [BBDB] Changelog 2010-04-10

2011-04-11 Thread Roland Winkler
On Mon Apr 11 2011 Sam Steingold wrote: I started using bbdb about 15 years ago and I accumulated a fairly large .bbdb file. Some records there are not relevant to me all that much (a coworker from 10 years ago), so, on one hand, I do not want to remove the record (or its parts, like address,

Re: [BBDB] Changelog 2010-04-10

2011-04-13 Thread Roland Winkler
On Mon Apr 11 2011 Sam Steingold wrote: you might consider putting the todo list into the git repo It'll come soon. On a similar note, I tried the new bbdb (from git) today and it does not look ready for prime time yet. Specifically, in gnus, when the address is marked with * (i.e., bbdb

Re: not noticing entries

2011-04-13 Thread Roland Winkler
On Tue Apr 12 2011 Sam Steingold wrote: with 2.36 devo I noticed some very weird behavior: in gnus, when I see a message from a known user (with the real name in the message being an AKA), it is _not_ marked with * and bbdb window is _not_ shown, and when I hit : a new bbdb record is created

Re: [BBDB] Changelog 2010-04-10

2011-04-13 Thread Roland Winkler
On Mon Apr 11 2011 Sam Steingold wrote: here is an addition: http://article.gmane.org/gmane.emacs.bbdb.user:1689 From: Sam Steingold s...@gnu.org Subject: Make John an alternate for John Doe? (y or n) Newsgroups: gmane.emacs.bbdb.user Date: Thu, 14 Jul 2005 17:37:35 -0400 (5 years, 38

Re: bbdb-mode-map should inherit from special-mode-map

2011-04-13 Thread Roland Winkler
On Wed Apr 13 2011 Sam Steingold wrote: * Stefan Monnier zbaa...@veb.hzbagerny.pn [2011-04-13 12:32:42 -0300]: + (when (boundp 'revert-buffer-function) +(setq revert-buffer-function 'bbdb-revert-buffer)) I recommend to use (set (make-local-variable foo) bar) when setting a

Re: not noticing entries

2011-04-13 Thread Roland Winkler
On Wed Apr 13 2011 Barak A. Pearlmutter wrote: There have been a bunch of hacks in git for the debian bbdb 2.x package, including a bunch of bug fixes. Can you check if the problem still appears there? git clone git://github.com/barak/BBDB.git will give you the tip of that development

Re: bbdb-mode-map should inherit from special-mode-map

2011-04-13 Thread Roland Winkler
On Wed Apr 13 2011 Ted Zlatanov wrote: It should be possible to support at least Emacs 23.x and XEmacs. Gnus does it so we can look there for potential problems and solutions. You could ask David Engster d...@randomsample.de, who's setting up a Gnus buildbot, to do the same for BBDB.

Re: bbdb-mode-map should inherit from special-mode-map

2011-04-14 Thread Roland Winkler
On Thu Apr 14 2011 Ted Zlatanov wrote: On Wed, 13 Apr 2011 14:47:11 -0500 Roland Winkler wink...@gnu.org wrote: RW On Wed Apr 13 2011 Ted Zlatanov wrote: It should be possible to support at least Emacs 23.x and XEmacs. Gnus does it so we can look there for potential problems

Re: Non-nil default value in hook variables

2011-04-14 Thread Roland Winkler
On Fri Apr 15 2011 Leo wrote: I suggest change all these defcustom instances something like: (defcustom bbdb-create-hook nil :group 'bbdb :type 'hook) (add-hook 'bbdb-create-hook 'bbdb-creation-date) Agreed and thanks, that looks much cleaner! Roland

Re: Non-nil default value in hook variables

2011-04-14 Thread Roland Winkler
On Thu Apr 14 2011 Stefan Monnier wrote: I suggest change all these defcustom instances something like: (defcustom bbdb-create-hook nil :group 'bbdb :type 'hook) (add-hook 'bbdb-create-hook 'bbdb-creation-date) Agreed and thanks, that looks much cleaner! But then don't define

Re: Non-nil default value in hook variables

2011-04-14 Thread Roland Winkler
On Thu Apr 14 2011 Stefan Monnier wrote: I suggest change all these defcustom instances something like: (defcustom bbdb-create-hook nil :group 'bbdb :type 'hook) (add-hook 'bbdb-create-hook 'bbdb-creation-date) Agreed and thanks, that looks much cleaner! But then don't define

[BBDB] ChangLog 2011-04-16

2011-04-16 Thread Roland Winkler
below. I have not yet figured out what I need to do in order to update the bug tracker accordingly.) 2011-04-16 Roland Winkler wink...@gnu.org * lisp/bbdb.el (bbdb-time-stamp-format): Includes timezone info. 2011-04-16 Roland Winkler wink...@gnu.org * TODO: New file. 2011-04

[BBDB] Contributing to the new BBDB

2011-04-16 Thread Roland Winkler
Several people on this list have started to contribute to the new BBDB in one or the other way. I am quite happy to see that! I'd like to outline my view / strategy for that: I'd be happy to see a proper release of the new BBDB in the not to far future. To make BBDB really free software, I'd

Re: Is the feature to add/update record when sending emails useful?

2011-04-16 Thread Roland Winkler
On Fri Apr 15 2011 Leo wrote: I personally haven't used this much in Emacs. But since gmail does this and I have found it useful at times, I wonder if this feature should be part of the bbdb-mua feature set. I am sorry, it's not clear to me what you want to say here. The new BBDB treats

Re: Replace bbdb-defstruct with defstruct?

2011-04-16 Thread Roland Winkler
On Fri Apr 15 2011 Leo wrote: I wonder if it makes sense to replace bbdb-defstruct with defstruct? What benefit(s) would you expect from that? I guess that bbdb-defstruct is about as efficient and effective as possible for the needs of BBDB. Roland

Re: Non-nil default value in hook variables

2011-04-16 Thread Roland Winkler
On Fri Apr 15 2011 Leo wrote: When people use add-hook they think they are adding another function to a hook so if this isn't the case it will surprise them. People who are setting hook to nil is in a different thinking. There are add-hook and remove-hook. The latter fails (now) if you want to

Re: [BBDB] Changelog 2010-04-10

2011-04-16 Thread Roland Winkler
On Mon Apr 11 2011 Nix wrote: On 11 Apr 2011, Roland Winkler told this: - Finally, I fixed various bugs and improved the documentation. I just noticed that BBDB development has restarted. Unfortunately BBDB 3.0 has removed a good few features, including one I definitely rely on: bbdb

[BBDB] builtbot (was: bbdb-mode-map should inherit from special-mode-map)

2011-04-16 Thread Roland Winkler
On Thu Apr 14 2011 David Engster wrote: I shortly tested compilation, and it works more or less fine for GNU Emacs22 to the latest GNU emacs-snapshot. XEmacs is another matter, though. I attached the current logs for XEmacs 21.4 and 21.5. Note that your 'PUSHPATH' eval doesn't work for

Re: [BBDB] Changelog 2010-04-10

2011-04-16 Thread Roland Winkler
On Sun Apr 17 2011 Nix wrote: (I'll also see if bbdb-expire works with v3.0x and make it work if it doesn't.) I believe this was some kind of add-on for BBDB. It was, making heavy use of advisements to do its job. If it isn't broken I'd be astonished. :) If possible, I'd like to avoid

Re: [BBDB] Changelog 2010-04-10

2011-04-16 Thread Roland Winkler
On Sun Apr 17 2011 Nix wrote: We could do the same job with a new hook which is called only once per record, no matter how many times it is spotted by a given call to bbdb-update-records, or with a new guarantee that the bbdb-notice-hook would only fire once per record per call to

Re: [BBDB] ChangLog 2011-04-16 (addendum)

2011-04-16 Thread Roland Winkler
Two many changes today. I lost track! 2011-04-16 Roland Winkler wink...@gnu.org * lisp/bbdb.el (bbdb-create-hook, bbdb-change-hook): Use defvar. -- Benefiting from Server Virtualization: Beyond Initial

Re: [BBDB] Changelog 2010-04-10

2011-04-17 Thread Roland Winkler
On Sun Apr 17 2011 Nix wrote: (Actually I went further and had it work for each message *for each function*, so if you put it on the hook a dozen times it still only got called once. But this is a useless and arguably confusing side-effect of the behaviour I really wanted. If you only want

Re: [BBDB] builtbot

2011-04-17 Thread Roland Winkler
On Sun Apr 17 2011 Didier Verna wrote: Roland Winkler wink...@gnu.org wrote: Is anybody interested in working on the XEmacs stuff? I do not know about XEmacs. My schedule is pretty hectic these days but I will at some point. I've already downloaded the new BBDB but it doesn't

Re: [BBDB] ChangLog 2011-04-16

2011-04-17 Thread Roland Winkler
On Sun Apr 17 2011 David Engster wrote: Roland Winkler writes: I extended (and fixed) this patch to inherit from special-mode. Now bbdb-mode is also derived from special-mode. Note that Emacs v22 doesn't have special-mode, so this change will make it break on that version (or earlier

Re: Is the feature to add/update record when sending emails useful?

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Leo wrote: On 2011-04-17 07:18 +0800, Roland Winkler wrote: I am sorry, it's not clear to me what you want to say here. The new BBDB treats outgoing messages (i.e., Emacs message and mail mode) like incoming messages in your Emacs MUA (Gnus, Rmail, VM, etc). So you can

Re: Is the feature to add/update record when sending emails useful?

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Leo wrote: On 2011-04-17 07:18 +0800, Roland Winkler wrote: I am sorry, it's not clear to me what you want to say here. The new BBDB treats outgoing messages (i.e., Emacs message and mail mode) like incoming messages in your Emacs MUA (Gnus, Rmail, VM, etc). So you can

Re: [BBDB] ChangLog 2011-04-16

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Ted Zlatanov wrote: The GNU ELPA is only intended for Emacs 24 and higher. Great, thanks. Next week I'll push my old code for Emacs 27.2 to GNU ELPA. It's already somewhat bit-rotten, but maybe some people can still find a way how to revive it! Roland

Re: [BBDB] ChangLog 2011-04-16

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Sam Steingold wrote: Now bbdb-mode is also derived from special-mode. I think this make bbdb-mode-map inherit from special-mode-map automatically. I do not know if this could work (suggestions welcome). PS. please add me (sds) to bbdb savannah. I have contributed to

Re: [BBDB] Contributing to the new BBDB

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Ted Zlatanov wrote: RW Ted Zlatanov has kindly agreed to help collecting these copyright RW assignments. Honestly, right now we really do not yet have an RW overview who has contributed what to BBDB. The more we are able to RW unfold these things, we'll try to contact the

Re: Replace bbdb-defstruct with defstruct?

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Sam Steingold wrote: The following message is a courtesy copy of an article that has been posted to gmane.emacs.bbdb.user as well. * Roland Winkler jvax...@tah.bet [2011-04-16 18:19:20 -0500]: On Fri Apr 15 2011 Leo wrote: I wonder if it makes sense to replace bbdb

Re: mail administrivia (was: [BBDB] ChangLog 2011-04-16 (addendum))

2011-04-18 Thread Roland Winkler
On Mon Apr 18 2011 Ted Zlatanov wrote: On Sat, 16 Apr 2011 22:18:45 -0500 Roland Winkler wink...@gnu.org wrote: RW Two many changes today. I lost track! RW 2011-04-16 Roland Winkler wink...@gnu.org RW * lisp/bbdb.el (bbdb-create-hook, bbdb-change-hook): Use defvar. I think Savannah

Re: mail administrivia

2011-04-19 Thread Roland Winkler
On Tue Apr 19 2011 Ted Zlatanov wrote: If you send 3 warnings (1 per week) before disabling the sourceforge.net mailing list (making it just a forward address), I think that's sufficient. We'll set up the new list on Gmane to feed into the same gmane.emacs.bbdb.user newsgroup so people

Re: differentiate 1 and 1.0 in bbdb-pop-up-window-size

2011-04-21 Thread Roland Winkler
On Thu Apr 21 2011 Leo wrote: I propose the following small improvement. - (if (= bbdb-pop-up-window-size 1) + (if (eql bbdb-pop-up-window-size 1.0) ...so that an integer value of 1 gives one line (useful for one-line layout) whereas 1.0 corresponds to a switch-to-buffer.

Re: What's the intention of the DEGREE field?

2011-04-22 Thread Roland Winkler
On Fri Apr 22 2011 Leo wrote: As stated in the subject line. Good catch! The degree field is possibly not named in the best way. For me, the motivation has been in academics (which is a significant part of my bbdb database). Yet I could envision other uses, too. I still find the firstname +

Re: What's the intention of the DEGREE field?

2011-04-22 Thread Roland Winkler
On Sat Apr 23 2011 Leo wrote: On 2011-04-23 03:52 +0800, Sam Steingold wrote: there can be only one prefix but many suffixes, right? I suggest keeping them in a list where first is the prefix and rest are the suffixes, so that simple records without any prefixes suffixes will have just

Re: TAB should move from field to field

2011-04-23 Thread Roland Winkler
On Sat Apr 23 2011 Leo wrote: I have one suggestion. I think making TAB move from field to field is useful. For example, in the following record, assume point at `R'ichard, TAB could move from R - F - m - n - next record Sounds like a good idea. Yet all fields except for the name field are

Re: TAB should move from field to field

2011-04-23 Thread Roland Winkler
On Sun Apr 24 2011 Eric Abrahamsen wrote: If I could add a rider request to this, it would be great to have a single key command to copy the field contents to the kill ring (the way 'M' does now for the primary mail address). I often need to copy people's details to other places, and every

  1   2   3   4   5   6   >