Thanks for your thoughts. I was thinking perhaps an option on the change dialog that restricted changes to lines with errors so that one knew one was not dis-improving lines of code that had no errors when fixing compile bugs thus providing a faster way of interacting with the linting capability.
More generally, I think my example illustrates that it might be useful to have a capability where one could first select multiple disconnected ranges of lines in a number of steps using various techniques and then perform a series of operations on the selected lines. The lines in the current selection might be indicated by hilighting the line number of the selected lines. Find and change could then be optionally limited to these lines. Such techniques would be of particular interest to users with big files as the change everything in the document option of the change dialog is to dangerous to use without first limiting its scope.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/899#issuecomment-181423652