Thomas E Deweese <[EMAIL PROTECTED]> writes:

>      Although I guess I don't quite have the latest and greatest BBDB
> 2.20.

Mine isn't either - it's a now slightly-out-of-date unstable Debian
package (as previously discussed in reference to bbdb-merge problems).
It looks like there's a newer one (2.2-1, dated 26 Jan 2001), so I'll
get around to trying that real soon now, anyway - especially if Ronan
thinks he's fixed the merge bugs!

>      I'm guessing you have a 'funny' BBDB record (nil someplace it
> doesn't like).  Any chance of getting a more complete backtrace (not
> from byte-compiled sources)?
> 

Does the following help?  It doesn't seem to contain any of my bbdb,
but from a brief eyeball it looks like the problem is that I have a
record without a name field - which surely is legal, isn't it?

Patrick

Signaling: (wrong-type-argument char-or-string-p nil)
  downcase(nil)
  (intern-soft (downcase (bbdb-record-name rec)) (bbdb-hashtable))
  (symbol-value (intern-soft (downcase ...) (bbdb-hashtable)))
  (bbdb-gethash (downcase (bbdb-record-name rec)))
  (setq hash (bbdb-gethash (downcase ...)))
  (and (memq (quote name) fields) (setq hash (bbdb-gethash ...)) (> (length hash) 1) 
(setq ret (append hash ret)))
  (while records (setq rec (car records)) (and (memq ... fields) (setq hash ...) (> 
... 1) (setq ret ...)) (if (memq ... fields) (let ... ...)) (if (memq ... fields) (let 
... ...)) (setq records (cdr records)))
  (let ((records ...) rec hash ret) (while records (setq rec ...) (and ... ... ... 
...) (if ... ...) (if ... ...) (setq records ...)) (bbdb-remove-memq-duplicates ret))
  bbdb-find-duplicates((name net aka))
  (bbdb-display-records (bbdb-find-duplicates fields))
  bbdb-show-duplicates()
  call-interactively(bbdb-show-duplicates)
  execute-extended-command(nil)
  call-interactively(execute-extended-command)


_______________________________________________
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Reply via email to