From: Eric Sunshine Date: Tue, 28 Sep 2021 17:15:56 GMT Subject: Re: [PATCH] grep: demonstrate bug with textconv attributes and submodules Message-ID: In-Reply-To: <8c266e58dede247b2c97ad2870c7c24c3b35ed55.1632848754.git.matheus.bernardino@usp.br> On Tue, Sep 28, 2021 at 1:08 PM Matheus Tavares wrote: > 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 > 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/