[JW Lua] RGP Lua 0.67 Released

Robert Patterson robert at robertgpatterson.com
Wed May 3 04:00:46 CEST 2023


This is to announce the release of RGP Lua 0.67. This version introduces
the concept of code page (aka, "trusted code"). In this version is it
optional and off by default. However, you should enable it and start
discovering if any of your scripts need adjusting as a result. Future
versions of RGP Lua will require it. If you use script from the Finale Lua
repo <https://www.finalelua.com/>, make sure to update to the latest
versions of them.

This version upgrades Lua to Lua 5.4 and LuaBridge to LuaBridge 5.3. Other
enhancements include:

   - Strip "&" on input to Win version of luaosutils.menu.find_item
   - Allow FCLuaScriptItem to return correct value after multiple
   executions.
   - Fix Finale crash caused by saving FCRepeatPrefs, and add
   ShowOnTopStaffOnly and ShowOnStaffListID properties.
   - Allow in-line comments on lines of the plugindef() function.
   - Added __FCBaseData::RelinkToScore and RelinkToCurrentView.
   - Embedded Lua-CJSON library.
   - Added Lua access to already embedded TinyXML2 XML parser.
   - Added FCTransposer, which does the math for all your transposition
   needs, including transposition of FCChord instances.
   - Added finenv.LuaBridgeVersion for diagnostic purposes.
   - Added finenv.IsFinaleDemo to detect if we are running on the Finale
   demo.
   - FCEntryMetrics, FCCellMetrics, and most collections can be assigned
   with <close>
   - Added tinyxml2 classes to class browser and show more info about each
   class.

Download link. <https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20230502/79bfed26/attachment.html>


More information about the JWLua mailing list