Andy Parkins [off-list ref] writes:
git-check-attr previously always returned success. With this patch it
returns success when the requested attribute is found for all supplied
paths.
This lets you check in a script whether a file has an attribute:
$ git-check-attr attribute -- file && echo "file has attribute"
I wrote check-attr primarily to have a quick way to make sure
the attribute stack is working properly, but I agree making
gitattributes available to scripts is important to make it
useful in general.
And your patch was a step in the right direction based on my
previous patch.
But sorry, you were shooting at a target that is still moving
too fast, and you missed. It's not your fault, as even I did
not know where it was heading to, but my plan has been to have
the scripts parse the text output, as we would need more than
true/false values, as I did in the four patch series I sent out
tonight.