From 99652881324421a0303ada1b1dcb1c95002c8e0b Mon Sep 17 00:00:00 2001 From: rxwen Date: Sat, 22 Aug 2015 07:41:26 +0800 Subject: [PATCH] fix bug in _pidcat completion, all colons should be escaped --- zsh-completion/_pidcat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zsh-completion/_pidcat b/zsh-completion/_pidcat index fecb2a2..731d234 100644 --- a/zsh-completion/_pidcat +++ b/zsh-completion/_pidcat @@ -100,7 +100,7 @@ get_device_from_cmd() { (( $+functions[__pidcat_serial_numbers] )) || _pidcat_serial_numbers() { - local serial_numbers; serial_numbers=(${${(M)${(f)"$(_call_program devices adb devices)"/:/\\:}:#*device}%%[[:space:]]*}":connected device") + local serial_numbers; serial_numbers=(${${(M)${(f)"$(_call_program devices adb devices)"//:/\\:}:#*device}%%[[:space:]]*}":connected device") [[ -n "$ANDROID_SERIAL" ]] && serial_numbers+=("$ANDROID_SERIAL:default value set in ANDROID_SERIAL environment variable") _describe -t serial-numbers 'serial number' serial_numbers "$@" && ret=0 }