Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Test Builds => Topic started by: Echelon9 on June 26, 2010, 11:30:44 pm

Title: Lua 5.1.4 (patch 2) testing builds and patch
Post by: Echelon9 on June 26, 2010, 11:30:44 pm
Lua is the interpreted language behind the scripting feature in FreeSpace 2 Open SCP.

The Lua team have released 5.1.4 patch 2 (http://lua-users.org/lists/lua-l/2010-05/msg00297.html), which is likely to be the final release prior to a major update to Lua 5.2 later this year sometime.

This is a bugfix release, which fixes a list of 8 known bugs (http://www.lua.org/bugs.html#5.1.4). While I am unaware of any causing crashes in FS2 mediavps or mods, some have performance impacts. Could all those scripters and mod teams which use scripting please test with the below builds or patches, as time allows.

This will NOT be going into 3.6.12, unless we are able to identify an actual bug that is being experienced for our users or mod teams. It will be going into the release after 3.6.12.

Patch
To trunk revision 6263
Attached.

Windows builds
fs2_open_3_6_13_LUA.zip (http://members.iinet.net.au/~tjkidd/fs2open/build/fs2_open_3_6_13_LUA.zip)
MD5 (fs2_open_3_6_13_LUA.zip) = f60019d71dd95487dde07a79277d6af6

Mac builds
fs2_open_3_6_13_LUA_mac.zip (http://members.iinet.net.au/~tjkidd/fs2open/build/mac/fs2_open_3_6_13_LUA_mac.zip)
MD5 (fs2_open_3_6_13_LUA_mac.zip) = 4f1dec11ba02751965bf857a2cad09dd

[attachment deleted by admin]
Title: Re: Lua 5.1.4 (patch 2) testing builds and patch
Post by: Wanderer on June 27, 2010, 01:36:36 am
Ok.. i'll test it and see if there are problems
Title: Re: Lua 5.1.4 (patch 2) testing builds and patch
Post by: chief1983 on June 28, 2010, 12:54:38 pm
Anyone make sure Nuke sees this?  :p
Title: Re: Lua 5.1.4 (patch 2) testing builds and patch
Post by: The E on June 28, 2010, 12:58:17 pm
Well, I haven't seen any crashes or other anomalous behaviour with it.
Title: Re: Lua 5.1.4 (patch 2) testing builds and patch
Post by: Echelon9 on June 29, 2010, 04:29:55 am
Well, I haven't seen any crashes or other anomalous behaviour with it.
A good first response.

I'm conscious that any problems this patch causes would likely be subtle. The more testing with mods that use complex scripting the better
Title: Re: Lua 5.1.4 (patch 2) testing builds and patch
Post by: portej05 on June 29, 2010, 05:09:05 am
Wanderer has some pretty complex scripts lying around (we really need to have somewhere in the repository for test scripts). If they all run well, that would be a very good start.
I'm in agreement with E9 here - some of the changes to Lua will only result in very subtle, if at any, changes to the way things work.
Title: Re: Lua 5.1.4 (patch 2) testing builds and patch
Post by: Echelon9 on July 02, 2010, 06:30:57 pm
If there are no reports of problems with this patch, it will be going into trunk (not 3.6.12) later today.
Title: Re: Lua 5.1.4 (patch 2) testing builds and patch
Post by: Echelon9 on July 02, 2010, 09:45:18 pm
Committed to trunk as revision 6278 (http://svn.icculus.org/fs2open?view=rev&revision=6278).