From e13a2c17dd0d3a2d46321f7c790a8a319b004643 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Fri, 30 Aug 2002 13:48:32 +0000 Subject: [PATCH] (get_next_display_element): Fix previous change. --- src/xdisp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xdisp.c b/src/xdisp.c index e5a8a50c67d..acb2a8b207e 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -4222,14 +4222,14 @@ get_next_display_element (it) If it->multibyte_p is zero, eight-bit characters that don't have corresponding multibyte char code are also translated to octal form. */ - else if (((it->c < ' ' || it->c == 127) + else if (((it->c < ' ' && (it->area != TEXT_AREA || (it->c != '\n' && it->c != '\t'))) || (it->multibyte_p ? ((it->c >= 127 && it->len == 1) || !CHAR_PRINTABLE_P (it->c)) - : (it->c >= 128 + : (it->c >= 127 && it->c == unibyte_char_to_multibyte (it->c)))) { /* IT->c is a control character which must be displayed -- 2.39.2