GNU logs - #73369, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73369: 31.0.50; csharp-ts-mode does not have any syntax highlighting apart
Resent-From: <admin@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 19 Sep 2024 20:05:02 +0000
Resent-Message-ID: <handler.73369.B.172677624715265 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 73369
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 73369 <at> debbugs.gnu.org
X-Debbugs-Original-To: <bug-gnu-emacs@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.172677624715265
          (code B ref -1); Thu, 19 Sep 2024 20:05:02 +0000
Received: (at submit) by debbugs.gnu.org; 19 Sep 2024 20:04:07 +0000
Received: from localhost ([127.0.0.1]:33546 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1srNNm-0003y7-4P
	for submit <at> debbugs.gnu.org; Thu, 19 Sep 2024 16:04:07 -0400
Received: from lists.gnu.org ([209.51.188.17]:41066)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <admin@HIDDEN>) id 1srMuM-0002MY-0B
 for submit <at> debbugs.gnu.org; Thu, 19 Sep 2024 15:33:43 -0400
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 <admin@HIDDEN>) id 1srMu3-0001yA-Ou
 for bug-gnu-emacs@HIDDEN; Thu, 19 Sep 2024 15:33:23 -0400
Received: from butterfly.aspen.relay.mailchannels.net ([23.83.221.27])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <admin@HIDDEN>) id 1srMu0-0005Ab-Bl
 for bug-gnu-emacs@HIDDEN; Thu, 19 Sep 2024 15:33:22 -0400
X-Sender-Id: dreamhost|x-authsender|admin@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 7DF038A399F
 for <bug-gnu-emacs@HIDDEN>; Thu, 19 Sep 2024 19:33:15 +0000 (UTC)
Received: from pdx1-sub0-mail-a275.dreamhost.com
 (100-99-101-188.trex-nlb.outbound.svc.cluster.local [100.99.101.188])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 1A36A8A3C37
 for <bug-gnu-emacs@HIDDEN>; Thu, 19 Sep 2024 19:33:15 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1726774395; a=rsa-sha256;
 cv=none;
 b=89e3ohtb1HIEbYM+JD/LoikeHFJNstZz/ddeekmBTFTiQ3Gf+E176jNPPXI9AWTYuyWWvN
 7WkrBFl2KZxhBrzdFIsJUFFz1wLpGtlXduVwR9W2Ew1LmpLzp/D/LBIEztYTQJCJQ1OE16
 3ilUVsP3hmCzMp9l5r5nJjiF3rKpksPKwfQaK3nKqT1TaOIfuWpbWkPi8uZ3S37f0KklV8
 rtqOUnwO/2bGyhR5vxYauTl9xfwyZyEN15+7j48WP5HTeF+oaUok+31Fpbc5IC/q4jFMqE
 1F12Ub51uthM0fgKyzuMog6kBTcuVubq+t1vxMy5Gzg6GHE7CXd0H1tGq7KGSg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1726774395;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:dkim-signature;
 bh=IShryqp/nXe/vMfLvqqquZ/MESMROaQRTyx/IOABC2U=;
 b=gV0gWSCYLJ+5FGQ+34788dcnfYltr/YsDixrfthoMKMkKCBZgwH8ZG52d7+DToN4XXYup3
 YkfOGX1MPtHrQdr6/3vcF9mjQ0xoLQFQXxj7B1Jw9kUVI/CGPoUKATjTGIvlw64cSniHRW
 S4sc5gWDTO90J9JSVhedR5hfiliUbNKC5KTROlVyNciHQ7Tekcow6sTRXIcTJnH5tOQOXH
 94c61SL0rGHwdk7nRyCykHym5vzbuiL4EEVMjf8iUJ3QNw9EWwegVwR9YzJE0X6fsYxxMP
 BcXqIJwgOM3s7cw/y+hdQi5HSJ3X5E2VJmMzZAAIzG+vraPOup9wMCJePgbO5g==
ARC-Authentication-Results: i=1; rspamd-5b46bcd97f-7bkdm;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=admin@HIDDEN
X-Sender-Id: dreamhost|x-authsender|admin@HIDDEN
X-MC-Relay: Bad
X-MailChannels-SenderId: dreamhost|x-authsender|admin@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Keen-Inform: 568f290b70e5bfa6_1726774395317_2663980570
X-MC-Loop-Signature: 1726774395317:1783768799
X-MC-Ingress-Time: 1726774395317
Received: from pdx1-sub0-mail-a275.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.99.101.188 (trex/7.0.2); Thu, 19 Sep 2024 19:33:15 +0000
Received: from CDWAQRHE1HHT39 (104-14-128-138.lightspeed.sntcca.sbcglobal.net
 [104.14.128.138])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: admin@HIDDEN)
 by pdx1-sub0-mail-a275.dreamhost.com (Postfix) with ESMTPSA id 4X8lzt6Hfkz74
 for <bug-gnu-emacs@HIDDEN>; Thu, 19 Sep 2024 12:33:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sonictk.com;
 s=dreamhost; t=1726774394;
 bh=IShryqp/nXe/vMfLvqqquZ/MESMROaQRTyx/IOABC2U=;
 h=From:To:Subject:Date:Content-Type:Content-Transfer-Encoding;
 b=Q5psFrEsYykddmU9DCckFOdPD4lkrpST/wppVqOglqX5yyKoDC2UcPPgkOTpeBKkA
 c2l5toqFt78NM3Go8i9LC4ZxgHfY6M1FPFqtTEH6zMmG20tSrV5FL4X/TsfghEhaAZ
 fWPlTLXKVZtqf2es+RwtkT6ZJbItiOFVwVfPd44r2jEuP++8QDmrF5gWLW5d236D0a
 bhrx4QXsYDHXaqUUYquCjSw6Rd/CN4+iU7Et8WSd4IIvIeJeNIEBAR74GxS+EXLS/+
 +9aVR6SIXsl3jJ4Qw9DgH9+Uz4irTtGVLwj5Mo7he74d9EufDPno8P/usMXr9yi90G
 zL8xotULIsteg==
From: <admin@HIDDEN>
Date: Thu, 19 Sep 2024 12:33:13 -0700
Message-ID: <0c2b01db0aca$c50ebab0$4f2c3010$@sonictk.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdsKysGaR2H1A5nSSo6BXpMV+Zr2Kw==
Content-Language: en-us
Received-SPF: pass client-ip=23.83.221.27; envelope-from=admin@HIDDEN;
 helo=butterfly.aspen.relay.mailchannels.net
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,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Mailman-Approved-At: Thu, 19 Sep 2024 16:04:05 -0400
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.1 (/)



Normal `csharp-mode` works fine to display C# files with syntax
highlighting - if you use `csharp-ts-mode`, however, all syntax
highlighting is lost.


In GNU Emacs 31.0.50 (build 5, x86_64-w64-mingw32) of 2024-08-12 built
 on CDW-AQRHE1HHT39
Repository revision: 5d69e2916458148159d7f21257f3c4863b868690
Repository branch: master
Windowing system distributor 'Microsoft Corp.', version 10.0.19045
System Description: Microsoft Windows 10 Enterprise (v10.0.2009.19045.4780)

