Re: [RFC PATCH 0/2] submodule aware grep
From: Heiko Voigt <hidden>
Date: 2016-06-15 22:49:36
Hi, On Thu, Sep 23, 2010 at 02:17:05PM -0700, Chris Packham wrote:
This series contains 2 RFC patches that both implement a grep feature for submodules. The first patch is a self-contained script for contrib that should work with most current git versions. The 2nd is basically the same implementation but done as a proper git submodule command with some of the helper code moved to git-sh-setup.sh There are a couple of questions for this. Technically I'm making submodule grep-aware, should I be making grep submodule-aware instead? I haven't looked at the grep code yet but I imagine its harder.
Nice work! IMO it would be even nicer to have it as part of git grep. Have a look at Jens branch about submodule checkout: http://github.com/jlehmann/git-submod-enhancements (enhance_git_for_submodules) particularly how checkout_submodule() is implemented. It forks a git checkout inside the submodule. In a similar way you could fork a grep there. Then you just have to teach the forked grep to prepend the submodules path. Cheers Heiko