|
From: | Eric M. Ludlam |
Subject: | Re: cedet-bzr build failure (was : Lexical binding) |
Date: | Sat, 02 Apr 2011 09:42:58 -0400 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.3a1pre) Gecko/20091222 Shredder/3.1a1pre |
Hi David, Thanks for looking into all that. Your changes seem good to me. Eric On 04/02/2011 08:40 AM, David Engster wrote:
Darren Hoo writes:David Engster<address@hidden> writes:fail to build cedet-bzr after this merge Debugger entered--Lisp error: (wrong-type-argument listp "Forgot to expand macro eieio-object-p")Inside the cedet-bzr directory, try 'make clean-all' and compile again.hmm, so there are changes in eieio.el in this merge, after I steal the changes and applied to cedet-bzr, eieio.el now builds successfully, But then I got another error: In toplevel form: semantic-grammar-wy.el:169:12:Error: Wrong type argument: listp, "Forgot to expand macro backquote-list*"Yes, you're right. There was also a change to wisent-comp.el (revno. 100595.1.31; you'll have to use "bzr log -n0" to see it). I attached the patch with the changes for eieio.el and wisent-comp.el to this mail. Eric, do you see a problem with committing those? I also tested compilation with Emacs versions 23 and 22, and it seems to work fine. -David
[Prev in Thread] | Current Thread | [Next in Thread] |