[Bug 240911] iswprint() wrong for some FULL WIDTH characters in UTF-8 locale

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Sep 29 21:29:43 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240911

Yuri Pankov <yuripv at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|bugs at FreeBSD.org            |yuripv at FreeBSD.org
             Status|Open                        |In Progress

--- Comment #6 from Yuri Pankov <yuripv at FreeBSD.org> ---
Thanks for the update.

It's not the CLDR34/Unicode11 update itself, and rather a followup in base
r340491.  As the commit message says, there's no direct mappings between
UnicodeData.txt and POSIX character classes, so I used my best judgement there
:-)

The characters you are after fall in the following range (UnicodeData.txt):

E000;<Private Use, First>;Co;0;L;;;;;N;;;;;
F8FF;<Private Use, Last>;Co;0;L;;;;;N;;;;;

"Co" there means "Other, Private Use".  I *think* we could mark all those
characters as printable, it won't hurt anything.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list