mirror of
				git://git.code.sf.net/p/zsh/code
				synced 2025-10-31 06:00:54 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			17 lines
		
	
	
	
		
			525 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
	
		
			525 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| #autoload
 | |
| 
 | |
| # This searches $* in the array for normal completions and calls the result.
 | |
| # It is used to include completions for another command or special context
 | |
| # into the list generated by the calling function.
 | |
| # For example the function for `-subscript-' could call this as in
 | |
| # `_contexts -math-' to get the completions that would be generated for a
 | |
| # mathematical context.
 | |
| 
 | |
| local i tmp ret=1 service
 | |
| 
 | |
| for i; do
 | |
|   tmp="$_comps[$i]"
 | |
|   [[ -z "$tmp" ]] || service="${_services[$i]:-$i}" && "$tmp" && ret=0
 | |
| done
 | |
| 
 | |
| return ret
 |