diff options
author | Junio C Hamano <gitster@pobox.com> | 2015-03-23 11:28:16 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2015-03-23 11:28:16 -0700 |
commit | c267a4d013d21a5b07cdab9c4c329d49e336544f (patch) | |
tree | e89bb1ba3243c16da2d1b0ca41119d82becb069c | |
parent | 61ca378275e83c48343c74a849ff0dcdef9abc91 (diff) | |
parent | db8d750876ce9c43b23ddfdbe618ec5dd12767ee (diff) | |
download | git-c267a4d013d21a5b07cdab9c4c329d49e336544f.tar.gz |
Merge branch 'js/completion-ctags-pattern-substitution-fix'
The code that reads from the ctags file in the completion script
(in contrib/) did not spell ${param/pattern/string} substitution
correctly, which happened to work with bash but not with zsh.
* js/completion-ctags-pattern-substitution-fix:
contrib/completion: escape the forward slash in __git_match_ctag
-rw-r--r-- | contrib/completion/git-completion.bash | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash index 51d81d8599..931eac29ad 100644 --- a/contrib/completion/git-completion.bash +++ b/contrib/completion/git-completion.bash @@ -1302,7 +1302,7 @@ _git_gitk () } __git_match_ctag() { - awk "/^${1////\\/}/ { print \$1 }" "$2" + awk "/^${1//\//\\/}/ { print \$1 }" "$2" } _git_grep () |