<p>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).</p>

<p>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.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/issues/949#issuecomment-194113641">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ17wZ-2GzOD2djR5jo60vACobwUgks5prlONgaJpZM4HsZhE.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/949#issuecomment-194113641"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>