Edit: It seems there are some strange things going on in Asaf's case, and I don't understand why he doesn't have the badge. What follows is general information regarding what does and does not count for the editor badges, and also where to look up the information.
Only certain posts count for the editor badges. I searched around on meta.stack a little bit, and here are the relevant posts:
What kind of edits contribute to the editor badge? Jeff Atwood provides an answer on this page.
Also, on the page list of all badges with full description we have:
Copy Editor
- gold; awarded once; same family as Strunk & White (silver)
- Related to Editor (bronze)
- Perform a total of 500 edits between questions, answers and tag wikis
- Edits on deleted posts do not count
- Edits to your own posts do not count
- Edits to CW posts do count
- Edits that consist only of tag changes do not count
- Tag wiki edits do count
- Edits you suggest before gaining full edit privileges do count, once approved
Strunk & White
- silver; awarded once; same family as Copy Editor (gold)
- Related to Editor (bronze)
- Perform a total of 80 edits between questions and answers
- Edits on deleted posts do not count
- Edits to your own posts do not count
- Edits to CW posts do count
- Edits that consist only of tag changes do not count
- Tag wiki edits do count
- Edits you suggest before gaining full edit privileges do count, once approved
Lastly: This is probably the most relevant part. I searched your user ID (which is $622$ by the way) on the math stack exchange stats page. It says you need only $3$ more edits for Strunk and White.
Most likely the extra edits you have are one which do not contribute, such as tag edits or edits to your own and deleted posts.
Hope this helps,