Why is it that any changes to a question must be a minimum of 6 characters?
I believe this to be an arbitrary rule that needs to be relooked at, as sometimes, and in the case of a question where I wanted to run the code first before researching an answer, it needed 2 "(" and 2 ")" around print statements for it to run.
However, instead, I would have either had to add a comment telling the questioner his code doesn't work and why, or if I do not have the ability to add a comment (which I do) I put a quote in the question itself explaining what I did so that it could then be changed again when my change is peer reviewed (I don't yet possess the tag to edit and then delete my quote box as the first change must be peer reviewed).
With so much talk of "broken code" not allowed, why should a person asking a question who forgot two pairs of parenthesis get their question flagged or worse, removed because of a slight oversight.
True, the person should know how to write code in the language (in this case Python) and know all print statements require them to be in parenthesis.
And yes, for me it is annoying when I have 5 apps and two dedicated servers and when I run that code it fails in all of them, even in Pythonista!
That aside, if the error was a logic and not a typo, I would have flagged it or made a comment that I could not get the code to work.
So my question is: why can't the threshold be lowered to 4 or 2 characters so someone can go in and just fix the code for the questioner?
Now, if the person has a version of Python that does not require parentheses around print statements, that should be mentioned in the question. What Python are they running, what library, if it is a code snippet that works that allows this to run when no version of Python I know allows that and fails with a syntax error?
Regardless, I am pretty sure, especially if a person fat fingers something in their code, as we all have done, there should not be a minimum number of characters if you are only making changes to the code.