Merge branch 'sr/log-SG-no-textconv'
commit0d2f94ac9549f5c5db2521bb499d40752d627f1f
authorJunio C Hamano <gitster@pobox.com>
Fri, 12 Apr 2013 00:41:04 +0000 (11 17:41 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 12 Apr 2013 00:41:04 +0000 (11 17:41 -0700)
tree2aeb0ef3fb3904d514d4c6e21e2b3763dce4453d
parent5beeefea318593cbfd0425651f2ed60de46016ba
parent61690bf4a1ad499a673995b92cd8ab51104a431c
Merge branch 'sr/log-SG-no-textconv'

"git log -S/-G" started paying attention to textconv filter, but
there was no way to disable this.  Make it honor --no-textconv
option.

* sr/log-SG-no-textconv:
  diffcore-pickaxe: unify code for log -S/-G
  diffcore-pickaxe: fix leaks in "log -S<block>" and "log -G<pattern>"
  diffcore-pickaxe: port optimization from has_changes() to diff_grep()
  diffcore-pickaxe: respect --no-textconv
  diffcore-pickaxe: remove fill_one()
  diffcore-pickaxe: remove unnecessary call to get_textconv()