Expected terminating issue

After exporting a Glyphs file from FontLab 7, the file does not open when using a MacBook and this issue occurs. What is the reason? Is there any solution?

Can you try to open that glyphs file in a text editor that shows line numbers (VSCode, Atom, Sublime Text, TextMate, or such) and check what at line 2858 and the line before and after is?
It seems to expect a closing parenthesis ) there.

FontLab is writing broken .glyphs file for some time. You need to manually fix them before Glyphs can open it.


2858 doesn’t have it, or should I create a new file and move it?

How about creating a new font file and moving the contents inside?

Are you sure that is the same file?

It might be that the problem above this.

Can you send me that file?

The problem was that all lines in the “glyphOrder” parameter ended with a semicolon where it should be a comma.