Skip to content

Support multiple Lua versions #191

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
jugglerchris opened this issue Sep 20, 2020 · 3 comments
Closed

Support multiple Lua versions #191

jugglerchris opened this issue Sep 20, 2020 · 3 comments
Labels
Future work An issue which would be nice to do, but not one of the current priorities.

Comments

@jugglerchris
Copy link
Collaborator

As copied from #172 (comment)

rlua needs to at least support Lua 5.4 when it is released, and ideally it would also support Lua 5.1 (and LuaJIT) and 5.2. This is potentially hard to make truly sound, but rlua has at least already done the hard work to protect against memory allocation and GC errors, so this is not completely infeasible.

@jugglerchris
Copy link
Collaborator Author

There is a bit of extra discussion on this starting from #172 (comment)

Updating to Lua 5.4 has an open PR thanks to a contributor: #186 .

@jugglerchris jugglerchris added the Future work An issue which would be nice to do, but not one of the current priorities. label Jul 11, 2021
@jugglerchris
Copy link
Collaborator Author

An initial implementation (supporting Lua 5.1, 5.3, and 5.4) is in #218 .

@jugglerchris
Copy link
Collaborator Author

Done in 0.18.0-alpha.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Future work An issue which would be nice to do, but not one of the current priorities.
Projects
None yet
Development

No branches or pull requests

1 participant