Subject: Re: bug#14582: 24.3.50.1; Strange overlay behavior, when window-start is inside an overlay.

From: Eli Zaretskii <[email-masked]>
Date: Wed, 02 Feb 2022 05:34:49 +0200

> From: Michael Heerdegen <[email-masked]>
> Cc: [email-masked],  [email-masked],  [email-masked]
> Date: Wed, 02 Feb 2022 02:12:03 +0100
> 
> Let's extend the discussion to invisible text in general - hideshow is
> only one application of invisible text.  Are there cases where the
> current behavior makes sense and is expected?  More sense than the
> behavior I expect?

How can we know?  There's any number of Lisp programs out there using
invisible properties.  Starting with Org.

> I ask because you said that the display engine can't know the intention.
> Does it have to?  Why can't the credo just be "always ensure complete
> visual lines are displayed"?

Because a Lisp program may wish otherwise.