Configured using:
 'configure --without-pop --without-imagemagick
 --without-compress-install -without-dbus --with-gnutls --with-json
 --with-tree-sitter --without-gconf --with-rsvg --without-gsettings
 --with-mailutils --with-native-compilation --with-modules --with-xml2
 --with-wide-int 'CFLAGS=-O3 -fno-math-errno -funsafe-math-optimizations
 -fno-finite-math-only -fno-trapping-math -freciprocal-math
 -fno-rounding-math -fno-signaling-nans -fassociative-math
 -fno-signed-zeros -frename-registers -funroll-loops -mtune=native
 -march=native -fomit-frame-pointer -fallow-store-data-races
 -fno-semantic-interposition -floop-parallelize-all
 -ftree-parallelize-loops=4''

Configured features:
ACL GIF GMP GNUTLS HARFBUZZ JPEG LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XPM ZLIB

Important settings:
  value of $LANG: ENU
  locale-coding-system: cp1252

Major mode: C#

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  line-number-mode: t
  visual-line-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068
epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils time-date thingatpt imenu cl-seq
csharp-mode c-ts-common treesit cc-langs cc-mode cc-fonts cc-guess
cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
cl-loaddefs cl-lib compile text-property-search comint subr-x ansi-osc
ansi-color ring rmc iso-transl tooltip cconv eldoc paren electric
uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
touch-screen dos-w32 ls-lisp disp-table term/w32-win w32-win w32-vars
term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list replace newcomment text-mode lisp-mode prog-mode register
page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads w32notify w32 lcms2 multi-tty move-toolbar make-network-process
native-compile emacs)

Memory information:
((conses 16 108757 18598) (symbols 48 8664 0) (strings 32 28387 1404)
 (string-bytes 1 942970) (vectors 16 14590)
 (vector-slots 8 194202 8246) (floats 8 31 17) (intervals 56 886 11)
 (buffers 992 13))





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: <admin@HIDDEN>
Subject: bug#73369: Acknowledgement (31.0.50; csharp-ts-mode does not have
 any syntax highlighting apart)
Message-ID: <handler.73369.B.172677624715265.ack <at> debbugs.gnu.org>
References: <0c2b01db0aca$c50ebab0$4f2c3010$@sonictk.com>
X-Gnu-PR-Message: ack 73369
X-Gnu-PR-Package: emacs
Reply-To: 73369 <at> debbugs.gnu.org
Date: Thu, 19 Sep 2024 20:05:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 73369 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
73369: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D73369
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73369: 31.0.50; csharp-ts-mode does not have any syntax highlighting apart
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 Sep 2024 06:08:02 +0000
Resent-Message-ID: <handler.73369.B73369.172681248012419 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 73369
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: admin@HIDDEN, Theodor Thornhill <theo@HIDDEN>, Yuan Fu <casouri@HIDDEN>
Cc: 73369 <at> debbugs.gnu.org
Received: via spool by 73369-submit <at> debbugs.gnu.org id=B73369.172681248012419
          (code B ref 73369); Fri, 20 Sep 2024 06:08:02 +0000
Received: (at 73369) by debbugs.gnu.org; 20 Sep 2024 06:08:00 +0000
Received: from localhost ([127.0.0.1]:33877 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1srWoC-0003EF-3H
	for submit <at> debbugs.gnu.org; Fri, 20 Sep 2024 02:08:00 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57242)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1srWo9-0003E1-BU
 for 73369 <at> debbugs.gnu.org; Fri, 20 Sep 2024 02:07:59 -0400
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 1srWnk-0003Ap-14; Fri, 20 Sep 2024 02:07:32 -0400
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=KBeFjGqexh9K8i7PR6tbhbx8+ZWwIlerT8Zoq8MmXNU=; b=KW3u32EbkCN4
 M/CWz/MAT7AOj62ElK2ewqsU1tCN7GMvBCNVDLkxjwbf4+L0UIBdjrkfs6DRARm0z2cC2bNvNRaM7
 11MZctSS7Q34905icvn3YZl9I4YHsxz+WbbF0zObeE+gJjhjDERm48qW7PdRGcMMQI5gbSOAHMNvf
 V8IB1dvx6Y+9Flj81K1D3oyLUbnvf79J53zGsg+EmPwKvqQBBQOqMKeFYP5sdJaypdRFM2twFhw+Q
 01723YGdWu3ctO7mrCKSO9sR8auI9yH9TbvFz49qvWq4kvBWv0Z41A3oNPNJEeHY8ZRrLTXMFUqKr
 0MjIUc2l9wYMr6tpnQkTug==;
Date: Fri, 20 Sep 2024 09:07:28 +0300
Message-Id: <861q1e97tr.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <0c2b01db0aca$c50ebab0$4f2c3010$@sonictk.com> (admin@HIDDEN)
References: <0c2b01db0aca$c50ebab0$4f2c3010$@sonictk.com>
X-Spam-Score: -2.3 (--)
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: <admin@HIDDEN>
> Date: Thu, 19 Sep 2024 12:33:13 -0700
> 
> Normal `csharp-mode` works fine to display C# files with syntax
> highlighting - if you use `csharp-ts-mode`, however, all syntax
> highlighting is lost.

Do you see any error messages in *Messages* when you use
csharp-ts-mode?

Theo and Yuan, it sounds like the C# grammar made some incompatible
change?  Can we fix this ASAP (on the release branch), please?




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73369: 31.0.50; csharp-ts-mode does not have any syntax highlighting apart
Resent-From: Yuan Fu <casouri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 20 Sep 2024 08:28:02 +0000
Resent-Message-ID: <handler.73369.B73369.172682083210577 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 73369
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Eli Zaretskii <eliz@HIDDEN>
Cc: 73369 <at> debbugs.gnu.org, Theodor Thornhill <theo@HIDDEN>, admin@HIDDEN
Received: via spool by 73369-submit <at> debbugs.gnu.org id=B73369.172682083210577
          (code B ref 73369); Fri, 20 Sep 2024 08:28:02 +0000
Received: (at 73369) by debbugs.gnu.org; 20 Sep 2024 08:27:12 +0000
Received: from localhost ([127.0.0.1]:34003 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1srYyt-0002kX-KL
	for submit <at> debbugs.gnu.org; Fri, 20 Sep 2024 04:27:11 -0400
Received: from mail-pf1-f171.google.com ([209.85.210.171]:59441)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <casouri@HIDDEN>) id 1srYyr-0002kJ-EA
 for 73369 <at> debbugs.gnu.org; Fri, 20 Sep 2024 04:27:10 -0400
