[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#65896: 30.0.50; folding text with text properties prevents backgroun
From: |
Eli Zaretskii |
Subject: |
bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline |
Date: |
Fri, 22 Sep 2023 10:20:34 +0300 |
> From: Juri Linkov <juri@linkov.net>
> Cc: Eli Zaretskii <eliz@gnu.org>, Ihor Radchenko <yantar92@posteo.net>,
> 65896@debbugs.gnu.org, look@strawberrytea.xyz
> Date: Fri, 22 Sep 2023 09:40:42 +0300
>
> > I would imagine outline.el could grow a user option to adjust overlay
> > boundaries this way, so the heading's newline would remain visible, and
> > so would any :extend property on that newline… although perhaps I'm
> > missing some key differences between outline-mode and magit-section-mode
> > that may derail this train of thought.
>
> I tried, but the conclusion was that this requires changes in the display
> engine.
For any changes in this area to be done in the display engine, someone
will have to come up with a coherent proposal that will:
. make sense from the Lisp programmer's POV
. support well both the case of invisible text and the case of no
invisible text, without asking the display code to jump through
too many hoops in any of these cases
. be consistent with the current handling of faces in the display
code, which basically decides on the face where it changes, and
then keeps using that face until the next face change
Ideas and suggestions that satisfy the above conditions are welcome.
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, (continued)
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, StrawberryTea, 2023/09/24
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Ihor Radchenko, 2023/09/24
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Eli Zaretskii, 2023/09/24
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, StrawberryTea, 2023/09/24
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Eli Zaretskii, 2023/09/25
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Ihor Radchenko, 2023/09/26
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Eli Zaretskii, 2023/09/29
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Eli Zaretskii, 2023/09/21
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Kévin Le Gouguec, 2023/09/21
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Juri Linkov, 2023/09/22
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline,
Eli Zaretskii <=
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Kévin Le Gouguec, 2023/09/29
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Juri Linkov, 2023/09/29
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, StrawberryTea, 2023/09/29
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Eli Zaretskii, 2023/09/30
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, StrawberryTea, 2023/09/30
- bug#65896: 30.0.50; folding text with text properties prevents background from extending past the newline, Eli Zaretskii, 2023/09/13