diff options
author | Stefan Beller <sbeller@google.com> | 2016-03-29 18:27:41 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-03-30 13:03:57 -0700 |
commit | ea2fa1040d14f1b7aab8fd78cc3ff4d41abc57a1 (patch) | |
tree | 6a5a4c4b379aa76680d16a485a1ab8fcd81afdc9 /connect.h | |
parent | Git 2.8 (diff) | |
download | tgif-ea2fa1040d14f1b7aab8fd78cc3ff4d41abc57a1.tar.xz |
submodule foreach: correct path display in recursive submodules
The `prefix` was put in front of the display path unconditionally.
This is wrong as any relative path computation would need to be at
the front, so include the prefix into the display path.
The new test replicates the previous test with the difference of executing
from a sub directory. By executing from a sub directory all we would
expect all displayed paths to be prefixed by '../'.
Prior to this patch the test would report
Entering 'nested1/nested2/../nested3'
instead of the expected
Entering '../nested1/nested2/nested3'
Signed-off-by: Stefan Beller <sbeller@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'connect.h')
0 files changed, 0 insertions, 0 deletions