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

Reply via email to