There are times I like auto-scroll and times I don't like it, when I'm looking at errors/warnings during an ongoing compile I don't like it, I would appreciate the auto-scroll disabling when I move it away from the bottom, only re-enabling when it is put back, this can easily be detected by simply grabbing both value prior to adding in a line, adding the line then checking the values are the same, if auto-scroll is handled by a different thread then it just needs to check the distance is within 1 line as it is very unlikely the thread would be further behind than one waiting for input from another process
You can turn autoscroll off with `Edit->Preferences->Various->interface.compiler_tab_autoscroll`. For a more complicated arrangement somebody would have to make a pull request to do it.
thx, didn't want permenant disable but that might work on the short run
I feel this enhancement is good idea. So I wrote a code and made a pull request. Could you give me a feedback?
https://github.com/geany/geany/pull/2829
Just remembered about this issue as I was looking through my notifications for something else, just tested it now but running my app from inside geany, the scrollbar refused to stay in the middle when more was being printed to stdout/stderr
github-comments@lists.geany.org