Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
PATCH: _cal (cal/ncal)
- X-seq: zsh-workers 20649
- From: Clint Adams <clint@xxxxxxx>
- To: zsh-workers@xxxxxxxxxx
- Subject: PATCH: _cal (cal/ncal)
- Date: Fri, 7 Jan 2005 23:57:46 -0500
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
Index: Completion/Unix/Command/_cal
===================================================================
RCS file: Completion/Unix/Command/_cal
diff -N Completion/Unix/Command/_cal
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ Completion/Unix/Command/_cal 8 Jan 2005 04:56:11 -0000
@@ -0,0 +1,32 @@
+#compdef cal ncal
+
+local calargs ncalargs
+
+calargs=('-3[three in a row]'
+ '-m[Monday as first day of the week]')
+
+ncalargs=('-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]')
+
+case $service in
+ (cal)
+_arguments \
+ "${calargs[@]}" \
+ '-j[display Julian days]' \
+ '-y[display a calendar for the current year]' \
+ '1:month:' \
+ '2:year:'
+ ;;
+ (ncal)
+_arguments \
+ "${ncalargs[@]}" \
+ '-j[display Julian days]' \
+ '-y[display a calendar for the current year]' \
+ '1:month:' \
+ '2:year:'
+ ;;
+esac
Messages sorted by:
Reverse Date,
Date,
Thread,
Author