Alan Mackenzie
2016-09-22 10:24:51 UTC
Hello, Tino.
You were completely right! I've now fixed that glitch with `eq', and
C-s'ing to "for_each_frame" now causes "void" to be properly fontified.
Is the problem with "void" now completely fixed?
--
Alan Mackenzie (Nuremberg, Germany).
------------------------------------------------
You were completely right! I've now fixed that glitch with `eq', and
C-s'ing to "for_each_frame" now causes "void" to be properly fontified.
Is the problem with "void" now completely fixed?
--
Alan Mackenzie (Nuremberg, Germany).
Hello Alan,
i found one way to reproduce the new problem. See below.
It happens after commit: 33f856ba
*) It's important that you reach the offended part of the buffer with
a search (C-s).
*) If you try
M-g g 1600 RET
the fontification looks OK.
emacs -Q src/image.c
C-s for_each_frame
C-s
;; Look the color of 'void' or 'clear_image_caches'.
M-x c-mode RET
Maybe related with the warning you mentioned in emacs-devel?
Warning: reference to free variable ‘eq’
Take a look in the messages below: they mention one error that seems
related with this 'eq' warning.
In GNU Emacs 25.1.50.4 (x86_64-pc-linux-gnu, GTK+ Version 3.22.0)
of 2016-09-21 built on calancha-pc
Repository revision: 33f856ba01d13f649cf5c848b322ecb0dbfc02fc
Windowing system distributor 'The X.Org Foundation', version 11.0.11804000
System Description: Debian GNU/Linux testing (stretch)
[ .... ]i found one way to reproduce the new problem. See below.
Hi Alan,
Both show now FOR_EACH_FRAME with default face.
In clear_image_caches `void' appears with default face
instead of green color as before the patch (see attached pics).
I can't reproduce this.Both show now FOR_EACH_FRAME with default face.
In clear_image_caches `void' appears with default face
instead of green color as before the patch (see attached pics).
*) It's important that you reach the offended part of the buffer with
a search (C-s).
*) If you try
M-g g 1600 RET
the fontification looks OK.
emacs -Q src/image.c
C-s for_each_frame
C-s
;; Look the color of 'void' or 'clear_image_caches'.
M-x c-mode RET
Maybe related with the warning you mentioned in emacs-devel?
Warning: reference to free variable ‘eq’
Take a look in the messages below: they mention one error that seems
related with this 'eq' warning.
In GNU Emacs 25.1.50.4 (x86_64-pc-linux-gnu, GTK+ Version 3.22.0)
of 2016-09-21 built on calancha-pc
Repository revision: 33f856ba01d13f649cf5c848b322ecb0dbfc02fc
Windowing system distributor 'The X.Org Foundation', version 11.0.11804000
System Description: Debian GNU/Linux testing (stretch)
Major mode: C/l
[ .... ]------------------------------------------------