Waldemar Augustyn wrote:
I have completed developing Lexer for D. I did it on Linux/GTK. I am
not sure if I should also rebuild on Win/Mac/wxWidgets. I thought I saw
a statement somewhere that this was not necessary for submission. If
that's the case, I will do some more testing and will prepare a
submission shortly. A few questions:
A. I could try to rebuild on Win but I have Visual Studio 2005 which is
significantly different from VC++ 6.0 and typically causes a lot of
tweaks to the code base to make it work. Should I try doing it? (I
would say no, since VS 2005 is probably a mini project in itself and
should not be tied to lexers).
I am the sometimes maintainer of the VS6 files for Scintilla/SciTE,
and can say that at least for VS 2003, the import of the project is
trivial (and done for you). As we are not talking about COM or
managed code, I would not expect there to be significantly more effort
required for VS 2005 (if any) - but I would like to hear about it if
there *is* trouble with this. ;)
C. I made a few modifications to the scintilla core code in order to
support nested comments. I am assuming these should be surrounded with
#ifdef SCI_LEXER, correct?
In general, Scintilla "core code" does not need modification to
support nested comments - this should all be in the lexer. I know
that I was able to support nested comments for OCaml fully in the
lexer. :)
D. I also modified SciTE to support D. It serves as a reference for
using LexD with other editors based on scintilla. It would be submitted
along with scintilla. Is that OK?
Other than Neil's configuration scripts/files, there should not need
to be any "changes" to SciTE to support a new lexer...
Robert Roessler
[EMAIL PROTECTED]
http://www.rftp.com
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest