GNU bug report logs - #75580
30.0.93; statements inside string interpolation for csharp modes are fontified incorrectly

Previous Next

Package: emacs;

Reported by: Sami Batuhan Basmaz Ölmez <sb.basmazolmez <at> gmail.com>

Date: Wed, 15 Jan 2025 14:37:01 UTC

Severity: minor

Found in version 30.0.93

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Yuan Fu <casouri <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Sami Batuhan Basmaz Ölmez <sb.basmazolmez <at> gmail.com>, 75580-done <at> debbugs.gnu.org, Jostein Kjønigsen <jostein <at> fastmail.fm>, Jostein Kjønigsen <jostein <at> secure.kjonigsen.net>, theo <at> thornhill.no
Subject: bug#75580: 30.0.93; statements inside string interpolation for csharp modes are fontified incorrectly
Date: Tue, 11 Feb 2025 20:43:22 -0800

> On Feb 8, 2025, at 2:55 AM, Eli Zaretskii <eliz <at> gnu.org> wrote:
> 
>> Date: Sat, 1 Feb 2025 22:20:54 +0100
>> Cc: Yuan Fu <casouri <at> gmail.com>, sb.basmazolmez <at> gmail.com,
>> 75580 <at> debbugs.gnu.org, theo <at> thornhill.no, jostein <at> kjonigsen.net
>> From: Jostein Kjønigsen <jostein <at> secure.kjonigsen.net>
>> 
>> On 2/1/25 13:06, Jostein Kjønigsen wrote:
>>> I don’t remember exactly why things ended up the way they did to be honest.
>>> 
>>> I tried tweaking around with the rules to see if I could get better results, but ended up with different kinds of regressions.
>> 
>> I had time for a little effort. :)
>> 
>> Attached is a pretty minimal patch which seems to work for me. I've 
>> guarded the changes behind a grammar-check, but I must admit I'm not 
>> sure if that is needed or not.
>> 
>> Basically I remove the override, and add more specific rules for the 
>> parts which goes "missing" without it.
>> 
>> Anyone have any opinions on the form of patch? Anyone want to do any 
>> additional testing?
>> 
>> Let me know! If not, I guess Eli you can install this at your own leisure.
> 
> Thanks, installed on the master branch, and closing the bug.

Thanks to you both :)






This bug report was last modified 160 days ago.

Previous Next


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