Jump to content




Lua Version?


  • You cannot reply to this topic
5 replies to this topic

#1 sci4me

  • Members
  • 225 posts
  • LocationEarth

Posted 06 June 2014 - 09:25 PM

We're at 5.1 yes? Will CC ever support 5.2? I hope so.. why not? I remember reading (forever ago) that there's some reason we haven't upgraded... anyone want to fill me in?

#2 MKlegoman357

  • Members
  • 1,170 posts
  • LocationKaunas, Lithuania

Posted 06 June 2014 - 09:29 PM

I think it was for backwards compatibility with older CC versions...

Edited by MKlegoman357, 06 June 2014 - 09:29 PM.


#3 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 06 June 2014 - 09:40 PM

The problem with upgrading to 5.2 from what I was told by Dan, was that it would break almost everything ComputerCraft is based on. Not sure why, but that's the reason I was given.

#4 theoriginalbit

    Semi-Professional ComputerCrafter

  • Moderators
  • 7,332 posts
  • LocationAustralia

Posted 07 June 2014 - 12:49 AM

Yeah I seem to remember the reason was based on the fact that the advantage it gave was not worth the amount of scripts it would break. However given the update from CC 1.5 to CC 1.6 and how much that broke, this may not be Dan's philosophy anymore. I suppose we shall just have to wait and see.

#5 Lyqyd

    Lua Liquidator

  • Moderators
  • 8,465 posts

Posted 07 June 2014 - 03:52 AM

For one, it removes getfenv and setfenv, which would break the os.loadAPI code.

#6 awsmazinggenius

  • Members
  • 930 posts
  • LocationCanada

Posted 07 June 2014 - 05:11 AM

Which could just be rewritten/modified to use the global _ENV to make environments rather than getfenv/setfenv.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users