History log of /freebsd-10.1-release/usr.bin/calendar/parsedata.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 272461 02-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 251647 12-Jun-2013 grog

Handle some expression regressions.
Explicitly use GNU cpp for preprocessing.
Remove explicit debugging code.
Change some variable names to be less confusing.
Improve some comments.
Improve indentation.

PR: 162211
168785
MFC after: 2 weeks


# 244168 13-Dec-2012 grog

Use even more conventional conversion routines.

Reported by: peterj@


# 244166 12-Dec-2012 grog

Reluctantly remove one of the most extraordinary numeric conversion
routines I have ever seen and replace with something far more boring.


# 227370 08-Nov-2011 grog

Tidy up command line processing:
- Add ? option to optstring.
- Sort options alphabetically.
- Vertical space.

Tidy up usage() function.

Bring man page in sync with source.

Ensure that debug code is only executed with the -d option.

Submitted by: Christiane Yeardley


# 223939 11-Jul-2011 edwin

Fix run-time breakage when encoutering invalid input-data.

PR: bin/157718


# 223928 11-Jul-2011 edwin

Fix the interpreter for:

Jul/Sat+3 Every third saturday of July - Jul/Sat+3

which was able to be done via:

Jul/SatThird Every third saturday of July - Jul/SatThird

Add interpreters for:

SatFourth Every third saturday of each month - SatFourth
Sat+4 Every third saturday of each month - Sat+4
Sat Every saturday of each month - Sat

MFC after: 2 weeks


# 218471 09-Feb-2011 osa

Fix Paskha and Paskha-specific holidays.


# 216697 25-Dec-2010 osa

Fix typo (Pashka -> Paskha).


# 212591 13-Sep-2010 emaste

Remove extra ;


# 212035 30-Aug-2010 edwin

For calendars which don't match the solar-based Gregorian calendar,
be able to specify a year string in an entry.


# 207703 06-May-2010 ache

While I am here, add more missing (unsigned char) casts to ctype() macros


# 205872 30-Mar-2010 edwin

On request of joel@:

- Remove the 3rd clause of the UC Berkeley copyrighted files.
- For the files added copyrighted by me, move the "All rights
reserved" to the next line.


# 205834 29-Mar-2010 des

size_t is not equivalent to int on 64-bit platforms.

Pointy hat to: edwin@


# 205821 29-Mar-2010 edwin

Long awaited update to the calendar system:

- Repeating events which span multiple years (because of -A, -B or
just the three days before the end of the year).

- Support for lunar events (full moon, new moon) and solar events
(equinox and solstice, chinese new year). Because of this, the
options -U (UTC offset) and -l (longitude) are available to
compensate if reality doesn't match the calculated values.

MFC after: 1 month