[Martin requested me to reply here instead of the bugtracker]
Having the caret in the middle of the selection, after ctrl-a would hinder other users from quickly selecting all, but the last n lines (by deselecting a few lines after ctrl-a.)
This is not a very compelling argument, since current implementation similarly prevents users from quickly selecting all but the _first_ lines.
I do *not* think an option will be implemented to leave the caret in the middle of the selection
Ok.
I leave this open as a feature request for (optional?) deferred scrolling, on select-all.
I think this would be even worse than current behavior -- not only the caret position would be lost, but this fact would also be hidden from the user.
I could also see a point of ctrl-a while all is selected, to deselect, and restore the caret
While this would be a minor improvement, I think it is more important to fix history restoration, since the user expects that Ctrl+H would return him to the previous
position, but does not expect that Ctrl+A would do it.
If this is fixed, I would consider the issue resolved.
