Hello,
I have been working with BBDB 2.33 (with Gnus) for several months and have
been bugged by two problems.
1. I thought BBDB used to be able to understand that "Vinson, Jack" was the
same as "Jack Vinson." However, with this version it is not able to
equate these two names. This frequently leads to two entries in the
BBDB with the same net address. When this happens, I get errors on
entry of my Gnus groups, since I have the message list modified by known
senders in the BBDB. Or does this have something to do with a component
like mail-extract that has changed?
2. It hasn't happened in a few weeks, but BBDB had been truncating the last
letter from some net addresses, so that I have entries like "[EMAIL PROTECTED]"
instead of "[EMAIL PROTECTED]" I have only found these after the fact, so I
don't know what specific From line configuration is causing this. This
particular bug definitely started happening with 2.33.
[I have JUST upgraded to Emacs 21.1 and to Oort Gnus v0.03, but the first
problem is definitely still in existence.]
Thanks
--
Jack Vinson
Emacs : GNU Emacs 21.1.1 (i386-msvc-windows95.1212)
of 2001-10-22 on buffy
Package: BBDB 2.33
current state:
==============
(setq
emacs-version "21.1.1"
bbdb-version-date "$Date: 2001/05/21 11:36:47 $"
bbdb-file-format 6
bbdb-no-duplicates-p nil
bbdb-address-editing-function 'bbdb-address-edit-default
bbdb-address-formatting-alist '((bbdb-address-is-continental .
bbdb-format-address-continental)
(nil . bbdb-format-address-default))
bbdb-after-change-hook '(bbdb/gnus-score-invalidate-alist)
bbdb-after-read-db-hook nil
bbdb-always-add-addresses nil
bbdb-auto-notes-alist '(("From"
("@keds.com" company
"Knowledge Express Data Systems")
("ht.com" company "Hewlett Packard")
("pppl.gov" company "Princeton Plasma Physics Lab")
("wpafb.af.mil" company "Wright Patterson AFB")
("gsfc.nasa.gov" company
"Goddard Space Flight Center")
)
("Cc" ("bbdb@" . "BBDB mailing list")
("supercite@" . "SuperCite list")
("ding@ifi" . "Ding mailing list")
("qphysics@" . "Qphysics list")
("veg@flevel" . "Vegetarian list")
("[EMAIL PROTECTED]" . "NTemacs list")
("tandem@hobbes" . "Tandem mailing list")
("[EMAIL PROTECTED]" . "CAST list")
("[EMAIL PROTECTED]" . "CAST list")
("[EMAIL PROTECTED]" . "BikeChi")
("[EMAIL PROTECTED]" . "EBC")
("[EMAIL PROTECTED]" .
"Midwest Rides List")
("[EMAIL PROTECTED]" . "CCC")
("[EMAIL PROTECTED]" . "CATS")
("[EMAIL PROTECTED]" . "ThinkDB")
("[EMAIL PROTECTED]" . "Veggie")
("[EMAIL PROTECTED]" . "DateBook")
("[EMAIL PROTECTED]" . "RoboRally")
("[EMAIL PROTECTED]" . "Watchers")
("@chicagoaa.org" . "CASO email"))
("To" ("bbdb@" . "BBDB mailing list")
("supercite@" . "SuperCite list")
("ding@ifi" . "Ding mailing list")
("qphysics@" . "Qphysics list")
("veg@flevel" . "Vegetarian list")
("[EMAIL PROTECTED]" . "NTemacs list")
("tandem@hobbes" . "Tandem mailing list")
("[EMAIL PROTECTED]" . "CAST list")
("[EMAIL PROTECTED]" . "CAST list")
("[EMAIL PROTECTED]" . "BikeChi")
("[EMAIL PROTECTED]" . "EBC")
("[EMAIL PROTECTED]" .
"Midwest Rides List")
("[EMAIL PROTECTED]" . "CCC")
("[EMAIL PROTECTED]" . "CATS")
("[EMAIL PROTECTED]" . "ThinkDB")
("[EMAIL PROTECTED]" . "Veggie")
("[EMAIL PROTECTED]" . "DateBook")
("[EMAIL PROTECTED]" . "RoboRally")
("[EMAIL PROTECTED]" . "Watchers")
("@chicagoaa.org" . "CASO email"))
("Organization" (".*" company 0))
("Subject" ("Cycling web page update" . "Bike Web")))
bbdb-auto-notes-ignore '(("Organization" .
"^Gatewayed from\\|^Source only\\|^America
Online\\|^AOL\\|Netcom\\|On-Ramp\\|PANIX\\|Internet America\\|TIAC\\|Internet
Access\\|Public Access\\|Prodigy\\|Internet
Online\\|TIAC\\|IQuest\\|BBS\\|none\\|InterAccess\\|Delphi\\|Internex Online\\|Dept.
of Informatics\\|Praxis\\|CompuServe\\|ISO-2022\\|unknown")
)
bbdb-auto-notes-ignore-all '(("From" . "[EMAIL PROTECTED]")
("From" . "[EMAIL PROTECTED]"))
bbdb-auto-revert-p nil
bbdb-canonical-hosts
"cs\\.cmu\\.edu\\|ri\\.cmu\\.edu\\|edrc\\.cmu\\.edu\\|andrew\\.cmu\\.edu\\|mcom\\.com\\|netscape\\.com\\|cenatls\\.cena\\.dgac\\.fr\\|cenaath\\.cena\\.dgac\\.fr\\|irit\\.fr\\|enseeiht\\.fr\\|inria\\.fr\\|cs\\.uiuc\\.edu\\|xemacs\\.org"
bbdb-canonicalize-net-hook '(lambda (addr)
(cond
((string-match
"\\`\\([^@]+@\\).*\\.\\(CS\\.CMU\\.EDU\\)\\'"
addr)
(concat
(substring addr (match-beginning 1)
(match-end 1))
(substring addr (match-beginning 2)
(match-end 2))
)
)
((string-match
"\\`\\([^@]+@\\)\\(blue\\|red\\|widget\\|stipple\\|be\\|mosh\\|twist\\|home\\|emily\\|sunrise\\|pheugal\\|lindy\\)\\.seas\\.upenn\\.edu\\'"
addr)
(concat
(substring addr (match-beginning 1)
(match-end 1))
"eniac.seas.upenn.edu")
)
((string-match
"\\`\\([^@]+@\\)\\(linus\\|groucho\\|buster\\|schroeder\\|dusty\\|lucy\\)\\.informatik\\.uni-dortmund\\.de\\'"
addr)
(concat
(substring addr (match-beginning 1)
(match-end 1))
"woodstock.informatik.uni-dortmund.de")
)
((string-match
"\\`\\([^@]+@\\)\\(spectrum\\|mauve\\|pleiades\\)\\.cs\\.bucknell\\.edu\\'" addr)
(concat
(substring addr (match-beginning 1)
(match-end 1))
"ursa.cs.bucknell.edu")
)
((string-match
"\\`\\([^@]+@\\)\\(mail\\|mail.\\)\\.sas\\.upenn\\.edu\\'" addr)
(concat
(substring addr (match-beginning 1)
(match-end 1))
"sas.upenn.edu")
)
((string-match
"\\`\\([^@]+@\\).*\\.\\(me\\.calpoly\\.edu\\)\\'"
addr)
(concat
(substring addr (match-beginning 1)
(match-end 1))
(substring addr (match-beginning 2)
(match-end 2))
)
)
((string-match
"\\`\\([^@]+@\\).*\\.\\(cs\\.wisc\\.edu\\)\\'" addr)
(concat
(substring addr (match-beginning 1)
(match-end 1))
(substring addr (match-beginning 2)
(match-end 2))
)
)
((string-match
"\\`\\(kuehl+@\\).*\\.\\(uni-konstanz.de\\)\\'" addr)
"[EMAIL PROTECTED]")
(t addr))
)
bbdb-canonicalize-redundant-nets-p t
bbdb-case-fold-search t
bbdb-change-hook 'bbdb-timestamp-hook
bbdb-check-zip-codes-p t
bbdb-complete-name-allow-cycling nil
bbdb-complete-name-full-completion 5
bbdb-complete-name-hooks '(ding)
bbdb-completion-display-record nil
bbdb-completion-type nil
bbdb-continental-zip-regexp "^\\s *[A-Z][A-Z]?\\s *-\\s *[0-9][0-9][0-9]"
bbdb-create-hook 'bbdb-creation-date-hook
bbdb-default-area-code 847
bbdb-default-domain nil
bbdb-define-all-aliases-field 'mail-alias
bbdb-dial-local-prefix nil
bbdb-dial-local-prefix-alist '(((if bbdb-default-area-code
(format "(%03d)" bbdb-default-area-code) "")
"")
)
bbdb-dial-long-distance-prefix nil
bbdb-dwim-net-address-allow-redundancy nil
bbdb-electric-p nil
bbdb-elided-display nil
bbdb-elided-display-fields nil
bbdb-elided-display-name-end 48
bbdb-expand-mail-aliases t
bbdb-extract-address-component-handler 'message
bbdb-extract-address-component-ignore-regexp
"\\(\\(undisclosed\\|unlisted\\)[^,]*recipients\\)\\|no To-header on input"
bbdb-extract-address-component-regexps '(("\"'\\([^\"]*\\)'\"\\s-*<\\([^>]+\\)>"
(bbdb-clean-username
(match-string 1 adstring)
)
2)
("\"\\([^\"]*\\)\"\\s-*<\\([^>]+\\)>"
(bbdb-clean-username
(match-string 1 adstring)
)
2)
("\\(\\b[^<,]*\\b\\)\\s-*<\\([^>]+\\)>" 1 2)
("<\\([^>]+\\)>" nil 2)
("\\(\\b[^<\",()]+\\b\\)\\s-*(\\([^)]+\\))"
2 1)
("\\b\\(\\([^@]+\\.[^@]+\\)@[0-9a-z._-]+\\)\\b"
(bbdb-clean-username
(match-string 2 adstring)
)
1)
("\\b\\(\\([0-9a-z._-]+\\)@[0-9a-z._-]+\\)\\b" nil 1)
("\\b\\([0-9a-z._-]+\\)\\b" nil 1))
bbdb-file "C:/.bbdb"
bbdb-file-remote nil
bbdb-file-remote-save-always t
bbdb-finger-buffer-name "*finger*"
bbdb-finger-host-field 'finger-host
bbdb-get-addresses-from-headers '("From" "Resent-From" "Reply-To")
bbdb-get-addresses-headers '("From" "Resent-From" "Reply-To" "Resent-To"
"Resent-CC" "To" "CC" "BCC")
bbdb-get-addresses-to-headers '("Resent-To" "Resent-CC" "To" "CC" "BCC")
bbdb-get-only-first-address-p t
bbdb-gui nil
bbdb-hashtable-size 1021
bbdb-ignore-most-messages-alist nil
bbdb-ignore-selected-messages-confirmation nil
bbdb-ignore-some-messages-alist '(("From" . "InSync Online")
("From" . "daemon")
("From" . "mailer-daemon")
("From" . "delivery system")
("From" . "postmaster")
("From" . "listmaster")
("From" . "post office") ("From" . "root")
("From" . "unknown") ("From" . "operator")
("From" . "delivery") ("From" . "administ")
("From" . "via the vacation program")
("From" . "hotmail.com"))
bbdb-info-file nil
bbdb-initialize-hook nil
bbdb-legal-zip-codes '("^$"
"^[ \n]*[0-9][0-9]?[0-9]?[0-9]?[0-9]?[0-9]?[ \n]*$"
"^[ \n]*\\([0-9][0-9][0-9][0-9][0-9]\\)[ \n]*-?[
\n]*\\([0-9][0-9][0-9][0-9]?\\)[ \n]*$" "^[ \n]*\\([A-Za-z0-9]+\\)[
\n]+\\([A-Za-z0-9]+\\)[ \n]*$" "^[ \n]*\\([A-Z]+\\)[ \n]*-?[
\n]*\\([0-9]+ ?[A-Z]*\\)[ \n]*$" "^[ \n]*\\([A-Z]+\\)[ \n]*-?[
\n]*\\([0-9]+\\)[ \n]+\\([0-9]+\\)[ \n]*$")
bbdb-list-hook nil
bbdb-load-hook '((lambda nil (load "bbdb-extras")))
bbdb-message-caching-enabled nil
bbdb-message-marker-field 'mark-char
bbdb-mode-hook nil
bbdb-modem-device "/dev/modem"
bbdb-modem-dial nil
bbdb-new-nets-always-primary nil
bbdb-north-american-phone-numbers-p t
bbdb-notes-default-separator ", "
bbdb-notes-sort-order '((notes . 0) (www . 1) (ftp . 2) (gopher . 3)
(telnet . 4) (mail-alias . 5) (mail-folder . 6)
(lpr . 7) (creation-date . 1000) (timestamp . 1001))
bbdb-notice-auto-save-file nil
bbdb-notice-hook '(bbdb-auto-notes-hook)
bbdb-offer-save t
bbdb-pop-up-elided-display nil
bbdb-pop-up-target-lines 5
bbdb-quiet-about-name-mismatches nil
bbdb-readonly-p nil
bbdb-refile-notes-default-merge-function 'bbdb-refile-notes-default-merge-function
bbdb-refile-notes-generate-alist '((creation-date .
bbdb-refile-notes-string-least)
(timestamp . bbdb-refile-notes-string-most)
)
bbdb-save-db-timeout 0
bbdb-send-mail-style 'compose-mail
bbdb-silent-running nil
bbdb-snarf-web-prop 'www
bbdb-sound-files ["/usr/demo/SOUND/sounds/touchtone.0.au"
"/usr/demo/SOUND/sounds/touchtone.1.au" "/usr/demo/SOUND/sounds/touchtone.2.au"
"/usr/demo/SOUND/sounds/touchtone.3.au" "/usr/demo/SOUND/sounds/touchtone.4.au"
"/usr/demo/SOUND/sounds/touchtone.5.au" "/usr/demo/SOUND/sounds/touchtone.6.au"
"/usr/demo/SOUND/sounds/touchtone.7.au" "/usr/demo/SOUND/sounds/touchtone.8.au"
"/usr/demo/SOUND/sounds/touchtone.9.au" "/usr/demo/SOUND/sounds/touchtone.pound.au"
"/usr/demo/SOUND/sounds/touchtone.star.au"]
bbdb-sound-player "/usr/demo/SOUND/play"
bbdb-time-display-format "%d %b %Y"
bbdb-update-records-mode 'annotating
bbdb-use-alternate-names t
bbdb-use-pop-up nil
bbdb-user-mail-names "jvinson@.*"
bbdb-write-file-hooks '(bbdb-write-file-hook-fn)
bbdb/gnus-lines-and-from-length 18
bbdb/gnus-score-default nil
bbdb/gnus-score-field 'gnus-score
bbdb/gnus-split-crosspost-default nil
bbdb/gnus-split-default-group "mail.misc"
bbdb/gnus-split-myaddr-regexp "^Valued Sony Customer$\\|^Valued Sony
Customer@\\([-a-z0-9]+\\.\\)*yahoo.com$"
bbdb/gnus-split-nomatch-function nil
bbdb/gnus-split-private-field 'gnus-private
bbdb/gnus-split-public-field 'gnus-public
bbdb/gnus-summary-in-bbdb-format-letter "b"
bbdb/gnus-summary-known-poster-mark "*"
bbdb/gnus-summary-mark-known-posters t
bbdb/gnus-summary-prefer-bbdb-data t
bbdb/gnus-summary-prefer-real-names t
bbdb/gnus-summary-show-bbdb-names t
bbdb/gnus-summary-user-format-letter "B"
bbdb/gnus-update-records-mode 'annotating
bbdb/mail-auto-create-p t
bbdb/news-auto-create-p nil
bbdb/vm-set-auto-folder-alist-field 'vm-folder
features '(reporter nnvirtual dired-aux texinfmt debug texnfo-upd texinfo
mule-util dired pp info tool-bar ediff-merg ediff-diff ediff-wind
ediff-help ediff-util ediff-mult ediff-init ediff diff compile
diff-mode easy-mmode newcomment supercite regi mailalias smtpmail
time-stamp ispell gin-mode bbdb-hooks sort gnus-cite gnus-async
gnus-score score-mode mail-extr gnus-ml gnus-msg viet-util view
bbdb-gnus bbdb-snarf nntp nndoc pop3 nnslashdot nnweb w3-forms w3
w3-menu url-news url-gw w3-java w3-script w3-jscript w3-elisp
cus-edit cus-start cus-load w3-emulate w3-auto w3-parse url mm
w3-display w3-mouse w3-imap w3-widget w3-vars w3-keyword w3-cus
url-parse url-vars css font devices ange-ftp mule-sysdp w3-cfg
w3-sysdp nnfolder nndraft nnmh nnml gnus-cache gnus-art mm-uu
binhex uudecode wid-edit mm-view gnus-sum nnoo gnus-topic
gnus-group gnus-undo nnmail mail-source format-spec gnus-start
gnus-range gnus-spec gnus-int gnus-win gnus gnus-ems mailabbrev
sendmail bbdb-com bbdb timezone message mml easymenu mml-sec
mml-smime mml2015 gpg cl cl-19 smime comint ring dig mm-decode
mm-bodies mm-encode mailcap mail-parse rfc2045 rfc2231 rfc2047 qp
ietf-drums mailheader gnus-util time-date parse-time nnheader
mail-utils mm-util mail-prsvr time image jit-lock font-lock
regexp-opt jka-compr uniquify bbdb-autoloads byte-opt bytecomp
byte-compile advice advice-preload fontset ediff-hook vc-hooks
lisp-float-type dos-w32 disp-table ls-lisp lisp-mode page menu-bar
timer select scroll-bar mldrag mouse facemenu faces cus-face frame
misc-lang vietnamese tibetan thai lao korean japanese hebrew greek
romanian slovak czech european ethiopic devanagari indian cyrillic
chinese case-table help overlay md5 base64 format mule env
backquote custom widget)
)
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
_______________________________________________
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/