1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 06:50:46 -08:00

(FATAL ERRORS): Fix infinite loop in redisplay

when displaying a non-breaking space in an overlay string.
This commit is contained in:
Kim F. Storm 2005-11-11 15:36:23 +00:00
parent fcc38f6dbe
commit 8c41220cef
2 changed files with 2 additions and 10 deletions

View file

@ -37,16 +37,6 @@ a bitmap appearence.
* FATAL ERRORS
** Emacs infloops in redisplay when displaying a non-breaking
space in an overlay. Setting `nobreak-char-display' to nil makes the
bug go away. The following form reproduces the bug:
(overlay-put (make-overlay 1 2 nil t)
'after-string
(string (decode-char 'ucs #x00A0)))
(Copy to *scratch* and evaluate.)
** Investigate reported crashes in compact_small_strings.
** Investigate reported crashes related to using an

View file

@ -1,5 +1,7 @@
2005-11-11 Kim F. Storm <storm@cua.dk>
* doc.c (Fsubstitute_command_keys): Doc fix.
* dispextern.h (struct it): New member ignore_overlay_strings_at_pos_p.
* xdisp.c (handle_stop): Skip overlay string handling if