Am Freitag, den 21.02.2020, 11:33 +0000 schrieb Simon Tatham:
> Jonas Hahnfeld <
> hah...@hahnjo.de
> > 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.

Absolutely correct, good spot. Luckily (for my testing) '-' is between
'+' and 'M', but that's actually too broad. Will fix the patch.

Thanks
Jonas

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to