Hey, welcome to the forums, and thanks for the feedback
I basically agree with you on all your feedback - all us devs basically learnt how to program off this project, and only around now have we attained any kind of reasonable skill in developing a large software project, so much of the existing codebase consists of legendary uberhacks, unwise stunts, awkward acrobatics, all-nighter heroics and sometimes just sheer madness. So I'm acutely aware of all the shortcomings, and plan to improve on all of them in the next (still very far off sadly) major version, which is planned to kick approximately 3.14 times as much ****
Still, it's kinda cool a bedroom-hacked program has made it as a finalist on Sourceforge! I'm not expecting to win, we've already got a nice site traffic spike from it so I'm content as it is
I wonder why there is both Scintilla.dll and SciLexer.dll
Scintilla is used for expression parameters which shows intellisense-style tips and colour codes correct/invalid expressions. Python scripts can be used to enhance events, but are not designed to replace them.
[quote:11zsxlm6]why have chosen a binary format for these files?
Good question, which is why we'll be using an XML based format in the next version.
[quote:11zsxlm6]current lack of good translation support.
I agree completely, the translation system has not been finished and isn't supported by the UI. It's doubtful everything will be able to be translated, which is also something that will be addressed in the next version.
Anyways thanks for the comments and thanks for the vote