Re: Database Error with v3 from ELPA
Yes, I think it is in melpa. I can confirm that tomorrow. Aric On February 22, 2014 3:58:06 AM PST, Stephen Leake stephen_le...@stephe-leake.org wrote: Aric Gregson aorc...@mac.com writes: I recently altered my emacs configuration to use as many packages from ELPA as possible. This resulted in me inadvertantly changing from BBDB 2.36 to v3 something. Which ELPA repository has bbdb v3? I don't see it in Gnu ELPA (http://elpa.gnu.org/packages/). -- Sent from my phone. Please excuse the lack of quotation. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: Database Error with v3 from ELPA
Aric Gregson aorc...@mac.com writes: Yes, I think it is in melpa. I can confirm that tomorrow. I confirm it's in melpa (it's the version I use). You can search packages in melpa through their webpage: http://melpa.milkbox.net/ Alan -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Database Error with v3 from ELPA
Hello, I recently altered my emacs configuration to use as many packages from ELPA as possible. This resulted in me inadvertantly changing from BBDB 2.36 to v3 something. I spent some time trying to redo functions, but I am still lacking any integration with Gnus. However, I cannot even search my database for names without getting the following error: setq: Wrong type argument: listp, #marker at 82 in .bbdb I see nothing wrong in that row of the file. Looks no different from any other entry. Deleting the entry on that line does not resolve the problem. I am using GNU Emacs 24.3.50.1 (amd64-portbld-freebsd9.1, GTK+ Version 3.8.2) of 2014-01-29. Thanks for any suggestions, Aric -- ~O /\_, ###-\ |_ (*) / (*) -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: Database Error with v3 from ELPA
On Tue Feb 18 2014 Aric Gregson wrote: However, I cannot even search my database for names without getting the following error: setq: Wrong type argument: listp, #marker at 82 in .bbdb I see nothing wrong in that row of the file. Looks no different from any other entry. Deleting the entry on that line does not resolve the problem. I am using GNU Emacs 24.3.50.1 (amd64-portbld-freebsd9.1, GTK+ Version 3.8.2) of 2014-01-29. I cannot tell where this error occurs and why. Please use M-x toggle-debug-on-error to generate a lisp backtrace when the error occurs and send us this backtrace. Also, do you use any customization of BBDB? Try to run BBDB without any customization. This will tell us whether the bug is due to your customization for BBDB v2 (which, most likley, will have to be adapted to v3) or due to .bbdb itself, which should work without a problem. (Nonetheless, try to keep a copy of your old .bbdb in case anything unexpected happens!) -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: Database Error with v3 from ELPA
Roland, I sent the backtrace, but now the problem appears to have gone away. I updated packages just now from ELPA and removed some lines in my init file that may have been old. Now all my Emacs buffers can load and search my database without problems. Not sure what was wrong, but am very happy now to have it (seemingly) working. The only issue now is that each time an instance loads the .bbdb file, it goes through a list of duplicate persons in the database. I'll need to figure out how to stop that. Thanks, Aric -- ~O /\_, ###-\ |_ (*) / (*) -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/
Re: Database Error with v3 from ELPA
Roland, Thanks for the ideas. I think that I have removed all my customizations in bbdb, but I am not completely certain. Other than anniversary or birthday there should have been no changes from default. Below is the debug. Debugger entered--Lisp error: (wrong-type-argument listp [nil nil #marker at 82 in .bbdb nil nil nil]) bbdb-parse-records() bbdb-buffer() bbdb-records() (let ((--dolist-tail-- (bbdb-records)) record) (while --dolist-tail-- (setq record (car --dolist-tail--)) (if (eq (not invert) (not (or (let (... aka done) (while ... ...) done) (string-match regexp (or ... )) (string-match regexp (or ... ) nil (setq matches (cons record matches))) (setq --dolist-tail-- (cdr --dolist-tail-- (progn (let ((--dolist-tail-- (bbdb-records)) record) (while --dolist-tail-- (setq record (car --dolist-tail--)) (if (eq (not invert) (not (or (let ... ... done) (string-match regexp ...) (string-match regexp ... nil (setq matches (cons record matches))) (setq --dolist-tail-- (cdr --dolist-tail--) (let ((case-fold-search bbdb-case-fold-search) (invert (bbdb-search-invert-p)) matches) (progn (let ((--dolist-tail-- (bbdb-records)) record) (while --dolist-tail-- (setq record (car --dolist-tail--)) (if (eq (not invert) (not (or ... ... ...))) nil (setq matches (cons record matches))) (setq --dolist-tail-- (cdr --dolist-tail--) (nreverse matches)) (bbdb-display-records (let ((case-fold-search bbdb-case-fold-search) (invert (bbdb-search-invert-p)) matches) (progn (let ((--dolist-tail-- (bbdb-records)) record) (while --dolist-tail-- (setq record (car --dolist-tail--)) (if (eq (not invert) (not ...)) nil (setq matches (cons record matches))) (setq --dolist-tail-- (cdr --dolist-tail--) (nreverse matches)) layout) bbdb-search-name(gregson multi-line) call-interactively(bbdb-search-name record nil) command-execute(bbdb-search-name record) execute-extended-command(nil bbdb-search-name) call-interactively(execute-extended-command nil nil) command-execute(execute-extended-command) Thanks, Aric -- ~O /\_, ###-\ |_ (*) / (*) -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471iu=/4140/ostg.clktrk ___ bbdb-info@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bbdb-info BBDB Home Page: http://bbdb.sourceforge.net/