[JW Lua] RGP Lua 0.73 Released

Robert Patterson robert at robertgpatterson.com
Thu Apr 11 18:06:11 CEST 2024


Includes the following changes and enhancements:

   - Corrected calculation of FCFontInfo.IsMacSymbolFont based on final
   guidance from MakeMusic.
   - Fix issue where sometimes the wrong line number is reported to
   FCLuaScriptItem when the script ends with an error.
   - Add clarifying comments around the use of FCNoteEntry.SetStemUp and
   SetFreezeStem.
   - Added FCMusicRegion.FixMeasureWidthsInScore. It is available to be
   called after modifying measure widths in a part (in any way, including
   executing Finale's Note Spacing menu options). This works around an issue
   where sometimes the score spacing is destroyed after undo/redo.
   - Refactored FCString to include better automatic options for UTF-16
   surrogate pairs, as well as support for full-length Unicode codepoints
   where appropriate.
   - A number of C-string/Lua-string functions and properties have been
   updated to expect and return UTF-8 encoded strings. These are noted in the
   FCString documentation for version 0.73.
   - (Optionally) use OS-level APIs for Mac version of
   FCUI::ExecuteOSMenuCommand.
   - Embedded luaosutils 2.5.0 (which adds menu.execute_command_id). This
   function adds OS-level API


Download: https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20240411/d9cfe920/attachment.htm>


More information about the JWLua mailing list