Hello Canupa,
Thanks for the info. When we were at the drawing board with Glider 1.9 we realized there was a tradeoff between IDE features and maximum lua script size. We figured that there already exist excellent text editors to edit really large files if you need to. We set a target maximum operable file length of around 2k lines of code. This limit is much higher in windows btw because of the Java situation. We figured that any file larger than 2k lines should be refactored into more manageable modules, but this is our opinion and is up for debate. If large file support is really required and justifiable then we will implement the incremental parsing feature we were talking about. This will slow us down from getting ot other features such as integrated profiler, unit test runner, etc.
Please note that your overall project can be as long as you like, just the current file you are actively editing should be under a said limit. This is because parsing through a file and analyzing the code is a O(n) problem and the delay becomes noticeable after about 2k lines.
Regards,
M.Y. Developers