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/