Re: Database Error with v3 from ELPA

2014-02-22 Thread Aric Gregson
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

2014-02-22 Thread Alan Schmitt
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

2014-02-18 Thread Aric Gregson
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

2014-02-18 Thread Roland Winkler
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

2014-02-18 Thread Aric Gregson
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

2014-02-18 Thread Aric Gregson
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/