mirror of
				git://git.code.sf.net/p/zsh/code
				synced 2025-10-31 06:00:54 +01:00 
			
		
		
		
	users/14076 + workers/26906: Completion/Unix/Command/_ssh: fix autoremoval
of some suffixes.
This commit is contained in:
		
							parent
							
								
									d853f4cd12
								
							
						
					
					
						commit
						7125514c46
					
				
					 2 changed files with 13 additions and 6 deletions
				
			
		|  | @ -228,7 +228,7 @@ _ssh () { | |||
|         esac | ||||
|       else | ||||
|         _wanted values expl 'configure file option' \ | ||||
|             compadd -M 'm:{a-z}={A-Z}' -S '=' - \ | ||||
|             compadd -M 'm:{a-z}={A-Z}' -qS '=' - \ | ||||
| 	    	AddressFamily \ | ||||
|                 AFSTokenPassing BatchMode BindAddress \ | ||||
| 		ChallengeResponseAuthentication CheckHostIP \ | ||||
|  | @ -294,12 +294,12 @@ _ssh () { | |||
|         _remote_files ${(kv)~opt_args[(I)-[FP1246]]/-P/-p} && ret=0 | ||||
|       elif compset -P '*@'; then | ||||
|         suf=( -S '' ) | ||||
|         compset -S ':*' || suf=( -S : ) | ||||
|         compset -S ':*' || suf=( -r: -S: ) | ||||
|         _wanted hosts expl 'remote host name' _ssh_hosts $suf && ret=0 | ||||
|       else | ||||
|         _alternative \ | ||||
| 	    'files:: _files' \ | ||||
| 	    'hosts:remote host name:_ssh_hosts -S:' \ | ||||
| 	    'hosts:remote host name:_ssh_hosts -r: -S:' \ | ||||
| 	    'users:user:_ssh_users -qS@' && ret=0 | ||||
|       fi | ||||
|       ;; | ||||
|  | @ -307,10 +307,10 @@ _ssh () { | |||
|       if compset -P '*:'; then | ||||
|         _remote_files && ret=0 | ||||
|       elif compset -P '*@'; then | ||||
|         _wanted hosts expl host _ssh_hosts -S: && ret=0 | ||||
|         _wanted hosts expl host _ssh_hosts -r: -S: && ret=0 | ||||
|       else | ||||
|         _alternative \ | ||||
| 	    'hosts:remote host name:_ssh_hosts -S:' \ | ||||
| 	    'hosts:remote host name:_ssh_hosts -r: -S:' \ | ||||
| 	    'users:user:_ssh_users -qS@' && ret=0 | ||||
|       fi | ||||
|       ;; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue