> 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=
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
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
If someone took this up again, it would make sense to piggyback off one o=
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?