GNU bug report logs - #67709
29.1.50; [patch] missing indent rule for parameter list in csharp-ts-mode

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Jacob Leeming <jacobtophatleeming@HIDDEN>; Keywords: patch; merged with #67710; dated Fri, 8 Dec 2023 14:19:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 67709 <at> debbugs.gnu.org:


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=





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67709; Package emacs. Full text available.

Message received at 67709 <at> debbugs.gnu.org:


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.
> > >> 
> > >> 
> > >> 
> > >> 
> > 
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67709; Package emacs. Full text available.

Message received at 67709 <at> debbugs.gnu.org:


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.
> >> 
> >> 
> >> 
> >> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67709; Package emacs. Full text available.

Message received at 67709 <at> debbugs.gnu.org:


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.
>> 
>> 
>> 
>> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67709; Package emacs. Full text available.

Message received at 67709 <at> debbugs.gnu.org:


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.
> 
> 
> 
> 




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67709; Package emacs. Full text available.

Message received at 67709 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67709; Package emacs. Full text available.
Merged 67709 67710. Request was from Eli Zaretskii <eliz@HIDDEN> to control <at> debbugs.gnu.org. Full text available.
Did not alter fixed versions and reopened. Request was from Debbugs Internal Request <help-debbugs@HIDDEN> to internal_control <at> debbugs.gnu.org. Full text available.

Message received at 67709 <at> debbugs.gnu.org:


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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#67709; Package emacs. Full text available.

Message received at 67709-done <at> debbugs.gnu.org:


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




Notification sent to Jacob Leeming <jacobtophatleeming@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Jacob Leeming <jacobtophatleeming@HIDDEN>:
You have taken responsibility. Full text available.

Message received at submit <at> debbugs.gnu.org:


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"




Acknowledgement sent to Jacob Leeming <jacobtophatleeming@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#67709; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 20 Jan 2024 12:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.