It's a bit weird that they went with goto. It is a much smaller addition than continue + labeled break + labeled continue + switch, but it's still really unusual to see in a scripting language.
So now that module(...) is deprecated does anyone know the expected standard pattern? The changes say to just build it with code (setting _ENV?) but do the devs have a "right way" to do it?
Any links to info on 5.1.4 -> 5.2 changes? I can't seem to find any.<p>EDIT: Found some information! <a href="http://www.corsix.org/content/look-lua-52-work3" rel="nofollow">http://www.corsix.org/content/look-lua-52-work3</a>