diff options
author | Po Lu <luangruo@yahoo.com> | 2022-05-08 20:48:42 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2022-05-08 20:48:42 +0800 |
commit | 2f1410562ea36f1143c9d7b2e1341cef93ae1c19 (patch) | |
tree | 088222c4dce8dc908b36f11c1533408be7397e2b /lisp/org/ob-java.el | |
parent | 7a29f55f3aa3b1c3a9ed94d049e2fac1694200b9 (diff) | |
download | emacs-2f1410562ea36f1143c9d7b2e1341cef93ae1c19.tar.gz emacs-2f1410562ea36f1143c9d7b2e1341cef93ae1c19.tar.bz2 emacs-2f1410562ea36f1143c9d7b2e1341cef93ae1c19.zip |
Disable scrolling optimizations when a stipple is present
* src/dispextern.h (struct glyph_row): New field `stippled_p'.
We cannot just use the contents of the glyph row, since it has
to be set in `gui_clear_end_of_line' and is more convenient to
set inside the various draw_glyph_string functions.
* src/dispnew.c (scrolling_window): Disable if a row in the
current matrix has the stipple_p flag set.
* src/xdisp.c (gui_clear_end_of_line):
* src/xterm.c (x_draw_image_glyph_string)
(x_draw_stretch_glyph_string, x_draw_glyph_string): Set
`stipple_p' if a stipple pattern was drawn.
Diffstat (limited to 'lisp/org/ob-java.el')
0 files changed, 0 insertions, 0 deletions