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

Reply via email to