Subject: bug#22838: New 'Binary file' detection considered harmful

From: "Holger Bruenjes" <[email-masked]>
Date: Mon, 29 Feb 2016 21:29:46 +0100

Am 2016-02-29 um 21:11 schrieb Marcello Perathoner:

> As a German user I have on my disk files in many encodings: utf-8, 
> iso-8859-1, win-1252, iso-8859-15, encodings that are now defunct like 
> CP850, CP847, "German 7-bit ASCII" that replaced braces with Umlauts, 
> old WordStar files that used control characters inside.
> 
> Since 2.21 I will now have to always specify -a or LC_ALL=C when 
> grepping my files.

You can use a wrapper for grep

mv grep in.grep

and create a new grep file with the following

LC_ALL=C; "/usr/bin/in.grep" "${@}"

that worked perfect

Holger