Special days are displayed on grey background. They are displayed with a text in italic at the top-left of the cell in the month and the year view like this:
|
and they are marked with a in the week and day views.
Special days are defined in a wcal.sdays file located at the same place as wcal.conf. The file is an hash table where the keys are the dates and the values are the strings to be displayed corresponding to the dates. By default, the wcal.sdays file is an empty hash table (no special days). Sample files wcal.sdays.de, wcal.sdays.fr and wcal.sdays.us come with Wcal distribution.
For example:
{ '1/1/2001' => "New Year", '15/1/2001' => "Martin Luther King's Birthday", '19/2/2001' => "Presidents' Day", '13/4/2001' => "Good Friday", '28/5/2001' => "Memorial Day", '4/7/2001' => "Independance Day", '3/9/2001' => "Labor Day", '8/10/2001' => "Columbus Day", '12/11/2001' => "Veterans' Day", '22/11/2001' => "Thanksgiving", '25/12/2001' => "Christmas" };
Contibutors are welcome for other countries.