X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 32474385AFA4 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1690496297; bh=QY6PnoybzT5GeAwzICNDxqLMKFcfzychGqccgBiWlJI=; h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=UHYIEaoWbTf/viI72aJ/+sGiDQBKPAL/Y2HMdrUuSGIs/udp3A0FLyD3nDRIgnKyr a/268n/bk9X574q2R/byGJR5aAc31e13JG4BIMDTAm0k2ZEQLR1ydh1lB1sfArA60R KB9tmkGwQcEU57YhleidCSWDCK1zqav7o4Yd2480= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D61DA3858D37 X-Authority-Analysis: v=2.4 cv=XZqaca15 c=1 sm=1 tr=0 ts=64c2ed02 a=DxHlV3/gbUaP7LOF0QAmaA==:117 a=DxHlV3/gbUaP7LOF0QAmaA==:17 a=IkcTkHD0fZMA:10 a=dTgijWl_AAAA:8 a=b4LDLZbEAAAA:8 a=6I5d2MoRAAAA:8 a=mDV3o1hIAAAA:8 a=7392p9bmP1SmsWvOWsUA:9 a=QEXdDO2ut3YA:10 a=20T61YgZp4ItGotXEy2O:22 a=IjZwj45LgO3ly-622nXo:22 a=_FVE-zBwftR9WsbkzFJk:22 a=2wtBBOeKiNx9maNXgPSO:22 Message-ID: Date: Thu, 27 Jul 2023 16:17:37 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: fnmatch improvements Content-Language: en-CA To: cygwin AT cygwin DOT com References: <3884636 DOT 3uDm00564X AT nimes> <4813639 DOT AzxliCZhLW AT nimes> Organization: Inglis In-Reply-To: <4813639.AzxliCZhLW@nimes> X-CMAE-Envelope: MS4xfFe+1JU5lTl9zt7vlCSa0ZP7IBDbKF0Ls2tp+w6iBquN+U35zGkkNI6/XPkygNXZka0oRyzwp4u0UfdAD1Uvu1UbWj85AYsvPgj7sezH4fadvF+ena8A e2CgFzF4K//1dvs/DF0N8SriKA3vpsPGwYUon+BQrPgjOscnoXjuENI14LGmLqSOfUVP+f0uEaBBLlM8SYbeCG2MFsq1lOgPM9M= X-Spam-Status: No, score=-3.3 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Brian Inglis via Cygwin Reply-To: cygwin AT cygwin DOT com Cc: Brian Inglis , Bruno Haible Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 36RMIHxF014067 On 2023-07-27 15:22, Bruno Haible wrote: > Brian Inglis wrote: >> It was added in C99 TR19769, integrated in C/++11 > > Yes. > >> available in libicu-devel: >> >> https://cplusplus.com/reference/cuchar/ >> >> https://open-std.org/jtc1/sc22/open/n3579.pdf >> >> https://open-std.org/jtc1/sc22/wg14/www/docs/n1326.pdf >> >> https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf#page=416 >> >> $ find /usr/include/ -name uchar.h >> /usr/include/unicode/uchar.h >> >> $ cygcheck -f /usr/include/unicode/uchar.h >> libicu-devel-72.1-1 > > This file, from ICU4C, is something completely different than > ISO C's . This would then be a *newlib* AT sourceware DOT org addition so we could use FreeBSD's: https://cgit.freebsd.org/src/blame/include/uchar.h?id=9f9d157d82e2332b74d9c45b596748e3e4691f2d plus consideration of: gnulib: https://git.savannah.gnu.org/gitweb/?p=gnulib.git&a=search&h=HEAD&st=commit&s=uchar.h and C2023 CD2: https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3096.pdf there are only symbol formatting changes in N3148 comments and N3149 is a zip with a password protected PDF so likely FDIS! -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple