Now THIS is what we wanna hear!!! I can feel requests coming thick and faaaast!!!
I'm not massively into LScript programming, partly because I find it difficult to locate information in the docs, or the concepts aren't explained for the 'average' user.
So that's my first request - FULL, crisp, clear, easy to navigate, simple to follow, loaded with examples, documentation!
Then, these would be cool ...
Easy realtime preview drawing commands
A whole bunch of commands to make it easier to draw 'previews' of what your lscript might do would be great, for example: if I wrote an lscript that created clone arrays of the selected object, I'd love to be able to show a bounding box preview of what the layout would look like - all in realtime.
Sort the gadget layout code out!
If I use the LSID.exe (LScript Interface Designer) program to layout my interface, when it's run within LightWave it's different.
Also, at the moment it seems to take any text associated with the gadgets into account when laying out the gadgets, personally, I'd rather the X, Y, Width, Height just dealt with the gadget itself. The text should just be allowed to 'flow'.
For example, if I have a load of number gadgets layed out perfectly and I later decide to change the name of them, the layout will be screwed. This is why I suggest leaving the text out of the layout coords. Then I could change the text and the layout will be the same.
I hope that made sense, difficult to describe, if not, let me know and I'll post some images!
Open the whole deal out!
It would be great to be able to access, in full, every command, tool, window, tab etc from Lscript, nuff said!
Lscript compiler to .p
Not sure about this request, I know you can compile lscripts now to .lsc, whether they run quicker I don't know, I've never done it! However, if there was a way to compile lscripts so that they run as quick as .p plugins then that would be useful (obviously options to compile for Mac / PC on either machine would be just too cool!)
If that's not possible just make lscript lightening quick!
Re-write the Lscript editor suite
While they're better than nothing, LSID.exe and LSED.exe (LScript Editor) could be sooooooo much better! Drag them into the 21st Century please!
Having the two programs accessible from _within_ LightWave would be great, that way you could create, edit and tweak an Lscript all from inside LightWave - no need to keep flipping between programs.
Regarding debugging; take at look at the one for Lingo in Macromedia Director - something like that would be great!
That's all that come to mind at the moment!