Received: by mail-pf1-f171.google.com with SMTP id
 d2e1a72fcca58-7191fb54147so1313099b3a.2
 for <73369 <at> debbugs.gnu.org>; Fri, 20 Sep 2024 01:26:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1726820745; x=1727425545; darn=debbugs.gnu.org;
 h=references:to:cc:in-reply-to:date:subject:mime-version:message-id
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=/oJR2oDkF5UkOEwSauQwWt+GEfqwmArQ7vCEu6FPoZk=;
 b=QVE/uTxxGSqhV2AN99dIcMVt8vWJbbbthOxRlrQoWXIuI8bTrAMzHTFwJ7W8tzXSgA
 o9CmQZBmq+YATWdKXat3M2TqwnpkdEYYpTdsLdMguosqH6qMYGX0yppG/YReRFoAW904
 ghKdNAI/KpapHWdRLxEO3tbY66rla8aUqD96JCPMP+p204qukXrfxWkJhYRBFJrjdeu5
 W8Qs+mrh70jjYM9sv5qvi7aJ82hanVyIzMS3N3NdIyUNAlP2RToOualEmUG6mIdS7kis
 5nYJ4tc1qcUz1fif0slNLWWm8GZk1+9MVWF3aYl2W4n3R0NJ1NqXPJQkp9eekuGw0XOS
 sytw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1726820745; x=1727425545;
 h=references:to:cc:in-reply-to:date:subject:mime-version:message-id
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=/oJR2oDkF5UkOEwSauQwWt+GEfqwmArQ7vCEu6FPoZk=;
 b=ftDN2DAqe8RWAiFAYdEf7Y0UylnjlBQJWWParqIqOjXAZ7xSMzO0Ay/f/KWL6lidKp
 6JwG6HxxAJUCjnUOKCUerHg0+OtYesj1pCCSUpw6ZoNSFA/6Z4jOVXFCQ4qQMTjY7a8z
 8goWBD9hBbMyRpUIE+b8oFoMgE6aBj/JmkUWZUmBjxgsoktXkNfzNYAXpOTk8U0HKgRM
 z55V/BiJyURLrneHVGVUn/cxYD9AXDAV+5zAMSRiLBXkN5jxHJPUu56ucR8hb8vF94PB
 oKQO+kZjry2ddP3ycIBJQTRYKIpHrwLuDGEL3Z+NYrk6jaR455H69DerhmO/r0i/VSMA
 SGew==
X-Forwarded-Encrypted: i=1;
 AJvYcCX3tKBmPZqHpCGB6mL8pc6DVdh/7ojXupbs5HPf6UB2v250qRTEAJm1RRd1vLQh8epr+SizJw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yz6LmJjyXSLXivR0/L8x6o3FnB7rs8qKeGWhEUp31eYaxyf7lRN
 xSWziLk6jSaxvOzjtL6wmEovqiDjzZrAHup+wjS+lTnjlqzXYleJ
X-Google-Smtp-Source: AGHT+IE7OXuNP1RFwDLCwxh6RSwLodpZksOLpnjcjJ2Nzx/gKJ6rqlRBB8Q2BHgJfUx5xzCRpCRxTQ==
X-Received: by 2002:a05:6a00:14cc:b0:717:8da8:6ec1 with SMTP id
 d2e1a72fcca58-7199ce0d4dcmr3160869b3a.17.1726820744569; 
 Fri, 20 Sep 2024 01:25:44 -0700 (PDT)
Received: from smtpclient.apple ([2601:646:8f81:6120:b925:297e:910c:4115])
 by smtp.gmail.com with ESMTPSA id
 d2e1a72fcca58-71944b7b181sm9386801b3a.112.2024.09.20.01.25.42
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Fri, 20 Sep 2024 01:25:42 -0700 (PDT)
From: Yuan Fu <casouri@HIDDEN>
Message-Id: <45CA5DBE-D868-4499-8CC8-6428CC7FD6F6@HIDDEN>
Content-Type: multipart/mixed;
 boundary="Apple-Mail=_477C2CC2-90DC-431B-BB04-CE87889DB36B"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\))
Date: Fri, 20 Sep 2024 01:25:31 -0700
In-Reply-To: <861q1e97tr.fsf@HIDDEN>
References: <0c2b01db0aca$c50ebab0$4f2c3010$@sonictk.com>
 <861q1e97tr.fsf@HIDDEN>
X-Mailer: Apple Mail (2.3776.700.51)
X-Spam-Score: -0.0 (/)
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 (-)


--Apple-Mail=_477C2CC2-90DC-431B-BB04-CE87889DB36B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On Sep 19, 2024, at 11:07=E2=80=AFPM, Eli Zaretskii <eliz@HIDDEN> =
wrote:
>=20
>> From: <admin@HIDDEN>
>> Date: Thu, 19 Sep 2024 12:33:13 -0700
>>=20
>> Normal `csharp-mode` works fine to display C# files with syntax
>> highlighting - if you use `csharp-ts-mode`, however, all syntax
>> highlighting is lost.
>=20
> Do you see any error messages in *Messages* when you use
> csharp-ts-mode?
>=20
> Theo and Yuan, it sounds like the C# grammar made some incompatible
> change?  Can we fix this ASAP (on the release branch), please?

Tree-sitter-csharp devs changed so many things, it=E2=80=99s crazy. =
Anyway, here=E2=80=99s a patch that works with the latest grammar. Theo, =
can you use a test C# file and see if the new rules cover everything the =
old rules cover?

Yuan


--Apple-Mail=_477C2CC2-90DC-431B-BB04-CE87889DB36B
Content-Disposition: attachment;
	filename=csharp-ts-mode.patch
Content-Type: application/octet-stream;
	x-unix-mode=0644;
	name="csharp-ts-mode.patch"
Content-Transfer-Encoding: quoted-printable

