Re: Added C23 keywords to C syntax highlighting
Vincent Yang <[email protected]> Wed, 17 Jun 2026 07:47:47 +0800
| Newsgroups | gmane.editors.nano.devel |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------LV54n08vBAJtdvQmP6tQF5Qq Content-Type: multipart/mixed; boundary="------------h58Uzsp0CfSXU0Grx8egF6xi"; protected-headers="v1"; hp="clear" Message-ID: <[email protected]> Date: Wed, 17 Jun 2026 07:47:47 +0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Added C23 keywords to C syntax highlighting To: [email protected] References: <[email protected]> <[email protected]> Content-Language: en-GB From: Vincent Yang <[email protected]> Autocrypt: [email protected]; keydata= xjMEaSWvihYJKwYBBAHaRw8BAQdAczH28HsKFUf137/i0vCJVs503Tfa0SvSoMz0sCqrZz/N SVZpbmNlbnQgWWFuZyAoQSBHUEcga2V5IGZvciBzaWduaW5nIG1lc3NhZ2VzKSA8eWFuZy52 aW5jZW50LmhAaWNsb3VkLmNvbT7CkwQTFgoAOxYhBADM1NKV6A+xNI5IDfuml/HQ5Y71BQJp Ja+KAhsDBQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEPuml/HQ5Y71lsgA/2dRYgVF x7UVlXHZa5KGSggmcB/k3K6VgAYdXUdmTCupAP9SDEn5EqK1V+hApUzfm+aEQfwYalfuFE5i gTu5vjQRCc44BGklr4oSCisGAQQBl1UBBQEBB0CdaDTViQAyiDWSCNHaQVRbgvVfoxHDpGHQ uZsEHMy+OgMBCAfCeAQYFgoAIBYhBADM1NKV6A+xNI5IDfuml/HQ5Y71BQJpJa+KAhsMAAoJ EPuml/HQ5Y71OGgBAOw0Cmc75BcfyPt7oabHJGHpDYFbX4x3WFe6uzM+gXmfAP4xmNkjKMXF r51sGiUBX2ZgJ1zhQoenk+ioLetKKFenDA== In-Reply-To: <[email protected]> --------------h58Uzsp0CfSXU0Grx8egF6xi Content-Type: multipart/mixed; boundary="------------wWkSJVpCEA68Uz4eVfVsGZQS" --------------wWkSJVpCEA68Uz4eVfVsGZQS Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTUtMDYtMjAyNiAxNzoxNywgQmVubm8gU2NodWxlbmJlcmcgd3JvdGU6DQo+IFNvLCBJ IHByb3Bvc2UgdG8gYWRkIGEgc21hbGwgbmV3IHNlY3Rpb24gdG8gdGhlIEMgc3ludGF4IHRo YXQgY29sb3JzDQo+IHNvbWUgdmFsdWVzLCBsaWtlIGhleCBudW1iZXJzLCAidHJ1ZSIgYW5k ICJmYWxzZSIsIGFuZCB0aGUgbmV3IGJpbmFyeQ0KPiBudW1iZXJzLsKgIFNvbWV0aGluZyBs aWtlOg0KPiANCj4gIMKgwqAgY29sb3IgcGluayAiXDwoMFtYeF1bWzp4ZGlnaXQ6XV17Miw0 LDYsOH18MFtCYl1bMDFdezQsOCwxMiwxNn18dHJ1ZXwgDQo+IGZhbHNlKVw+Ig0KPiANCj4g T3BpbmlvbnM/DQoNClN1cmUgaWYgeW91IHdhbnQuDQo+PiBZb3UgY2FuIHNlZSBhIHJlZmVy ZW5jZSB0byB0aGUgbmV3IEMyMyBzdGFuZGFyZCBjaGFuZ2VzIGF0IGh0dHBzOi8vIA0KPj4g ZW4ud2lraXBlZGlhLm9yZy93aWtpL0MyM18oQ19zdGFuZGFyZF9yZXZpc2lvbikuDQo+IA0K PiBJdCB3b3VsZCBiZSBnb29kIHRvIGFkZCB0aGF0IFVSTCBpbiB5b3VyIGNvbW1pdCBtZXNz YWdlLg0KPiANCj4gVHdvIG5pdHMuwqAgMSkgVGhlIGNvbW1pdCBtZXNzYWdlIHNob3VsZCBz dGFydCB3aXRoICJzeW50YXg6IGM6IC4uLiIsIHRvDQo+IHNob3cgdGhhdCBpdCBhZmZlY3Rz IG9ubHkgdGhlIEMgc3ludGF4IC0tIHNlZSBvdGhlciBjb21taXRzIHRoYXQgdG91Y2gNCj4g c3ludGF4IGZpbGVzLsKgIDIpIFlvdSBhZGQgdGhlIHRoaW5ncyBsaWtlICJlbGlmZGVmIiBl eHBsaWNpdGx5IGJ1dCB0aGF0DQo+IGlzIG5vdCB0aGUgc3R5bGUgb2YgdGhlICJpZihuP2Rl Zik/IiBiZWZvcmUgdGhlbS7CoCBXaGVuIGFkZGluZyB0aGluZ3MsDQo+IGZvbGxvdyB0aGUg bG9jYWwgc3R5bGUuwqAgVGhlIG5ldyB0aGluZ3MgY2FuIGJlIGFkZGVkIGJ5IGRyb3BwaW5n IHRoZQ0KPiAiZWxpZnwiIGFuZCBhZGRpbmcgIihlbCk/IiBiZWZvcmUgdGhlICJpZiIuwqAg QWRtaXR0ZWRseSB0aGF0J3MgdWdseSwNCj4gYnV0IGl0IGNvbmZvcm1zIHRvIHRoZSBzdHls ZS4NCg0KVGhhbmtzIGZvciB0ZWxsaW5nIG1lIGhvdyB0byBkbyBpdCwgYW5kIEkgaGF2ZSBh dHRhY2hlZCBhbm90aGVyIHZlcnNpb24gDQpvZiB0aGUgcGF0Y2ggdGhhdCBJIHN1cHBvc2Ug aXMgY29ycmVjdD8NCg0KQWxzbyBpdCB3b3VsZCBiZSBnb29kIGlmIHlvdSBjYW4gcHV0IGEg Y29udHJpYnV0aW5nIGd1aWRlbGluZSBzb21ld2hlcmUgDQpzbyB0aGF0IHBlb3BsZSBjYW4g c2VlIGl0Lg0KDQpWaW5jZW50IFlhbmcNCg== --------------wWkSJVpCEA68Uz4eVfVsGZQS Content-Type: text/plain; charset=UTF-8; name="0001-syntax-c-add-C23-keywords-and-preprocessor-directive.patch" Content-Disposition: attachment; filename*0="0001-syntax-c-add-C23-keywords-and-preprocessor-directive.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBlM2JiNGU2OTM3NTFlZDZkN2Y1YmNkYWJiM2RjNjNkOGZiYWUwNDQ4IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBWaW5jZW50IFlhbmcgPHlhbmcudmluY2VudC5oQGlj bG91ZC5jb20+CkRhdGU6IFdlZCwgMTcgSnVuIDIwMjYgMDc6NDI6MTcgKzA4MDAKU3ViamVj dDogW1BBVENIXSBzeW50YXg6IGM6IGFkZCBDMjMga2V5d29yZHMgYW5kIHByZXByb2Nlc3Nv ciBkaXJlY3RpdmVzCgpUaGUgbmV3IG1vZGlmaWNhdGlvbnMgb2YgQzIzIGNhbiBiZSBmb3Vu ZCBoZXJlOgogIGh0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL0MyM18oQ19zdGFuZGFy ZF9yZXZpc2lvbikKClNpZ25lZC1vZmYtYnk6IFZpbmNlbnQgWWFuZyA8eWFuZy52aW5jZW50 LmhAaWNsb3VkLmNvbT4KLS0tCiBzeW50YXgvYy5uYW5vcmMgfCA4ICsrKystLS0tCiAxIGZp bGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL3N5bnRheC9jLm5hbm9yYyBiL3N5bnRheC9jLm5hbm9yYwppbmRleCAxMmUzYmJhZC4u ZDA1OTBhZmIgMTAwNjQ0Ci0tLSBhL3N5bnRheC9jLm5hbm9yYworKysgYi9zeW50YXgvYy5u YW5vcmMKQEAgLTEyLDkgKzEyLDkgQEAgY29sb3IgYnJpZ2h0bWFnZW50YSAiXltbOmJsYW5r Ol1dKltbOmFscGhhOl1fXVtbOmFsbnVtOl1fXSo6W1s6Ymxhbms6XV0qJCIKIGNvbG9yIG5v cm1hbCAiOltbOmJsYW5rOl1dKiQiCiAKICMgVHlwZXMgYW5kIHJlbGF0ZWQga2V5d29yZHMu Ci1jb2xvciBncmVlbiAiXDwoYXV0b3xib29sfGNoYXJ8Y29uc3R8ZG91YmxlfGVudW18ZXh0 ZXJufGZsb2F0fGlubGluZXxpbnR8bG9uZ3xyZXN0cmljdHxzaG9ydHxzaWduZWR8c2l6ZW9m fHN0YXRpY3xzdHJ1Y3R8dHlwZWRlZnx1bmlvbnx1bnNpZ25lZHx2b2lkKVw+IgorY29sb3Ig Z3JlZW4gIlw8KGFsaWduYXN8YWxpZ25vZnxhdXRvfGJvb2x8Y2hhcnxjb25zdHxjb25zdGV4 cHJ8ZG91YmxlfGVudW18ZXh0ZXJufGZsb2F0fGlubGluZXxpbnR8bG9uZ3xudWxscHRyfHJl c3RyaWN0fHNob3J0fHNpZ25lZHxzaXplb2Z8c3RhdGljfHN0YXRpY19hc3NlcnR8c3RydWN0 fHRocmVhZF9sb2NhbHx0eXBlZGVmfHR5cGVvZnx0eXBlb2ZfdW5xdWFsfHVuaW9ufHVuc2ln bmVkfHZvaWQpXD4iCiBjb2xvciBncmVlbiAiXDwoW1s6bG93ZXI6XV1bWzpsb3dlcjpdX10q fCh1Xz8pP2ludCg4fDE2fDMyfDY0KSlfdFw+IgotY29sb3IgZ3JlZW4gIlw8KF8oQWxpZ25h c3xBbGlnbm9mfEF0b21pY3xCb29sfENvbXBsZXh8R2VuZXJpY3xJbWFnaW5hcnl8Tm9yZXR1 cm58U3RhdGljX2Fzc2VydHxUaHJlYWRfbG9jYWwpKVw+IgorY29sb3IgZ3JlZW4gIlw8KF8o QWxpZ25hc3xBbGlnbm9mfEF0b21pY3xCaXRJbnR8Qm9vbHxDb21wbGV4fERlY2ltYWwzMnxE ZWNpbWFsNjR8RGVjaW1hbDEyOHxHZW5lcmljfEltYWdpbmFyeXxOb3JldHVybnxTdGF0aWNf YXNzZXJ0fFRocmVhZF9sb2NhbCkpXD4iCiBjb2xvciBncmVlbiAiXDwoY2xhc3N8ZXhwbGlj aXR8ZnJpZW5kfG11dGFibGV8bmFtZXNwYWNlfG92ZXJyaWRlfHByaXZhdGV8cHJvdGVjdGVk fHB1YmxpY3xyZWdpc3Rlcnx0ZW1wbGF0ZXx0aGlzfHR5cGVuYW1lfHVzaW5nfHZpcnR1YWx8 dm9sYXRpbGUpXD4iCiAKICMgRmxvdyBjb250cm9sLgpAQCAtMzIsOCArMzIsOCBAQCBjb2xv ciBjeWFuICJfX2F0dHJpYnV0ZV9fW1s6Ymxhbms6XV0qXChcKFteKV0qXClcKXxfXyhhbGln bmVkfGFzbXxidWlsdGlufGhpZGRlbgogY29sb3IgYnJpZ2h0eWVsbG93ICIiKFteIl18XFwi KSoifCNbWzpibGFuazpdXSppbmNsdWRlW1s6Ymxhbms6XV0qPFtePl0rPiIKIAogIyBQcmVw cm9jZXNzb3IgZGlyZWN0aXZlcy4KLWNvbG9yIGJyaWdodGN5YW4gc3RhcnQ9Il5bWzpibGFu azpdXSojW1s6Ymxhbms6XV0qKGlmKG4/ZGVmKT98ZWxpZnx3YXJuaW5nfGVycm9yfHByYWdt YSlcPiIgZW5kPSIoXGB8W15cXSkkIgotY29sb3IgYnJpZ2h0Y3lhbiAiXltbOmJsYW5rOl1d KiNbWzpibGFuazpdXSooKGRlZmluZXxlbHNlfGVuZGlmfGluY2x1ZGUoX25leHQpP3xsaW5l fHVuZGVmKVw+fCQpIgorY29sb3IgYnJpZ2h0Y3lhbiBzdGFydD0iXltbOmJsYW5rOl1dKiNb WzpibGFuazpdXSooKGVsKT9pZihuP2RlZik/fHdhcm5pbmd8ZXJyb3J8cHJhZ21hKVw+IiBl bmQ9IihcYHxbXlxdKSQiCitjb2xvciBicmlnaHRjeWFuICJeW1s6Ymxhbms6XV0qI1tbOmJs YW5rOl1dKigoZGVmaW5lfGVsc2V8ZW1iZWR8ZW5kaWZ8aW5jbHVkZShfbmV4dCk/fGxpbmV8 dW5kZWYpXD58JCkiCiAKICMgQ29tbWVudHMuCiBjb2xvciBicmlnaHRibHVlICIvL1teIl0q JHwoXnxbWzpibGFuazpdXSkvLy4qIgotLSAKMi41NC4wCgo= --------------wWkSJVpCEA68Uz4eVfVsGZQS Content-Type: application/pgp-keys; name="OpenPGP_0xFBA697F1D0E58EF5.asc" Content-Disposition: attachment; filename="OpenPGP_0xFBA697F1D0E58EF5.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEaSWvihYJKwYBBAHaRw8BAQdAczH28HsKFUf137/i0vCJVs503Tfa0SvSoMz0 sCqrZz/NSVZpbmNlbnQgWWFuZyAoQSBHUEcga2V5IGZvciBzaWduaW5nIG1lc3Nh Z2VzKSA8eWFuZy52aW5jZW50LmhAaWNsb3VkLmNvbT7CkwQTFgoAOxYhBADM1NKV 6A+xNI5IDfuml/HQ5Y71BQJpJa+KAhsDBQsJCAcCAiICBhUKCQgLAgQWAgMBAh4H AheAAAoJEPuml/HQ5Y71lsgA/2dRYgVFx7UVlXHZa5KGSggmcB/k3K6VgAYdXUdm TCupAP9SDEn5EqK1V+hApUzfm+aEQfwYalfuFE5igTu5vjQRCc44BGklr4oSCisG AQQBl1UBBQEBB0CdaDTViQAyiDWSCNHaQVRbgvVfoxHDpGHQuZsEHMy+OgMBCAfC eAQYFgoAIBYhBADM1NKV6A+xNI5IDfuml/HQ5Y71BQJpJa+KAhsMAAoJEPuml/HQ 5Y71OGgBAOw0Cmc75BcfyPt7oabHJGHpDYFbX4x3WFe6uzM+gXmfAP4xmNkjKMXF r51sGiUBX2ZgJ1zhQoenk+ioLetKKFenDA=3D=3D =3DhK0d -----END PGP PUBLIC KEY BLOCK----- --------------wWkSJVpCEA68Uz4eVfVsGZQS-- --------------h58Uzsp0CfSXU0Grx8egF6xi-- --------------LV54n08vBAJtdvQmP6tQF5Qq Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQQAzNTSlegPsTSOSA37ppfx0OWO9QUCajHgowUDAAAAAAAKCRD7ppfx0OWO9Wws AP9k1NqvtblZZOsBk+yyWGz/L7rX3C6aRqychH73a1O/AgD/fCDGClizkuynxejSbf31NG3vUFfk ckq2D4qYsBQjIAI= =zDJ4 -----END PGP SIGNATURE----- --------------LV54n08vBAJtdvQmP6tQF5Qq--