Page MenuHomeFreeBSD

PR225692: ctype: restore some of ctype definitions from pre-CLDR data
ClosedPublic

Authored by yuripv on Oct 8 2018, 1:35 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 18 2024, 11:40 AM
Unknown Object (File)
Mar 11 2024, 1:21 PM
Unknown Object (File)
Mar 11 2024, 1:21 PM
Unknown Object (File)
Mar 11 2024, 1:21 PM
Unknown Object (File)
Mar 11 2024, 1:21 PM
Unknown Object (File)
Mar 11 2024, 1:21 PM
Unknown Object (File)
Mar 8 2024, 1:26 AM
Unknown Object (File)
Jan 29 2024, 3:15 AM
Subscribers

Details

Summary

PR: 225692

Restore some of the ctype definitions from pre-CLDR data, namely 0xE000-0xF8FF private use area, and 0xFF00-0xFFF half- and fullwidth punctuation. This does not, of course, fix all of the missing character type definition, but should fix the reported problem before 12.0 is released while I'm looking for complete longer term solution.

While here, I have updated the README a bit as I was actually using what was written there :-) Can be dropped as unrelated change.

Test Plan

Use the test case attached to PR225692.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This looks reasonable to me.

This revision is now accepted and ready to land.Oct 9 2018, 12:22 AM
yuripv retitled this revision from PR225692: ctype: restore some of the halfwidth/fullwidth punctuation to PR225692: ctype: restore some of ctype definitions from pre-CLDR data.
yuripv edited the summary of this revision. (Show Details)
yuripv added a reviewer: kib.
This revision now requires review to proceed.Oct 10 2018, 1:43 PM
This revision is now accepted and ready to land.Oct 10 2018, 1:46 PM
This revision was automatically updated to reflect the committed changes.