|
From: | Juri Linkov |
Subject: | bug#59141: 28.1.90; Face :extend when all the line but trailing \n is invisible |
Date: | Sat, 12 Nov 2022 19:52:31 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) |
> The solution to this problem is simple: don't use the :extend > attribute for these faces. That's all. This attribute is not > intended for what you want to achieve here. A whole bunch of problems > automatically gets resolved if you don't use :extend. This problem exists even when the :extend attribute is not used as Kévin demonstrated in https://debbugs.gnu.org/52587#13 So I see the only solution to modify the display engine somewhere in `setup_for_ellipsis', so that after displaying `default_invis_vector' or `DISP_INVIS_VECTOR', it could remove all face text attributes from the next newline that follows the ellipsis.
[Prev in Thread] | Current Thread | [Next in Thread] |