El vie, 24-01-2014 a las 21:00 +0100, David Engster escribió:
Jorge Araya Navarro writes:
> I'm trying to use the lastes version of CEDET on GNU Emacs 24.3.1, but when I
> try to start Emacs, I run into this error:
> Debugger entered--Lisp error: (void-function eieio-object-name-string)


> This happens with both bazar snapshot and the latest snapshot 8634 on http://
> www.randomsample.de/cedet-snapshots/.
> Maybe this error is happening because eieio-object-name-string is still named
> object-name-string until Emacs 24.4?

The CEDET development version also ships with an up-to-date EIEIO, which
should override the one in Emacs.

What happens when you do

emacs -Q -l /home/jorge/.emacs.d/otros/cedet/cedet-devel-load.el

Does that work?


CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
cedet-eieio mailing list

Oh my God!, yes that works, this is what I get from the *Message* buffer:

For information about GNU Emacs and the GNU system, type C-h C-a.
Loading /home/jorge/.emacs.d/otros/cedet/cedet-remove-builtin.el (source)...done
Loading autoloads from CEDET development.
Parsing  *srecode-map-tmp* (LALR)...done

Just for the record, this is what I get if I try to run Emacs as I always do:

Loading /home/jorge/.emacs.d/otros/cedet/cedet-devel-load.el (source)...
Loading /home/jorge/.emacs.d/otros/cedet/cedet-remove-builtin.el (source)...done
Package assoc is obsolete!
For information about GNU Emacs and the GNU system, type C-h C-a.

What should I do now? load "cedet/cedet-remove-builtin.el" before "cedet/cedet-devel-load.el" (maybe it makes no sense, but I have to try something, right?)

Pax et bonum.
Jorge Araya Navarro.
Diseñador publicitario, programador Python/C++ y colaborador en Parabola GNU/Linux-libre.