=46rom=205fc39ea5745fced54ae4cae94bb63e2208dfbf69=20Mon=20Sep=2017=20=
00:00:00=202001=0AFrom:=20Yuan=20Fu=20<casouri@HIDDEN>=0ADate:=20Fri,=20=
20=20Sep=202024=2001:16:44=20-0700=0ASubject:=20[PATCH]=20Update=20=
csharp-ts-mode=20font-lock=20(bug#73369)=0A=0AAdapt=20to=20the=20latest=20=
c-sharp=20grammar.=0A=0A*=20lisp/progmodes/csharp-mode.el:=0A=
(csharp-ts-mode--test-this-expression):=0A=
(csharp-ts-mode--test-interpolated-string-text):=0A=
(csharp-ts-mode--test-type-constraint):=0A=
(csharp-ts-mode--test-type-of-expression):=0A=
(csharp-ts-mode--test-name-equals):=0A=
(csharp-ts-mode--test-if-directive):=0A=
(csharp-ts-mode--test-method-declaration-type-field):=20New=0Afunctions.=0A=
(csharp-ts-mode--type-field):=20New=20variable.=0A=
(csharp-ts-mode--font-lock-settings):=20Fix=20font-lock=20rules.=0A---=0A=
=20lisp/progmodes/csharp-mode.el=20|=20155=20=
++++++++++++++++++++++++++--------=0A=201=20file=20changed,=20118=20=
insertions(+),=2037=20deletions(-)=0A=0Adiff=20--git=20=
a/lisp/progmodes/csharp-mode.el=20b/lisp/progmodes/csharp-mode.el=0A=
index=2029325ab9632..755303a158d=20100644=0A---=20=
a/lisp/progmodes/csharp-mode.el=0A+++=20b/lisp/progmodes/csharp-mode.el=0A=
@@=20-730,6=20+730,52=20@@=20csharp-ts-mode--keywords=0A=20=20=20=20=20=
"readonly"=20"unmanaged")=0A=20=20=20"C#=20keywords=20for=20tree-sitter=20=
font-locking.")=0A=20=0A+(defun=20csharp-ts-mode--test-this-expression=20=
()=0A+=20=20"Return=20non-nil=20if=20(this_expression)=20is=20named=20in=20=
csharp=20grammar."=0A+=20=20(ignore-errors=0A+=20=20=20=20=
(treesit-query-compile=20'c-sharp=20"(this_expression)"=20t)=0A+=20=20=20=
=20t))=0A+=0A+(defun=20csharp-ts-mode--test-interpolated-string-text=20=
()=0A+=20=20"Return=20non-nil=20if=20(interpolated_string_text)=20is=20=
in=20the=20grammar."=0A+=20=20(ignore-errors=0A+=20=20=20=20=
(treesit-query-compile=20'c-sharp=20"(interpolated_string_text)"=20t)=0A=
+=20=20=20=20t))=0A+=0A+(defun=20csharp-ts-mode--test-type-constraint=20=
()=0A+=20=20"Return=20non-nil=20if=20(type_constraint)=20is=20in=20the=20=
grammar."=0A+=20=20(ignore-errors=0A+=20=20=20=20(treesit-query-compile=20=
'c-sharp=20"(type_constraint)"=20t)=0A+=20=20=20=20t))=0A+=0A+(defun=20=
csharp-ts-mode--test-type-of-expression=20()=0A+=20=20"Return=20non-nil=20=
if=20(type_of_expression)=20is=20in=20the=20grammar."=0A+=20=20=
(ignore-errors=0A+=20=20=20=20(treesit-query-compile=20'c-sharp=20=
"(type_of_expression)"=20t)=0A+=20=20=20=20t))=0A+=0A+(defun=20=
csharp-ts-mode--test-name-equals=20()=0A+=20=20"Return=20non-nil=20if=20=
(name_equals)=20is=20in=20the=20grammar."=0A+=20=20(ignore-errors=0A+=20=20=
=20=20(treesit-query-compile=20'c-sharp=20"(name_equals)"=20t)=0A+=20=20=20=
=20t))=0A+=0A+(defun=20csharp-ts-mode--test-if-directive=20()=0A+=20=20=
"Return=20non-nil=20if=20(if_directive)=20is=20in=20the=20grammar."=0A+=20=
=20(ignore-errors=0A+=20=20=20=20(treesit-query-compile=20'c-sharp=20=
"(if_directive)"=20t)=0A+=20=20=20=20t))=0A+=0A+(defun=20=
csharp-ts-mode--test-method-declaration-type-field=20()=0A+=20=20"Return=20=
non-nil=20if=20(method_declaration)=20has=20a=20type=20field."=0A+=20=20=
(ignore-errors=0A+=20=20=20=20(treesit-query-compile=20'c-sharp=20=
"(method_declaration=20type:=20(_))"=20t)=0A+=20=20=20=20t))=0A+=0A=
+(defvar=20csharp-ts-mode--type-field=0A+=20=20(if=20=
(csharp-ts-mode--test-method-declaration-type-field)=0A+=20=20=20=20=20=20=
'type:=20'returns:))=0A+=0A=20(defvar=20=
csharp-ts-mode--font-lock-settings=0A=20=20=20(treesit-font-lock-rules=0A=
=20=20=20=20:language=20'c-sharp=0A@@=20-760,7=20+806,9=20@@=20=
csharp-ts-mode--font-lock-settings=0A=20=20=20=20:feature=20'keyword=0A=20=
=20=20=20`([,@csharp-ts-mode--keywords]=20@font-lock-keyword-face=0A=20=20=
=20=20=20=20(modifier)=20@font-lock-keyword-face=0A-=20=20=20=20=20=
(this_expression)=20@font-lock-keyword-face)=0A+=20=20=20=20=20,@(if=20=
(csharp-ts-mode--test-this-expression)=0A+=20=20=20=20=20=20=20=20=20=20=20=
'((this_expression)=20@font-lock-keyword-face)=0A+=20=20=20=20=20=20=20=20=
=20'("this"=20@font-lock-keyword-face)))=0A=20=0A=20=20=20=20:language=20=
'c-sharp=0A=20=20=20=20:override=20t=0A@@=20-786,18=20+834,23=20@@=20=
csharp-ts-mode--font-lock-settings=0A=20=20=20=20:feature=20'string=0A=20=
=20=20=20`([(string_literal)=0A=20=20=20=20=20=20=20=
(verbatim_string_literal)=0A-=20=20=20=20=20=20=
(interpolated_string_text)=0A-=20=20=20=20=20=20=
(interpolated_verbatim_string_text)=0A-=20=20=20=20=20=20=
(character_literal)=0A-=20=20=20=20=20=20"\""=0A-=20=20=20=20=20=20"$\""=0A=
-=20=20=20=20=20=20"@$\""=0A-=20=20=20=20=20=20"$@\""]=20=
@font-lock-string-face)=0A+=20=20=20=20=20=20,@(if=20=
(csharp-ts-mode--test-interpolated-string-text)=0A+=20=20=20=20=20=20=20=20=
=20=20=20=20'((interpolated_string_text)=0A+=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20(interpolated_verbatim_string_text)=0A+=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20(character_literal)=0A+=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20"\""=0A+=20=20=20=20=20=20=20=20=20=20=20=20=20=20"$\""=0A+=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20"@$\""=0A+=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20"$@\"")=0A+=20=20=20=20=20=20=20=20=20=20=
'((interpolated_string_expression)=0A+=20=20=20=20=20=20=20=20=20=20=20=20=
(interpolation_start)=0A+=20=20=20=20=20=20=20=20=20=20=20=20=
(interpolation_quote)))]=0A+=20=20=20=20=20@font-lock-string-face)=0A=20=0A=
=20=20=20=20:language=20'c-sharp=0A=20=20=20=20:override=20t=0A=20=20=20=20=
:feature=20'type=0A-=20=20=20'((predefined_type)=20@font-lock-type-face=0A=
+=20=20=20`((predefined_type)=20@font-lock-type-face=0A=20=20=20=20=20=20=
(implicit_type)=20@font-lock-type-face=0A=20=20=20=20=20=20=
(nullable_type)=20@font-lock-type-face=0A=20=20=20=20=20=20=
(type_parameter=0A@@=20-816,10=20+869,17=20@@=20=
csharp-ts-mode--font-lock-settings=0A=20=20=20=20=20=20(cast_expression=20=
(generic_name=20(identifier)=20@font-lock-type-face))=0A=20=20=20=20=20=20=
["operator"]=20@font-lock-type-face=0A=20=20=20=20=20=20=
(type_parameter_constraints_clause=0A-=20=20=20=20=20=20target:=20=
(identifier)=20@font-lock-type-face)=0A-=20=20=20=20=20(type_constraint=20=
type:=20(identifier)=20@font-lock-type-face)=0A-=20=20=20=20=20=
(type_constraint=20type:=20(generic_name=20(identifier)=20=
@font-lock-type-face))=0A-=20=20=20=20=20(type_of_expression=20=
(identifier)=20@font-lock-type-face)=0A+=20=20=20=20=20=20(identifier)=20=
@font-lock-type-face)=0A+=20=20=20=20=20,@(if=20=
(csharp-ts-mode--test-type-constraint)=0A+=20=20=20=20=20=20=20=20=20=20=20=
'((type_constraint=20type:=20(identifier)=20@font-lock-type-face)=0A+=20=20=
=20=20=20=20=20=20=20=20=20=20=20(type_constraint=20type:=20=
(generic_name=20(identifier)=20@font-lock-type-face)))=0A+=20=20=20=20=20=
=20=20=20=20'((type_parameter_constraint=20(type=20type:=20(identifier)=20=
@font-lock-type-face))=0A+=20=20=20=20=20=20=20=20=20=20=20=
(type_parameter_constraint=20(type=20type:=20(generic_name=20=
(identifier)=20@font-lock-type-face)))))=0A+=0A+=20=20=20=20=20,@(when=20=
(csharp-ts-mode--test-type-of-expression)=0A+=20=20=20=20=20=20=20=20=20=
'((type_of_expression=20(identifier)=20@font-lock-type-face))=0A+=20=20=20=
=20=20=20=20=20=20'((typeof_expression=20(identifier)=20=
@font-lock-type-face)))=0A+=0A=20=20=20=20=20=20=
(object_creation_expression=0A=20=20=20=20=20=20=20type:=20(identifier)=20=
@font-lock-type-face)=0A=20=20=20=20=20=20(object_creation_expression=0A=
@@=20-832,8=20+892,9=20@@=20csharp-ts-mode--font-lock-settings=0A=20=20=20=
=20:override=20t=0A=20=20=20=20`((qualified_name=20(identifier)=20=
@font-lock-type-face)=0A=20=20=20=20=20=20(using_directive=20=
(identifier)=20@font-lock-type-face)=0A-=20=20=20=20=20(using_directive=20=
(name_equals=0A-=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20(identifier)=20@font-lock-type-face))=0A+=20=20=20=20=20=
,@(when=20(csharp-ts-mode--test-name-equals)=0A+=20=20=20=20=20=20=20=20=20=
'((using_directive=20(name_equals=0A+=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20(identifier)=20=
@font-lock-type-face))))=0A=20=0A=20=20=20=20=20=20(enum_declaration=20=
(identifier)=20@font-lock-type-face)=0A=20=20=20=20=20=20=
(enum_member_declaration=20(identifier)=20@font-lock-variable-name-face)=0A=
@@=20-861,10=20+922,10=20@@=20csharp-ts-mode--font-lock-settings=0A=20=20=
=20=20=20=20;;;=20Check=20if=20keyword=20void_keyword=20is=20available,=20=
then=20return=20the=20correct=20rule."=0A=20=20=20=20=20=20=
,@(condition-case=20nil=0A=20=20=20=20=20=20=20=20=20=20=20=20(progn=20=
(treesit-query-capture=20'csharp=20'((void_keyword)=20@capture))=0A-=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20`((method_declaration=20=
type:=20[(identifier)=20(void_keyword)]=20@font-lock-type-face)))=0A+=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20`((method_declaration=20=
,csharp-ts-mode--type-field=20[(identifier)=20(void_keyword)]=20=
@font-lock-type-face)))=0A=20=20=20=20=20=20=20=20=20=20(error=0A-=20=20=20=
=20=20=20=20=20=20=20`((method_declaration=20type:=20[(identifier)=20=
(predefined_type)]=20@font-lock-type-face))))=0A-=20=20=20=20=20=
(method_declaration=20type:=20(generic_name=20(identifier)=20=
@font-lock-type-face))=0A+=20=20=20=20=20=20=20=20=20=20=
`((method_declaration=20,csharp-ts-mode--type-field=20[(identifier)=20=
(predefined_type)]=20@font-lock-type-face))))=0A+=20=20=20=20=20=
(method_declaration=20,csharp-ts-mode--type-field=20(generic_name=20=
(identifier)=20@font-lock-type-face))=0A=20=20=20=20=20=20=
(method_declaration=20name:=20(_)=20@font-lock-function-name-face)=0A=20=0A=
=20=20=20=20=20=20(catch_declaration=0A@@=20-907,25=20+968,45=20@@=20=
csharp-ts-mode--font-lock-settings=0A=20=20=20=20:language=20'c-sharp=0A=20=
=20=20=20:feature=20'directives=0A=20=20=20=20:override=20t=0A-=20=20=20=
'((if_directive=0A-=20=20=20=20=20=20"if"=20@font-lock-preprocessor-face=0A=
-=20=20=20=20=20=20(identifier)=20@font-lock-variable-use-face)=0A-=20=20=
=20=20=20(elif_directive=0A-=20=20=20=20=20=20"elif"=20=
@font-lock-preprocessor-face=0A-=20=20=20=20=20=20(identifier)=20=
@font-lock-variable-use-face)=0A-=20=20=20=20=20(else_directive)=20=
@font-lock-preprocessor-face=0A-=20=20=20=20=20(endif_directive)=20=
@font-lock-preprocessor-face=0A-=20=20=20=20=20(define_directive=0A-=20=20=
=20=20=20=20"define"=20@font-lock-preprocessor-face=0A-=20=20=20=20=20=20=
(identifier)=20@font-lock-variable-use-face)=0A-=20=20=20=20=20=
(nullable_directive)=20@font-lock-preprocessor-face=0A-=20=20=20=20=20=
(pragma_directive)=20@font-lock-preprocessor-face=0A-=20=20=20=20=20=
(region_directive)=20@font-lock-preprocessor-face=0A-=20=20=20=20=20=
(endregion_directive)=20@font-lock-preprocessor-face=0A-=20=20=20=20=20=
(region_directive=0A-=20=20=20=20=20=20(preproc_message)=20=
@font-lock-variable-use-face)=0A-=20=20=20=20=20(endregion_directive=0A-=20=
=20=20=20=20=20(preproc_message)=20@font-lock-variable-use-face))))=0A+=20=
=20=20(if=20(csharp-ts-mode--test-if-directive)=0A+=20=20=20=20=20=20=20=
'((if_directive=0A+=20=20=20=20=20=20=20=20=20=20"if"=20=
@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=20=20=20=20=
(identifier)=20@font-lock-variable-use-face)=0A+=20=20=20=20=20=20=20=20=20=
(elif_directive=0A+=20=20=20=20=20=20=20=20=20=20"elif"=20=
@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=20=20=20=20=
(identifier)=20@font-lock-variable-use-face)=0A+=20=20=20=20=20=20=20=20=20=
(else_directive)=20@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=20=20=
=20(endif_directive)=20@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=
=20=20=20(define_directive=0A+=20=20=20=20=20=20=20=20=20=20"define"=20=
@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=20=20=20=20=
(identifier)=20@font-lock-variable-use-face)=0A+=20=20=20=20=20=20=20=20=20=
(nullable_directive)=20@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=
=20=20=20(pragma_directive)=20@font-lock-preprocessor-face=0A+=20=20=20=20=
=20=20=20=20=20(region_directive)=20@font-lock-preprocessor-face=0A+=20=20=
=20=20=20=20=20=20=20(endregion_directive)=20=
@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=20=20=20=
(region_directive=0A+=20=20=20=20=20=20=20=20=20=20(preproc_message)=20=
@font-lock-variable-use-face)=0A+=20=20=20=20=20=20=20=20=20=
(endregion_directive=0A+=20=20=20=20=20=20=20=20=20=20(preproc_message)=20=
@font-lock-variable-use-face))=0A+=20=20=20=20=20'((preproc_if=0A+=20=20=20=
=20=20=20=20=20"#if"=20@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=
=20=20(identifier)=20@font-lock-variable-use-face)=0A+=20=20=20=20=20=20=20=
(preproc_elif=0A+=20=20=20=20=20=20=20=20"#elif"=20=
@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=20=20(identifier)=20=
@font-lock-variable-use-face)=0A+=20=20=20=20=20=20=20(preproc_else)=20=
@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=20"#endif"=20=
@font-lock-preprocessor-face=0A+=20=20=20=20=20=20=20(preproc_define=0A+=20=
=20=20=20=20=20=20=20"#define"=20@font-lock-preprocessor-face=0A+=20=20=20=
=20=20=20=20=20(preproc_arg)=20@font-lock-variable-use-face)=0A+=20=20=20=
=20=20=20=20(preproc_nullable)=20@font-lock-preprocessor-face=0A+=20=20=20=
=20=20=20=20(preproc_pragma)=20@font-lock-preprocessor-face=0A+=20=20=20=20=
=20=20=20(preproc_region)=20@font-lock-preprocessor-face=0A+=20=20=20=20=20=
=20=20(preproc_endregion)=20@font-lock-preprocessor-face=0A+=20=20=20=20=20=
=20=20(preproc_region=0A+=20=20=20=20=20=20=20=20(preproc_arg)=20=
@font-lock-variable-use-face)=0A+=20=20=20=20=20=20=20(preproc_endregion=0A=
+=20=20=20=20=20=20=20=20(preproc_arg)=20=
@font-lock-variable-use-face)))))=0A=20=0A=20;;;###autoload=0A=20=
(add-to-list=20'auto-mode-alist=20'("\\.cs\\'"=20.=20csharp-mode))=0A--=20=
=0A2.39.5=20(Apple=20Git-151)=0A=0A=

--Apple-Mail=_477C2CC2-90DC-431B-BB04-CE87889DB36B
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii




--Apple-Mail=_477C2CC2-90DC-431B-BB04-CE87889DB36B--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73369: 31.0.50; csharp-ts-mode does not have any syntax highlighting apart
Resent-From: <admin@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Wed, 25 Sep 2024 02:56:02 +0000
Resent-Message-ID: <handler.73369.B73369.172723294732709 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 73369
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: "'Yuan Fu'" <casouri@HIDDEN>, "'Eli Zaretskii'" <eliz@HIDDEN>
Cc: 73369 <at> debbugs.gnu.org, 'Theodor Thornhill' <theo@HIDDEN>
Received: via spool by 73369-submit <at> debbugs.gnu.org id=B73369.172723294732709
          (code B ref 73369); Wed, 25 Sep 2024 02:56:02 +0000
Received: (at 73369) by debbugs.gnu.org; 25 Sep 2024 02:55:47 +0000
Received: from localhost ([127.0.0.1]:35038 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1stIBt-0008VT-PF
	for submit <at> debbugs.gnu.org; Tue, 24 Sep 2024 22:55:46 -0400
Received: from toucan.tulip.relay.mailchannels.net ([23.83.218.254]:61185)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <admin@HIDDEN>) id 1stI8p-0008EC-8k
 for 73369 <at> debbugs.gnu.org; Tue, 24 Sep 2024 22:52:36 -0400
