Subject: Re: bug#45319: 28.0.50; Redisplay: `forward-char' moves backwards into invisible text

From: Michael Heerdegen <[email-masked]>
Date: Sat, 19 Dec 2020 13:09:49 +0100

Eli Zaretskii <[email-masked]> writes:

> Why not?  "Invisible" means it is not displayed, but it doesn't mean
> point cannot be there.  We have point-adjustment to avoid confusing
> users because otherwise when point enters invisible text, cursor
> movement commands would seem to have no effect, but that doesn't mean
> point cannot enter invisible text.

But in the situation I described, I have been starting at a visible
position, `forward-char' should move point to the next char which is
also a visible, instead Emacs moves point some characters backwards into
an unrelated invisible position, that makes no sense to me.

Michael.