<<< Date Index >>>     <<< Thread Index >>>

Re: national chars - libiconv not used?



Alain Bench wrote:

>  On Monday, July 3, 2006 at 22:12:26 +0200, Michal Hajek wrote:
>
>
>> Alain Bench wrote:
>>
>>> Perhaps wide functions or type conversions fail.
>>
>>
>> isprint(129) = 128
>> iswprint(129) = 128
>> mbrtowc returns 1, and converted char 0x81 to wc U+0081
>> iswprint(129) = 128
>
>
>
>     Failed, but printable?!? I really don't get it. Could you please
> modify "c = 129;" to say 167 (to see if it gives the failed U+00A7, the


isprint(167) = 128
iswprint(167) = 128
mbrtowc returns 1, and converted char 0xA7 to wc U+00A7
iswprint(167) = 128

>
>     Anything new on the ncurses/gcc/libiconv compile mess?


No, I wanted to patch ldd/linker, but could not get appropriate patches from hp site. The patch needs other patch and the other patch is refused by swinstall :-((

And I do not know if it is normal gcc depends strictly on libiconv - gcc does not work without libiconv...

Thanks, Michal