Jonas Hahnfeld <address@hidden> wrote:
looking at https://sourceforge.net/p/testlilyissues/issues/5779/ and
the grammar you linked, I think the regular expression is also missing
'+Aa,'. Does it make sense to fuse attached patch?
The idea looks sensible to me, but I think you've made a mistake in the
regular expression syntax. The character '-' has to appear immediately
after the open bracket, otherwise it's taken to be the punctuation in a
range such as "A-Z". So the character class
[+-MmZzLlHhVvCcSsQqTtAa0-9,.Ee\n ] will match (at least) any character
between '+' and 'M'.
If you start the brackets with [-+Mm...] instead of [+-Mm...] then I
think it does what you intended.
Cheers,
Simon