I can't remember if I reported this one already. I've been using the
fix below for some time, without ill effect.

Bbdb-completing-read-record claims to, but doesn't, force a valid
response.  The call to completing-read needs its 4th argument:

(defun bbdb-completing-read-record (prompt)
  "Prompt for and return a record from the bbdb; completion is done according
to bbdb-completion-type.  If the user just hits return, nil is returned.
Otherwise, a valid response is forced."
  (let* ((ht (bbdb-hashtable))
         (string (completing-read prompt ht 'bbdb-completion-predicate t))
...

Bng


Reply via email to