Paul Kinnucan, the original developer of JDE, wrote a prototype of what is now the semantic database system in Semantic. This database system was designed to add the layer needed to integrate the JDE tag lookup system into Semantic. I then did the current implementation, and also made a database for Emacs Lisp tags to prove it was possible.
As you noticed, however, the JDEE integration never happened. Joakim has since taken my original semanticdb-java.el implementation, and started adapting it to use clojure, and has had some success. His code so far is already in CEDET/CVS. Someone who understands the language and has the necessary installed tools needs to take the time to finish this task. Eric Ludovic Courtès <[email protected]> seems to think that: > Hello, > > What kind of support does Semantic have for "system include paths" in > Java? > > In Java, there are two ways to obtain classes and symbols: > > 1. From source files, which Semantic should be able to do on its own, > provided it knows where to look for them. > > 2. From compiled `.class' files, which needs help from external Java > tools. > > My understanding is that, at best, Semantic can only do (1) while JDEE > can only do (2). This means that using `semantic-add-system-include' to > point to `.jar' or `.class' files will not have any effect. Likewise, > Semantic's tools such as smart completion will not work with > symbols/classes coming from compiled Java code, while JDEE's own > completion system may have limitations of its own (e.g., no idle > completion). > > 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. Technically, that would > mean bringing some Elisp/Java support code from JDEE to Semantic, which > may be a fair amount of work (I'm not sufficiently familiar with the two > projects to have a clear idea, though). > > What do you think? > ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ jdee-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jdee-users
