summaryrefslogtreecommitdiff
path: root/t/t3003-ls-files-exclude.sh
diff options
context:
space:
mode:
authorLibravatar Hamza Mahfooz <someguy@effective-light.com>2021-10-15 12:13:56 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2021-10-15 12:45:39 -0700
commitae39ba431ab861548eb60b4bd2e1d8b8813db76f (patch)
treea2c09de1515827b3a657064b689a5280f8b51c8b /t/t3003-ls-files-exclude.sh
parentpretty: colorize pattern matches in commit messages (diff)
downloadtgif-ae39ba431ab861548eb60b4bd2e1d8b8813db76f.tar.xz
grep/pcre2: fix an edge case concerning ascii patterns and UTF-8 data
If we attempt to grep non-ascii log message text with an ascii pattern, we run into the following issue: $ git log --color --author='.var.*Bjar' -1 origin/master | grep ^Author grep: (standard input): binary file matches So, to fix this teach the grep code to use PCRE2_UTF, as long as the log output is encoded in UTF-8. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Hamza Mahfooz <someguy@effective-light.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t3003-ls-files-exclude.sh')
0 files changed, 0 insertions, 0 deletions