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/

Reply via email to