Patch 1 was send outside of a series already. Patch 2 and 3 are preparatory things for the submodule groups stuff patches 4-9 are making the output of the submodule command consistent (similar to patch 3, but I do not foresee a need for it yet) Patch 10 is a controversial thing I'd assume as it breaks existing users. We should take it for the next major release (i.e. 3.0) I just want to put it out here now. Thanks, Stefan Stefan Beller (10): submodule deinit test: fix broken && chain in subshell submodule deinit: lose requirement for giving '.' submodule init: redirect stdout to stderr shell helpers usage: always send help to stderr submodule add: send messages to stderr submodule deinit: send messages to stderr submodule foreach: send messages to stderr submodule update: send messages to stderr submodule sync: send messages to stderr submodule deinit: complain when given a file instead of a submodule builtin/submodule--helper.c | 9 +++++---- git-sh-setup.sh | 2 +- git-submodule.sh | 21 ++++++++------------- t/t7400-submodule-basic.sh | 38 +++++++++++++++++++++++++------------- t/t7403-submodule-sync.sh | 4 ++-- t/t7406-submodule-update.sh | 23 ++++++++++++++++------- t/t7407-submodule-foreach.sh | 35 ++++++++++++++++++++++------------- 7 files changed, 79 insertions(+), 53 deletions(-) -- 2.8.0.32.g71f8beb.dirty -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html