X-Sender-Id: dreamhost|x-authsender|admin@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 9F6BF4E51F6;
 Wed, 25 Sep 2024 02:52:08 +0000 (UTC)
Received: from pdx1-sub0-mail-a315.dreamhost.com
 (100-97-250-128.trex-nlb.outbound.svc.cluster.local [100.97.250.128])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 3F28B4E5E9E;
 Wed, 25 Sep 2024 02:52:08 +0000 (UTC)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1727232728; a=rsa-sha256;
 cv=none;
 b=dFJqADvm4nInfKrfci87bbBka4wvjkhS1QKBwzGmo6ThYFnQJlFmd0RPnaYRitg8vLHUtF
 ptn2OGNBuufc7D4fNRAyHB1fY5W507tebAPWsYOcNJbK4s0R4UMpifp6q9vAVBVo3K6qe2
 91kSMpfLuNfJ8rkRtirpA/24+deJDn+GGyt1IpL9IT+6EkKqAgVoXzN9HeSH2uIey8TX1g
 Zc5xqm77ttnC060S8lf12oZ9EXIN0GVrSRE5tlzS0TMZ4SXNH+Ao3/xphbwKl/pU49kyL7
 O3QIMivR9UJAJ7+kcJw+o3EAuf2ic+qs8+Xvilj56Qx8aDwIISW0krx258d7dw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1727232728;
 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:references:references:dkim-signature;
 bh=0h6j/WRNSD8E3nwuf9WH7lYhVtiCUXuoswVaDjsOisE=;
 b=WTnbswJJTjIxQ3ilgeY4nNCvAhHgqFRD85FqmABOkw8PJ3ZK0R/jtjzlSfHOXXmD18iyUj
 UJj1N4RS4GgBPYdbQg5xxYqKzsTE+q+KoyBc+Q86sJWaUinoMsVfci29e4LmtAaIib2UH3
 i38Nz1KCr/mlBuP+IjJsTIj0WM9Mg4m8hj4A7YnyppJl6UvKNhMqwzq2bICMlI04f0RpQ3
 hSo9eg1gxNU3rB0K6EdNWzpo5TNkIeYYJHcVmmUy74zQNqCCb/jRsZfbkZ6LMkQgfkv+az
 wW/MUY19YaCxefkNtPCiIILp8s6iDAtLXW03z+VIh84Q5plKNSqr7o+RawDUKw==
ARC-Authentication-Results: i=1; rspamd-5b46bcd97f-tdrpd;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=admin@HIDDEN
X-Sender-Id: dreamhost|x-authsender|admin@HIDDEN
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|admin@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Harbor-Absorbed: 487a35c4130f6edc_1727232728507_433668400
X-MC-Loop-Signature: 1727232728507:3902460699
X-MC-Ingress-Time: 1727232728507
Received: from pdx1-sub0-mail-a315.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384)
 by 100.97.250.128 (trex/7.0.2); Wed, 25 Sep 2024 02:52:08 +0000
Received: from CDWAQRHE1HHT39 (104-14-128-138.lightspeed.sntcca.sbcglobal.net
 [104.14.128.138])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: admin@HIDDEN)
 by pdx1-sub0-mail-a315.dreamhost.com (Postfix) with ESMTPSA id 4XD1Tz62bsz2j; 
 Tue, 24 Sep 2024 19:52:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sonictk.com;
 s=dreamhost; t=1727232728;
 bh=0h6j/WRNSD8E3nwuf9WH7lYhVtiCUXuoswVaDjsOisE=;
 h=From:To:Cc:Subject:Date:Content-Type:Content-Transfer-Encoding;
 b=C9kST11+pCz699W598T0vkDD5Fm0CzN/s5OhHWsLGBBzNJch24GTESp2u5I4mRW5s
 nuUoxpyxV5fED0eTiQrlg2FO+UAiDLBxF/GRjJ7WZbh8PccKvBCd3bfIIdW1fI2DBi
 aMsthhEzdbV5dyvobbjcN1buvly5NblehNXKpug2UR8GX/XPuKpndEXDi9+TCCGW7o
 L2/cuqJqkGhurFUrELUVoxE+fll+2Nai+vbnILiFwev8NfCLFQY3y1qiQZYu3JxVlV
 mn4JEOiPwzZLGierYIFDwbQj760En/DNGE6uhJYznDvmFPovDNlcc9MdBiqOkGty24
 z9q65/GA1ed4w==
