diff options
author | Chong Yidong <cyd@stupidchicken.com> | 2010-12-06 01:54:52 -0500 |
---|---|---|
committer | Chong Yidong <cyd@stupidchicken.com> | 2010-12-06 01:54:52 -0500 |
commit | d8b2a96214c9b53ab914901fdde71f5b0a931678 (patch) | |
tree | b460510f4b2cc856332affb7c7ae2796d04acdb4 /lisp/emacs-lisp/timer.el | |
parent | 0afb6242c77237cd2cc1f0e623b08e20488c5b74 (diff) | |
download | emacs-d8b2a96214c9b53ab914901fdde71f5b0a931678.tar.gz emacs-d8b2a96214c9b53ab914901fdde71f5b0a931678.tar.bz2 emacs-d8b2a96214c9b53ab914901fdde71f5b0a931678.zip |
Fix crash with invisible text and overlays (Bug#7016).
* src/dispextern.h (struct it): New member overlay_strings_charpos.
* src/xdisp.c (next_overlay_string, load_overlay_strings): Record the
charpos where we computed n_overlay_strings.
(next_overlay_string): Load overlay strings at recorded position,
which may not be the same as the iterator's charpos (Bug#7016).
Diffstat (limited to 'lisp/emacs-lisp/timer.el')
0 files changed, 0 insertions, 0 deletions