]> git.eshelyaron.com Git - emacs.git/commit
Automatically redraw frames for filtered faces
authorDaniel Colascione <dancol@dancol.org>
Sat, 4 Jan 2025 04:36:55 +0000 (23:36 -0500)
committerEshel Yaron <me@eshelyaron.com>
Sat, 4 Jan 2025 20:58:28 +0000 (21:58 +0100)
commit2341fc3b8cb34958892869b1f92994f3fe570878
tree41491e8a823c5fcc443200f23404618d75020aed
parent2f56ec2a244864b35e7efe5a5b58b683863a3651
Automatically redraw frames for filtered faces

Automatically redraw frames when we detect that a window
parameter used in a face filter is changed.  (Bug#75291)

* src/window.c (Fset_window_parameter): redraw window, actually
whole frame in this implementation, on face-relevant parameter
change
(syms_of_window): add window_auto_redraw_on_parameter_change
* src/xfaces.c (evaluate_face_filter): record properties

(cherry picked from commit b828d36deded145ebbd3419f618cf52f7862c4c8)
src/window.c
src/xfaces.c