Topic: Изменения в связи с переходом на Lua 5.2

Сейчас инстед работает с Lua 5.1 но рано или поздно все мы переползем на Lua 5.2.  В связи с тем, что на 5.2 не поддерживаются некоторые вещи, которые работали на Lua 5.1 предлагаю в этой теме собрать советы о том как и что исправить.

1) table.insert ( table, n, val) теперь может работать некорректно. По крайней мере код вот такого вида на тестах упал на второй итерации:

for i = 1,4 do    
    table.insert (table, i, taqble2[i]  )
end

Предлагается использовать table[n] = val то есть использовать n в качестве ключа, а не порядкового номера.

2) Нашел, что table.maxn больше не поддерживается, у stead что-то свое используется?