]> code.delx.au - gnu-emacs/commitdiff
(FATAL ERRORS): Fix infinite loop in redisplay
authorKim F. Storm <storm@cua.dk>
Fri, 11 Nov 2005 15:36:23 +0000 (15:36 +0000)
committerKim F. Storm <storm@cua.dk>
Fri, 11 Nov 2005 15:36:23 +0000 (15:36 +0000)
when displaying a non-breaking space in an overlay string.

admin/FOR-RELEASE
src/ChangeLog

index 0362ea8a78806d4b80dd9b5ad950bdb5d8f9c283..c1956dd805ea3186ce29d0b0560931ac025fd80c 100644 (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
index c7af9a837013f3a2c08d3296c702971267418db5..cdba368c48a2be8ae5ff3c08fe22be9357bfd83c 100644 (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