]> git.eshelyaron.com Git - emacs.git/commit
Handle too long syntactic fontifications
authorEli Zaretskii <eliz@gnu.org>
Fri, 17 Jun 2022 15:24:33 +0000 (18:24 +0300)
committerEli Zaretskii <eliz@gnu.org>
Fri, 17 Jun 2022 15:24:33 +0000 (18:24 +0300)
commit94672c2936dd58a1837fd208f8678074ca8193c3
tree8d9d0913eb513e41c24194c2b84cd06502b0fe63
parent94e118536986207ae17535c3d130b4172e408b7c
Handle too long syntactic fontifications

* src/syntax.c (scan_sexps_forward): Call 'update_redisplay_ticks'
after finishing the loop.

* src/dispnew.c (make_current): Make sure enabled rows of the
current matrix have a valid hash, even if redisplay of a window
was aborted due to slowness.  This avoids assertion violations in
'scrolling_window' due to the wrong hash value.
src/dispnew.c
src/syntax.c