Ani:
> I am trying to add support for a java like language in SciTE.
> I am able to get some basic things working by modifying the cpp/java properties
> file. However, there is one big difference with this language, and that is :
> the identifiers can have hyphens(-) and colons(:)
The lexer for C++/Java treats hyphens and colons as operators and does not support their use inside names.
There is a good chance that none of the current lexers supports your language. You could write a new lexer, perhaps by modifying an existing one.
It is possible to write lexers in Lua for use in SciTE.
http://www.scintilla.org/ScriptLexer.html
Neil