diff options
| author | Chong Yidong | 2010-12-06 01:54:52 -0500 |
|---|---|---|
| committer | Chong Yidong | 2010-12-06 01:54:52 -0500 |
| commit | d8b2a96214c9b53ab914901fdde71f5b0a931678 (patch) | |
| tree | b460510f4b2cc856332affb7c7ae2796d04acdb4 /lib-src | |
| parent | 0afb6242c77237cd2cc1f0e623b08e20488c5b74 (diff) | |
| download | emacs-d8b2a96214c9b53ab914901fdde71f5b0a931678.tar.gz 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 'lib-src')
0 files changed, 0 insertions, 0 deletions