Howdy-
I have been very frustrated by the fact that every time I run
bbdb-display, if I don't hit <TAB> to complete the person's name, I get
thrown into the debugger.
Well, I tracked it down, and see that there is a pair of problems.
1. 'bbdb-completing-read-record calls 'completing-read with a nil
REQUIRE-MATCH argument. This means that it will not allow
partially completed (though unique) names.
2. 'bbdb-display does no checking of 'bbdb-completing-read-record's
return result. If it gets a nil, it calls 'bbdb-display-records
with the form '(nil).
I think that we should change 'bbdb-completing-read-record to call
'completing-read with a 't argument (see the relevant help).
I also think that 'bbdb-display should signal an error if
bbdb-completing-read-record returns a nil.
Can anyone think of a reason why this should not be?
--
Colin Rafferty, Lehman Brothers <[EMAIL PROTECTED]>
GCS d++(-) -p+(---) c++(++++) !l u++ e++ m-- s++/- n+ h-- f+ !g w+ t++@ r- y++
PGP-keyID: C4A60B; fingerprint: 91FED077 BD5588B6 30B372D2 F9172162
Don't know what pgp is? Ask me!