[JW Lua] RGP Lua 0.66 Released

Robert Patterson robert at robertgpatterson.com
Fri Mar 10 04:44:21 CET 2023


RGP Lua 0.66 has been released the following changes:

   - Scripts can now register to run when Finale starts up.
   - Report the 1st return value of a script, regardless of type.
   (Previously only strings were reported.) This behavior can be suppressed
   with a new finaleplugin.IgnoreReturnValue property.
   - Fix bug that prevented finenv.ExecuteLuaScriptItem from returning the
   script's 1st return value when the script had no error.
   - Fix FCMiscDocPrefs.SpecialExtractionID for Finale 25 and 26.1.
   - FCString now uses double for all floating point conversions.
   - Added FCUI::DisplayExpressionDialog to add support for choosing either
   text or shape expressions.
   - Added FCNote::CalcNumberOfLedgerLines
   - Added __FCStaffBase::CalcTopLineStaffPosition and
   __FCStaffBase::CalcBottomLineStaffPosition
   - FCTimeSignature and FCKeySignature now derive from __FCBase. They were
   never valid data structs, and calling Load or Save on them never had any
   effect.
   - Added FCAllotment and FCAllotments to lua classes.
   - Added functions to FCBeatChartElement and FCBeatChartElements.
   - Added FCArticulation.OnStemDistanceFromStemEnd property.
   - Embed and (optionally) preload the luaosutils library.
   - Added FCNoteheadMod.EnharmonicFlip property and support function
   FCNote::MatchSpellingToScore.
   - Added FCCustomLuaWindow::RegisterHandleActivate so that scripts can
   detect window activation/deactivation.
   - Upgrade utf8 library from Lua 5.3 version to Lua 5.4 version.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20230309/7a7b99cb/attachment.htm>


More information about the JWLua mailing list