Subject: bug#9771: 24.0.90; Redisplay problems with control characters

From: Johan Bockgård <[email-masked]>
Date: Mon, 17 Oct 2011 23:04:46 +0200

Eli Zaretskii <[email-masked]> writes:

>> According to the condition above, the position in column 0 before the
>> ^ glyph (dpvec_index = 0) is not a possible stop point, but the position
>> between ^ and @ is.
>
> Okay, but what is the practical problem with this?

Nothing, really. But it doesn't seem correct.

> Binary nulls in a file generally cause Emacs to make the buffer
> unibyte, where bidi reordering is disabled.

That doesn't seem to be working, then.

If I do

  emacs -Q /usr/bin/emacs

the resulting buffer is multibyte.

Type M-> and Emacs hangs. (I waited 5 minutes and had to kill the
process.)