There is actually a small problem with for loops, I believe this is recent and it worked fine before.
Actually if you do for example:
for ( number I = 1; I < 4; I++ )
{
print( I )
}
It will print: 1, 2, 3, 4. Previously (but I can be wrong), and in any other scripting languages using these kind of loops, it would only print 1, 2, 3. As demonstrated here, if you need a proof: http://codepad.org/oEQp9lSO
We changed the background code for ours loops, for speed and performance recently. I knew I hadn't got away with out breaking something, I will fix it ready for the next commit.
There is actually a small problem with for loops, I believe this is recent and it worked fine before.
Actually if you do for example:
It will print: 1, 2, 3, 4. Previously (but I can be wrong), and in any other scripting languages using these kind of loops, it would only print 1, 2, 3. As demonstrated here, if you need a proof: http://codepad.org/oEQp9lSO