bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#70637: :box vertical bar artifacts at 'display boundaries


From: Eli Zaretskii
Subject: bug#70637: :box vertical bar artifacts at 'display boundaries
Date: Sat, 11 May 2024 12:41:52 +0300

> From: JD Smith <jdtsmith@gmail.com>
> Date: Thu, 9 May 2024 09:31:28 -0400
> Cc: 70637@debbugs.gnu.org
> 
> I presume this is a more general issue than just :box.  One idea is to add a 
> warning to the Elisp section "Display
> Specs That Replace The Text", perhaps at the end:
> 
>  Note: certain `face' attributes such as `:box' can lead to display artifacts 
> when applied to the replacing
>  text in a `display' specification.  These attributes may be incorrectly 
> merged with adjacent non-`display'
>  `face' properties.  This can be mitigated by applying the `face' attributes 
> directly to the text being
>  replaced, rather than (or in addition to) the `display' replacement text 
> itself.

Actually, this is specific to :box, since only for that attribute we
need to determine the beginning and the end of the box.

> Maybe a bit too wordy.

Yes, I agree.  If you can reword it to be specific to :box and to
include an example, I think it would be good.

Thanks.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]