Ronan Waide <[EMAIL PROTECTED]> writes:
> Okay, there are a number of things here.
>
> On July 12, [EMAIL PROTECTED] said:
> >
> > So upgraded to bbdb-2.2 Still the incessant blabber but worse, if I
> > try to search for something by pressing:
> > M-x bbdb <RET> and giving a string I only get:
> >
> > Wrong type argument: stringp, 49
> >
>
> This is a known bug; it's been discussed here on the list twice. Sam
> Steingold says he's solved it, but I've not checked as I've been under
> some pressure to do real work. The problem is that your .bbdb has only
> been upgraded to v4, despite the message that it's upgrading to
> v5. Edit the upgraded bbdb file, change the version to 4 (if it's not
> there already) and reload it into a new emacs session. It'll be
> upgraded to 5 correctly.
OK that is fixed ... thanks
>
> > I'm retreating to 2.00 but would like some code that silences bbdbs
> > blabbering.
> >
> > I don't want to know about mismatched names, mismatched addresses or
> > any kind of mismatch. Nor when or what bbdb is `frobnicating', or any
> > other of bbdb's (hyper) activities unless I ask about it.
> >
>
> This is the "loudest" chunk of code where name matches are
> concerned. I've annotated it below.
>
> [1] ((and bbdb-quiet-about-name-mismatches old-name)
> (message "name mismatch: \"%s\" changed to \"%s\""
> (bbdb-record-name record) name)
> (sit-for 1))
> [2] ((or created-p
> (if (null old-name)
> (bbdb-y-or-n-p
> (format "Assign name \"%s\" to address \"%s\"? "
> name (car (bbdb-record-net record))))
> (bbdb-y-or-n-p (format "Change name \"%s\" to \"%s\"? "
> old-name name))))
> (setq change-p 'sort)
> [3] (and old-name bbdb-use-alternate-names
> (if (bbdb-y-or-n-p (format "Keep name \"%s\" as an AKA? "
> old-name))
>
> [1] If bbdb-quiet-about-name-mismatches is set to t
> then... er. That should be (not bbdb-quiet-blah). That's going
> right into CVS now.
>
> [2] This isn't gagged by any variables. This prompts you to change a
> name for an existing record, or assign a name to a nameless
> record. I'll add a variable to control this.
>
> [3] This is governed by bbdb-use-alternate-names. If that's set to
> 't', you won't get prompted about keeping old names.
>
> Now. Which of these messages specifically are you getting?
> What corrections?
name mismatch: "HarryIV Putnam" changed to "Harry Putnam"
The above happens when I open letters from my son Harry IV.
~/.gnus contains (setq bbdb-quiet-about-name-mismatches t)
I don't want bbdb to change anything unless specifically told to do
so. I've entered HarryIV in the data base for my own reasons, I want
bbdb to just read it and move on, like any other software. And
especially I don't want to wait through the pause while .bbdb changes
it.
> bbdb/gnus-summary-mark-known-posters set to nil stops bbdb from
> marking posters it knows in the summary
> buffer. bbdb/gnus-summary-show-bbdb-names set to nil stops bbdb from
> tweaking the displayed names in the summary.
I set gnus-summary-show-bbdb-names to nil, bbdb's hyperactive blabbing
about changing HarryIV hasn't stopped.
Even (setq-default bbdb-gag-messages t) wont't shut bbdb up about this.
Why would bbdb feel a need to tweak anything in the summary buffer?
And especially by default?
> > The defaults should be resounding silence unless a variable like:
> >
> > `bbdb-nag-me-until-I-would-rather-set-my-hair-on-fire-than-start-bbdb'
> >
> > Is set to `t' by the user.
> >
>
> Not so. Some of bbdb's work is time-intensive - particularly the
> initial parsing if you've got a large bbdb. One of the basic
> principles of user interaction I adhere to in my own work is to not
> leave the user staring at a blank screen with no indication of what's
> going on. Hence I have no problem with bbdb telling me it's doing
> something on loading. That's the only time you'll see the
> "frobnicating" message.
That make sense when there is a pause because of bbdb activity... I'll
agree with that.
> I'll see how much work would be involved in having a global variable,
> say bbdb-silent-running, to shut down all informational
> messages. Defaulting to unset, of course.
That would be a nice addition.
_______________________________________________
bbdb-info mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/bbdb-info