diff options
author | Eli Zaretskii <eliz@gnu.org> | 2018-11-03 12:39:59 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2018-11-03 12:39:59 +0200 |
commit | 07048183a86134b63cb7132038fab6f36a1e57ca (patch) | |
tree | a102b64bbfb8c0612f2caf2350b0cc687d4b7390 /src/xfaces.c | |
parent | 4a344bcab50e688db76c9e123fb7725796cb260b (diff) | |
download | emacs-07048183a86134b63cb7132038fab6f36a1e57ca.tar.gz emacs-07048183a86134b63cb7132038fab6f36a1e57ca.tar.bz2 emacs-07048183a86134b63cb7132038fab6f36a1e57ca.zip |
Allow the fringe face to be remapped locally in a buffer
* src/fringe.c (draw_window_fringes): Switch to window's
buffer to get the local value of face-remapping-alist, if
necessary. (Bug#33244)
* src/xfaces.c (syms_of_xfaces) <Qface_remapping_alist>: New
DEFSYM.
Diffstat (limited to 'src/xfaces.c')
-rw-r--r-- | src/xfaces.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/xfaces.c b/src/xfaces.c index 50593f6804c..6e06d56ba1d 100644 --- a/src/xfaces.c +++ b/src/xfaces.c @@ -6755,6 +6755,7 @@ Because Emacs normally only redraws screen areas when the underlying buffer contents change, you may need to call `redraw-display' after changing this variable for it to take effect. */); Vface_remapping_alist = Qnil; + DEFSYM (Qface_remapping_alist,"face-remapping-alist"); DEFVAR_LISP ("face-font-rescale-alist", Vface_font_rescale_alist, doc: /* Alist of fonts vs the rescaling factors. |