grep: reject --diff --all-files
This combination doesn't make any sense since --diff is the flag to search
change history, whereas --all-files is to include unmodified contents.
Differential Revision: https://phab.mercurial-scm.org/D3916
#require docutils gettext
$ $TESTDIR/check-gendoc ru
checking for parse errors