Re: [PATCH 06/10] git submodule update: Redirect any output to stderr
- From
Eric Sunshine <sunshine@sunshineco.com>
- Date
- Sep 17, 2015, 20:31 UTC
- Message-ID
- <CAPig+cT=vTJvwRkqdHw6w04HYbZM7dsUvZ0pzy9Ppe_2n-2bbg@mail.gmail.com>
- In-Reply-To
- <1442453948-9885-7-git-send-email-sbeller@google.com>
On Wed, Sep 16, 2015 at 9:39 PM, Stefan Beller <sbeller@google.com> wrote:
> git submodule update: Redirect any output to stderr
This commit message seems to be lacking an explanation of why this is being done.
> There are no tests, which fail by this.
Not sure what this means. I suppose you're trying to say that this patch doesn't break any existing tests, but isn't that an implied goal of all patches posted to this list?
Show 24 quoted lines
> Signed-off-by: Stefan Beller <sbeller@google.com> > --- > git-submodule.sh | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/git-submodule.sh b/git-submodule.sh > index 8b0eb9a..7ef3247 100755 > --- a/git-submodule.sh > +++ b/git-submodule.sh > @@ -663,7 +663,7 @@ cmd_update() > die_if_unmatched "$mode" > if test "$stage" = U > then > - echo >&2 "Skipping unmerged submodule $prefix$sm_path" > + say >&2 "Skipping unmerged submodule $prefix$sm_path" > continue > fi > name=$(git submodule--helper name "$sm_path") || exit > @@ -684,7 +684,7 @@ cmd_update() > > if test "$update_module" = "none" > then > - echo "Skipping submodule '$displaypath'" > + say >&2 "Skipping submodule '$displaypath'"
These changes seem to be doing more than what the commit message claims. The changed code isn't just redirecting to stderr, but is also now respecting $GIT_QUIET.
Show 5 quoted lines
> continue > fi > > -- > 2.6.0.rc0.131.gf624c3d