From: <admin@HIDDEN>
References: <0c2b01db0aca$c50ebab0$4f2c3010$@sonictk.com>
 <861q1e97tr.fsf@HIDDEN> <45CA5DBE-D868-4499-8CC8-6428CC7FD6F6@HIDDEN>
In-Reply-To: <45CA5DBE-D868-4499-8CC8-6428CC7FD6F6@HIDDEN>
Date: Tue, 24 Sep 2024 19:52:05 -0700
Message-ID: <0b3d01db0ef5$e87f12e0$b97d38a0$@sonictk.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQGNXSevhfnaxwcICS+7cm/5JdPEBAIM+IfBAZNtlqiy5i3iAA==
Content-Language: en-us
X-Spam-Score: -0.0 (/)
X-Mailman-Approved-At: Tue, 24 Sep 2024 22:55:44 -0400
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 (-)

Hi all:

Confirmed that the patch that was provided works well and I can now =
activate `csharp-ts-mode` without any further issues.=20

Thanks so much for this!

Yours sincerely,
Siew Yi Liang

-----Original Message-----
From: Yuan Fu <casouri@HIDDEN>=20
Sent: Friday, September 20, 2024 1:26 AM
To: Eli Zaretskii <eliz@HIDDEN>
Cc: admin@HIDDEN; Theodor Thornhill <theo@HIDDEN>; =
73369 <at> debbugs.gnu.org
Subject: Re: bug#73369: 31.0.50; csharp-ts-mode does not have any syntax =
highlighting apart



> On Sep 19, 2024, at 11:07=E2=80=AFPM, Eli Zaretskii <eliz@HIDDEN> =
wrote:
>=20
>> From: <admin@HIDDEN>
>> Date: Thu, 19 Sep 2024 12:33:13 -0700
>>=20
>> Normal `csharp-mode` works fine to display C# files with syntax=20
>> highlighting - if you use `csharp-ts-mode`, however, all syntax=20
>> highlighting is lost.
>=20
> Do you see any error messages in *Messages* when you use=20
> csharp-ts-mode?
>=20
> Theo and Yuan, it sounds like the C# grammar made some incompatible=20
> change?  Can we fix this ASAP (on the release branch), please?

Tree-sitter-csharp devs changed so many things, it=E2=80=99s crazy. =
Anyway, here=E2=80=99s a patch that works with the latest grammar. Theo, =
can you use a test C# file and see if the new rules cover everything the =
old rules cover?

Yuan






Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73369: 31.0.50; csharp-ts-mode does not have any syntax highlighting apart
Resent-From: Yuan Fu <casouri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Sep 2024 07:56:02 +0000
Resent-Message-ID: <handler.73369.B73369.172733732311654 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 73369
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: admin@HIDDEN
Cc: 73369 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Theodor Thornhill <theo@HIDDEN>
Received: via spool by 73369-submit <at> debbugs.gnu.org id=B73369.172733732311654
          (code B ref 73369); Thu, 26 Sep 2024 07:56:02 +0000
Received: (at 73369) by debbugs.gnu.org; 26 Sep 2024 07:55:23 +0000
Received: from localhost ([127.0.0.1]:51768 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1stjLO-00031k-5c
	for submit <at> debbugs.gnu.org; Thu, 26 Sep 2024 03:55:23 -0400
Received: from mail-pj1-f51.google.com ([209.85.216.51]:61463)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <casouri@HIDDEN>) id 1stisW-0000dL-CW
 for 73369 <at> debbugs.gnu.org; Thu, 26 Sep 2024 03:25:32 -0400
Received: by mail-pj1-f51.google.com with SMTP id
 98e67ed59e1d1-2e078d28fe9so516564a91.2
 for <73369 <at> debbugs.gnu.org>; Thu, 26 Sep 2024 00:25:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1727335439; x=1727940239; darn=debbugs.gnu.org;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=KA/0mcLTSxDaOCUVHLsrgDRHU/U9EnJGKBr/zQG6xms=;
 b=mRfT4GIToItMgfKD0xafnnLQldmiJ2yDF/nvn0JIhUX2gQ5Gx+SHzevvKCr7fxg3/S
 C1VNdeOa6vKA4T0hWVZ6D6Qwr1QADZuC7WgPo3bKejpECvfmDFm44I09OXeYjNGCsRdV
 SaboO7tU+Qz7Mz8UhBdtQQAgI9QMUekkK515BY5ngq/t4ROP176OsP4EEV/9g0d6sKli
 UIwypzr5W2PYdETnbH7rMMZiKdoxOrSo6Yq0v3BgZdbZ4d1blG41mptxq1sGz7Yst4WI
 amqiwbONrflLqsxtu5LdCObgigDPTijQPZgOwvtEh6egcwaVr0HnckQpR9M7aLwo9zz6
 iQqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1727335439; x=1727940239;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=KA/0mcLTSxDaOCUVHLsrgDRHU/U9EnJGKBr/zQG6xms=;
 b=MaM2DIXLa8J6OQLhk9CgQYRuSoZUv4oHd1pOHWpMYE3d0TWri3kFFS3dM8pLbfxPMB
 CUHfL2ZHa19OwMsaXhBbENrgcAGC4q5d/uhJhx/Ah29++QZfdjtiDwYx1rSmBWmcaW5U
 CGcRLXURlp6oFOVh+M5em5OMCT4WuK66eukaOJhB8RkDBR4HCMNC68nbJ6M1xmROB70d
 BJLsyiZAcWaYKzSFkdSwJQ003pfHzasLPS/mgBg37hqk6BPTpbJhGxgVB0aOJmrMg656
 B2TMNo+rN4YUH3NZ3m24HqcTfH0dJuIOvoLK9+BjswoeHjacaHh2RfpwiF4lA0I0PsbZ
 rnDA==
X-Forwarded-Encrypted: i=1;
 AJvYcCVM5OmJK6DNqibQINOOuOce9Rcal5Sk6yKmA0Wr2HnDniz8ZOUo223640XNe1QChRZmcoww0g==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YyZGKFNdLmMnzo5JnYzcEP3+dY5CCpC/sPMpHQBuDfZ7SWeyg3v
 T5JI17QBsu856uzz3H4tkA79PQpXosfRLLFE7wWI07/PQPqqxlWT
X-Google-Smtp-Source: AGHT+IGUrcxhQr8CO/9YcG2CpOY46CpubTncsTp/1PeqNJLJ49Vdz9wMBFq/xLQ4cVcDq3NFLZbEWQ==
X-Received: by 2002:a17:90b:4a10:b0:2d3:ba42:775c with SMTP id
 98e67ed59e1d1-2e06ae22796mr6337253a91.1.1727335439442; 
 Thu, 26 Sep 2024 00:23:59 -0700 (PDT)
Received: from smtpclient.apple ([2601:646:8f81:6120:b979:1835:aae4:102])
 by smtp.gmail.com with ESMTPSA id
 98e67ed59e1d1-2e06e1e0accsm2706463a91.33.2024.09.26.00.23.58
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 26 Sep 2024 00:23:58 -0700 (PDT)
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\))
From: Yuan Fu <casouri@HIDDEN>
In-Reply-To: <0b3d01db0ef5$e87f12e0$b97d38a0$@sonictk.com>
Date: Thu, 26 Sep 2024 00:23:47 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <3C88AEBC-0F97-4583-8E05-7A463B70E776@HIDDEN>
References: <0c2b01db0aca$c50ebab0$4f2c3010$@sonictk.com>
 <861q1e97tr.fsf@HIDDEN> <45CA5DBE-D868-4499-8CC8-6428CC7FD6F6@HIDDEN>
 <0b3d01db0ef5$e87f12e0$b97d38a0$@sonictk.com>
