From 95a581f6d46629ccba7a5c1b40e0794598e61325 Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Fri, 19 Mar 2010 16:38:12 +0000 Subject: Use // instead of :gs in parameter substitution --- Completion/Unix/Type/_files | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Completion/Unix/Type') diff --git a/Completion/Unix/Type/_files b/Completion/Unix/Type/_files index 762ef4eaa..f21d7bc3b 100644 --- a/Completion/Unix/Type/_files +++ b/Completion/Unix/Type/_files @@ -90,7 +90,7 @@ fi tried=() for def in "$pats[@]"; do - eval "def=( ${${def:gs/\\:/\\\\\\:}//(#b)([][()|*?^#~<>])/\\${match[1]}} )" + eval "def=( ${${def//\\:/\\\\\\:}//(#b)([][()|*?^#~<>])/\\${match[1]}} )" tmp="${(@M)def#*[^\\]:}" (( $tried[(I)${(q)tmp}] )) && continue -- cgit 1.4.1