Re: [PATCH] grep: demonstrate bug with textconv attributes and submodules
From: Matheus Tavares <hidden>
Date: 2021-09-28 17:18:48
On Tue, Sep 28, 2021 at 2:16 PM Eric Sunshine [off-list ref] wrote:
On Tue, Sep 28, 2021 at 1:08 PM Matheus Tavares [off-list ref] wrote:quoted
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/quoted
Signed-off-by: Matheus Tavares <redacted>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/quoted
+test_expect_failure 'grep saves textconv cache in the appropriated repository' 's/appropriated/appropriate/
Oops, I should have been more careful with the writing. Thanks for catching those!