In soft line wrapping, the 'line' becomes a paragraph. So in the current default settings, if you press End, you go to the end of the paragraph. It's easy to try it out, just set Line Wrapping on, and type a 'line'/paragraph with spaces and several screen lines long, and you'll understand the use case. It's about being intuitive, while still providing the (other) options to advanced users (Alt-End and Alt-Home).
It just so happens when NOT in Line wrapping mode, Geany doesn't go to the end of the display line in either case of End/Alt-End, but it always goes to the end of the document line. Which is what I (and I guess most people) would expect in the normal case of EOL. You could argue that "go to the end of the display line" is currently broken in normal (no-wrapping) mode.
—
Reply to this email directly or view it on GitHub.