Waldemar Augustyn:
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.
I'll rebuild on Windows and GTK+ before committing. This is unlikely to be a problem for a lexer unless you used Windows system calls.
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 use VS 2005 but its not automatically tested unlike VC 6 and VS 2003.
B. What is the procedure for submission and what is the format. Is it just a tarball with all modified files? Where do I send it?
Best is to add a feature request tracker item containing the files in some sort of archive. That way others can try the code and it remains available if I reject the modification. https://sourceforge.net/tracker/?group_id=2439&atid=352439 Otherwise send it to my personal address, preferably as a set of complete files rather than a patch.
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?
Depends on what they changed. The Lua lexer supports nesting with no changes to core.
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?
Yes. Neil _______________________________________________ Scintilla-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scintilla-interest
