Author Topic: Lua 5.1.4 (patch 2) testing builds and patch  (Read 2173 times)

0 Members and 1 Guest are viewing this topic.

Offline Echelon9

  • Moderator
  • 210
Lua 5.1.4 (patch 2) testing builds and patch
Lua is the interpreted language behind the scripting feature in FreeSpace 2 Open SCP.

The Lua team have released 5.1.4 patch 2, 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. 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
MD5 (fs2_open_3_6_13_LUA.zip) = f60019d71dd95487dde07a79277d6af6

Mac builds
fs2_open_3_6_13_LUA_mac.zip
MD5 (fs2_open_3_6_13_LUA_mac.zip) = 4f1dec11ba02751965bf857a2cad09dd

[attachment deleted by admin]

 

Offline Wanderer

  • Wiki Warrior
  • 211
  • Mostly harmless
Re: Lua 5.1.4 (patch 2) testing builds and patch
Ok.. i'll test it and see if there are problems
Do not meddle in the affairs of coders for they are soggy and hard to light

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Lua 5.1.4 (patch 2) testing builds and patch
Anyone make sure Nuke sees this?  :p
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline The E

  • He's Ebeneezer Goode
  • Global Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: Lua 5.1.4 (patch 2) testing builds and patch
Well, I haven't seen any crashes or other anomalous behaviour with it.
Let there be light
Let there be moon
Let there be stars and let there be you
Let there be monsters and let there be pain
Let us begin to feel again
--Devin Townsend, Genesis

 

Offline Echelon9

  • Moderator
  • 210
Re: Lua 5.1.4 (patch 2) testing builds and patch
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

 
Re: Lua 5.1.4 (patch 2) testing builds and patch
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.
STRONGTEA. Why can't the x86 be sane?

 

Offline Echelon9

  • Moderator
  • 210
Re: Lua 5.1.4 (patch 2) testing builds and patch
If there are no reports of problems with this patch, it will be going into trunk (not 3.6.12) later today.

  

Offline Echelon9

  • Moderator
  • 210
Re: Lua 5.1.4 (patch 2) testing builds and patch
Committed to trunk as revision 6278.