Red Arrow Plugin will not work

I’ve tried using the plugin manager and manually importing the Red Arrow plugin without any luck. I continue to get errors and warnings of why it isn’t working…

I have installed the ‘cutting edge’ version and it too doesn’t solve the issue.

I have this problem on my work and my personal machine, both are running Sequoia 15.3.1

I’m running other plugins from the manager that work perfectly!

Any clue on how I can resolve this?

Thanks

What do you mean by “it doesn’t work”? Can you describe what isn’t working?

Which exact plugins are working?

Some plugins require the Python module, some don’t. Did you follow the steps in the Extending Glyphs tutorial?

I can install the plugin just fine, I restart and then install the python module buy clicking - install

After that I’m seeing a 'Failed to get HEAD (unborn) message.

I sometimes run across a message saying ‘downloading plugin repository failed’, I think that’s after I have tried to install the ‘red arrow’…

I have recorded a video of my issue here:

The plugins that I have installed and that work are:

  • Show Stem Thickness
  • Super Tool

Here is a video of what I’m experiencing:

I have not read the extending Glyphs tutorial, I’ll look into that, Thanks!

Can you copy paste the error messages directly.

This sounds like a midwife’s problem! :astonished:

  1. Red Arrow installed
    The plugin was installed successfully!
    Please restart Glyphs to use it.

  2. An installed plug-in requires Python 3. Do you want to download and install it now?
    You can instead install it later with the Plugin Manager.

  3. Are you sure you would like to install the “Python” module?
    You need to restart Glyphs to use it.

  4. Failed to get HEAD (unborn)

:rofl: LOL

The plugins that work for you are written in C/ObjC and do not require the Python module. Red Arrows requires the Python module, which apparently did not install properly on your machine.

More precisely, the repository got corrupted, which causes the HEAD error message.

  1. So, go to Script > Open Scripts Folder, navigate to the Repositories folder and delete the folder called ‘GlyphsPythonPlugin’. Leave the Repositories folder open.
  2. In Glyphs, open Window > Plugin Manager > Modules and reinstall the Python module. While you are waiting for it to install, switch back to Finder and watch the Repositories folder. You should see ‘GlyphsPythonPlugin’ reappear, look inside, and once it starts filling up with stuff, particularly a subfolder called ‘Python.framework’, switch back to Glyphs.
  3. Restart Glyphs.
  4. After Glyphs restarted, see Glyphs > Settings > Addons > Python Version. It should read ‘3.11.9 (Glyphs)’, perhaps you have slightly different numbers. If the popup is empty or reads ‘Python.org’, you need to switch to the Python version that says ‘Glyphs’, and restart the app again.
  5. If it still does not load, and you get new error messages saying that some plug-ins could not load, go to Glyphs > Settings > Updates and turn on both Debug Mode and Cutting Edge Versions, update the app and confirm once it prompts you to restart again.

With a little luck it should work after step 3.

1 Like

Success!

Red Arrows!!! :tada:

I appreciate the quick response and clear direction!

Thank You Rainer :pray:

What fixed it?

Hi Georg

It was the python Rainer mentioned

Thank you :pray: