On 25.07.2019 10:38, Thomas Klausner wrote: > On Thu, Jul 25, 2019 at 08:32:10AM +0000, is%netbsd.org@localhost wrote: >> On Thu, Jul 25, 2019 at 10:28:55AM +0200, Thomas Klausner wrote: >>> On Thu, Jul 25, 2019 at 08:02:26AM +0000, is%netbsd.org@localhost wrote: >>>> I investigated the fmt code to find out where it breaks for me. >>>> I found this thread when I checked whether my problem was already >>>> discussed. >>> >>> After this discussion, the fmt code was updated in -current. >>> Can you try again if this works for you now? >> >> Really? The discussion was in 2016 - I'm using netbsd-8 code. But >> I'll check. > > revision 1.33 > date: 2017-10-13 02:11:56 +0200; author: christos; state: Exp; lines: +43 -41; commitid: 9OJzwyAiFEEM5PaA; > Wse wide functions to avoid file corruption. Q+D because it does not > use wcwidth(). > > netbsd-8-1-RELEASE: 1.32 > > > Thomas > Being on topic. I'm helping to an apprentice working on C11 <uchar.h>. We have now landed into a problem of missing ISO/IEC 10646 (in practice wchar_t == UTF-32) and finally getting locale independent wchar_t representation. We are now evaluating whether to resume perseant-stdc-iso10646.
Attachment:
signature.asc
Description: OpenPGP digital signature