Changes since v1: * Improvements to existing pathspec code to use is_dir_sep instead of comparing against '/' and handle multiple trailing slashes * Remove calls to read_cache() made redundant by a new call in builtin/reset.c::parse_args() John Keeping (4): pathspec: use is_dir_sep() to check for trailing slashes pathspec: strip multiple trailing slashes from submodules rm: re-use parse_pathspec's trailing-slash removal reset: handle submodule with trailing slash builtin/reset.c | 8 ++++++-- builtin/rm.c | 20 ++++---------------- pathspec.c | 30 +++++++++++++++++++----------- t/t7400-submodule-basic.sh | 6 ++++-- 4 files changed, 33 insertions(+), 31 deletions(-) -- 1.8.4.277.gfbd6843.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