[OS X TeX] TexShop macro problems on Mojave
Herbert Schulz
herbs at wideopenwest.com
Wed Nov 21 13:19:06 EST 2018
> On Nov 21, 2018, at 9:30 AM, Richard Koch <koch at uoregon.edu> wrote:
>
> Folks,
>
> Yesterday I was involved in other matters and just skimmed this thread.
>
> Maybe I can help and maybe not (to paraphrase the President). TeXShop has two ways to run Apple scripts. It can run them directly from TeXShop and it can run them from a second (internal) app called ScriptRunner.
>
> To modernize applescript for Mojave, an extra item needs to be added to the program's Info.plist. This item is a string which will be placed in the dialog asking for permission to do security-related applescript tasks.
>
> This item has been in TeXShop's Info.plist since version 4.08. However, it is NOT in Script Runner's Info.plist. I just fixed this in the sources, but the fix is not in 4.17. So on Mojave, an Applescript which uses ScriptRunner might run into trouble.
>
> Dick Koch
Howdy,
I believe you can determine if a script needs ScriptRunner or not by looking at the first line of the script. If it says
-- applescript
it needs ScriptRunner and if it says
-- applescript direct
it shouldn't require ScriptRunner. I think I've gotten that right.
Good Luck,
Herb Schulz
(herbs at wideopenwest dot com)
More information about the MacOSX-TeX
mailing list