Skip to content
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

Fix userdata APIs for Lua 5.4 in native plugin interface #1188

Merged
merged 4 commits into from
Dec 28, 2022

Conversation

ColonelPhantom
Copy link
Contributor

This should enable plugins that use userdata to be compiled with the native interface, something that doesn't work in 2.1.0 as released. I also reintroduced some calls that were removed in the upgrade to 5.4.

@adamharrison
Copy link
Member

This looks good. Sorry about the delay.

@adamharrison adamharrison merged commit 3fda8c0 into lite-xl:master Dec 28, 2022
takase1121 pushed a commit to takase1121/lite-xl that referenced this pull request Jan 16, 2023
* Reintroduce some missing Lua API's from native plugin API

* Add new upvalue functions to header

* Fix things that are actually macros in current lua

* Introduce lua_insert,replace,remove macros from lua5.4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants