GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||||||||
GeezerVison is showing github.com — Improper handling of Unicode Properties in character set 3.16a2 · Issue #161814 · python/cpython Open Labels type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error DescriptionBug reportI found this when evaluating the Unicode Properties in the recent alpha release for Re. I realize this work is a WIP, but figured I'd share in case this issue wasn't already known. With >>> import re >>> re.fullmatch(r'[\p{Lu}]', 'A', re.IGNORECASE) <re.Match object; span=(0, 1), match='A'> >>> re.fullmatch(r'[\p{Lu}x]', 'A', re.IGNORECASE) # expected a match >>> re.fullmatch(r'[\p{Lu}x]', 'A') <re.Match object; span=(0, 1), match='A'> Below is info gathered by AI, hopefully it is helpful, but the important part is the behavior that doesn't match expectations. More examples, all with
"Expected" is how these properties already behave with The same happens with an inline Cause: in For the categories that existed before 3.16 ( A fix could test CPython versions tested on:3.16 Operating systems tested on:macOS Activity
MetadataMetadataAssigneesLabelstype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error ProjectsMilestoneRelationshipsDevelopmentIssue actions | ||||||||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |