Claudio Bley | 1 Mar 2009 10:31

Lisp error using CEDET CVS and JDEE

Hi.

After a recently cvs update I get the following backtrace when loading
jde using either JDE 2.3.5.1 or JDE from the latest subversion trunk.

========= 8< ============ snip ======================= >8 ============

Debugger entered--Lisp error: (wrong-number-of-arguments #[(form val
type) "Å^H!\2032^ <at> Æ	Ç^H!\"^ZÈ
	\"É>\204^\^ <at> Ê	!\203 ^ <at> 
\2020^ <at> ËÌ!^[Í^K	DCÎ^K	
#E))\207^L\207" [type val res temp form cl-const-expr-p
cl-make-type-test cl-const-expr-val cl-expr-contains (nil 1)
cl-simple-expr-p make-symbol "--cl-var--" let subst] 6] 2)
  #[(form val type) "Å^H!\2032^ <at> Æ	Ç^H!\"^ZÈ\n	\"É>\204^\^ <at> Ê	!\203 ^ <at> \n
\2020^ <at> ËÌ!^[Í^K	DCÎ^K	\n#E))\207\f\207" [type val res temp form
cl-const-expr-p cl-make-type-test cl-const-expr-val cl-expr-contains
(nil 1) cl-simple-expr-p make-symbol "--cl-var--" let subst] 6]((typep
item) item)
  apply(#[(form val type) "Å^H!\2032^ <at> Æ	Ç^H!\"^ZÈ\n	\"É>\204^\^ <at> Ê	!\203
^ <at> \n\2020^ <at> ËÌ!^[Í^K	DCÎ^K	\n#E))\207\f\207" [type val res temp form
cl-const-expr-p cl-make-type-test cl-const-expr-val cl-expr-contains
(nil 1) cl-simple-expr-p make-symbol "--cl-var--" let subst] 6] (typep
item) item)
  compiler-macroexpand((typep item))
  byte-optimize-form-code-walker((typep item) nil)
  byte-optimize-form((typep item))
  mapcar(byte-optimize-form ("Tried to add an item of type %s to a list
of items of type %s" (typep item) (oref this elem-type)))
  byte-optimize-form-code-walker((error "Tried to add an item of type %s
(Continue reading)

Eric M. Ludlam | 1 Mar 2009 13:20
Gravatar

Re: Lisp error using CEDET CVS and JDEE

>>> Claudio Bley <b_l_e_y <at> ml1.net> seems to think that:
>Hi.
>After a recently cvs update I get the following backtrace when loadingjde using either JDE 2.3.5.1 or JDE
from the latest subversion trunk.
>========= 8< ============ snip ======================= >8 ============
[...]
> ((typepitem) item)
[...]
>========= 8< ============ snip ======================= >8 ===========
>
>Has anybody the same problem and a solution?
>My Emacs version:
>GNU Emacs 22.2.1 (x86_64-pc-linux-gnu, GTK+ Version 2.14.1) of2008-09-05 on yellow, modified by Ubuntu
  [ ... ]

Hi,

  This is a JDE bug, where the function typep was used incorrectly.
The byte compiler chokes on the use, but I don't think that regular
usage has ever executed the line.

  There was a patch on the JDEE mailing list.

  The CEDET change was a recent performance enhancement to dynamically
byte-compile the auto-generated method dispatch function at run time,
since the specific type of dispatch is not known at compile time.

Eric

--

-- 
(Continue reading)

Claudio Bley | 1 Mar 2009 16:00

Re: Lisp error using CEDET CVS and JDEE

On Sun, 2009-03-01 at 07:20 -0500, Eric M. Ludlam wrote:
> Hi,
> 
>   This is a JDE bug, where the function typep was used incorrectly.
> The byte compiler chokes on the use, but I don't think that regular
> usage has ever executed the line.
>  
>   There was a patch on the JDEE mailing list.
> 
>   The CEDET change was a recent performance enhancement to dynamically
> byte-compile the auto-generated method dispatch function at run time,
> since the specific type of dispatch is not known at compile time.
> 
> Eric

Hi Eric,

thanks a bunch for the hint. I did some research and I'm using jde 2.3.6
now checked out from the 2.3.6 branch of JDEE subversion repository. 

Regards,
Claudio

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
(Continue reading)

Ludovic Courtès | 2 Mar 2009 11:25
Picon

MRU mode issue

Hello,

When using `semantic-mru-bookmark-mode', I sometimes stumble upon the
following error when hitting C-SPC:

Debugger entered--Lisp error: (invalid-slot-type semantic-bookmark tag semantic-tag nil)
  signal(invalid-slot-type (semantic-bookmark tag semantic-tag nil))
  eieio-validate-slot-value(semantic-bookmark 3 nil tag)
  eieio-oset([object semantic-bookmark nil unbound unbound unbound unbound 0 t] tag nil)
  eieio-default-superclass([object semantic-bookmark nil unbound unbound unbound unbound 0 t] (:tag nil))
  apply(eieio-default-superclass ([object semantic-bookmark nil unbound unbound unbound unbound 0 t]
(:tag nil)))
  eieio-generic-call(shared-initialize ([object semantic-bookmark nil unbound unbound unbound
unbound 0 t] (:tag nil)))
  shared-initialize([object semantic-bookmark nil unbound unbound unbound unbound 0 t] (:tag nil))
  eieio-default-superclass([object semantic-bookmark nil unbound unbound unbound unbound 0 t] (:tag nil))
  apply(eieio-default-superclass ([object semantic-bookmark nil unbound unbound unbound unbound 0 t]
(:tag nil)))
  eieio-generic-call(initialize-instance ([object semantic-bookmark nil unbound unbound unbound
unbound 0 t] (:tag nil)))
  initialize-instance([object semantic-bookmark nil unbound unbound unbound unbound 0 t] (:tag nil))
  eieio-default-superclass(semantic-bookmark nil :tag nil)
  apply(eieio-default-superclass (semantic-bookmark nil :tag nil))
  eieio-generic-call(constructor (semantic-bookmark nil :tag nil))
  constructor(semantic-bookmark nil :tag nil)
  apply(constructor semantic-bookmark nil (:tag nil))
  semantic-bookmark(nil :tag nil)
  semantic-bookmark-ring([object semantic-bookmark-ring "Ring" (0 13 . [...]) 0] 8833 mark)
  apply(semantic-bookmark-ring ([object semantic-bookmark-ring "Ring" (0 13 . [...]) 0] 8833 mark))
  eieio-generic-call(semantic-mrub-push ([object semantic-bookmark-ring "Ring" (0 13 . [...]) 0] 8833 mark))
(Continue reading)

Eric M. Ludlam | 2 Mar 2009 14:38
Gravatar

CEDET 1.0 pre6 released

Greetings cedet-semantic mailing list.

  I'm happy to announce that a CEDET 1.0 pre6 is available at
http://cedet.sf.net.  It has been a long time since the last release,
and it's great to get the new stuff out there in a convenient package.

  For those who have not upgraded since the last distribution, this
includes a lot of new features, and bug fixes, and performance
enhancements.  I also revamped the web-site to talk about all the
latest stuff you can do with CEDET.

Enjoy
Eric

--

-- 
          Eric Ludlam:                       eric <at> siege-engine.com
   Siege: www.siege-engine.com          Emacs: http://cedet.sourceforge.net

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
Eric M. Ludlam | 2 Mar 2009 14:35
Gravatar

Re: MRU mode issue

>>> ludo <at> gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=) seems to think that:
>Hello,
>
>When using `semantic-mru-bookmark-mode', I sometimes stumble upon the
>following error when hitting C-SPC:
>
>Debugger entered--Lisp error: (invalid-slot-type semantic-bookmark tag semantic-tag nil)
  [ ... ]
>  semantic-bookmark(nil :tag nil)
  [ ... ]
>  semantic-mrub-push([object semantic-bookmark-ring "Ring" (0 13 . [...]) 0] 8833 mark)
  [ ... ]
>That's with CEDET 1.0pre4.  At first sight this is surprising since the
>`tag' slot does exist in `semantic-bookmark'.  Any idea?
  [ ... ]

This bug was fixed a while ago, but was only available in CVS until
recently.  It would be great if you could try CEDET 1.0pre6, which I
posted 2 days ago.

Thanks
Eric

--

-- 
          Eric Ludlam:                       eric <at> siege-engine.com
   Siege: www.siege-engine.com          Emacs: http://cedet.sourceforge.net

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
(Continue reading)

Ludovic Courtès | 3 Mar 2009 20:39
Picon

Re: MRU mode issue

Hello Eric,

"Eric M. Ludlam" <eric <at> siege-engine.com> writes:

> This bug was fixed a while ago, but was only available in CVS until
> recently.  It would be great if you could try CEDET 1.0pre6, which I
> posted 2 days ago.

I can confirm I don't hit this problem with 1.0pre6, thank you!

Ludo'.

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
Nathan Huesken | 5 Mar 2009 12:28

Link on website not working

Hi,
Just wanted you to note, the "Project management system" on the website
is not working.
Greetings,
Nathan

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
Eric M. Ludlam | 5 Mar 2009 13:40
Gravatar

Re: Link on website not working

>>> Nathan Huesken <cedet <at> lonely-star.org> seems to think that:
>Hi,
>Just wanted you to note, the "Project management system" on the website
>is not working.
  [ ... ]

Thanks!  I fixed that.

Eric

--

-- 
          Eric Ludlam:                       eric <at> siege-engine.com
   Siege: www.siege-engine.com          Emacs: http://cedet.sourceforge.net

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
Chris | 17 Mar 2009 15:49
Picon

Emacs stucks when semantic parsing a header

Hi,

My emacs always stucks when semantic parsed 10% of  the header 
/usr/include/bits/confname.h . But it's still running and uses about 50% 
of my processors until I kill it.

I tried to temporarily remove confname.h from the system include folder; 
and both semantic and emacs run well.

Could anyone tell me how to solve it?

I use GNU Emacs 22.2.1 under debian squeeze.

Thanks.
Chris

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com

Gmane