At an early stage I came across an answer where a user had a mistake in the code.
The OP asked how to remove a specific character from a text, whilst the answer instead replaced it with another. Found the best action would be to correct the error based on:
- Had not rep enough to comment.
- It was a minor edit not changing the meaning.
- It corrected a mistake.
- It was a short answer where 20 minutes had passed since the post.
That said, I also had to replace double quotes with single quotes to get above the minor-edit limit of 6 characters. This was explained in my comment to edit:
He does not want it double quoted. Changed to single quotes only to get above 6chr edit limit (I'm unable to comment)
Yes, it was not the best-worded summary of the edit.
However, this edit was rejected on the grounds:
- This edit changes too much in the original post; the original meaning or intent of the post would be lost.
- This edit is incorrect or an attempt to reply to or comment on the existing post.
(At the time I also finally decided to post my own answer, but with another approach to the problem at hand.)
At first I thought the rejection was an oversight. Perhaps mods thought they were looking at a question and not an answer, etc.
As a final note; the user later corrected the answer himself.
Later I decided to ask in chat about this and was told that this was a grey area and that they would have rejected the edit as well.
Is this really how it is done? Should one reject edits correcting (minor) mistakes? Was it perhaps meant if the edit was suggested by a low-rep user?
As this was a fresh answer, today I would have left a comment, but do not find it wrong to suggest the edit. Am I in error in assuming this?
From other Q/As here on meta, I find the topic to be somewhat blurry.
Is it wrong using the Edit Summary to leave a comment trying to explain the rationale behind the edit?
As in: Should the Edit Summary only say what is done and never why it is done?
A second example:
User posted an answer where there was an error in the post that, if anyone copy/pastes, it will definitively not work. With the above case in memory, and by the fact that I by then could leave comments, I left a comment to the user.
As the user did not correct the answer, I again went to chat to ask if I should edit or only leave a comment in such a case. I was told that an edit would most likely be rejected and that I should rather leave a comment and optionally down-vote.
I gave the user a fair amount of time to correct the answer after leaving the comments. In the meantime (a couple of days) I checked that his profile page had last seen updated on several occasions. As the answer was not updated, I finally down-voted. The answer is still not corrected/updated.
This makes for a lot of extra work and time as well as potentially being the seed of bugs for users not taking note of comments. (As I understand it, comments are not to be considered part of the answer – though it is of course usually the sane approach to read them.)
It is also a question on what would be the correct action taken the day if or when a user has enough reputation to review the edit queue. Then especially in the case of low rep users making edits over comments. (Below 50pts.)
Edit (added after @Servy and @codeMagic initial posts):
For the first case, if relevant. The change was:
$d_contents = str_replace("”", "\"", $d_contents);
$d_contents = str_replace('”', '', $d_contents);
As OP wanted to remove
” and not replace it with