Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:119153 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 91385 invoked from network); 15 Dec 2022 16:56:29 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 15 Dec 2022 16:56:29 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 4E78A1804BE; Thu, 15 Dec 2022 08:56:29 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,NICE_REPLY_A,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8560 212.227.0.0/16 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS; Thu, 15 Dec 2022 08:56:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1671123387; bh=SmpbXPRmvd1LMzJK5oHTiLVyuVVLLG8zoDMH8JUiBpE=; h=X-UI-Sender-Class:Date:Subject:To:References:From:In-Reply-To; b=OZAQPWT7uKSor6owk9Q9wWCAL1ks0/pLxJeBfy8bTdQQ28APgM32picpr5i6yuh1n ZGDAcXfmFQjnYgQUVQz3cwYFSrU5RqxMbjWOfH8nrNn/3UzkLBOkqGSflHWUn14W8+ /YJWy05WbWcDv3YijxPcuNgnvds4lCrV/3PvECHBTzjTUDoVF7a8+hLd/jwxpyNp3Q CQJlbcTJTVE4bCViDpKnhkhFtSR2pBb0oW7R7/AcEvYAYRo+LgIlV0V6rKPeO5O8LY UHH619QgiHBgwbjSBkREClYIjwqMXTCwbTtpfgy2MID5read4Qx7wXLNAASvi1fimk xmOSd+ZBxTfug== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.220.80.221]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mulm5-1onVZB3j4l-00rlBu; Thu, 15 Dec 2022 17:56:26 +0100 Message-ID: Date: Thu, 15 Dec 2022 17:56:27 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 To: Derick Rethans , PHP Developers Mailing List References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:qSdyHRPJFAFU7DxHymQPqLRfW66wX5OrG3wexfJUpT8wUV60h6N hYx9ncwWFsje+HjFW9rCS/pbg7pGfZkz8ff6IxnTnsyXq79iuLLHouPMRyq6W8DIUmKE+M+ nJRhhPM/nK0q2q7BjXKm3KdpICHY+1INhNUtdwsblRVPONVEtzLfJj6AV60AXfy1YhxvzXD XC49s0tU0e8lm0aH3e5oA== UI-OutboundReport: notjunk:1;M01:P0:C4O+WOn5phQ=;R8/Gg1TOv8ZlEqjljmMCVlD1mkU KVpCCbxjiMzph1U1m8sh4qWNjBZRM5S85YdRa/kaJElU0CDZIpHEXWpRVJcnc7h1rUZGy8faP ZJpP6BPtYSbhJxZiNL3vbq3n/TYQL1x6+FeUVpfHdFKQMYED6t7H9dyp2+g3///xAssdWATmO DQCAa83F/LRqtG+jdFtRpXF9gLSi47fnUTWtA7GjIAj/Ebfm6SfJYOjhKjoBL1IlKsPIEF6UN 9Gx5KKJaVZ8b5Ns54EQXnY7vEDWyG0MI23av3qUKPHLoKrQ+kwcsvalyuxbrcxiy3NsuO2QcV pO4+IFY5y5DPxzziOjJFnHWRBy3/ufBrq26ecvFVDwPPdKsNMhgrLFa0f+DuOFtImXWZJxB5C qxE630woegjS0wwzvcJ1bWrFybDw8cuZAIqFTbrKksEha8+hIgtxs1+pDHxR3pXaQsc7piugQ HrnUMgAMetOzSQlm1v3gkw2gP0Ml7z0gho8DJYuANvJ/HHYeCq5zTN8kVWQEihBd+sPD81ymD T4YOMpAd2Vc4abOUb0/gKS2cfdEdOqOQ9gWWQOyO+lWZB07TSOHrCjpALunLv68ynvpL2mOcX iCsqdosbRUyAnEZ2jY2h1SzouY37FaNcrRERjpbLMKKbZrl3hJ4ZQQBH4vva9uvHRQr80tQ9b QxzviAPyUYjCw75Mrf1iAjq66Wb0T5RQjqTd51/3DSigCwmzAkx07zGyKKSCpxHRjKyvLTCyl WOeL1PPUswxz6l+4alCtiO3muH+L5l9khYkwpu5x5mYiv/FbHP6QQCjlE0jhJO6sFV9N/6Nct cBiUrzxnQNEiABcqFUiCXEi1Wig3KnmZ1d9I6xLMxn3V7isMHOLrgobyzFux0gRPDybEGtN23 w9bYYKtE8gJLiKJ/pOBUS5CxulmVQ77jjFK2h91SIo6UoGF8evRjjbXsQe0b0bJlcFZrrOl76 Lkk90tpMEmHyd8OrJPFhQJfqsLw= Subject: Re: [RFC] Unicode Text Processing From: cmbecker69@gmx.de ("Christoph M. Becker") On 15.12.2022 at 16:34, Derick Rethans wrote: > I have just published an initial draft of the "Unicode Text Processing" > RFC, a proposal to have performant unicode text processing always > available to PHP users, by introducing a new "Text" class. > > You can find it at: > https://wiki.php.net/rfc/unicode_text_processing > > I'm looking forwards to hearing your opinions, additions, and > suggestions =E2=80=94 the RFC specifically asks for these in places. | As the implementation requires ICU, this would also mean that PHP will | depend on the ICU library. Our current stance is that a minimal PHP should be buildable without requiring any "non-standard" libraries; this is the reason why we bundle PCRE. If we wanted to stick with that policy, we would need to bundle ICU, what might not be the best idea =E2=80=93 it's generally not great to= have bundled libraries which are still maintained outside of php-src, and especially for such huge libraries. =2D- Christoph M. Becker