latte-soft / wax

A Lua 5.1x+/Luau Project Bundler Runtime, Using Roblox Models and Module-Require Semantics
https://latte.to
MIT License
27 stars 1 forks source link

Lua 5.2+ support #4

Closed checkraisefold closed 8 months ago

checkraisefold commented 9 months ago

Is there a way parts of the project can be rearchitected to not use newproxy, which I think is the only limitation for supporting at a minimum Lua 5.2?

regginator commented 9 months ago

Maybe, we could probably impl something like...

local newproxy = newproxy or function()
    return setmetatable({}, {})
end

... ?

regginator commented 8 months ago

Fixed in the upcoming release, closing this unless there's any other issues here 😄

image