[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