Deleted Added
full compact
calendar.1 (249200) calendar.1 (255715)
1.\" Copyright (c) 1989, 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 12 unchanged lines hidden (view full) ---

21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26.\" SUCH DAMAGE.
27.\"
28.\" @(#)calendar.1 8.1 (Berkeley) 6/29/93
1.\" Copyright (c) 1989, 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 12 unchanged lines hidden (view full) ---

21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26.\" SUCH DAMAGE.
27.\"
28.\" @(#)calendar.1 8.1 (Berkeley) 6/29/93
29.\" $FreeBSD: head/usr.bin/calendar/calendar.1 249200 2013-04-06 13:42:37Z jh $
29.\" $FreeBSD: head/usr.bin/calendar/calendar.1 255715 2013-09-19 20:17:50Z db $
30.\"
31.Dd April 6, 2013
32.Dt CALENDAR 1
33.Os
34.Sh NAME
35.Nm calendar
36.Nd reminder service
37.Sh SYNOPSIS

--- 134 unchanged lines hidden (view full) ---

172By convention, dates followed by an asterisk are not fixed, i.e., change
173from year to year.
174.Pp
175Day descriptions start after the first <tab> character in the line;
176if the line does not contain a <tab> character, it is not displayed.
177If the first character in the line is a <tab> character, it is treated as
178a continuation of the previous line.
179.Pp
30.\"
31.Dd April 6, 2013
32.Dt CALENDAR 1
33.Os
34.Sh NAME
35.Nm calendar
36.Nd reminder service
37.Sh SYNOPSIS

--- 134 unchanged lines hidden (view full) ---

172By convention, dates followed by an asterisk are not fixed, i.e., change
173from year to year.
174.Pp
175Day descriptions start after the first <tab> character in the line;
176if the line does not contain a <tab> character, it is not displayed.
177If the first character in the line is a <tab> character, it is treated as
178a continuation of the previous line.
179.Pp
180The ``calendar'' file is preprocessed by
181.Xr cpp 1 ,
182allowing the inclusion of shared files such as lists of company holidays or
183meetings.
180The
181.Nm
182file is preprocessed by a limited subset of
183.Xr cpp 1
184internally, allowing the inclusion of shared files such as
185lists of company holidays or meetings.
186This limited subset consists of \fB#include #ifndef #endif\fR and \fB#define\fR.
184If the shared file is not referenced by a full pathname,
187If the shared file is not referenced by a full pathname,
185.Xr cpp 1
188.Xr calendar 1
186searches in the current (or home) directory first, and then in the
187directory
188.Pa /usr/share/calendar .
189Empty lines and lines protected by the C commenting syntax
190.Pq Li /* ... */
191are ignored.
192.Pp
193Some possible calendar entries (<tab> characters highlighted by

--- 122 unchanged lines hidden (view full) ---

316It does not indicate that they are starting in the night on that date.
317.Pp
318Because of minor differences between the output of the formulas
319used and other sources on the Internet, Druids and Werewolves should
320double-check the start and end time of solar and lunar events.
321.Sh BUGS
322The
323.Nm
189searches in the current (or home) directory first, and then in the
190directory
191.Pa /usr/share/calendar .
192Empty lines and lines protected by the C commenting syntax
193.Pq Li /* ... */
194are ignored.
195.Pp
196Some possible calendar entries (<tab> characters highlighted by

--- 122 unchanged lines hidden (view full) ---

319It does not indicate that they are starting in the night on that date.
320.Pp
321Because of minor differences between the output of the formulas
322used and other sources on the Internet, Druids and Werewolves should
323double-check the start and end time of solar and lunar events.
324.Sh BUGS
325The
326.Nm
324utility does not handle Jewish holidays.
327internal cpp does not correctly do #ifndef and will discard the rest
328of the file if a #ifndef is triggered.
329It also has a maximum of 50 include file and/or 100 #defines
330and only recognises #include, #define and
331#ifndef.
325.Pp
326There is no possibility to properly specify the local position
327needed for solar and lunar calculations.
332.Pp
333There is no possibility to properly specify the local position
334needed for solar and lunar calculations.