X-Mailer: Apple Mail (2.3776.700.51)
X-Spam-Score: -0.0 (/)
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 (-)



> On Sep 24, 2024, at 7:52=E2=80=AFPM, admin@HIDDEN wrote:
>=20
> Hi all:
>=20
> Confirmed that the patch that was provided works well and I can now =
activate `csharp-ts-mode` without any further issues.=20
>=20
> Thanks so much for this!

Thanks for verifying the patch! I=E2=80=99ll try to find some time this =
week to verify the new rules as much as possible, and merge this.

Yuan=




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#73369: 31.0.50; csharp-ts-mode does not have any syntax highlighting apart
Resent-From: Yuan Fu <casouri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 03 Oct 2024 05:25:02 +0000
Resent-Message-ID: <handler.73369.B73369.172793305612271 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 73369
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: admin@HIDDEN
Cc: 73369 <at> debbugs.gnu.org, Eli Zaretskii <eliz@HIDDEN>, Theodor Thornhill <theo@HIDDEN>
Received: via spool by 73369-submit <at> debbugs.gnu.org id=B73369.172793305612271
          (code B ref 73369); Thu, 03 Oct 2024 05:25:02 +0000
Received: (at 73369) by debbugs.gnu.org; 3 Oct 2024 05:24:16 +0000
Received: from localhost ([127.0.0.1]:59705 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1swEK0-0003Br-FO
	for submit <at> debbugs.gnu.org; Thu, 03 Oct 2024 01:24:16 -0400
Received: from mail-pf1-f177.google.com ([209.85.210.177]:47451)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <casouri@HIDDEN>) id 1swEJy-0003BZ-85
 for 73369 <at> debbugs.gnu.org; Thu, 03 Oct 2024 01:24:15 -0400
Received: by mail-pf1-f177.google.com with SMTP id
 d2e1a72fcca58-71dd92e3718so240257b3a.3
 for <73369 <at> debbugs.gnu.org>; Wed, 02 Oct 2024 22:24:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1727932987; x=1728537787; darn=debbugs.gnu.org;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=r9aMUld5SHwLa1NGPY/3PvrTBq6fR593Z8V573xl9nM=;
 b=lZqrtkw1wkEsl2+M9VXGQYTae4qHz8RETcuZcM1XqYaKzDAxJ6Q5uZEW5+YlwnznXq
 2R+sFSH+uYuf7SyjCE1dnGhU4ps4ZK1+EaBDyO3e6d7/0+rLpfBq5K+Jh9Wbc7m446oV
 yfOODmRWNJgVHGoN/QMnLz7lvI0/EelTTlnLYVMfzO8BCjKxunmdvkNcn4duZ1myPyCm
 vQWLP331XBL8lHcBaoHv0jVcdEdE1bgRhsc84XBCLHeSRAoVHJkWBgoaLRHaGuHQWBcI
 rL3slH8gd6UqMAikQ4kqVjOl5CVyYaK6smBMdXxZq9PNY2E1CR80426iOZu6k/KRkm4r
 AQHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1727932987; x=1728537787;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=r9aMUld5SHwLa1NGPY/3PvrTBq6fR593Z8V573xl9nM=;
 b=rAeHL/t3l8eMryQ7dXttmPwR89SELXheDSPmBVkZPOBn4dimStd5hRPhq6X5kuxDrH
 8q3mspuAMTXsN2eXyZu1IN4EM1+sIsh+uDd/iDQd8EGfHaqQAu66RWgRXrq4ezOX9kic
 8hs+ajyz3OgLXiW7GZZkJODt7JEybjl2BhQQHLn0N031OCxJZ88y8a7pZsSr6wUqfk3E
 HiJd+XdgcqbI1uSKsfZhg2QBjSncb0LE5FkKGqWTObYhVpCzgapIXO0dKduTJ6/xgctN
 rQlybrvY0wlLaaHPMi2t+FhU4BS7nIhC7SN8maFRCNxmrQlsIEqqtxzqYocCSwNmRWgS
 y2cw==
X-Forwarded-Encrypted: i=1;
 AJvYcCUobip7PWTjYg2Lpl4w5t44yPhE9a3eiw7pZCBihGKkqEMHrQ41j2u+RG3rQP0RTIwS5N8bOg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxYKXNFo5YvOSJS8cffJxAssOYGD6D626RpuN/KlV1z1RF+vWj+
 bPY4zfaDoHlThKqmuJKtkSQCBLVukYqDx/pgPMf/AXVk1tb60AxG
X-Google-Smtp-Source: AGHT+IGpP/TdnBY9e787v1PD/p2CLx4nR2hSboLVxuEm4L06bO2H0jepjtoHQ5XqSv/n+rlwmxMccg==
X-Received: by 2002:a05:6a00:21c2:b0:70d:2725:ebe4 with SMTP id
 d2e1a72fcca58-71dc5c8f72fmr8419994b3a.13.1727932986606; 
 Wed, 02 Oct 2024 22:23:06 -0700 (PDT)
Received: from smtpclient.apple ([2601:646:8f81:6120:6dd0:d187:4760:9860])
 by smtp.gmail.com with ESMTPSA id
 41be03b00d2f7-7e9dc83afeasm23753a12.74.2024.10.02.22.23.05
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 02 Oct 2024 22:23:06 -0700 (PDT)
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\))
From: Yuan Fu <casouri@HIDDEN>
In-Reply-To: <3C88AEBC-0F97-4583-8E05-7A463B70E776@HIDDEN>
Date: Wed, 2 Oct 2024 22:22:54 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <EC0D2A1A-B40E-4EAE-963E-4E9EFB9D4FF4@HIDDEN>
References: <0c2b01db0aca$c50ebab0$4f2c3010$@sonictk.com>
 <861q1e97tr.fsf@HIDDEN> <45CA5DBE-D868-4499-8CC8-6428CC7FD6F6@HIDDEN>
 <0b3d01db0ef5$e87f12e0$b97d38a0$@sonictk.com>
 <3C88AEBC-0F97-4583-8E05-7A463B70E776@HIDDEN>
X-Mailer: Apple Mail (2.3776.700.51)
X-Spam-Score: 0.0 (/)
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 (-)



> On Sep 26, 2024, at 12:23=E2=80=AFAM, Yuan Fu <casouri@HIDDEN> =
wrote:
>=20
>=20
>=20
>> On Sep 24, 2024, at 7:52=E2=80=AFPM, admin@HIDDEN wrote:
>>=20
>> Hi all:
>>=20
>> Confirmed that the patch that was provided works well and I can now =
activate `csharp-ts-mode` without any further issues.=20
>>=20
>> Thanks so much for this!
>=20
> Thanks for verifying the patch! I=E2=80=99ll try to find some time =
this week to verify the new rules as much as possible, and merge this.
>=20
> Yuan

Merged to emacs-30.

Yuan=





Last modified: Sun, 12 Jan 2025 05:45:02 UTC

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