I've made a couple of suggested edits to this question. The first one was rejected because it deviated from he original intent / it edited code. When I looked at the suggested edit, it did look like I had just hacked away at the code, so I wasn't surprised it had been rejected.
I made a second attempt which was approved, however the edit to the code block was undone by @mdfst13 as part of the approval. The edit I've been attempting to make is essentially to remove 8 spaces from the entire code block. Currently it's indented like this:
code starts here
And I've been trying to adjust it so that the code starts at the left of the code block:
code should start here
I'm not changing the content of the code, or the relative indenting of the code within the block, simply adjusting the whole block to the left. This answer suggests that this kind of edit might be ok, however it's a couple of years old and site attitudes change over time. Part of why I'm suggesting edits now is because I want to get a feel for what is/isn't acceptable to the community before I get editing privileges, so what is the guideline here, is it acceptable to remove white space from code blocks if it doesn't change the shape of the code, or is the basic rule, Don't change code blocks in questions at all?