Based on the previous discussion in [1] I've prepared patches which teach log -G to ignore binary files. log -S keeps its behaviour but got a test to ensure that.
Feedback welcome! [1]: https://public-inbox.org/git/[email protected]/ PS: This is the (possibly missing) cover letter.

