summaryrefslogtreecommitdiffstats
path: root/usr.bin/calendar/calendar.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.bin/calendar/calendar.c')
-rw-r--r--usr.bin/calendar/calendar.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/usr.bin/calendar/calendar.c b/usr.bin/calendar/calendar.c
index 3a6df15d909..cc20f596bbc 100644
--- a/usr.bin/calendar/calendar.c
+++ b/usr.bin/calendar/calendar.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: calendar.c,v 1.34 2015/11/21 12:50:58 semarie Exp $ */
+/* $OpenBSD: calendar.c,v 1.35 2015/12/07 18:46:35 espie Exp $ */
/*
* Copyright (c) 1989, 1993, 1994
@@ -54,6 +54,7 @@ char *calendarNoMail = "nomail"; /* don't sent mail if this file exists */
struct passwd *pw;
int doall = 0;
+int daynames = 0;
time_t f_time = 0;
int bodun_always = 0;
@@ -74,7 +75,7 @@ main(int argc, char *argv[])
(void)setlocale(LC_ALL, "");
- while ((ch = getopt(argc, argv, "abf:t:A:B:-")) != -1)
+ while ((ch = getopt(argc, argv, "abwf:t:A:B:-")) != -1)
switch (ch) {
case '-': /* backward contemptible */
case 'a':
@@ -109,6 +110,10 @@ main(int argc, char *argv[])
errx(1, "-B %s: %s", optarg, errstr);
break;
+ case 'w':
+ daynames = 1;
+ break;
+
default:
usage();
}
@@ -263,7 +268,7 @@ void
usage(void)
{
(void)fprintf(stderr,
- "usage: calendar [-ab] [-A num] [-B num] [-f calendarfile] "
+ "usage: calendar [-abw] [-A num] [-B num] [-f calendarfile] "
"[-t [[[cc]yy]mm]dd]\n");
exit(1);
}