From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [217.72.192.74]) by sourceware.org (Postfix) with ESMTPS id 2F37D3858D20 for ; Sat, 25 Mar 2023 21:26:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 2F37D3858D20 Authentication-Results: sourceware.org; dmarc=fail (p=none dis=none) header.from=cygwin.com Authentication-Results: sourceware.org; spf=fail smtp.mailfrom=cygwin.com Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue108 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MdNPq-1qFWDr2NTk-00ZL0x for ; Sat, 25 Mar 2023 22:26:27 +0100 Received: by calimero.vinschen.de (Postfix, from userid 500) id 15512A80CBD; Sat, 25 Mar 2023 22:26:27 +0100 (CET) Date: Sat, 25 Mar 2023 22:26:27 +0100 From: Corinna Vinschen To: cygwin@cygwin.com Subject: Re: newlocale: Linux incompatibility Message-ID: Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <8f2b7a49-2878-8481-233c-146fdb9a0e69@Shaw.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <8f2b7a49-2878-8481-233c-146fdb9a0e69@Shaw.ca> X-Provags-ID: V03:K1:ePnNwzcwWRvJe22Ou5I5nOJH7thZIZzAGFnzwLJ1Jv1STfqLTjm y0JKA/RJ3t3ac6mMANppUQJbQ7YvxjxbDX9m7ZXZG4gbIu2NA6qmwOurAgY5vqJDDiJneOB 1aCyeCVQDrtepKp1A02rthonYdGjhD4+QCJ95VK7XfBZMnw+cP8+oolJlooCVFOXaLQ7/Df +E1Z1VrxfzLo6SPZlAmnA== UI-OutboundReport: notjunk:1;M01:P0:wNAcKx3R4qg=;B2ggVd0CLraJFHro2xAQCWzybCt P3zKxaOX8OlWkXfbYWsJ+cbVylHGjJbsUZ9D4Y+++HDSo7ANofUg37xnlpfS2mSLGtAEN2WXB m7NgTUx0YS5Pw+BUuIrgdnBNoMewbG76afAvvsIoRZO255zJVmfMAuOKK3so+Q0Gkq1LJOnuL ptrXnPPEZHeAr7hsT0cXjI7gw5FvxIYYOL0ZIWrk/rvccZTeo8AjVZMZibvkPtmaLTTpv2GvB q9dPKSYyI/TbTqd5oBPuG7bkHRi6zpO2YO5bjtRf9BY8UuVcdk5OF7d+wfDaqb7rWFFy0EyhN liFXeDpwihQyunL8cNWcJFx5RYayTQgrI/iwmPZmVyDYu2XcPmkRoLVl9WGahsGVHC2Yw2U9x /b0k6VxwyXgs2VJT23xDYVomxZQ0KbD04OMjBZaRu5fmZd+CIfI+d9CtlbO2taWq0gTr9EauI D2RZs/pIJ3SQfZroA5XrOIz2ixqMI0pJ3oitKTc5l43fzeuY6nXLMIIDIhnktZtUDRKmZalHH Dz8tiqHV8T+gUGBlb3jHHjm2608INt2lw0frgRDj5ATZuwwRXTsmynKHENHZnD76mfdfQbyIB 4aa03BfelbOZib5BCdcxqhoXtFf7pM768cFcSL3+1F5iQSY+LGBumlZSzoC2xZySrmySgfiiZ Wk8jKRSspFP32/MCTVRU+rHRIZ0pajgqvBqnat4/Dg== X-Spam-Status: No, score=-97.7 required=5.0 tests=BAYES_00,GOOD_FROM_CORINNA_CYGWIN,KAM_DMARC_NONE,KAM_DMARC_STATUS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_FAIL,SPF_HELO_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On Mar 25 13:03, Brian Inglis via Cygwin wrote: > On 2023-03-25 05:49, Corinna Vinschen via Cygwin wrote: > It looks like /proc/locales contains the same content as produced by locale -a? Yes, locale -a actually opens /proc/locales to read the locales from the Cygwin core, just as it opens /proc/codesets to implement locale -m. The idea was to have these definitions collected inside the DLL instead of having to duplicate code in an external tool. Corinna