From 8e1da287860f91b891c533996582b0845967a62b Mon Sep 17 00:00:00 2001 From: Julien Nicoulaud Date: Tue, 9 Aug 2011 21:40:51 +0200 Subject: [PATCH] #40 adb: Complete forward command with remote JDWP pids --- _adb | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/_adb b/_adb index 169955a..ede0377 100644 --- a/_adb +++ b/_adb @@ -301,16 +301,17 @@ _adb_remote_forward_specs() { if compset -P '*:'; then case ${IPREFIX%:} in (tcp) - _message -e ports 'port' && ret=0 + _message -e ports 'remote port' && ret=0 ;; (localabstract|localreserved|localfilesystem) - _message -e sockets 'socket' && ret=0 + _message -e sockets 'remote socket' && ret=0 ;; (dev) - _message -e devices 'device' && ret=0 + _message -e devices 'remote device' && ret=0 ;; (jdwp) - _message -e pids 'pid' && ret=0 # TODO Use "adb jdwp" output + local pids; pids=($(_call_program pids $adb_cmd jdwp)) + _describe -t remote-pids 'remote pid' pids && ret=0 ;; esac else