Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [soc-dev] [GSoC] Templates weekly report

Hi,

This is the weekly report for the Template Editor project.

What the plan for last week was:

  • Submit and merge the change-set that fixes highlight of template identifiers in simple variables [3].

  • Fix bugs [4], [5]. These require some changes in the grammar that will allow the use of keyword 'var' and the keywords used for numeric type suffixes as identifiers.

  • Fix bug [6]: Add syntax highlighting for comments.
    At the moment comments are not colored in the java specific green color. This fix should color them accordingly.

What has been accomplished:
  • The change-set that fixes highlight of template identifiers in simple variables has been merged.

  • Bugs [1], [2] have been fixed (gerrit [3]). The grammar now allows the use of keyword 'var' and the keywords used for numeric type suffixes as identifiers.
    This change is not yet merged, but it's getting close to be :-).

  • Fixed bug [4]. Syntax Highlight for comments now works (gerrit [5]).
    This change hasn't been merged yet either.

  • Also, I've set up a specification document for the grammar (see bug [6]).
    This allows us to see what the editor parses correctly for each rule, and also provides a comparison with the Eclipse JDT Template editor.
    Feel free to add any comment/suggestions about things you'd like to see or things that bother you. :-)

I've attached a screenshot to this mail showing how the syntax highlighting works at this point. This is done with the two latest un-merged change-sets (points 2 and 3 from above). See [].

What the plan for next week is:

  • Test the editor to see if there are any remaining issues in syntax highlighting and / or the grammar.

  • Take a look at bugs [7], [8]. This are some problems with the way the editor auto-completes comments and quotes.


Best Regards,
Stefan.


[1]:< https://bugs.eclipse.org/bugs/show_bug.cgi?id=439046 >
[2]:< https://bugs.eclipse.org/bugs/show_bug.cgi?id=439047 >

[3]:< https://git.eclipse.org/r/#/c/29729/ >
[4]:< https://bugs.eclipse.org/bugs/show_bug.cgi?id=436541 >
[5]:< https://git.eclipse.org/r/#/c/29740/ >
[6]:< https://bugs.eclipse.org/bugs/show_bug.cgi?id=439513 >
[7]:< https://bugs.eclipse.org/bugs/show_bug.cgi?id=434432 >
[8]:< https://bugs.eclipse.org/bugs/show_bug.cgi?id=431628 >

[9]:​​​




Back to the top