Received: (at 67709) by debbugs.gnu.org; 20 Jan 2024 09:11:10 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 20 04:11:10 2024 Received: from localhost ([127.0.0.1]:60830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rR7Ne-0003tR-1q for submit <at> debbugs.gnu.org; Sat, 20 Jan 2024 04:11:10 -0500 Received: from out-181.mta1.migadu.com ([95.215.58.181]:24768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <theo@HIDDEN>) id 1rR7NY-0003tC-TO for 67709 <at> debbugs.gnu.org; Sat, 20 Jan 2024 04:11:09 -0500 Date: Sat, 20 Jan 2024 10:10:57 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thornhill.no; s=key1; t=1705741860; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to; bh=eYYlOMf0NELhC/rOphvbWmZ/m6Hogp6Bjj/wfOEDDEY=; b=JTDwj/gugGabaEeVQmSHcsqAFtzR3pcP/AszhPUpcqLDe2hNS47VsJiX8EVebZGDlErs6P jYxr+ajGhl/QBa5A3xT/1+Rz4GarMOPgbvXaK7AAQBw9MYpFVzfc7l6WVC6C7UnAhg8qvv Al/4fjVq/0fWj9BSxVQ0oB+/A613JufYzOGwx8fhJ1yYnd+Ni/8+33/LFVMdgLsFzZNh12 VS1vspH9BxOD9QRMEt3c79vrVZo8CYHfcjklEwvIaHAKnR3lcc/otTYTMsHTkFVekGUjKF D4E8JTt82ayProxAZgl8UBGYxOZVV8FyVIYlDkop/6mqG8zse4aZiG8DzUE8qg== Subject: Re: bug#67709: 29.1.50; [patch] missing indent rule for parameter list in csharp-ts-mode Message-ID: <4a119e18-4e21-4c98-81b7-49de1fe2d916@HIDDEN> X-Android-Message-ID: <4a119e18-4e21-4c98-81b7-49de1fe2d916@HIDDEN> In-Reply-To: <83sf2stlwt.fsf@HIDDEN> X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. From: Theodor Thornhill <theo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Importance: Normal X-Priority: 3 X-MSMail-Priority: Normal MIME-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 X-Migadu-Flow: FLOW_OUT X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 67709 Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.3 (/) PGRpdiBkaXI9J2F1dG8nPkl0IGlzIG9uIG15IGxpc3QsIGJ1dCBJJ20gaW4gdGhlIHByb2Nlc3Mg b2YgbW92aW5nIGhvdXNlcy4gV2hlbiB3ZSdyZSBzZXR0bGVkIGluIGEgZmV3IGRheXMgSSdsbCBw aWNrIHRoZSByZWxldmFudCBidWdzIHVwIGFnYWluLjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+ PGRpdiBkaXI9ImF1dG8iPlBhcmRvbiB0aGUgZGVsYXkgLSBsaWZlJ3MgYmVlbiBnZXR0aW5nIGlu IHRoZSB3YXksIGJ1dCByZXN0IGFzc3VyZWQsIEknbGwgZ2V0IHRoZSB0aGVtICh1bmxlc3Mgc29t ZW9uZSBkb2VzIGl0IGJlZm9yZSB0aGUgZW5kIG9mIG5leHQgd2Vlayk8L2Rpdj48ZGl2IGRpcj0i YXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj46KTwvZGl2PjxkaXYgZGlyPSJhdXRvIj48 YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPlRoZW88L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFp bF9leHRyYSI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj5PbiBKYW4gMjAsIDIwMjQgMTA6 MDUsIEVsaSBaYXJldHNraWkgJmx0O2VsaXpAZ251Lm9yZyZndDsgd3JvdGU6PGJyIHR5cGU9ImF0 dHJpYnV0aW9uIiAvPjxibG9ja3F1b3RlIGNsYXNzPSJxdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAg MCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPjxwIGRp cj0ibHRyIj5QaW5nISBQaW5nISBBbnkgcHJvZ3Jlc3MgdGhlcmU/JiMxMzs8YnI+CiYjMTM7PGJy PgomZ3Q7IENjOiBqYWNvYnRvcGhhdGxlZW1pbmdAZ21haWwuY29tLCA2NzcwOUBkZWJidWdzLmdu dS5vcmcmIzEzOzxicj4KJmd0OyBEYXRlOiBUdWUsIDA5IEphbiAyMDI0IDIxOjU5OjQxICswMjAw JiMxMzs8YnI+CiZndDsgRnJvbTogRWxpIFphcmV0c2tpaSAmbHQ7ZWxpekBnbnUub3JnJmd0OyYj MTM7PGJyPgomZ3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgRnJvbTogVGhlb2RvciBUaG9ybmhpbGwg Jmx0O3RoZW9AdGhvcm5oaWxsLm5vJmd0OyYjMTM7PGJyPgomZ3Q7ICZndDsgQ2M6IGphY29idG9w aGF0bGVlbWluZ0BnbWFpbC5jb20sIDY3NzA5QGRlYmJ1Z3MuZ251Lm9yZyYjMTM7PGJyPgomZ3Q7 ICZndDsgRGF0ZTogVGh1LCAyOCBEZWMgMjAyMyAwOTowNDoxMyArMDEwMCYjMTM7PGJyPgomZ3Q7 ICZndDsgJiMxMzs8YnI+CiZndDsgJmd0OyBFbGkgWmFyZXRza2lpICZsdDtlbGl6QGdudS5vcmcm Z3Q7IHdyaXRlczomIzEzOzxicj4KJmd0OyAmZ3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyBQ aW5nISZuYnNwOyBUaGVvLCBjb3VsZCB5b3UgcGxlYXNlIGxvb2sgaW50byB0aGlzPyYjMTM7PGJy PgomZ3Q7ICZndDsgJmd0OyYjMTM7PGJyPgomZ3Q7ICZndDsgJiMxMzs8YnI+CiZndDsgJmd0OyBB YnNvbHV0ZWx5LCB0aGFua3MhJiMxMzs8YnI+CiZndDsgJiMxMzs8YnI+CiZndDsgQW55IHByb2dy ZXNzPyYjMTM7PGJyPgomZ3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgQ2M6IDY3NzA5 QGRlYmJ1Z3MuZ251Lm9yZyYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgRGF0ZTogU2F0LCAx NiBEZWMgMjAyMyAxMzozOTo1OCArMDIwMCYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgRnJv bTogRWxpIFphcmV0c2tpaSAmbHQ7ZWxpekBnbnUub3JnJmd0OyYjMTM7PGJyPgomZ3Q7ICZndDsg Jmd0OyZndDsgJiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAmZ3Q7IEZyb206IEphY29iIExl ZW1pbmcgJmx0O2phY29idG9waGF0bGVlbWluZ0BnbWFpbC5jb20mZ3Q7JiMxMzs8YnI+CiZndDsg Jmd0OyAmZ3Q7Jmd0OyAmZ3Q7IERhdGU6IEZyaSwgOCBEZWMgMjAyMyAxMzo0NDoxNCArMDAwMCYj MTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyAmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsm Z3Q7ICZndDsgJmd0O0Zyb20gZW1hY3MgLVE6JiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAm Z3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyBFdmFsdWF0ZSB0aGlzIGVsaXNw IHRvIHNldCB1cCB0cmVlc2l0dGVyIGZvciBjc2hhcnA6JiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7 Jmd0OyAmZ3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyAoc2V0cSB0cmVlc2l0 LWxhbmd1YWdlLXNvdXJjZS1hbGlzdCAnKChjLXNoYXJwJiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7 Jmd0OyAmZ3Q7ICJodHRwczovL2dpdGh1Yi5jb20vdHJlZS1zaXR0ZXIvdHJlZS1zaXR0ZXItYy1z aGFycCIgIm1hc3RlciIgInNyYyIpKSYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB0cmVlc2l0LWxvYWQtbmFtZS1vdmVy cmlkZS1saXN0ICcoKGMtc2hhcnAmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZndDsgImxp YnRyZWUtc2l0dGVyLWNzaGFycCIgInRyZWVfc2l0dGVyX2Nfc2hhcnAiKSkmIzEzOzxicj4KJmd0 OyAmZ3Q7ICZndDsmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg bWFqb3ItbW9kZS1yZW1hcC1hbGlzdCAnKChjc2hhcnAtbW9kZSAuIGNzaGFycC10cy1tb2RlKSkp JiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAmZ3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0 OyZndDsgJmd0OyBJbnNlcnQgdGhlIGZvbGxvd2luZyB0ZXh0IGludG8gYSBjc2hhcnAtdHMtbW9k ZSBidWZmZXI6JiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAmZ3Q7ICYjMTM7PGJyPgomZ3Q7 ICZndDsgJmd0OyZndDsgJmd0OyB2b2lkIEV4YW1wbGVGdW5jdGlvbigmIzEzOzxicj4KJmd0OyAm Z3Q7ICZndDsmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgaW50IGFyZzEsJiMxMzs8 YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7IGludCBhcmcyLCYjMTM7PGJy PgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyZuYnNwOyBpbnQgYXJnMywmIzEzOzxicj4KJmd0OyAm Z3Q7ICZndDsmZ3Q7ICZndDsgaW50IGFyZzQsJiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAm Z3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBhcmc1JiMxMzs8YnI+CiZndDsgJmd0OyAm Z3Q7Jmd0OyAmZ3Q7ICkmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZndDsgeyYjMTM7PGJy PgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBDb25zb2xl LldyaXRlTGluZShhcmcxKTsmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZndDsgfSYjMTM7 PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyAmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7 ICZndDsgVHJ5IHRvIGluZGVudCB0aGUgcGFyYW1ldGVycyBvZiB0aGUgZnVuY3Rpb24gd2l0aCYj MTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyBpbmRlbnQtZm9yLXRhYi1jb21tYW5kLiBO b3RoaW5nIHdpbGwgaGFwcGVuLiYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyAmIzEz Ozxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZndDsgVGhpcyBpc3N1ZSBjYW4gYmUgZml4ZWQgd2l0 aCB0aGUgZm9sbG93aW5nIHBhdGNoOiYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyAm IzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZndDsgJiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7 Jmd0OyAmZ3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyBkaWZmIC0tZ2l0IGEv bGlzcC9wcm9nbW9kZXMvY3NoYXJwLW1vZGUuZWwgYi9saXNwL3Byb2dtb2Rlcy9jc2hhcnAtbW9k ZS5lbCYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyBpbmRleCA1M2M1MmU2Li44Y2M0 ZTk1IDEwMDY0NCYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyAtLS0gYS9saXNwL3By b2dtb2Rlcy9jc2hhcnAtbW9kZS5lbCYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyAr KysgYi9saXNwL3Byb2dtb2Rlcy9jc2hhcnAtbW9kZS5lbCYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0 OyZndDsgJmd0OyBAQCAtNzA0LDcgKzcwNCw4IEBAIGNzaGFycC10cy1tb2RlLS1pbmRlbnQtcnVs ZXMmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZndDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsgKChwYXJlbnQtaXMgIm9iamVjdF90eXBlIikgcGFyZW50LWJvbCBjc2hh cnAtdHMtbW9kZS1pbmRlbnQtb2Zmc2V0KSYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0 OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoKHBhcmVudC1pcyAiZW51bV9i b2R5IikgcGFyZW50LWJvbCBjc2hhcnAtdHMtbW9kZS1pbmRlbnQtb2Zmc2V0KSYjMTM7PGJyPgom Z3Q7ICZndDsgJmd0OyZndDsgJmd0OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyAoKHBhcmVudC1pcyAiYXJyb3dfZnVuY3Rpb24iKSBwYXJlbnQtYm9sIGNzaGFycC10cy1tb2Rl LWluZGVudC1vZmZzZXQpJiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAmZ3Q7IC0mbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsgKChwYXJlbnQtaXMgInBhcmVudGhlc2l6ZWRfZXhwcmVzc2lvbiIp IHBhcmVudC1ib2wmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZndDsgY3NoYXJwLXRzLW1v ZGUtaW5kZW50LW9mZnNldCkpKSkmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICZndDsgKyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAoKHBhcmVudC1pcyAicGFyZW50aGVzaXplZF9leHByZXNz aW9uIikgcGFyZW50LWJvbCYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyBjc2hhcnAt dHMtbW9kZS1pbmRlbnQtb2Zmc2V0KSYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJmd0OyAr Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICgocGFyZW50LWlzICJwYXJhbWV0ZXJfbGlzdCIpIHBh cmVudC1ib2wgY3NoYXJwLXRzLW1vZGUtaW5kZW50LW9mZnNldCkpKSkmIzEzOzxicj4KJmd0OyAm Z3Q7ICZndDsmZ3Q7ICZndDsgJiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAmZ3Q7Jm5ic3A7 IChkZWZ2YXIgY3NoYXJwLXRzLW1vZGUtLWtleXdvcmRzJiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7 Jmd0OyAmZ3Q7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICcoInVzaW5nIiAibmFtZXNwYWNlIiAiY2xhc3Mi ICJpZiIgImVsc2UiICJ0aHJvdyIgIm5ldyIgImZvciImIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsm Z3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgVGhlbywgYW55IGNvbW1lbnRzPyZuYnNw OyBTaG91bGQgSSBpbnN0YWxsIHRoaXM/JiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7Jmd0OyAmIzEz Ozxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7IFRoYW5rcy4mIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsm Z3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJmd0OyZndDsgJiMxMzs8YnI+CiZndDsgJmd0OyAmZ3Q7 Jmd0OyAmIzEzOzxicj4KJmd0OyAmZ3Q7ICZndDsmZ3Q7ICYjMTM7PGJyPgomZ3Q7ICZndDsgJiMx Mzs8YnI+CiZndDsgJiMxMzs8YnI+CiZndDsgJiMxMzs8YnI+CiZndDsgJiMxMzs8YnI+CiZndDsg JiMxMzs8YnI+CjwvcD4KPC9ibG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj4=
bug-gnu-emacs@HIDDEN
:bug#67709
; Package emacs
.
Full text available.Received: (at 67709) by debbugs.gnu.org; 20 Jan 2024 09:05:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 20 04:05:54 2024 Received: from localhost ([127.0.0.1]:60806 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rR7IY-0003i9-BR for submit <at> debbugs.gnu.org; Sat, 20 Jan 2024 04:05:54 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42196) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rR7IW-0003hu-3q for 67709 <at> debbugs.gnu.org; Sat, 20 Jan 2024 04:05:53 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rR7IN-0001Fp-ON; Sat, 20 Jan 2024 04:05:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=IYObHdTloyOWHgtkqt2BLHzNgCeP34OYw/fXBjN2lic=; b=kgQxlype0uDt v8mxhAeyxAH9yYRdQw80cAm45Kz6gDe1N4aEMvPremnQl30Sy+rIVTH76j//oCe1epph0D1kxxeMl Qeui89W/+l4bx6qbny65XuUQ+97L5JtfOFRBKBGQwrk1H+ejNNLWN63/oLVPIYhnPJ9McI+nAqOXB yimA7669/7vN5f3R2nY3rxtOu7wiyTDCz5lRZ56HWZiNok2V99B55i3sEXqvOJ30HqqHZU7tKwdoJ hus2pTA+VsPqYNZyPoGZfh1iDKLmFtN+93Kvxjtw46zuE6KFsqw07jQmC0v3I6YPJDqXb7+REGxbg wiDIM3kXRhHxx4zPuguNNQ==; Date: Sat, 20 Jan 2024 11:05:22 +0200 Message-Id: <83sf2stlwt.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: theo@HIDDEN In-Reply-To: <83r0iqnuqa.fsf@HIDDEN> (message from Eli Zaretskii on Tue, 09 Jan 2024 21:59:41 +0200) Subject: Re: bug#67709: 29.1.50; [patch] missing indent rule for parameter list in csharp-ts-mode References: <CAAVkrVZ1rNqFPbJ5w-RxYHLZLj3CTwvYhn1TN=W-i3s565MZEw@HIDDEN> <83v88yml4h.fsf@HIDDEN> <83o7ehe1fu.fsf@HIDDEN> <87mstuvjlu.fsf@HIDDEN> <83r0iqnuqa.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67709 Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Ping! Any progress there? > Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org > Date: Tue, 09 Jan 2024 21:59:41 +0200 > From: Eli Zaretskii <eliz@HIDDEN> > > > From: Theodor Thornhill <theo@HIDDEN> > > Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org > > Date: Thu, 28 Dec 2023 09:04:13 +0100 > > > > Eli Zaretskii <eliz@HIDDEN> writes: > > > > > Ping! Theo, could you please look into this? > > > > > > > Absolutely, thanks! > > Any progress? > > > >> Cc: 67709 <at> debbugs.gnu.org > > >> Date: Sat, 16 Dec 2023 13:39:58 +0200 > > >> From: Eli Zaretskii <eliz@HIDDEN> > > >> > > >> > From: Jacob Leeming <jacobtophatleeming@HIDDEN> > > >> > Date: Fri, 8 Dec 2023 13:44:14 +0000 > > >> > > > >> > >From emacs -Q: > > >> > > > >> > Evaluate this elisp to set up treesitter for csharp: > > >> > > > >> > (setq treesit-language-source-alist '((c-sharp > > >> > "https://github.com/tree-sitter/tree-sitter-c-sharp" "master" "src")) > > >> > treesit-load-name-override-list '((c-sharp > > >> > "libtree-sitter-csharp" "tree_sitter_c_sharp")) > > >> > major-mode-remap-alist '((csharp-mode . csharp-ts-mode))) > > >> > > > >> > Insert the following text into a csharp-ts-mode buffer: > > >> > > > >> > void ExampleFunction( > > >> > int arg1, > > >> > int arg2, > > >> > int arg3, > > >> > int arg4, > > >> > int arg5 > > >> > ) > > >> > { > > >> > Console.WriteLine(arg1); > > >> > } > > >> > > > >> > Try to indent the parameters of the function with > > >> > indent-for-tab-command. Nothing will happen. > > >> > > > >> > This issue can be fixed with the following patch: > > >> > > > >> > > > >> > > > >> > diff --git a/lisp/progmodes/csharp-mode.el b/lisp/progmodes/csharp-mode.el > > >> > index 53c52e6..8cc4e95 100644 > > >> > --- a/lisp/progmodes/csharp-mode.el > > >> > +++ b/lisp/progmodes/csharp-mode.el > > >> > @@ -704,7 +704,8 @@ csharp-ts-mode--indent-rules > > >> > ((parent-is "object_type") parent-bol csharp-ts-mode-indent-offset) > > >> > ((parent-is "enum_body") parent-bol csharp-ts-mode-indent-offset) > > >> > ((parent-is "arrow_function") parent-bol csharp-ts-mode-indent-offset) > > >> > - ((parent-is "parenthesized_expression") parent-bol > > >> > csharp-ts-mode-indent-offset)))) > > >> > + ((parent-is "parenthesized_expression") parent-bol > > >> > csharp-ts-mode-indent-offset) > > >> > + ((parent-is "parameter_list") parent-bol csharp-ts-mode-indent-offset)))) > > >> > > > >> > (defvar csharp-ts-mode--keywords > > >> > '("using" "namespace" "class" "if" "else" "throw" "new" "for" > > >> > > >> Theo, any comments? Should I install this? > > >> > > >> Thanks. > > >> > > >> > > >> > > >> > > > > > >
bug-gnu-emacs@HIDDEN
:bug#67709
; Package emacs
.
Full text available.Received: (at 67709) by debbugs.gnu.org; 9 Jan 2024 20:00:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 09 15:00:45 2024 Received: from localhost ([127.0.0.1]:41053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rNIHE-0002mY-Uq for submit <at> debbugs.gnu.org; Tue, 09 Jan 2024 15:00:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46336) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rNIHD-0002bo-BX for 67709 <at> debbugs.gnu.org; Tue, 09 Jan 2024 15:00:43 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rNIH0-0003ns-Ql; Tue, 09 Jan 2024 15:00:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=fupigv28GoSUc8AytLdRsESBKG18yD1fdPQ46sUiQ1Q=; b=PEOT/AOpKkV/ op7YXkbVwsZXnj0tYpRnXwgXFTo/B4U3I/hH+q3H4adgEiBplAiIUcufJDkrk+WUGMnyeIgEhHpeH Mlk76PZGBUrTNT0yiyESJTEDGbCOTb9hIe4LG6Y9yTD/rH9RooG/zb5cD/P+efPQ9eFm7rfLLb8mB JOozHWqd6rqiKutujQvFMKLKLb7BLPaXXs7mFjkp6U+oqXrPwe1bjZDnBWoHmHJ4qRfUTo3/yuDD+ vnGh4Aq1FMMqVjTxOuxdJUh3JmayWtAvkuM7MnUuYNipFxUpUKUcxfVMk/fTW8g0fHGQpZtWrO7Te iYz17vl9MKf/kT3muX7Clg==; Date: Tue, 09 Jan 2024 21:59:41 +0200 Message-Id: <83r0iqnuqa.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Theodor Thornhill <theo@HIDDEN> In-Reply-To: <87mstuvjlu.fsf@HIDDEN> (message from Theodor Thornhill on Thu, 28 Dec 2023 09:04:13 +0100) Subject: Re: bug#67709: 29.1.50; [patch] missing indent rule for parameter list in csharp-ts-mode References: <CAAVkrVZ1rNqFPbJ5w-RxYHLZLj3CTwvYhn1TN=W-i3s565MZEw@HIDDEN> <83v88yml4h.fsf@HIDDEN> <83o7ehe1fu.fsf@HIDDEN> <87mstuvjlu.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67709 Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Theodor Thornhill <theo@HIDDEN> > Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org > Date: Thu, 28 Dec 2023 09:04:13 +0100 > > Eli Zaretskii <eliz@HIDDEN> writes: > > > Ping! Theo, could you please look into this? > > > > Absolutely, thanks! Any progress? > >> Cc: 67709 <at> debbugs.gnu.org > >> Date: Sat, 16 Dec 2023 13:39:58 +0200 > >> From: Eli Zaretskii <eliz@HIDDEN> > >> > >> > From: Jacob Leeming <jacobtophatleeming@HIDDEN> > >> > Date: Fri, 8 Dec 2023 13:44:14 +0000 > >> > > >> > >From emacs -Q: > >> > > >> > Evaluate this elisp to set up treesitter for csharp: > >> > > >> > (setq treesit-language-source-alist '((c-sharp > >> > "https://github.com/tree-sitter/tree-sitter-c-sharp" "master" "src")) > >> > treesit-load-name-override-list '((c-sharp > >> > "libtree-sitter-csharp" "tree_sitter_c_sharp")) > >> > major-mode-remap-alist '((csharp-mode . csharp-ts-mode))) > >> > > >> > Insert the following text into a csharp-ts-mode buffer: > >> > > >> > void ExampleFunction( > >> > int arg1, > >> > int arg2, > >> > int arg3, > >> > int arg4, > >> > int arg5 > >> > ) > >> > { > >> > Console.WriteLine(arg1); > >> > } > >> > > >> > Try to indent the parameters of the function with > >> > indent-for-tab-command. Nothing will happen. > >> > > >> > This issue can be fixed with the following patch: > >> > > >> > > >> > > >> > diff --git a/lisp/progmodes/csharp-mode.el b/lisp/progmodes/csharp-mode.el > >> > index 53c52e6..8cc4e95 100644 > >> > --- a/lisp/progmodes/csharp-mode.el > >> > +++ b/lisp/progmodes/csharp-mode.el > >> > @@ -704,7 +704,8 @@ csharp-ts-mode--indent-rules > >> > ((parent-is "object_type") parent-bol csharp-ts-mode-indent-offset) > >> > ((parent-is "enum_body") parent-bol csharp-ts-mode-indent-offset) > >> > ((parent-is "arrow_function") parent-bol csharp-ts-mode-indent-offset) > >> > - ((parent-is "parenthesized_expression") parent-bol > >> > csharp-ts-mode-indent-offset)))) > >> > + ((parent-is "parenthesized_expression") parent-bol > >> > csharp-ts-mode-indent-offset) > >> > + ((parent-is "parameter_list") parent-bol csharp-ts-mode-indent-offset)))) > >> > > >> > (defvar csharp-ts-mode--keywords > >> > '("using" "namespace" "class" "if" "else" "throw" "new" "for" > >> > >> Theo, any comments? Should I install this? > >> > >> Thanks. > >> > >> > >> > >> >
bug-gnu-emacs@HIDDEN
:bug#67709
; Package emacs
.
Full text available.Received: (at 67709) by debbugs.gnu.org; 28 Dec 2023 08:04:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 28 03:04:21 2023 Received: from localhost ([127.0.0.1]:38363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rIlNM-0004PP-Un for submit <at> debbugs.gnu.org; Thu, 28 Dec 2023 03:04:21 -0500 Received: from out-184.mta1.migadu.com ([95.215.58.184]:61046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <theo@HIDDEN>) id 1rIlNL-0004PG-Fd for 67709 <at> debbugs.gnu.org; Thu, 28 Dec 2023 03:04:20 -0500 X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thornhill.no; s=key1; t=1703750658; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=uep4ZpDcSXKIvmivEaZytklz/ZddlFsO4P9i0Z7CdZ4=; b=aEqr9wGJDfg4EmPaYLrkRlNH8xOdkOXYvNyzDFxLeyzGbUDYm+CNGlhp466biUEzKU7m/G bP35VPq4NXQeUENIxKDgjTwUA4WCE7Zeqn7FKsXByZAVseHaAyoGlQYICIS14yda5u5OOF KoD3cUckJzaWuW7MAWJJXtMBljwsYOnLOuX7CbbPe1g8O0n2Rpcqgqk4bqpAsiVvLQbM2p g3RQuZZv27atDp7gIAntJWm2gwywZFwJwMVPBXM60fHsnF6ojU9z3QXR7g/s69zxJx12CM ty+Vf3wmtZ6G2Iz4lltzVQ1bvhhz66bfN/0LsO53SaOpHBmcbqyWK/ng1H6rXQ== From: Theodor Thornhill <theo@HIDDEN> To: Eli Zaretskii <eliz@HIDDEN> Subject: Re: bug#67709: 29.1.50; [patch] missing indent rule for parameter list in csharp-ts-mode In-Reply-To: <83o7ehe1fu.fsf@HIDDEN> References: <CAAVkrVZ1rNqFPbJ5w-RxYHLZLj3CTwvYhn1TN=W-i3s565MZEw@HIDDEN> <83v88yml4h.fsf@HIDDEN> <83o7ehe1fu.fsf@HIDDEN> Date: Thu, 28 Dec 2023 09:04:13 +0100 Message-ID: <87mstuvjlu.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67709 Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Eli Zaretskii <eliz@HIDDEN> writes: > Ping! Theo, could you please look into this? > Absolutely, thanks! Theo >> Cc: 67709 <at> debbugs.gnu.org >> Date: Sat, 16 Dec 2023 13:39:58 +0200 >> From: Eli Zaretskii <eliz@HIDDEN> >> >> > From: Jacob Leeming <jacobtophatleeming@HIDDEN> >> > Date: Fri, 8 Dec 2023 13:44:14 +0000 >> > >> > >From emacs -Q: >> > >> > Evaluate this elisp to set up treesitter for csharp: >> > >> > (setq treesit-language-source-alist '((c-sharp >> > "https://github.com/tree-sitter/tree-sitter-c-sharp" "master" "src")) >> > treesit-load-name-override-list '((c-sharp >> > "libtree-sitter-csharp" "tree_sitter_c_sharp")) >> > major-mode-remap-alist '((csharp-mode . csharp-ts-mode))) >> > >> > Insert the following text into a csharp-ts-mode buffer: >> > >> > void ExampleFunction( >> > int arg1, >> > int arg2, >> > int arg3, >> > int arg4, >> > int arg5 >> > ) >> > { >> > Console.WriteLine(arg1); >> > } >> > >> > Try to indent the parameters of the function with >> > indent-for-tab-command. Nothing will happen. >> > >> > This issue can be fixed with the following patch: >> > >> > >> > >> > diff --git a/lisp/progmodes/csharp-mode.el b/lisp/progmodes/csharp-mode.el >> > index 53c52e6..8cc4e95 100644 >> > --- a/lisp/progmodes/csharp-mode.el >> > +++ b/lisp/progmodes/csharp-mode.el >> > @@ -704,7 +704,8 @@ csharp-ts-mode--indent-rules >> > ((parent-is "object_type") parent-bol csharp-ts-mode-indent-offset) >> > ((parent-is "enum_body") parent-bol csharp-ts-mode-indent-offset) >> > ((parent-is "arrow_function") parent-bol csharp-ts-mode-indent-offset) >> > - ((parent-is "parenthesized_expression") parent-bol >> > csharp-ts-mode-indent-offset)))) >> > + ((parent-is "parenthesized_expression") parent-bol >> > csharp-ts-mode-indent-offset) >> > + ((parent-is "parameter_list") parent-bol csharp-ts-mode-indent-offset)))) >> > >> > (defvar csharp-ts-mode--keywords >> > '("using" "namespace" "class" "if" "else" "throw" "new" "for" >> >> Theo, any comments? Should I install this? >> >> Thanks. >> >> >> >>
bug-gnu-emacs@HIDDEN
:bug#67709
; Package emacs
.
Full text available.Received: (at 67709) by debbugs.gnu.org; 23 Dec 2023 09:03:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 23 04:03:07 2023 Received: from localhost ([127.0.0.1]:48532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rGxuU-0005Cu-SH for submit <at> debbugs.gnu.org; Sat, 23 Dec 2023 04:03:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:56496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rGxuT-0005By-2y for 67709 <at> debbugs.gnu.org; Sat, 23 Dec 2023 04:03:06 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rGxuH-0000hH-Uo; Sat, 23 Dec 2023 04:02:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=v3fFycPSSuYTRKmGjhbUSPxxN9SYk8jg4CiqkJui6Eg=; b=QtravcuVOFD0 EF8m4wLWvsvXJEqc+j2yoV2rfrJiC9PeTsg6RyNz0OSAh/PVGpiaHuFJ2nIpuGI+qspzLXOLFFS95 4ukNjyXa+t8r0JHjK5U/3xy9RgioqcftGOq4THpICDFLw5x9TGWdK09PnfTpSC4itAPZ1D8b8NRtf O5xFDKNg3mHRw4SvdH8gLktsT2wI9q6VZCs8/x0yPz+Wh01QWGBmdbfKX7oklViGT+Zwq7FT5Gorc h2R6hgqTSz9TQEr6nLIRjMo8AnDqaZkp4ScE1ILF++N9KA5F6Qv364ynXlAkWYhXGEiiPzIXb9Z4B e3XUHVFoVC8SvZWRkeOt4g==; Date: Sat, 23 Dec 2023 11:02:45 +0200 Message-Id: <83o7ehe1fu.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: theo@HIDDEN In-Reply-To: <83v88yml4h.fsf@HIDDEN> (message from Eli Zaretskii on Sat, 16 Dec 2023 13:39:58 +0200) Subject: Re: bug#67709: 29.1.50; [patch] missing indent rule for parameter list in csharp-ts-mode References: <CAAVkrVZ1rNqFPbJ5w-RxYHLZLj3CTwvYhn1TN=W-i3s565MZEw@HIDDEN> <83v88yml4h.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67709 Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Theo, could you please look into this? > Cc: 67709 <at> debbugs.gnu.org > Date: Sat, 16 Dec 2023 13:39:58 +0200 > From: Eli Zaretskii <eliz@HIDDEN> > > > From: Jacob Leeming <jacobtophatleeming@HIDDEN> > > Date: Fri, 8 Dec 2023 13:44:14 +0000 > > > > >From emacs -Q: > > > > Evaluate this elisp to set up treesitter for csharp: > > > > (setq treesit-language-source-alist '((c-sharp > > "https://github.com/tree-sitter/tree-sitter-c-sharp" "master" "src")) > > treesit-load-name-override-list '((c-sharp > > "libtree-sitter-csharp" "tree_sitter_c_sharp")) > > major-mode-remap-alist '((csharp-mode . csharp-ts-mode))) > > > > Insert the following text into a csharp-ts-mode buffer: > > > > void ExampleFunction( > > int arg1, > > int arg2, > > int arg3, > > int arg4, > > int arg5 > > ) > > { > > Console.WriteLine(arg1); > > } > > > > Try to indent the parameters of the function with > > indent-for-tab-command. Nothing will happen. > > > > This issue can be fixed with the following patch: > > > > > > > > diff --git a/lisp/progmodes/csharp-mode.el b/lisp/progmodes/csharp-mode.el > > index 53c52e6..8cc4e95 100644 > > --- a/lisp/progmodes/csharp-mode.el > > +++ b/lisp/progmodes/csharp-mode.el > > @@ -704,7 +704,8 @@ csharp-ts-mode--indent-rules > > ((parent-is "object_type") parent-bol csharp-ts-mode-indent-offset) > > ((parent-is "enum_body") parent-bol csharp-ts-mode-indent-offset) > > ((parent-is "arrow_function") parent-bol csharp-ts-mode-indent-offset) > > - ((parent-is "parenthesized_expression") parent-bol > > csharp-ts-mode-indent-offset)))) > > + ((parent-is "parenthesized_expression") parent-bol > > csharp-ts-mode-indent-offset) > > + ((parent-is "parameter_list") parent-bol csharp-ts-mode-indent-offset)))) > > > > (defvar csharp-ts-mode--keywords > > '("using" "namespace" "class" "if" "else" "throw" "new" "for" > > Theo, any comments? Should I install this? > > Thanks. > > > >
bug-gnu-emacs@HIDDEN
:bug#67709
; Package emacs
.
Full text available.Received: (at 67709) by debbugs.gnu.org; 16 Dec 2023 11:41:00 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 16 06:41:00 2023 Received: from localhost ([127.0.0.1]:54063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rET2S-0000X0-8R for submit <at> debbugs.gnu.org; Sat, 16 Dec 2023 06:41:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37212) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rET2P-0000We-G5 for 67709 <at> debbugs.gnu.org; Sat, 16 Dec 2023 06:40:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rET2I-0006QV-L2; Sat, 16 Dec 2023 06:40:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/u8FwSXqHu8elCcvWJRjNrCXEn9yFa7WIMw9oQtc5sA=; b=lFMRupVG+V0f WIVzEJ9e/p33mwzIaQnYFIiNjgJkBxqhCeXQEiLVGghdLSd/FPpikCPaK+Nv06EhpMEBjGhDBHZcu vgNV7sCPdh/v65AWQ8TVjIogPhT3MiGE40a3n/ilY2aUhlMhPg6LQI2S5N23BCHE3t3gWgrc6ekJW eRLkgm7Kapj00ha8lPLaS2WEPOwEDXFYX7pCZhsQ4XJ9Ro/NNUyPy/ihgqUS/mRBFWdNeoEaKCFJs R4GddzqsCtCaN+JaoSfXyTwSH9vVpIL6jxJ+8SRyFV6ISinxwuxh/jv3rN3KgT3PBFHavUCy5GCqk VWj08Jx3EvcUOOItcQSnBA==; Date: Sat, 16 Dec 2023 13:39:58 +0200 Message-Id: <83v88yml4h.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Jacob Leeming <jacobtophatleeming@HIDDEN>, Theodor Thornhill <theo@HIDDEN> In-Reply-To: <CAAVkrVZ1rNqFPbJ5w-RxYHLZLj3CTwvYhn1TN=W-i3s565MZEw@HIDDEN> (message from Jacob Leeming on Fri, 8 Dec 2023 13:44:14 +0000) Subject: Re: bug#67709: 29.1.50; [patch] missing indent rule for parameter list in csharp-ts-mode References: <CAAVkrVZ1rNqFPbJ5w-RxYHLZLj3CTwvYhn1TN=W-i3s565MZEw@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67709 Cc: 67709 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Jacob Leeming <jacobtophatleeming@HIDDEN> > Date: Fri, 8 Dec 2023 13:44:14 +0000 > > >From emacs -Q: > > Evaluate this elisp to set up treesitter for csharp: > > (setq treesit-language-source-alist '((c-sharp > "https://github.com/tree-sitter/tree-sitter-c-sharp" "master" "src")) > treesit-load-name-override-list '((c-sharp > "libtree-sitter-csharp" "tree_sitter_c_sharp")) > major-mode-remap-alist '((csharp-mode . csharp-ts-mode))) > > Insert the following text into a csharp-ts-mode buffer: > > void ExampleFunction( > int arg1, > int arg2, > int arg3, > int arg4, > int arg5 > ) > { > Console.WriteLine(arg1); > } > > Try to indent the parameters of the function with > indent-for-tab-command. Nothing will happen. > > This issue can be fixed with the following patch: > > > > diff --git a/lisp/progmodes/csharp-mode.el b/lisp/progmodes/csharp-mode.el > index 53c52e6..8cc4e95 100644 > --- a/lisp/progmodes/csharp-mode.el > +++ b/lisp/progmodes/csharp-mode.el > @@ -704,7 +704,8 @@ csharp-ts-mode--indent-rules > ((parent-is "object_type") parent-bol csharp-ts-mode-indent-offset) > ((parent-is "enum_body") parent-bol csharp-ts-mode-indent-offset) > ((parent-is "arrow_function") parent-bol csharp-ts-mode-indent-offset) > - ((parent-is "parenthesized_expression") parent-bol > csharp-ts-mode-indent-offset)))) > + ((parent-is "parenthesized_expression") parent-bol > csharp-ts-mode-indent-offset) > + ((parent-is "parameter_list") parent-bol csharp-ts-mode-indent-offset)))) > > (defvar csharp-ts-mode--keywords > '("using" "namespace" "class" "if" "else" "throw" "new" "for" Theo, any comments? Should I install this? Thanks.
bug-gnu-emacs@HIDDEN
:bug#67709
; Package emacs
.
Full text available.Eli Zaretskii <eliz@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org
.
Full text available.Received: (at 67709) by debbugs.gnu.org; 8 Dec 2023 14:39:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 08 09:39:49 2023 Received: from localhost ([127.0.0.1]:44287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rBc16-0005V9-VQ for submit <at> debbugs.gnu.org; Fri, 08 Dec 2023 09:39:49 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39934) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1rBc14-0005Uh-6B; Fri, 08 Dec 2023 09:39:46 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1rBc0l-00089X-7e; Fri, 08 Dec 2023 09:39:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=kigmEVyyeecCnwZhHGfejPcgFn2uLEj/dkyq2Bb9zhs=; b=WJP2OV/YbEQ2 t6p8Z8O4RA0jpEIpuWsI234AjM3MqwrtDVhjGWBHACMY3hRevTF7d5tb++7xEulOI1rTBSzmV5GXc hBSaj6K9qg2N7EvYJ8GK7DKHZl1fqxh+1+RsSUfQfzbGHT0SWD2Fbo+L+OQVMGHVzqanwx/r7qyrA a+UEMO1rqcXdcVTm60NHGMmiBZJm6C7Y4dcJQvIeudTWUjMoxWie3qSueQWrn1FQCx8KQewFpQBcl DncQUgnrw4/iu21fxhjPKOIJ7wMNOz5LYAZTfrgW7v4RBRODcQ3g2jfxzU30udR9yQzTZecHmbtqL 5SpTIGSV53me63NMr6mHXA==; Date: Fri, 08 Dec 2023 16:39:42 +0200 Message-Id: <83o7f0zrkh.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Jacob Leeming <jacobtophatleeming@HIDDEN> In-Reply-To: <CAAVkrVaC7YV__im5amD_DRzZSV-xyCQNzJ3U2NYqYc6ci4HqtA@HIDDEN> (message from Jacob Leeming on Fri, 8 Dec 2023 14:30:20 +0000) Subject: Re: bug#67709: References: <CAAVkrVZ1rNqFPbJ5w-RxYHLZLj3CTwvYhn1TN=W-i3s565MZEw@HIDDEN> <CAAVkrVaC7YV__im5amD_DRzZSV-xyCQNzJ3U2NYqYc6ci4HqtA@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67709 Cc: jacobtophatleeming@HIDDEN, 67709 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) reopen 67709 merge 67710 67709 thanks > From: Jacob Leeming <jacobtophatleeming@HIDDEN> > Date: Fri, 8 Dec 2023 14:30:20 +0000 > > duplicate of 67710 We don't close duplicates, we merge them.
bug-gnu-emacs@HIDDEN
:bug#67709
; Package emacs
.
Full text available.Received: (at 67709-done) by debbugs.gnu.org; 8 Dec 2023 14:30:53 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 08 09:30:53 2023 Received: from localhost ([127.0.0.1]:44241 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rBbsS-000589-Vx for submit <at> debbugs.gnu.org; Fri, 08 Dec 2023 09:30:53 -0500 Received: from mail-pj1-x102a.google.com ([2607:f8b0:4864:20::102a]:45456) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jacobtophatleeming@HIDDEN>) id 1rBbsQ-00057j-FI for 67709-done <at> debbugs.gnu.org; Fri, 08 Dec 2023 09:30:52 -0500 Received: by mail-pj1-x102a.google.com with SMTP id 98e67ed59e1d1-2851a2b30a2so1757967a91.3 for <67709-done <at> debbugs.gnu.org>; Fri, 08 Dec 2023 06:30:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702045831; x=1702650631; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Bl1BF12DvbaN8YYYpgq8onQAC/ChNxzTs1VQBbozO9I=; b=b1QY0ElfkC6FEgcyANGAVchzxapGQY5Fw19HwyOEW1G19+ZgKSWp4nVJ8iSqnrwg6j JP0FRD23KKr+DWdK3fdOf4votq300SHiVwKIunyzFATOULSelWQtQ5GKvG1YsBquQpj7 8QaOx+nOwlGSOlgMORTOS3msm6JhfCo6MFT+dUJYOPdjyGHW9mB4ugrVF48EabPaGsHY PMi7i8ID+bWllyWRFYlvJBVTKT8qtOq8yZ44i4rWYT+hsKm00YzQpkYh5PG09g3wxZ/O NY7bcfSf2tRaoq+a8KiAUHJFo79C9aOaMV6q050uXitpZpvikF9VcetNP14lLzLTOYIl FAbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702045831; x=1702650631; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Bl1BF12DvbaN8YYYpgq8onQAC/ChNxzTs1VQBbozO9I=; b=v6vze05E+ISmKzF3Me3KGjDpxmG9k7cUIHL86IGj8DWWRtIoaUTFc1lbR55wtWhvU8 Z7hWsA/65sbGgCPwV6SusvQfva3YoKWr9yD5pRHsAKa1j+2psu3uJo1omose8dbZkj6V 1PAQbuLBFoUOJSeAVM4KyoEmOGobDPcltKnopDYSeCbTrPZdK4mwVbDywRC6ez+8ZE1l FzOkHzrVM0p6bpt3POmHBUS8a0cI+FEreSqkJKYxhMTbl/NmEDRkPy0t05RS7de5D4ew MAftUV+bTZ3PXfUksmxULMaGxkewNKqaxP2A8teE3MZFQ3TE1snPAcIcnoJ6pL6fiEHB KFwA== X-Gm-Message-State: AOJu0YzOmdvrHCkFf47EbhKgT2R3lY6zWAa+SQW3JALiffZWB65BMAta cOMWmgvmrq1YRhxg7NgtZEKtzIQQb9ZOjEqSNOT+w18D X-Google-Smtp-Source: AGHT+IGdU6+o2j98f27kK07uq9wFcjV+fHsDCRtYuIUj3hz4CJrq1p6x5CSd3NvCXXzRCQQcxziQKpKFIM/sDT3h8Ck= X-Received: by 2002:a17:90a:8b86:b0:286:6cc0:886a with SMTP id z6-20020a17090a8b8600b002866cc0886amr128423pjn.87.1702045831487; Fri, 08 Dec 2023 06:30:31 -0800 (PST) MIME-Version: 1.0 From: Jacob Leeming <jacobtophatleeming@HIDDEN> Date: Fri, 8 Dec 2023 14:30:20 +0000 Message-ID: <CAAVkrVaC7YV__im5amD_DRzZSV-xyCQNzJ3U2NYqYc6ci4HqtA@HIDDEN> Subject: To: 67709-done <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: duplicate of 67710 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jacobtophatleeming[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:102a listed in] [list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 2.0 BLANK_SUBJECT Subject is present but empty -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 67709-done X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 1.0 (+) duplicate of 67710
Jacob Leeming <jacobtophatleeming@HIDDEN>
:Jacob Leeming <jacobtophatleeming@HIDDEN>
:Received: (at submit) by debbugs.gnu.org; 8 Dec 2023 14:18:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 08 09:18:12 2023 Received: from localhost ([127.0.0.1]:44203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rBbgC-0004aj-5m for submit <at> debbugs.gnu.org; Fri, 08 Dec 2023 09:18:12 -0500 Received: from lists.gnu.org ([2001:470:142::17]:46642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jacobtophatleeming@HIDDEN>) id 1rBb9y-00038m-V3 for submit <at> debbugs.gnu.org; Fri, 08 Dec 2023 08:44:55 -0500 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 <jacobtophatleeming@HIDDEN>) id 1rBb9b-0003eW-E1 for bug-gnu-emacs@HIDDEN; Fri, 08 Dec 2023 08:44:32 -0500 Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <jacobtophatleeming@HIDDEN>) id 1rBb9Y-0004kE-5m for bug-gnu-emacs@HIDDEN; Fri, 08 Dec 2023 08:44:30 -0500 Received: by mail-pj1-x1036.google.com with SMTP id 98e67ed59e1d1-2866fe08b32so1715667a91.2 for <bug-gnu-emacs@HIDDEN>; Fri, 08 Dec 2023 05:44:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702043065; x=1702647865; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=DeIgLaXc7vXCrDIByfPKpFPSWQFT5bqZZGf70ARg3KM=; b=B5GwdS2w8G7TLoI6AyIzLoxB7ToayuHcs5BwkqxZZxtCW2Qrcslfx89FTNEpjuVhZy W9/JsnB+fvpCKmsussU/mHaaI+pYVPwOnWk6xS1LTwvvpNikwBavgOGIoNYLexzCZL5X qyFIO9nC4SQD/oz8XpwGd0+CF06pZsy3ckZEhgY7SJ3uHVFIIs5dimNXRxwxwXqFbQ4J 6n9OPHhdKnyZUD0b6lpbjxnwNKpB+8gYoRnMN2SaNDfqzEweEL6ZXtU98lEYi0lrtQJi tVLwJM2cMilIZ5h471qFj5qjHLKyb8Q7rnIDQ9you1Vn8qaYvhPii4+OyW0OSStiBwAN TCmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702043065; x=1702647865; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=DeIgLaXc7vXCrDIByfPKpFPSWQFT5bqZZGf70ARg3KM=; b=HmfbQP1TzBRkxhI3nqVxMaqEZwllsocR6govR5zYsz/hgcgOUHmMLzzfyVCDN1XGGn GfVKN1hnt6rRc5EYC66SvNNQgnZgJ6vL2EQYaHQRD7DivPizqcB5ZST3ZwsD+bRknH4U hd50FEh8dsoNHFLL1KaOHOOrm8Abpfe/RIBi8Jck+0nEMwGGrSrV+n8DPnWbzkXG5tBe lwMkN5+rrUi53f1vj2N9ufOKUQ/MfIHQJ6qSi24Yvz9wQrhJTpjIMIl9TDxuAYFyAMj4 m1Tat8i8I9WrfHJhdCYCTiY96mQ8TZPiIlEb9E3Z28ky8N/1GgNmgGhbW79aQQjHuS4V Dxsg== X-Gm-Message-State: AOJu0Yy3kil7YAaLh6R5WwgBBzv+xBSf5NtAZDMAaamLzjZKQ7Ckbd43 cMMmNx0gGvhWdoOliBGPaP56pt9TqlavI1xyt3aaOF+Zdms= X-Google-Smtp-Source: AGHT+IGXVWYhtettYVaehvAN7J7jmIgQs05Zy1l7zDBfic3K4mAImAhZB/pQByDQB6sMldX/OdvnFvsJRQJAwsUrmBc= X-Received: by 2002:a17:90b:43:b0:288:7113:db with SMTP id d3-20020a17090b004300b00288711300dbmr56007pjt.68.1702043065218; Fri, 08 Dec 2023 05:44:25 -0800 (PST) MIME-Version: 1.0 From: Jacob Leeming <jacobtophatleeming@HIDDEN> Date: Fri, 8 Dec 2023 13:44:14 +0000 Message-ID: <CAAVkrVZ1rNqFPbJ5w-RxYHLZLj3CTwvYhn1TN=W-i3s565MZEw@HIDDEN> Subject: 29.1.50; [patch] missing indent rule for parameter list in csharp-ts-mode To: bug-gnu-emacs@HIDDEN Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2607:f8b0:4864:20::1036; envelope-from=jacobtophatleeming@HIDDEN; helo=mail-pj1-x1036.google.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 08 Dec 2023 09:18:11 -0500 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) From emacs -Q: Evaluate this elisp to set up treesitter for csharp: (setq treesit-language-source-alist '((c-sharp "https://github.com/tree-sitter/tree-sitter-c-sharp" "master" "src")) treesit-load-name-override-list '((c-sharp "libtree-sitter-csharp" "tree_sitter_c_sharp")) major-mode-remap-alist '((csharp-mode . csharp-ts-mode))) Insert the following text into a csharp-ts-mode buffer: void ExampleFunction( int arg1, int arg2, int arg3, int arg4, int arg5 ) { Console.WriteLine(arg1); } Try to indent the parameters of the function with indent-for-tab-command. Nothing will happen. This issue can be fixed with the following patch: diff --git a/lisp/progmodes/csharp-mode.el b/lisp/progmodes/csharp-mode.el index 53c52e6..8cc4e95 100644 --- a/lisp/progmodes/csharp-mode.el +++ b/lisp/progmodes/csharp-mode.el @@ -704,7 +704,8 @@ csharp-ts-mode--indent-rules ((parent-is "object_type") parent-bol csharp-ts-mode-indent-offset) ((parent-is "enum_body") parent-bol csharp-ts-mode-indent-offset) ((parent-is "arrow_function") parent-bol csharp-ts-mode-indent-offset) - ((parent-is "parenthesized_expression") parent-bol csharp-ts-mode-indent-offset)))) + ((parent-is "parenthesized_expression") parent-bol csharp-ts-mode-indent-offset) + ((parent-is "parameter_list") parent-bol csharp-ts-mode-indent-offset)))) (defvar csharp-ts-mode--keywords '("using" "namespace" "class" "if" "else" "throw" "new" "for"
Jacob Leeming <jacobtophatleeming@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#67709
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.