(FATAL ERRORS): Fix infinite loop in redisplay
when displaying a non-breaking space in an overlay string.
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user