Re: [cedet-semantic] [jdee-users] System include paths for Java
Brought to you by:
zappo
From: Paul L. <la...@ma...> - 2009-08-21 04:26:08
|
Ludovic Courtès writes: > Hello, > > Yee Keat Phuah <yk...@gm...> writes: > > > On Wed, Jul 8, 2009 at 10:11 PM, Ludovic Courtès <lu...@gn...> wrote: > > [snip] > >> My feeling is that there's a gap to be bridged between both tools. It > >> would be nice if Semantic were able to handle (2), so that we'd have a > >> uniform handling of Java symbol/class lookup. > > > > > > I am actually playing around with this. > > Great! > > > Its actually quite easy to extract out symbols from .class files, the format > > is pretty well documented and the parser can be easily ported from eclipse. > > JDEE has a `.class' parser written in elisp (jde-parse-class.el). My > understanding is that it's currently underutilized, as the commentary in > this file suggests. I'm weary of anything that isn't supported well that parses classes. The class format changes between releases of the JDK and I we (JDEE) don't have the resources to keep up with the changing format. > In an ideal world, Semantic/Senator's neat completion framework would > allow us to complete things regardless of whether they are defined in a > `.java' or `.class' file---as opposed to choosing between `C-c C-v .' > and `M-/' depending on the phase of the moon. My feeling is that semantic is the way to go for all things for which we have source and using a (common) lisp JVM language (i.e. abcl/armed bear) for everything else. -- Paul Landes la...@ma... |