Re: [PATCH] grep: demonstrate bug with textconv attributes and submodules
- From
Eric Sunshine <sunshine@sunshineco.com>
- Date
- Sep 28, 2021, 17:15 UTC
- Message-ID
- <CAPig+cS1xrXHBbxwcwL_WKdnU9_MSTZffMtn3FxdUGuQX85XbA@mail.gmail.com>
- In-Reply-To
- <8c266e58dede247b2c97ad2870c7c24c3b35ed55.1632848754.git.matheus.bernardino@usp.br>
On Tue, Sep 28, 2021 at 1:08 PM Matheus Tavares <matheus.bernardino@usp.br> wrote:
Show 5 quoted lines
> In some circumstances, "git grep --textconv --recurse-submodules" > ignores the textconv attributes from the submodules and erroneuosly > apply the attributes defined in the superproject on the submodules' > files. The textconv cache is also saved on the superproject, even for > submodule objects.
s/erroneuosly/erroneously/
Also, perhaps: s/apply/applies/
> Signed-off-by: Matheus Tavares <matheus.bernardino@usp.br> > diff --git a/t/t7814-grep-recurse-submodules.sh b/t/t7814-grep-recurse-submodules.sh > @@ -441,4 +441,107 @@ test_expect_success 'grep --recurse-submodules with --cached ignores worktree mo > +test_expect_failure 'grep --textconv corectly reads submodule .gitattributes' '
Here and in remaining newly added tests: s/corectly/correctly/
> +test_expect_failure 'grep saves textconv cache in the appropriated repository' '
s/appropriated/appropriate/