Re: binary patches, I was referring to this snippet:
If you are adding a new driver, you will need to add an image to the tests/images/ directory which is correctly named for your model. These do not communicate well in patch form, so just attach your test image to the issue on the tracker and send a heads-up to the devel list so it can be snagged into the repo.
If I push my 2720 changes, I will likely want to update the image, so should I or should I not include the image in the patch?
This is just to cover the variety of ways that people can generate and send patches and not get this right (I know, flexibility in the process is bad right? :)
If you 'hg export --git' and email the result with your mail client it should be fine, or set it as the default:
https://www.mercurial-scm.org/wiki/GitExtendedDiffFormat
--Dan