Please change the Subject header to a concise bug description.
In this report, remember to cover the basics, that is, what you expected to
happen and what in fact did happen.  Please remove these
instructions from your message.

I just installed a new XEmacs with new BBDB, and I'm not sure
everything is stable yet, so I don't want to migrate my bbdb forward
yet.  Problems are:

 o BBDB offers to migrate every time I start xemacs; doesn't remember
my previous "no"

 o because y-or-n-p is so modal, my screen is small, and there have
been several versions since the last time I upgraded, I can't switch
into the *BBDB Migration Info* buffer to read about the version
differences

  I think BBDB should, when the user says "no" to a migration offer,
remember the version offered (where?) and then wait until it has a
newer version to offer before prompting the user again.  Where's the
politically correct place to store per-user persistent info, across
all emacs versions?  ;)

  I'll start working on the modal problem, first.

Emacs  : XEmacs 21.4 (patch 6) "Common Lisp" [Lucid] (i586-pc-linux) of Mon Feb 25 
2002 on marvin.cubane.com
Package: BBDB 2.34

current state:
==============
(setq
 emacs-version "21.4 (patch 6) \"Common Lisp\" XEmacs Lucid"
 bbdb-version-date "$Date: 2002/02/12 22:56:39 $"
 bbdb-file-format 6
 bbdb-no-duplicates-p nil
 bbdb-addresses-label-list '("Home" "Office" "Mobile" "Other" "home"
                             "Parents" "Santa Barbara" "Work"
                             "Check Mailing" "address" "old-home" "Home (?)")
 bbdb-after-change-hook nil
 bbdb-after-read-db-hook '(sams-bbdb-after-read-db-hook)
 bbdb-always-add-addresses t
 bbdb-auto-revert-p t
 bbdb-canonicalize-net-hook nil
 bbdb-canonicalize-redundant-nets-p t
 bbdb-case-fold-search t
 bbdb-change-hook '(bbdb-timestamp-hook)
 bbdb-completion-display-record nil
 bbdb-completion-type nil
 bbdb-create-hook '(bbdb-creation-date-hook)
 bbdb-default-area-code 780
 bbdb-default-country "Emacs"
 bbdb-default-domain nil
 bbdb-default-label-list '("Home" "Office" "Mobile" "Other")
 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-display-layout nil
 bbdb-display-layout-alist '((one-line (order phones mail-alias net notes)
                              (name-end . 24) (toggle . t))
                             (multi-line (indention . 14) (toggle . t))
                             (pop-up-multi-line (indention . 14)))
 bbdb-dwim-net-address-allow-redundancy nil
 bbdb-electric-p nil
 bbdb-elided-display nil
 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-*<\\([^>]+\\)>"
    (car (mail-extract-address-components (concat "\"" (match-string 1
                                                        adstring) "\""))) 2)
   ("\\([^<>,   ][^<>,]+[^<>,   ]\\)\\s-*<\\([^>]+\\)>" 1 2)
   ("<\\([^>]+\\)>" nil 2) ("\\(\\b[^<\",()]+\\b\\)\\s-*(\\([^)]+\\))" (car
                                                                        
(mail-extract-address-components (concat "\"" (match-string 2 adstring) "\""))) 1) 
("\\b\\(\\([^@       \n.]+\\.[^@     \n.]+\\)@[^@    \n]+\\)\\b" (car 
(mail-extract-address-components (concat "\"" (match-string 2 adstring) "\""))) 1) 
("\\b\\(\\([^@      \n]+\\)@[^@     \n]+\\)\\b" nil 1) ("\\b\\([^@  \n]+\\)\\b" nil 1))
 bbdb-file "~/priv/bbdb-database"
 bbdb-file-remote nil
 bbdb-file-remote-save-always t
 bbdb-finger-host-field 'finger-host
 bbdb-get-addresses-headers '((authors "From" "Resent-From" "Reply-To")
                              (recipients "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 nil
 bbdb-info-file nil
 bbdb-initialize-hook nil
 bbdb-list-hook nil
 bbdb-load-hook nil
 bbdb-message-caching-enabled t
 bbdb-mode-hook '(sam-bbdb-mode-hook)
 bbdb-new-nets-always-primary 'never
 bbdb-north-american-phone-numbers-p nil
 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 t
 bbdb-notice-hook '(bbdb-auto-notes-hook)
 bbdb-offer-save 'save
 bbdb-phones-label-list '("Home" "Office" "Mobile" "Other" "cell"
                          "LinuxWorld" "Olson's House" "Parents"
                          "home" "Work" "Work Fax" "Home (with Sundra)"
                          "Pager" "Work (?)"
                          "Home/St. Louis" "Work (1)" "Work (2)" "Cell"
                          "phone" "FAX" "Home (CO)"
                          "Staffing Fax" "Banks Lab" "Beast Room" "Fax" "old-home" 
"Chuck" "800")
 bbdb-pop-up-display-layout nil
 bbdb-pop-up-elided-display nil
 bbdb-pop-up-target-lines 1
 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 nil
 bbdb-send-mail-style 'vm
 bbdb-silent-running nil
 bbdb-use-alternate-names t
 bbdb-user-mail-names "so?mikes\\|teosom\\|Samuel_Mikes"
 bbdb-write-file-hooks '(bbdb-write-file-hook-fn)
 bbdb/mail-auto-create-p t
 bbdb/news-auto-create-p nil
 bbdb/vm-auto-add-label-field 'mail-alias
 bbdb/vm-auto-add-label-list nil
 bbdb/vm-set-auto-folder-alist-field 'vm-folder
 features '(reporter hyper-apropos vm-delete ispell feedmail mail-utils
            supercite regi vm-reply
            bbdb-hooks vm-menu vm-virtual vm-undo byte-optimize bytecomp
            byte-compile bbdb-migrate
            vm-page vm-mime vm-toolbar vm-summary tapestry vm-motion
            vm-message vm-folder vm-misc
            vm-window vm-defuns vm-vcard vcard fmailutils bbdb-vm bbdb-snarf
            mail-extr bbdb-com
            mail-abbrevs sendmail rfc822 vm-autoload highlight-headers
            vm-vars vm-startup vm-version vm
            cl-specs efs-cu vc ring vc-hooks folding-isearch folding
            mode-motion overlay advice
            advice-preload edebug eval-reg time crypt crypt++ crypt+pgp-pub
            bbdb timezone font-lock
            cus-face gnuserv zenirc-autoloads xemacs-devel-autoloads
            xemacs-base-autoloads w3-autoloads
            vm-autoloads viper-autoloads view-process-autoloads
            vhdl-autoloads vc-cc-autoloads
            vc-autoloads tramp-autoloads tpu-autoloads tooltalk-autoloads
            tm-autoloads time-autoloads
            textools-autoloads text-modes-autoloads texinfo-autoloads
            supercite-autoloads
            strokes-autoloads speedbar-autoloads sounds-wav-autoloads
            sounds-au-autoloads
            slider-autoloads sieve-autoloads sh-script-autoloads
            sgml-autoloads semantic-autoloads
            scheme-autoloads rmail-autoloads reftex-autoloads
            psgml-autoloads ps-print-autoloads
            prog-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
            pc-autoloads os-utils-autoloads
            net-utils-autoloads misc-games-autoloads mine-autoloads
            mh-e-autoloads mew-autoloads
            mailcrypt-autoloads mail-lib-autoloads jde-autoloads
            ispell-autoloads ilisp-autoloads
            igrep-autoloads idlwave-autoloads ibuffer-autoloads
            gnus-autoloads gnats-autoloads
            games-autoloads fsf-compat-autoloads frame-icon-autoloads
            forms-autoloads footnote-autoloads
            eudc-autoloads eterm-autoloads eshell-autoloads emerge-autoloads
            elib-autoloads
            eieio-autoloads efs-autoloads edt-autoloads edit-utils-autoloads
            ediff-autoloads
            edebug-autoloads dired-autoloads dictionary-autoloads
            debug-autoloads crisp-autoloads
            cookie-autoloads clearcase-autoloads cc-mode-autoloads
            calendar-autoloads calc-autoloads
            c-support-autoloads build-autoloads bbdb-autoloads
            auctex-autoloads apel-autoloads
            ada-autoloads Sun-autoloads lisp-autoloads loadhist auto-show
            fontl-hooks gutter-items itimer
            auto-save lisp-mode easymenu iso8859-1 page buff-menu
            lib-complete help-nomule cus-file
            derived frame text-props obsolete cus-start custom widget
            cl-extra mini-cl cl cl-19 packages
            backquote very-early-lisp tty-frames tty native-sound
            unix-processes multicast
            network-streams subprocesses modules berkeley-db dbm md5 xemacs
            gutter lisp-float-type linux
            devices base64)
 )

 -- 
Sam Mikes
[EMAIL PROTECTED]



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

Reply via email to