emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#56841: closed (Emacs-28 C Mode: Fontification errors when arglist cl


From: GNU bug Tracking System
Subject: bug#56841: closed (Emacs-28 C Mode: Fontification errors when arglist closing ) is on next line)
Date: Wed, 24 Aug 2022 15:11:02 +0000

Your message dated Wed, 24 Aug 2022 15:10:17 +0000
with message-id <YwY/WcdHXnalMfJO@ACM>
and subject line Re: bug#56841: Emacs-28 C Mode: Fontification errors when 
arglist closing ) is on next line
has caused the debbugs.gnu.org bug report #56841,
regarding Emacs-28 C Mode: Fontification errors when arglist closing ) is on 
next line
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
56841: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=56841
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: Emacs-28 C Mode: Fontification errors when arglist closing ) is on next line Date: Sat, 30 Jul 2022 13:05:24 +0000
Hello, Emacs.

This is (a version of) a bug reported by Bill Sacks <sacks@ucar.edu> in
the correspondence for bug #56818.  I am separating it from that bug,
since it is a distinct bug, despite having similar symptoms.  In
Emacs-28:

1. Start emacs -Q.
2. Insert the following file in C Mode:

void myfunc(

  ) {

}

3. In line 2 (the first blank line) type "<TAB>int somevar".
4. Note that somevar is not fontified.  This is a bug, given that the
  arglist to myfunc is terminated with a ) on line 3.
5. Do something (e.g. typing M-x) to cause a redisplay.  somevar gets
  its correct face.
6. Note that any insertion or deletion in L2 causes somevar to lose its
  fontification.  This is a bug.
7. (After 6).  Move point onto somevar and do C-u C-x =.  This shows
  that the face text property is set on the character despite the face
  not appearing on the screen.

-- 
Alan Mackenzie (Nuremberg, Germany).



--- End Message ---
--- Begin Message --- Subject: Re: bug#56841: Emacs-28 C Mode: Fontification errors when arglist closing ) is on next line Date: Wed, 24 Aug 2022 15:10:17 +0000
Hello, Bill.

On Mon, Aug 22, 2022 at 10:08:48 -0600, Bill Sacks wrote:
> Thank you very much for this fix, Alan. I have now tested it both with 
> my test case and in more realistic code, and it seems to fix the issues 
> I was encountering – thank you!

Thanks for the testing!

> Sorry for the delay on getting back to you about this.

No problem!  I've now committed the fix to the master branch of Emacs at
savannah, and I'm closing the bug with this post.

> Bill

[ .... ]

-- 
Alan Mackenzie (Nuremberg, Germany).


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]