Skip to content

CFString: add tests for surrogate characters and composed ranges - #88

Merged
rfm merged 1 commit into
gnustep:masterfrom
DTW-Thalion:tests/cfstring-composed
Sep 6, 2026
Merged

rfm merged 1 commit into
gnustep:masterfrom
DTW-Thalion:tests/cfstring-composed

Conversation

@DTW-Thalion

Copy link
Copy Markdown
Contributor

Adds coverage for CFStringIsSurrogateHighCharacter and
CFStringIsSurrogateLowCharacter, and for CFStringGetRangeOfComposedCharactersAtIndex
over a surrogate pair (from either half) and neighbouring BMP characters. The
results match Apple CoreFoundation.

@DTW-Thalion
DTW-Thalion force-pushed the tests/cfstring-composed branch from 0c7478e to c582fc5 Compare July 24, 2026 15:14
@DTW-Thalion DTW-Thalion reopened this Jul 24, 2026
@DTW-Thalion DTW-Thalion reopened this Jul 27, 2026
@rfm
rfm merged commit 1844151 into gnustep:master Sep 6, 2026
3 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants