mirror of
				git://git.code.sf.net/p/zsh/code
				synced 2025-10-30 17:50:58 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			547 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			547 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| #compdef cal ncal
 | |
| 
 | |
| local args
 | |
| 
 | |
| case $service in
 | |
|   cal)
 | |
|     args=(
 | |
|       '-3[three in a row]'
 | |
|       '-m[Monday as first day of the week]'
 | |
|     )
 | |
|   ;;
 | |
|   ncal)
 | |
|     args=(
 | |
|       '-J[display Julian calendar]'
 | |
|       '-e[display date of western Easter]'
 | |
|       '-o[display date of orthodox Easter]'
 | |
|       '-p[assume as by ncal]'
 | |
|       '-s[country code]'
 | |
|       '-w[print number of the week below each column]'
 | |
|     )
 | |
|   ;;
 | |
| esac
 | |
| 
 | |
| _arguments "${args[@]}" \
 | |
|   '-j[display Julian days]' \
 | |
|   '-y[display a calendar for the current year]' \
 | |
|   '::month' \
 | |
|   ':year'
 |