Hi all,
Now I've completed (committed to the sandbox) the syntax colouring for most
of the Velocity syntax. The colours used are not yet finalized. We are yet
to develop colour scheme for both Xiki and Velocity syntax. Your suggestions
for appropriate colours are welcome.
I've identified following tasks which are to be completed.
1) support for user defined macros in Velocity
2) Enhance the Xwiki content assistance.
3) Implement the Velocity content assistance
4) Implement the Xwiki and Velocity error handling
AFAIS, for the 4th task we have to integrate Xwiki and Velocity parsers to
get the error messages and to find the excat location of the error. Your
comments are welcom on this.
I would like to suggest following changes to the existing package sturcture
of xeclipse plugin. Now this editor plugin supports different languages, I
think refactoring of the package stucture is needed. For the moment, I've
included Velocity related classes under the following package name.
org.xwiki.eclipse.ui.editors.velocity.*
And also several other classes has been modified provide syntax coloring for
Velocity. So my suggetion is to put all the Xwiki related classes under the
following package name.
org.xwiki.eclipse.ui.editors.xwiki.*
Then the common classes can be put in the org.org.xwiki.eclipse.ui.editors
and org.xwiki.eclipse.ui.editors.util packages.
WDYT?
Thanks
Malaka