Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:119176 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 13650 invoked from network); 16 Dec 2022 15:27:48 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 16 Dec 2022 15:27:48 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DF9C9180504 for ; Fri, 16 Dec 2022 07:27:47 -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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS14061 46.101.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail.stella-maris.solutions (mail.stella-maris.solutions [46.101.232.159]) (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 for ; Fri, 16 Dec 2022 07:27:47 -0800 (PST) Received: from [172.16.1.173] (heigl.gw.tgnet.de [80.72.250.242]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.stella-maris.solutions (Postfix) with ESMTPSA id CA7CD7E009 for ; Fri, 16 Dec 2022 15:27:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=heigl.org; s=mail; t=1671204465; bh=4xrBy+rUXcVKPdjqlprqwos3D7VQGNUukhBUoQEZ0ng=; h=Date:Subject:To:References:From:In-Reply-To:From; b=DSyYzuc6fJNwP3JOkyiCIOl3VpdLwNrlpAzIN1lqlqZQkR2/LRkuNGEoNpYrzlghL lo9yyM3GkZGRkimnasn0crWK4ig7XqndmT0hnS/SmqYfekw+FdhaH0+3fSr6kXdIEr lfwejvejnIsALiYbcIQi21f8h6A+bnViWbahKnKH7eN8uWpwMnaudFCeNzKM4HNwyZ p7a9tXyVRGewJhlP5zUOvTue1/aqXXyHD2+/VIfo6CcI0kryBrDBtVyPmDOydui5Pc 1ZUevzi0tBRH1+w9QBSihiiUjxVMYrXSahc/fs3FOKzLE5pgt8U7pkKX/xK/OfFWb5 h5OGEIf8uQ8GQ== Message-ID: <68e8a528-2d7b-5d0b-43b9-bd36da7a46a5@heigl.org> Date: Fri, 16 Dec 2022 16:27:41 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Content-Language: en-US To: internals@lists.php.net References: <24ba312e-5965-8b8c-2506-2db9767aa3d5@bastelstu.be> In-Reply-To: <24ba312e-5965-8b8c-2506-2db9767aa3d5@bastelstu.be> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------jQoGHNxL498Ja1ZQorxecCbf" Subject: Re: [PHP-DEV] [RFC] Unicode Text Processing From: andreas@heigl.org (Andreas Heigl) --------------jQoGHNxL498Ja1ZQorxecCbf Content-Type: multipart/mixed; boundary="------------3vPMnZENFnIpvXoM0cRNpPmW"; protected-headers="v1" From: Andreas Heigl To: internals@lists.php.net Message-ID: <68e8a528-2d7b-5d0b-43b9-bd36da7a46a5@heigl.org> Subject: Re: [PHP-DEV] [RFC] Unicode Text Processing References: <24ba312e-5965-8b8c-2506-2db9767aa3d5@bastelstu.be> In-Reply-To: <24ba312e-5965-8b8c-2506-2db9767aa3d5@bastelstu.be> --------------3vPMnZENFnIpvXoM0cRNpPmW Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGV5DQoNCk9uIDE2LjEyLjIyIDE2OjIxLCBUaW0gRMO8c3Rlcmh1cyB3cm90ZToNCj4gSGkN Cj4gDQo+IE9uIDEyLzE2LzIyIDE0OjI4LCBEZXJpY2sgUmV0aGFucyB3cm90ZToNCj4+PiBR dWVzdGlvbiAyIGlzIHRoYXQgY2xhc3MuwqAgSSBrbm93IGZvbGtzIGhhdmUgYmVlbiBjbGFt bW9yaW5nIGZvciBhDQo+Pj4gYFN0cmluZ2AgY2xhc3MgZm9yIHNvbWUgdGltZSBhbmQgdGhp cyBhY3R1YWxseSBmaWxscyB0aGF0IG5pY2hlIHF1aXRlDQo+Pj4gd2VsbC7CoCBBIHBhcnQg b2YgbWUgd29uZGVycyBpZiB3ZSBjYW4gb3ZlcmxvYWQgaXQgYSBsaXR0bGUgdG8gcHJvdmlk ZQ0KPj4+IGEgcHN1ZWRvIGxvY2FsZSBvZiAiYmluYXJ5IiBzbyB0aGF0IHVzZXJzIGNhbiwg b3B0aW9uYWxseSwgdHJlYXQgaXQNCj4+PiBsaWtlIGEgbW9yZSBnZW5lcmFsaXplZCBTdHJp bmcgY2xhc3MgaW4gc3BlY2lmaWMgY2FzZXMsIHN0b3JpbmcgYQ0KPj4+IG5vcm1hbCBgY2hh cipgIHplbmRfc3RyaW5nIHVuZGVyIHRoZSBob29kIGluIHRoYXQgY2FzZS7CoCBQb3NzaWJs eSBhcyBhDQo+Pj4gc3BlY2lhbHphdGlvbiB0cmVlLg0KPj4NCj4+IEFuIGFsdGVybmF0aXZl IGNvdWxkIGJlIHRvIGp1c3QgaGF2ZSB0aGlzIGFzIGFuIGltcGxlbWVudGF0aW9uIGRldGFp bCwNCj4+IGluIGNhc2UgdGhlIGFzc29jaWF0ZWQgbG9jYWxlL2NvbGxhdGlvbiBpcyBDL3Jv b3QuIFRoZW4gbm9ib2R5IG5lZWRzIHRvDQo+PiB3b3JyeSBhYm91dCBpdCwgKmJ1dCogaXQg d291bGQgbWVhbiBpbXBsZW1lbnRpbmcgZXZlcnl0aGluZyB0d2ljZS4gV2hpY2gNCj4+IEkg YW0gbm90IHRvbyBrZWVuIG9uLCBlc3BlY2lhbGx5IGJlY2F1c2Ugd2UgaGF2ZSBzdWNoIGEg d2lkZSBhcnJheSBvZg0KPj4gb3BlcmF0aW9ucyBvbiBzdHJpbmdzIGFscmVhZHkuDQo+Pg0K PiANCj4gSSByYXRoZXIgbm90IHNlZSB0aGlzIGVpdGhlciwgYmVjYXVzZSBpZiBhICdUZXh0 JyBvYmplY3QgbWF5IGNvbnRhaW4gDQo+IGJpbmFyeSBkYXRhLCB0aGUgdHlwZSBzYWZldHkg aXMgbG9zdCBhbmQgdXNlcnMgY2Fubm90IHJlbHkgb24gIidUZXh0JyANCj4gaW1wbGllcyB2 YWxpZCBVVEYtOCIgKHNlZSBzaWJsaW5nIHRocmVhZCkuDQoNCkRvZXMgVGV4dCBjb250YWlu IHZhbGlkIFVURi04PyBPciB2YWxpZCBVbmljb2RlPyBBcyBJSVJDIHRoZSBpZGVhIHdhcyB0 byANCmludGVybmFsbHkgdXNlIFVURi0xNiBhcyBlbmNvZGluZy4NCg0KSW4gdGhlIGVuZCB0 aGUgaW50ZXJuYWwgZW5jb2Rpbmcgc2hvdWxkIGJlIGlycmVsZXZhbnQgdG8gdGhlIHVzZXIg YXMgDQpsb25nIGFzIHdlIGNhbiBhc3NlcnQgdGhhdCBfX3RvU3RyaW5nKCkgcmV0dXJucyBh IFVuaWNvZGUtU3RyaW5nIGluIGEgDQp2YWxpZCBlbmNvZGluZy4gQW5kIEknbSB3aXRoIHlv dSB0aGF0IFVURi04IG1pZ2h0IGJlIHRoZSBiZXN0IGNob2ljZSBmb3IgDQp0aGF0Lg0KDQpD aGVlcnMNCg0KQW5kcmVhcw0KLS0gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsLCwNCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG8gbykNCist LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS1vb08tKF8pLU9vby0rDQp8IEFuZHJlYXMgSGVpZ2wgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfA0KfCBtYWlsdG86YW5kcmVhc0Bo ZWlnbC5vcmcgICAgICAgICAgICAgICAgICBOIDUwwrAyMic1OS41IiBFIDA4wrAyMyc1OCIg fA0KfCBodHRwczovL2FuZHJlYXMuaGVpZ2wub3JnICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwNCistLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rDQp8IGh0dHBzOi8vaGVp LmdsL2FwcG9pbnRtZW50d2l0aGFuZHJlYXMgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfA0KKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLSsNCnwgR1BHLUtleTogaHR0cHM6Ly9oZWkuZ2wva2V5 YW5kcmVhc2hlaWdsb3JnICAgICAgICAgICAgICAgICAgICAgICAgICB8DQorLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tKw0K --------------3vPMnZENFnIpvXoM0cRNpPmW-- --------------jQoGHNxL498Ja1ZQorxecCbf Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEOHo7et0VdZk8RJK34Ff+SCK3tkUFAmOcjm4ACgkQ4Ff+SCK3 tkXLdxAAlpD9IotnAw+RDjEo78fGVZ0eVqk/uMwb3jLvzOxebq4GHhzTjr/3oFsR Lz4CoGwnJ8T5OdSPQT3ZNAdgxQiK9+uZOXWH1tZWIGkuC7pM3aBoKV2b4rHBQowV PwcpGfeXpnfX213Q3BZszA+NqgDhaR7bks0rloGMZ6fi+W5qdJWQkSPm5gv72M9P BEnrIj80X/VlQR0TM15M2ixoPFMI9CGl7nLCOx+xWBOHlRE8yYV2P0hfIfqxnoIT yHw/tfgkWPg5h+GqgQRcThkNaXXFbRHqeubpbZw8OprQoCRQpxbsWloxQHnCD34I OJsFmEhOM2QH19HD3bYX+wB0BUXnvuCg5lupaDQMZd9lzC6C2BA3tMkIHFJtM5Fw p5T8Xp7as815P8pmBpc4BWeeuUKoNA8LXbA1uzO5BtMY89PGLokW2iRMzAU3OJnu D45171fD3za26IKLddMw/GqEK+1OUREbDCLKnomGTes6LehX1pPBEEYHpXWXAROZ BeVPhFJzKhs2pXAxNoLbu9YcQdzQ93bXbPcL4/+Fsew0rVgg4qHoKt5ttcMS3PHd Z0eSIsO+/LXylWeUiYMMFukVNctwCxA1r7KlcZqF9Zd3lsrwbkyi3dHq3pAACRw/ //imunXdd04LNYuhG7w3ZlfpIDn7Eo2csNbrBJSCMgxyVnOkdyM= =a+7m -----END PGP SIGNATURE----- --------------jQoGHNxL498Ja1ZQorxecCbf--