>>> m...@netbsd.org wrote > Hi, > > I'm not sure what the changes affect. Does this mean UTF-8 won't work > either? that's sounds like a big price to pay. > Also, the problem doesn't sound specific to mdocml.
No, this is specific to mdocml. mdocml assums wchar_t's internal representation UCS-4 (__STDC_ISO_10646__). See line 31 of: http://mandoc.bsd.lv/cgi-bin/cvsweb/configure.local.example?annotate=1.33 But our locale's wchar_t is not always UCS-4, we use a locale-dependent encoding for now (eg. ja_JP.eucJP). If branch perseant-stdc-iso10646 is merged, I think that the situation will change. > Is the problem: netbsd mishandles some locales it claims to support? No. -- Takeshi Nakayama