[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be move
From: |
Eli Zaretskii |
Subject: |
bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line. |
Date: |
Thu, 26 Dec 2019 19:29:21 +0200 |
> Date: Thu, 26 Dec 2019 12:59:17 +0000
> From: Alan Third <alan@idiocy.org>
> Cc: HaiJun Zhang <netjune@outlook.com>, 38731@debbugs.gnu.org
>
> In ns_draw_glyph_string I can see that s->x is correctly set to 136
> when the backtrace doesn’t contain expose_frame, but 178 when it does.
Isn't it the other way around? The correct display should start at a
larger X coordinate. Or maybe I don't understand what is s->x in this
context, i.e. what glyph string is S.
> The issue seems to rely on the combination of truncate lines mode,
> global hl mode and tabs on the left. The number of tabs seems to make
> no difference, the offset remains the same, and replacing tabs with
> spaces displays correctly.
>
> Any thoughts on how to debug this further?
A TAB is displayed by a stretch glyph, so maybe start looking there.
- bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line., HaiJun Zhang, 2019/12/24
- bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line., HaiJun Zhang, 2019/12/24
- bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line., Eli Zaretskii, 2019/12/24
- bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line., HaiJun Zhang, 2019/12/24
- bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line., Alan Third, 2019/12/26
- bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line., HaiJun Zhang, 2019/12/26
- bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line.,
Eli Zaretskii <=
- bug#38731: 27.0.50; Unexpected redisplay behaviour. Cursor can’t be moved to end of line., Alan Third, 2019/12/27
- bug#38731: [PATCH] Calculate first glyph to be redrawn when exposing (bug#38731), Alan Third, 2019/12/27
- bug#38731: [PATCH] Calculate first glyph to be redrawn when exposing (bug#38731), Eli Zaretskii, 2019/12/27
- bug#38731: [PATCH] Calculate first glyph to be redrawn when exposing (bug#38731), Alan Third, 2019/12/27
- bug#38731: [PATCH] Calculate first glyph to be redrawn when exposing (bug#38731), Eli Zaretskii, 2019/12/28
- bug#38731: [PATCH] Calculate first glyph to be redrawn when exposing (bug#38731), Alan Third, 2019/12/28
- bug#38731: [PATCH] Calculate first glyph to be redrawn when exposing (bug#38731), Eli Zaretskii, 2019/12/28
- bug#38731: [PATCH] Calculate first glyph to be redrawn when exposing (bug#38731), Alan Third, 2019/12/29
- bug#38731: [PATCH] Calculate first glyph to be redrawn when exposing (bug#38731), HaiJun Zhang, 2019/12/29