I'll take this bug.
1. Go to start or end lines of file with arrow keys(Up/Down). 2. Press same arrow key again. It will make cursor jumped to start or end of that line. 3. Press again same arrow key. 4. Press opposite arrow key. Expected Result: Cursor should move on same column of start or end of line. Observed Result: Cursor goes to old saved column.
I can reproduce it on master after your patch (https://gerrit.libreoffice.org/c/core/+/89533) (Not a regression). Other text editors like gedit have that feature. It would be a nice improvement for us.
Canberk TURAN committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/4c009d523f1017def872f0c69caafd7d1826c263 tdf#131134: Corrects the cursor column while moving with arrow keys. It will be available in 7.0.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.