[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ncurses-bug
Subject:    Re: ncurses-5.7-20090530.patch.gz
From:       Thomas Dickey <dickey () his ! com>
Date:       2009-06-13 21:33:55
Message-ID: 20090613213355.GA20364 () invisible-island ! net
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Wed, Jun 03, 2009 at 10:01:48AM -0400, Thomas Dickey wrote:
> On Wed, 3 Jun 2009, Clemens Ladisch wrote:
>
>>>                     || (sp->_legacy_coding == 0
>>>                         && (isprint(check) || iswprint(check))))))
>>
>> But here is still a bug: iswprint() must not be called for single-byte
>> characters because that function assumes its parameter is a wide
>> character, and wide characters are Unicode, which is the same as
>> ISO 8859-1 for 8-bit values.  This gives wrong values for locales with
>> any other encoding.
>
> thanks (I'll have to modify that part, then).

I've been looking at this, found that changing this detail will also
require a large change to wadd_wch, etc., and am considering how to
split up the change, etc.

-- 
Thomas E. Dickey <dickey@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net

["signature.asc" (application/pgp-signature)]

_______________________________________________
Bug-ncurses mailing list
Bug-ncurses@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-ncurses


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic