From: Patrick W. <jed...@pd...> - 2005-03-02 17:08:48
|
> Is the parser the same thing as the Jane plugin ? How could I get an > early copy of this (is it simply a matter of building the source from C= VS) Jane contains a Java parser, but, according to the release docs, it currently can't handle generics in 1.5 (and not sure what else). I think there are several plugins that need to parse Java files, and Jane was one attempt to have a standard one. But some of the plugins include their own parsers; looks like DotComplete does--looking at my copy from CVS. The new parser should be in CVS, but you need to check the email archives from last week (or last two weeks) to see the status. I don't know the name and such. AFAIK, the completion plugins aren't setup to "swap in" a new parser. For one, I don't know that there is a standard Abstract Syntax Tree API or "Tree Walker" for Java in any case (I think there is talk of one for Mustang, the next release). The new parser was described as working with Sidekick for showing the structure of the file, but didn't mention completion. If someone took this up again, it would make sense to piggyback off one o= f the parsers/ASTs/walkers maintained by an active FOSS group for other purposes, since it looks like nobody (in their right mind) wants to maintain a parser just for the heck of it. Any work you do in this area will be rewarded with a thousand cheers and plenty of free beer in any city across the world where jEdit is deployed. Just please don't write another completion plugin or another d**m parser. That's all I can say about it. Anyone else? Patrick |