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))
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
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?
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--
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
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=
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=
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.