Subject: bug#78008: closed (Re: bug#78008: [PATCH] 31.0.50; csharp-ts-mode does not highlight string-interpolation expressions correctly)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 26 Apr 2025 13:28:03 +0000

Your bug report

#78008: [PATCH] 31.0.50; csharp-ts-mode does not highlight string-interpolation expressions correctly

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
78008: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=78008
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#78008: [PATCH] 31.0.50; csharp-ts-mode does not highlight string-interpolation expressions correctly
From: Eli Zaretskii <[email-masked]>
To: Jostein Kjønigsen <[email-masked]>
Cc: [email-masked]
Date: Sat, 26 Apr 2025 16:26:54 +0300
List-Id: <debbugs-submit.debbugs.gnu.org>

> From: Jostein Kjønigsen <[email-masked]>
> Date: Wed, 23 Apr 2025 10:37:09 +0200
> 
> Using csharp-ts-mode, string-interpolation expressions correctly. Basically the entire string-interpolation expression is fontified as a continuous string.
> 
> This seems to be caused be a few selectors which are too wide, capturing non-string content, and a mix of missing selectors as well.
> 
> Attached is a patch which fixes this.

Thanks, now installed on the master branch, and closing the bug.

Subject: [PATCH] 31.0.50; csharp-ts-mode does not highlight string-interpolation expressions correctly
From: Jostein Kjønigsen <[email-masked]>
To: [email-masked]
Date: Wed, 23 Apr 2025 10:37:09 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hey everyone!

Using csharp-ts-mode, string-interpolation expressions correctly. Basically the entire string-interpolation expression is fontified as a continuous string.

This seems to be caused be a few selectors which are too wide, capturing non-string content, and a mix of missing selectors as well.

Attached is a patch which fixes this.

—
Kind Regards
Jostein Kjønigsen

￼