For now, I've given up on trying to make the Emacs 23 bundled Cedet to
work. I've checked in code to use either cedet naming scheme (i.e.
semantic/sb vs. semantic-sb).
Revert back to cedet-1.0pre7 and compile against it, which means add
back a cedet.dir. Here's my ~/j2ee-config.properties:
third.party.lib.dir=${user.home}/opt/lib/emacs
# Emacs 22
#prefix.dir=${user.home}/opt/app/jdee-${project.version}-22
#build.bin.emacs=/Users/landes/Applications/Emacs-22.app/Contents/
MacOS/Emacs
#cedet.dir=${third.party.lib.dir}/cedet-1.0beta3b
#elib.dir=${third.party.lib.dir}/elib-1.0
# Emacs 23
prefix.dir=${user.home}/opt/app/jdee-${project.version}
cedet.dir=${third.party.lib.dir}/cedet-1.0pre7
build.bin.emacs=/Users/landes/Applications/Emacs.app/Contents/MacOS/
Emacs
On Jun 3, 2010, at 3:11 AM, Jose A. Ortega Ruiz wrote:
> On Thu, Jun 03 2010, Paul Landes wrote:
>
>> Cedet now ships with Emacs 23. You shouldn't need to do anything and
>> things should autoload on an as need basis. That is aside from the
>> majority of the code base that loads when jde.el loads
>> (unfortunately).
>>
>> What are the specific errors? Version? Stack trace?
>
> With Emacs 23.2.1, in a debian box, M-x jde-import-all fails with:
>
> -----------------------------------------------------------------------
> Debugger entered--Lisp error: (error "Semantic Java parser not
> found.")
> signal(error ("Semantic Java parser not found."))
> error("Semantic Java parser not found.")
> jde-import-sort()
> jde-import-insert-imports-into-buffer(nil)
> jde-import-all(nil)
> call-interactively(jde-import-all t nil)
> execute-extended-command(nil)
> call-interactively(execute-extended-command nil nil)
> -----------------------------------------------------------------------
>
> Also, M-x jde-help-symbol loads the bsh (with no problems), but
> produces
> the error:
>
> Symbol's function definition is void: semantic-find-nonterminal-by-
> token
>
> (there's no stack trace, even with debug-on-error enabled).
>
>
> Cheers,
> jao
>
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> jdee-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jdee-users
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
jdee-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jdee-users