[JW Lua] JWLua Digest, Vol 86, Issue 5

Robert Patterson robert at robertgpatterson.com
Fri Dec 24 16:04:03 CET 2021


Here are the answers to your questions.

1) There will never be an integrated dev interface. Both Visual Studio Code
and  ZeroBraneStudio are better than the old JW Lua interface, and there is
no reason to reinvent the wheel. Please see setup instructions on my site.

2) I have no plans to add a console to RGP Lua. However, if you set up
ZeroBraneStudio as instructed, you can see console messages there. (FWIW:
once you've used a debugger for Lua, my guess is you will be less enamored
of print statements. They still have their uses, of course.)

3) There is an integrated class browser, which is the all-Lua script on my
site. The main thing it's missing is the sample usage scripts, though I
found those to be of limited use. I am not planning to reinvent them.
However the class browser is open-source
<https://github.com/rpatters1/rgpluaclassbrowser>, and if you want to
submit pull requests, be my guest.

4) Complex meters and mid-measure clef changes are on my list for 0.59. No
promises, though. They both are rather tricky.

5) FCTieMods is problematic because the code to initialize it is extremely
complicated and fragile. One of Finale's many failings. That's why Jari
never included them, and it's why I am reluctant to.


On Fri, Dec 24, 2021 at 8:43 AM Jacob Winkler <jacob.winkler at mac.com> wrote:

> This is so exciting, Robert!
>
> Do you have any sort of development roadmap? I know you must have a ton of
> things you want to implement... I definitely have my own list of features
> that I'd love to see. I'm going to jot some of them down here... if they
> aren't already on your radar, maybe you can take them into consideration
> for the future?
>
> 1) Integrated development interface - nothing fancy, just something like
> JW Lua so you can try out scripts quickly from the interface itself while
> you're working on them without adding them to the menu. Zerobrane is great,
> but this is so useful!
> 2) A console - Still the best tool available for tracking down problems!
> 3) Integrated class browser - I probably learned more about programming JW
> Lua from searching through the class browser than from anything else...
> 4) Tie manipulation - If memory serves, there are some functions in the
> SDK that were never hooked into Lua...
> 5) Complex meters - There are parameters for reading these but not
> creating them...
>
> Again, thank you SO MUCH for taking all this on!
>
> -Jake
>
> On 12/24/2021 3:00:13 AM, jwlua-request at jwmusic.nu <
> jwlua-request at jwmusic.nu> wrote:
> Send JWLua mailing list submissions to
> jwlua at jwmusic.nu
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu
> or, via email, send a message with subject or body 'help' to
> jwlua-request at jwmusic.nu
>
> You can reach the person managing the list at
> jwlua-owner at jwmusic.nu
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of JWLua digest..."
>
>
> Today's Topics:
>
> 1. RGP Lua 0.58 Released (Robert Patterson)
> 2. Re: RGP Lua 0.58 Released (Simon Leclerc)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 23 Dec 2021 08:32:08 -0600
> From: Robert Patterson
> To: "The JW Lua script plug-in."
> Subject: [JW Lua] RGP Lua 0.58 Released
> Message-ID:
>
> Content-Type: text/plain; charset="utf-8"
>
> Includes
> - new methods and properties for FCEntryMetrics and FCCellMetrics
> - Obtain and execute OS menu commands directly.
> - Ability to create expression categories.
> - Support for custom key signatures for the purpose of transposing.
> - Support for stacking articulations.
> - All prefs now work correctly with Finale 26.2 and higher.
> https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
>
> ------------------------------
>
> Message: 2
> Date: Thu, 23 Dec 2021 18:37:24 -0500
> From: Simon Leclerc
> To: "The JW Lua script plug-in."
> Subject: Re: [JW Lua] RGP Lua 0.58 Released
> Message-ID:
> Content-Type: text/plain; charset="utf-8"
>
> Thanks for this great update, Robert.
>
> I will check those new features as soon as possible.
>
>
>
>
>
> ?\_(?)_/?
>
> Simon Leclerc
> 60, Mirabelle
> Ste-Agathe-des-Monts, Qu?bec
> J8C 0W9
> simon at prodsl.ca
>
>
>
>
> > On December 23, 2021, at 09:32, Robert Patterson wrote:
> >
> > Includes
> > - new methods and properties for FCEntryMetrics and FCCellMetrics
> > - Obtain and execute OS menu commands directly.
> > - Ability to create expression categories.
> > - Support for custom key signatures for the purpose of transposing.
> > - Support for stacking articulations.
> > - All prefs now work correctly with Finale 26.2 and higher.
> > https://robertgpatterson.com/-fininfo/-rgplua/rgplua.html
> >
> >
> > _______________________________________________
> > JWLua mailing list
> > JWLua at jwmusic.nu
> > http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> JWLua mailing list
> JWLua at jwmusic.nu
> http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu
>
>
> ------------------------------
>
> End of JWLua Digest, Vol 86, Issue 5
> ************************************
>
> _______________________________________________
> JWLua mailing list
> JWLua at jwmusic.nu
> http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20211224/8530b2db/attachment-0001.html>


More information about the JWLua mailing list