Opened 10 years ago

Closed 9 years ago

#169 closed defect (fixed)

uaflex fail in character sets package

Reported by: vadim.godunko Owned by:
Priority: major Milestone: 0.3.0
Component: Matreshka Version:
Keywords: Cc:

Description

CHAR10_NO_HYPHEN [^\u002D\u0001-\u0008\u000B\u000C\u000E-\u001F\uD800-\uDFFF\uFFFE\uFFFF]

%%

"<!--"({CHAR10_NO_HYPHEN}|-{CHAR10_NO_HYPHEN})*"-->" {On_Comment}

%%

Change History (4)

comment:1 by Maxim Reznik, 10 years ago

I think surrogate characters \uD800-\uDFFF can't belong to character class. So you can't include nor exclude them to/from character class.

What do you think?

Last edited 10 years ago by Maxim Reznik (previous) (diff)

comment:2 by vadim.godunko, 10 years ago

Milestone: 0.3.0

comment:3 by Maxim Reznik, 9 years ago

In [2997]:

  • league-character_sets.adb

Don't raise constraint error when High .. Low is not valid. Return empty set.

  • nodes.ads

fix typo.

Refs #169

comment:4 by Maxim Reznik, 9 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.