I agree with Stu, I wanted to see the first match of an Error in its context, so I used grep -E Error -m 1 -C 10. Grep didn't show the context after the match because there was another match for Error right after the first. I'd like to have an option to see the full context whether it has matches or not.
ps. This is actually bug #28588 http://savannah.gnu.org/bugs/?28588 -- *Nicholas Sushkin*