On Mon, Mar 18, 2002 at 10:57:11AM -0700, Lynn David Newton wrote:
What happens is this: When I press n in a summary
window (M-x vm-next-message) I get an error like this:
Last error was:
Wrong type argument: listp, ["Rendhalver (Peter" "Brown)" nil nil nil
nil ("loescher(a)leo.org") ((creation-date . "2002-03-04") (timestamp .
"2002-03-04") (last-subj . "problems with patch-keywords"))
["Rendhalver (Peter Brown)" "brown)rendhalver (peter" #<marker at
89540 in .bbdb 0x8ad5844> nil]]
Hi, I had exactly the same problem. It exists in the xemacs package bbdb-1.17
but is fixed in bbdb-1.19.
Before upgrading to 1.19 I tried out the following change on bbdb.el. It
fixed the problem, but I didn't test it extensively.
--- 17/lisp/bbdb/bbdb.el Sun Aug 26 02:54:56 2001
+++ new-bbdb.el Mon Mar 18 17:06:20 2002
@@ -1637,7 +1637,7 @@
(let ((n-rec (car recs)))
(if (string= (downcase name)
(downcase (bbdb-record-name n-rec)))
- (setq answer (append recs n-rec)))
+ (setq answer (append recs (list n-rec))))
(setq recs (cdr recs))))
answer)))
(net-recs (if (stringp net) (bbdb-gethash (downcase net))
This change was made in revision 1.153 of bbdb.el in the bbdb
sourceforge project.
HTH, Alex