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/