diff options
author | Junio C Hamano <gitster@pobox.com> | 2007-11-09 00:21:44 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2007-11-09 00:21:44 -0800 |
commit | 5d4138a66d265e7ddbe21d44f79bcaa1e9a6b6ff (patch) | |
tree | 47ff3839458d806fee14824f616c55cdd55b82fb /git-submodule.sh | |
parent | 063036af0832710cfcb1380cc4f9c4597b98cc26 (diff) | |
parent | b9217c09386e5313ac6a54cc91cf03149514154b (diff) | |
download | git-5d4138a66d265e7ddbe21d44f79bcaa1e9a6b6ff.tar.gz git-5d4138a66d265e7ddbe21d44f79bcaa1e9a6b6ff.tar.xz |
Merge branch 'maint'
* maint:
Start preparing for 1.5.3.6
git-send-email: Change the prompt for the subject of the initial message.
SubmittingPatches: improve the 'Patch:' section of the checklist
instaweb: Minor cleanups and fixes for potential problems
stop t1400 hiding errors in tests
Makefile: add missing dependency on wt-status.h
refresh_index_quietly(): express "optional" nature of index writing better
Fix sed string regex escaping in module_name.
Avoid a few unportable, needlessly nested "...`...".
git-mailsplit: with maildirs not only process cur/, but also new/
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-submodule.sh')
-rwxr-xr-x | git-submodule.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/git-submodule.sh b/git-submodule.sh index 4aaaaab0d..5af28ecd5 100755 --- a/git-submodule.sh +++ b/git-submodule.sh @@ -73,7 +73,7 @@ resolve_relative_url () module_name() { # Do we have "submodule.<something>.path = $1" defined in .gitmodules file? - re=$(printf '%s' "$1" | sed -e 's/\([^a-zA-Z0-9_]\)/\\\1/g') + re=$(printf '%s' "$1" | sed -e 's/[].[^$\\*]/\\&/g') name=$( GIT_CONFIG=.gitmodules \ git config --get-regexp '^submodule\..*\.path$' | sed -n -e 's|^submodule\.\(.*\)\.path '"$re"'$|\1|p' ) |