[JW Lua] New Experimental Version RGP Lua 0.67b3
Robert Patterson
robert at robertgpatterson.com
Sat Apr 8 21:43:03 CEST 2023
Hello everyone,
I have uploaded a new experimental version. It includes not only the latest
version of Lua (5.4) but a new version of LuaBridge (version 3.1).
LuaBridge is the open-source platform that both JW and RGP Lua use to hook
up the PDK Framework to Lua. LuaBridge 3 is not a complete rewrite of
LuaBridge 2, but it is a major refactoring using the latest c++ template
tricks.
I am interested if anyone sees any serious issues with this version. (Jan
Angermüller?) I have run it through all of my regression tests, including
new ones that I added just to try to ferret out possible problems. As of
this upload, the only significant difference I can find is that if you try
to assign 1/0 to a PDK Framework property or method parameter, LuaBridge 3
throws a runtime error rather than letting you do it. There may also be
differences around omitting boolean parameters, but I haven't captured a
test case example.
You can check your LuaBridge version in a new read-only property
finenv.LuaBridgeVersion, As always, the Lua version is in _VERSION.
https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20230408/5d846233/attachment.htm>
More information about the JWLua
mailing list