Path: csiph.com!eternal-september.org!feeder.eternal-september.org!nntp.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: Unicode... Date: Tue, 23 Dec 2025 22:22:46 -0800 Organization: None to speak of Lines: 21 Message-ID: <878qes8kll.fsf@example.invalid> References: <10f85f9$33pck$1@dont-email.me> <10fgc9g$17a9o$1@dont-email.me> <10fihbp$7jbe$1@dont-email.me> <10ig0i8$qjm9$3@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 24 Dec 2025 06:22:48 +0000 (UTC) Injection-Info: dont-email.me; posting-host="fafb48b540a2fff724766d529c113127"; logging-data="876016"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+wlq4TqowLYBVIRO2Ag8dW" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:fAjnn10a50aOqE4E61fcNiW5w3Y= sha1:xrj16hwjVrtkVdo6J4lhYjhL9eU= Xref: csiph.com comp.lang.c:395931 Lawrence D’Oliveiro writes: > On Tue, 18 Nov 2025 14:27:53 -0500, James Kuyper wrote: >> Could you identify which document guarantees that every Unicode locale >> contains "UTF-8"? > > How else would it work? Bytes have to be 8-bit. I can't figure out what point you're trying to make. Obviously bytes in C have to be *at least* 8 bits, but I don't see the relevance. Take a look at the article to which you replied. How does your followup have anything to do with it? One of several points that you snipped is that locale names can contain the string "utf8", not "UTF-8". -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com void Void(void) { Void(); } /* The recursive call of the void */