Subject: bug#2800: 23.0.91; Emacs has no response when mini-buffer is too narrow to display information

From: Chong Yidong <[email-masked]>
Date: Thu, 02 Apr 2009 19:44:22 -0400

Okay, I found a recipe for the bug.

(global-set-key [f1] (lambda () (interactive)
  (split-window-horizontally 50)
  (setq truncate-partial-width-windows nil)
  (erase-buffer)
  (insert "In this buffer, type RET to select the completion near
  point.\n\nPossible completions are:\nalign    align-current
  align-entire\n")
  (put-text-property 95 96 'display '(space :align-to 26))
  (put-text-property 110 111 'display '(space :align-to 52))))

Running this command on a terminal will hang it.  Looks like a redisplay
problem with space display properties, and it's present on Emacs 22 as
well.