The support for highlighting unmatched syntax is still rudimentary, but it is a longterm goal to highlight all syntactic issues. Parsing an entire file is pretty slow. Parsing only the visible parts, is one option. For missing ; after things already being parsed (method and type declarations) you will get the highlighting. The new incremental parser helps with this.
Detecting missing imports or methods is not a part of any short term plan. The semantic analyzer has not been modified much as we've been concentrating on low level APIs, and speed. The version of eieio in the beta includes a feature similar to something I think is called flymake. You can run a build, and it will detect the errors, and highlight them for you. I think flymake may have more user features. The version in eieio is an example program for using a line highlighting feature. Eric >>> =?iso-8859-1?Q?Henrik_Kj=E6r?= <[EMAIL PROTECTED]> seems to think that: >Hi > >Will it support parsing of java files so the most obvious errors in a class, >like a missing ;, missing imports, unknown methods, etc. can be caught >before compiling. > >Henrik >----- Original Message ----- >From: "Eric M. Ludlam" <[EMAIL PROTECTED]> >To: "Raul Acevedo" <[EMAIL PROTECTED]> >Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> >Sent: Thursday, November 06, 2003 9:01 PM >Subject: Re[1]: [jde] cedet-1.0beta1 /Semantic 2.0 and JDEE-2.3.2 > > >> Semantic 2.0 lives in cedet-1.0beta1.tar.gz on the cedet web page. >> There was no formal announcement as I'm still working through build >> and compatibility issues for various versions of Emacs. In fact, I'm >> a bit behind on a mountain of reports. >> >> For those willing to work around some of the problems, the overall >> response has been positive. There are a few patches for some problems >> in the cedet-devel mailing list archive for those brave enough to try >> it. >> >> Eric >> >> >>> Raul Acevedo <[EMAIL PROTECTED]> seems to think that: >> >Semantic 2.0 is out??? >> > >> >Paul Kinnucan wrote: >> > >> > > >>>>> "Ed" == Ed Soniat <[EMAIL PROTECTED]> writes: >> > > >> > > Ed> I tried install JDEE-2.3.2 which claims compatibility with >> > > Ed> Semantic 1.blah.blah or greater. Semantic 2.0 deleted >> > > Ed> semantic-bnf in Aug/03 or so. >> > > >> > > Ed> The change log in JDEE is out of date, makes it look like a >> > > Ed> dead project. >> > > >> > > Install JDEE 2.3.3beta6 to get semantic 2.0 support and an updated >> > > change log. >> > > >> > > Paul >> > > >> > > >> > >> >> -- >> Eric Ludlam: [EMAIL PROTECTED], >[EMAIL PROTECTED] >> Home: http://www.ludlam.net Siege: www.siege-engine.com >> Emacs: http://cedet.sourceforge.net GNU: www.gnu.org >> > > > -- Eric Ludlam: [EMAIL PROTECTED], [EMAIL PROTECTED] Home: http://www.ludlam.net Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net GNU: www.gnu.org