I realized that the below regex will be rejected with Invalid regular expression: [...] Range out of order in character class when using it in moo.compile() (Note: using extended syntax with extra whitespace for readability):
This can be fixed by using the u flag on lines 25 and 263. Of course, this is something of a hotfix because that would presumably turn all regexes into Unicode regexes (maybe a Good Thing?); therefore, I leave it to those with better acquaintance with the codebase to come up with a proper solution.
I realized that the below regex will be rejected with
Invalid regular expression: [...] Range out of order in character class
when using it inmoo.compile()
(Note: using extended syntax with extra whitespace for readability):This can be fixed by using the
u
flag on lines 25 and 263. Of course, this is something of a hotfix because that would presumably turn all regexes into Unicode regexes (maybe a Good Thing?); therefore, I leave it to those with better acquaintance with the codebase to come up with a proper solution.