On 2026-08-17 15:16, Bruno Haible wrote:
Paul Eggert wrote:
test-c32isprint.c:119: c32isprint (0xa0) = 1, isprint (0xa0) == 0

I need to think about it. But can you tell, in which locales the problem occurs:
   - in the "C" locale,
   - in single-byte locales other than "C",
   - or both?
I've tested only OpenBSD 7.9. Apparently it supports only the C and the en_US.UTF-8 
locales, so the problem occurs only the C locale. All OpenBSD locales are treated like 
en_US.UTF-8 if their names end in ".UTF-8", and are treated like C otherwise. 
This is documented here:

https://man.openbsd.org/locale

Reply via email to