From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: dino chiesa Newsgroups: gmane.emacs.devel Subject: Re: csharp-mode in Emacs git master - a personal list of gratitude and thanks Date: Fri, 25 Nov 2022 23:53:39 +0000 Message-ID: References: <8735a6n2zg.fsf@thornhill.no> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29421"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "jostein@kjonigsen.net" , Ergus via Emacs development discussions. , Yuan Fu , "contact@moonfire.us" , Vasilij Schneidermann , Stefan Monnier , Alan Mackenzie , =?utf-8?B?VHXhuqVuLUFuaCBOZ3V54buFbg==?= To: Theodor Thornhill Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 26 00:59:07 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oyib4-0007QW-IV for ged-emacs-devel@m.gmane-mx.org; Sat, 26 Nov 2022 00:59:06 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oyiap-00044G-F0; Fri, 25 Nov 2022 18:58:51 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oyiao-000448-RC for emacs-devel@gnu.org; Fri, 25 Nov 2022 18:58:50 -0500 Original-Received: from mail-dm6nam12olkn20816.outbound.protection.outlook.com ([2a01:111:f400:fe59::816] helo=NAM12-DM6-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oyiaj-0008Ta-7p for emacs-devel@gnu.org; Fri, 25 Nov 2022 18:58:50 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iWFEuoF4lud8mJUyHCKDOQQwHHK2vgn49FIMk4bFmwiMp1Tv6WR0zrwRRuqA+Tc9Ze/SyDJ5CLiMRTgy1XT6I+vXhCfzbIzwBxyM559qgi6CKG35t7t2JUg2MCSUu6Ibo5mRUqUa2A9//HqipYBVYo4F76ZQbfENCpPIpLJmYg/KeVHU8DOstPpgZYB41FzBLW4EtqQVn+iLyloqMTOJrlYDobLav8qyOgzmmBhH5W+KGhAy1V3Pc1AG/pcY1V+VLyQRzXRDzvbVgzE9M4oGiH2zxlpcBeAC4Eea2s2zPuVy/H8FoR9cnw13+yzLOpwSl5ALuI/V5HUfSEzZxX7Tag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JxwS9e2Hrpg+i46zGsf3J7UL9eoDJ+7slXPxbc0e3RY=; b=BIufxNmL1lec9l79yJvW9D/1lFKdLV41SDmmF7Iv0hjWProAYTvwex3D95EXcIyL74MSzmooqIidXZf8jFw3qtzMUM/qHgAMb9j5A0lmlckdj56USdJSUB/Du85MJiUTT9jVVtlLBltBlrkVFPqtxYQupD4z5RKM40oedfWNcPykD0U8VKJhKMDHLyoYxXbD2DL0Gt8H7d0rsEOrUXXWAjdPhazx92ghGfevsBPw38H+ChrDPVV5i5H2vloE2yWXwQXqOovFLEEW3331+hkCHcrkQuOtOURQtD6kG0UYrI0/bXmsMfmEnqACFkkUmWn4oS9puazPs+IZjP3QhYfUeg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JxwS9e2Hrpg+i46zGsf3J7UL9eoDJ+7slXPxbc0e3RY=; b=Pxd+H9GTajZhjKzgcdhPYsf5ZT+Tb9kZVkBGphexsWkYTIGVB9sRNSi86zESPyP0kbD2DH4LZCf9IJ4njYoSe1ixuvGSgWXebRxVbGPDrWr7AAt6t2jvRrtJn4XrNEOOsNQVATTuluiVF68IHvwgOd9IbrRDrEJ8ljHeW2CmLncvKx/iIOg4aoucC6RwlHgT3P8valdOUFHa77VAE+vuwCY7XYTn38iT6klUGZ1uXGtw0XV46Kt6kpIwNNq7nyLfjEkjtxh208z+6d0LyOk0vvvQA0t2Uz+qu526nGI9nehSXtlSSuQjMgPo0V4ZMJ4jZrR6zAqeUVU3ujMCcuEWow== Original-Received: from MWHPR04MB0624.namprd04.prod.outlook.com (2603:10b6:300:f5::9) by BYAPR04MB5767.namprd04.prod.outlook.com (2603:10b6:a03:10e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.20; Fri, 25 Nov 2022 23:53:39 +0000 Original-Received: from MWHPR04MB0624.namprd04.prod.outlook.com ([fe80::4e7e:effc:112f:76a]) by MWHPR04MB0624.namprd04.prod.outlook.com ([fe80::4e7e:effc:112f:76a%12]) with mapi id 15.20.5857.020; Fri, 25 Nov 2022 23:53:39 +0000 Thread-Topic: csharp-mode in Emacs git master - a personal list of gratitude and thanks Thread-Index: AQHZAQid/v7yviaeiUm1ONOo5yqAiq5QJgqAgAAqLGI= In-Reply-To: <8735a6n2zg.fsf@thornhill.no> Accept-Language: en-US Content-Language: en-US x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [t/NJq7cU7hfECphkAJUCetRjBCUUAOCfrYEutQ7iwsE=] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MWHPR04MB0624:EE_|BYAPR04MB5767:EE_ x-ms-office365-filtering-correlation-id: 552be555-ad06-4fb9-6b32-08dacf4046a7 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jGwUudN5WRlv/RQESaGj4Jk3FwXXJy+ErWbVGzEiwvfo/tIcdfdjIN+8adsiX5AVIDFAAh2b1Xa7uLdzSsZjunUy6jwFj1ugiP7a9pTZtlkPGkWdncA/8lrWK9DQanCagfyjG1MtoViPh5KKb3ZUYALKSPT0gBzbuUARq1fE+BIQA4PXqu6Gp1FFDGABbIv49sApaN5lZ8fNB6CUqV6lrUUOoMDCrz+gZIMwP0wqCVhpkTaCjPh0zaqyiAA5Abo3QlAkJgnxhuCnnEiJJ0IV5rA49TGyS9U0YqjUq1dsMtSguoryKs+JBjK6PtA6JanVLavmbYKggOIBHK58bkw2VsRigd03/8LQcImoxr/zcVgB29tU8duIW60if4yBxRUKoQ0KylJRcem4qtbWsJg+fyjuGC1PbwJnzwHYY/kILLtXDo5K9OSrv9vx3D/OA0xS+gb21Vfgx9HJfIeUJeTM+uEArcVW4fmgXqoBecDXinnalkLCRyVUkbehEUiHR9UR5Tn7BzBOsL70iTt2sAQB2yc/b0fVtmOfw2j6CV3RdAZxkk6SL1TrP0MiIfHvTcDL1fTNZxUKHuLnJRXUUDzxaCmQwY2ZvvUJi0pf912xmbCOy2EHCP4YGEjKTKVOh/fbIyqI1KqlrDfFrAsE7dOu4Q== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bk8rOTQ2Y01FemxMT1BvdWR3NVFRVHR4dWZTb3F1SURhN2IrU2RkeTMrb1pE?= =?utf-8?B?dklscVhzWVkrRFB2NlM0Ry9Tc25YUjlLMjZlMG92V0tkeWVUa0IwanFWdTJ5?= =?utf-8?B?UC9JaDRCWE9ScUE1bUdBa1BIK0pyck9NTXNpZ2VqSU1manAyWjVNNXEyWHBr?= =?utf-8?B?TjVzbU5sZDZQUWU2ZFk1dVl1VzZERStoRVArQmtKUGRaTyszYVV3OGVDZTg3?= =?utf-8?B?SlBJN1VFSzZTOEdNRW9ocjBueVh4aUVKM0x0K1k2RlFFclhZYUp0TnRvNHVB?= =?utf-8?B?aWtWbTZ3MzUyV21ZbzVWZFRzN01mSWtSZ1dFRUVINjlKdlNLb1JxYkZqYno5?= =?utf-8?B?aUs2MEl6RGErS2J3ejJoeUxaTXNLQkdZS2xmUitscEcvS3dtS00xWkMwbmpE?= =?utf-8?B?b1NFZFVBSDNhMHlnYzljSmFkN0lSa25uZlJpSVhqeXdESFB6dWhZQ1lGSmda?= =?utf-8?B?NVNZN1NYdFovOXpIOE5HbDlDdTRkYjA2Q0ttNG9ydHo4VjRYTzFZclk2OW1u?= =?utf-8?B?VVJITkxxQmgrYzB6RXBmUDU2UE4xS2hZSXcvd2Q5ZlVIMG0zNnRiWWJjbWlj?= =?utf-8?B?ZUNNaUNNaEI4M3BYYW1wc2NPVTB0b1ZISXdHdVd6YlhUL005UGEzeFoxWnhq?= =?utf-8?B?ZUxMeWszUEVydG5mUitCNC9iZ3o4a00rRXNlSD X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-edb50.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR04MB0624.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 552be555-ad06-4fb9-6b32-08dacf4046a7 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2022 23:53:39.6267 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR04MB5767 Received-SPF: pass client-ip=2a01:111:f400:fe59::816; envelope-from=dpchiesa@hotmail.com; helo=NAM12-DM6-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:300533 Archived-At: V2hvby1ob28hDQoNCkt1ZG9zIGFuZCBzaW5jZXJlIHRoYW5rcyBmb3IgYWxsIHRoZSB3b3JrIHlv dSBhbGwgaGF2ZSBwdXQgaW50byB0aGlzIG1vZGUhIA0KDQotREMNCg0KDQo+IE9uIE5vdiAyNSwg MjAyMiwgYXQgMToyMiBQTSwgVGhlb2RvciBUaG9ybmhpbGwgPHRoZW9AdGhvcm5oaWxsLm5vPiB3 cm90ZToNCj4gDQo+IO+7vw0KPj4gSGV5IGV2ZXJ5b25lIQ0KPiANCj4gSGkgSm9zdGVpbiENCj4g DQo+PiANCj4+IEFmdGVyIHllYXJzIGFuZCB5ZWFycyBhcyBhIHRoaXJkLXBhcnR5IG1vZGUsIEkn bSBhYnNvbHV0ZWx5IHN0b2tlZCB0byANCj4+IHNlZSAoYSkgY3NoYXJwLW1vZGUgZmluYWxseSBt YWlubGluZWQgaW50byBFbWFjcy4NCj4+IA0KPj4gU29ycnkgYWJvdXQgdGhlICJsb25nIGZvcm0i IGZvciB0aGlzIGVtYWlsLCBidXQgZm9yIG1lIHRoaXMgY29tcGxldGVzIGFuIA0KPj4gOCB5ZWFy IGpvdXJuZXkgYXMgdGhlICJtYWluIiBzZW1pLWxvbmUgc3Rld2FyZCBvZiB0aGUgRW1hY3MgQyMg cHJvamVjdCwgDQo+PiBhbmQgZm9yIG1lIHRoaXMgZmVlbHMgdmVyeSBtdWNoIGxpa2UgYSB2ZXJ5 IHBlcnNvbmFsIHByb2plY3QgZmluYWxseSANCj4+IGZpbmRpbmcgYSBuZXcsIHByb3BlciBob21l Lg0KPj4gDQo+PiBUaGF0IHdlIGFyZSBoZXJlIHRvZGF5IGlzIGEgYmlnIGFjaGlldmVtZW50LCBh bmQgSSByZWFsbHkgd2FudCB0byBjYWxsIA0KPj4gb3V0IGV2ZXJ5b25lIEkga25vdyBhbmQgcmVt ZW1iZXIgd2hvIGhlbHBlZCB1cyBnZXQgaGVyZS4NCj4+IA0KPiANCj4gSSBjb25jdXIhICBUaGFu a3MgYWxsIGZvciBrZWVwaW5nIGl0IGFsaXZlIGZvciBzbyBsb25nIDotKQ0KPiANCj4+IA0KPj4g TGlzdGluZyB1cCAib25seSIgaGlzIG1ham9yIGNvbnRyaWJ1dGlvbnMgdG8gY3NoYXJwLW1vZGUg c3RpbGwgbWFrZXMgZm9yIA0KPj4gYSBsb25nIGxpc3QuIFRoaXMgcGVyc29uIGNvbnRyaWJ1dGVk IGJ5IGFtb25nIG90aGVyIHRoaW5nczoNCj4+IA0KPj4gICogY3JlYXRpbmcgYSBuZXcgY2xlYW4t cm9vbSBjYy1tb2RlIGJhc2VkIGltcGxlbWVudGF0aW9uLCB3aGljaCBjb3VsZA0KPj4gICAgcmVw bGFjZSB0aGUgb2xkIG9uZSwgZml4ZWQgYnVncyBhbmQgbm93IG1hZGUgaXQgcG9zc2libGUgdG8g ZXZlbg0KPj4gICAgY29uc2lkZXIgbWFpbmxpbmluZyBpdCBpbnRvIEVtYWNzIGNvcmUsIGZvciB0 aGUgYmVuZWZpdCBvZiBhbGwNCj4+ICAgIEVtYWNzLXVzZXJzLg0KPj4gICogZm9yIGJlaW5nIG9u ZSBvZiB0aGUgZmlyc3QgRW1hY3MtdXNlcnMgb3V0IHRoZXJlIHRyeWluZyBvdXQgZ2V0dGluZw0K Pj4gICAgdHJlZS1zaXR0ZXIgYmFzZWQgbWFqb3ItbW9kZXMgaW4gRW1hY3MgYSByZWFsIHRoaW5n LiBIZSBhdXRob3JlZCB0aGUNCj4+ICAgIGZpcnN0IHRyZWUtc2l0dGVyLWJhc2VkIEVtYWNzLW1v ZGUgSSBrbm93IG9mLg0KPj4gICogZm9yIHB1c2hpbmcgbWUgaW50byB0cnlpbmcgdG8gbWFrZSBh IG5ldyBjc2hhcnAtbW9kZSBiYXNlZCBvbiBZdWFuDQo+PiAgICBGdSdzIHRyZWUtc2l0dGVyIHdv cmsgaW4gRW1hY3MgY29yZSwgYW5kIHRoZW4gZnVydGhlciBpbXByb3Zpbmcgb24gaXQuDQo+PiAg KiBmb3Igd29ya2luZyBjbG9zZWx5IHdpdGggZXZlcnlvbmUgaW4gRW1hY3MtZGV2ZWwgdG8gbWFr ZSBzdXJlIG91cg0KPj4gICAgbGF0ZXN0IHdvcmsgd2FzIHVwIHRvIHRoZSBzdGFuZGFyZHMgeW91 IGd1eXMgZXhwZWN0LCBhbmQgbWFraW5nIHN1cmUNCj4+ICAgIGl0IGNvdWxkIGV2ZW50dWFsbHkg Z2V0IG1lcmdlZC4NCj4+IA0KPj4gSSdtIG9mY291cnNlIHRhbGtpbmcgYWJvdXQgKlRoZW9kb3Ig VGhvcm5oaWxsKi4NCj4+IA0KPj4gVGhlb2RvcjogWW91IGJldHRlciBiZWxpZXZlIEknbSB0YWtp bmcgdGhpcyBtZXJnZSBhcyBhbiBlYXJseSANCj4+IENocmlzdG1hcy1wcmVzZW50ISBUaGFuayB5 b3UgZm9yIGhhdmluZyB0aGUgYW1iaXRpb24gYW5kIGRyaXZlIEkgbGFja2VkIA0KPj4gYWZ0ZXIg eWVhcnMgb2YgIm1haW50ZW5hbmNlLW1vZGUiIG1haW50YWluZXJzaGlwIQ0KPj4gDQo+IA0KPiBZ b3UgYXJlIHdheSB0b28ga2luZCEgIFRoYW5rIF95b3VfIGZvciBiZWluZyBwYXRpZW50IHdpdGgg bXkNCj4gbmVjay1icmVha2luZyBzaGVuYW5pZ2FucyA6KQ0KPiANCj4+IFdoaWxlIGl0IG1heSBu byBsb25nZXIgYmUgIm15IiBjc2hhcnAtbW9kZSBub3IgIm15IiBjb21tdW5pdHkgDQo+PiBtYWlu dGFpbmluZyBpdCwgSSBzdGlsbCBkZWZpbml0ZWx5IHdhbnQgdG8ga2VlcCBpdCBjbG9zZSBhbmQg d2lsbCB0cnkgdG8gDQo+PiBwcm92aWRlIHBhdGNoZXMgYW5kIGltcHJvdmVtZW50cyB3aGVuIEkg Y2FuLg0KPj4gDQo+PiBSdW1vdXIgaGFzIGl0IFRoZW9kZXIgaXNuJ3Qgd3JpdGluZyB0aGF0IG11 Y2ggQyMgYW55IG1vcmUgKHdoaWxlIEkgZG8pLCANCj4+IHNvIGZlZWwgZnJlZSB0byBlbWFpbCBt ZSBpZiB5b3UgaGF2ZSBpc3N1ZXMgb3Igc3VnZ2VzdGlvbnMuIEknbGwgdHJ5IHRvIA0KPj4gc3Rh eSBhcm91bmQgOikNCj4+IA0KPiANCj4gSSBob3BlIHdlIGJvdGggd2lsbCBmb3Igc29tZSB0aW1l IHRvIGNvbWUgOikNCg==