Yeah, I agree with you bcmillustrator.
We really do need a good scripting system. Even if we dont make it available to the end users, it would be *so* handy for debuggering code.
When we were working on Painter 9, it was so handy for the QA dept to send us a script saying 'run this, there's the bug', instanty repeatable.
There's a stroke bug in ArtRage driving me nuts. It shows up randomly, once every 10 - 20 strokes, on tight corners - there will be a one pixel rendering bug. Finding that without a scripting system is impossible.
AndyRage's mantra for graphics engine code:
"Sure - how hard can it be?"