With soft wrapping turned on:
Currently the behaviour is that navigation keys follow the logical line.
I think the correct behaviour, such as found in word processors, is to
follow the visual line.
For example, in a long logical line spanning three visual lines,
pressing arrow-up near the end takes you to the previous logical line,
where the expeted behaviour is to go ony one visual line up.
I agree. The core commands previousLine and nextLine have to take soft wrapping into account. Not sure how at the moment...
Last edit: Bernard Desgraupes 2017-09-12
This is fixed now. The core commands previousLine and nextLine have been redefined and the bindings thereto have been disabled.
Changes committed to the repository (rev. 1347 and 1348).