Edwin Groothuis
0d724b8765
Move functions which are only locally used into their C files and
...
make them static.
usage() in calendar.c
event_*() in io.c
PR: bin/118644
Approved by: bde@ (mentor)
2008-08-05 08:16:37 +00:00
Edwin Groothuis
35304a1641
style(9)ify usr.bin/calendar
...
PR: bin/118644
Approved by: bde@ (mentor)
MFC after: 1 week
2008-08-05 08:11:54 +00:00
David Malone
e4cedda807
ANSIfy function definitions.
...
Move some extern declarations to a header file.
Remove an unneeded extern declaration for optarg.
2007-05-07 11:18:30 +00:00
Ruslan Ermilov
67cb90ecd7
Fix the usage() to match style(9).
2002-08-14 11:28:07 +00:00
Greg Lehey
b20a21a6c1
Add two new options:
...
-W is like -A (number of days in the future to consider, but also
specifies that we don't want special treatment at weekends.
-F changes our notion of "Friday" (the day before the weekend).
Arguably, calendar(1) is broken to have special treatment of weekends
by default, but this method maintains POLA.
2002-06-13 21:20:56 +00:00
David Malone
9f5b04e925
Style improvements recommended by Bruce as a follow up to some
...
of the recent WARNS commits. The idea is:
1) FreeBSD id tags should follow vendor tags.
2) Vendor tags should not be compiled (though copyrights probably should).
3) There should be no blank line between including cdefs and __FBSDIF.
2001-12-10 21:13:08 +00:00
Mark Murray
9e1e9c4421
WARNS=2 fixup (mostly. Some are Hard To Fix(tm), so NO_WERROR is set)
...
Use __FBSDID().
Sort some headers.
2001-12-02 22:44:14 +00:00
Warner Losh
78de666777
Remove redundant declaration of optind. It has been declared in unistd.h
...
for ages.
2001-03-01 05:46:03 +00:00
Alexander Langer
15dde4b2f5
List the -t option in usage().
...
PR: 21734
Submitted by: Giorgos Keramidas <keramida@ceid.upatras.gr>
2000-10-06 12:10:51 +00:00
Alexey Zelkin
2c21592792
Add missing $FreeBSD$ tags
2000-05-04 11:28:55 +00:00
Warner Losh
b1bd32ef4a
Don't add '?' to getopt's options.
1999-06-24 06:45:32 +00:00
Warner Losh
1c8af87873
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
Mike Pritchard
3b4984d039
Initialize the group list when we switch uids when run as
...
root with "calendar -a". Drop all privs when execing other
programs.
Obtained from: OpenBSD
1997-02-06 05:42:49 +00:00
Andrey A. Chernov
ab5dc10734
Localize it
...
Handle Orthodox Eastern
-Wall cleanup
1996-05-10 16:30:22 +00:00
Wolfram Schneider
c9c822e632
- handle events that move around from year to year, i.e.,
...
``the last Monday in April'
- handle easter
new options
-f calendarfile
-A days
-B days
Calendar HOME directory ~/.calendar
don't sent mail if ~/.calendar/nomail exist
1996-02-02 06:02:41 +00:00
Andrey A. Chernov
ec3e116140
Change error diagnostic to be less confusing:
...
no calendar file -> no calendar file in current directory
1995-10-08 14:18:15 +00:00
Andrey A. Chernov
2b91a983a5
Remove hack inserted by me long time ago (cd $HOME for user-called case),
...
no other system do it and it can cause problem with multi-calendars
for single user.
1995-10-08 14:15:20 +00:00
Garrett Wollman
656dcd4316
Delete bogus referneces to timezone code internal header file `tzfile.h',
...
which is no longer bogusly installed in /usr/include.
1995-08-07 19:17:46 +00:00
Rodney W. Grimes
7799f52a32
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
Andrey A. Chernov
31e98e3f62
Fix for two problems:
...
Calendar not cd $HOME when running by user
Calendar calls cpp with # lines allowed
1994-12-31 12:15:27 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00