Summary
character classes in irregex need to use unicode ranges
Metadata
- Id: ccce9222b1700400ec8a9b8ba1030bf3383dd0a5
- Trac id:
- Type: defect
- Reporter: felix
- Owner:
- Cc:
- Status: new
- Component: core libraries
- Estimated difficulty: medium
- Resolution:
- Priority: major
- Milestone:
- Version: 6.0.1pre1
- Changetime: 2026-09-03 19:59:24 UTC
- Created: 2026-09-03 19:59:24 UTC
- Keywords: irregex
Description
The named character classes use a handrolled cset implementation that is not unicode aware. This code should reuse what's available in utf.c or at least try harder to cover the full unicode ranges.