On Mon, Oct 14, 2019 at 9:47 PM Eli Zaretskii <eliz@gnu.org> wrote:

> That's why I added that it should "cover" the newline.  That's the
> meaning of "crosses the line boundary".

Ok. That's how it was defined, and that's how it works. Agreed.

My question is: would it be better, worse or indifferent that, in the specific case of the last line of the buffer, it worked even without a boundary newline to cross?