home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: InfoMgt / InfoMgt.zip / cal29a.zip / cal.dat < prev    next >
Text File  |  1993-07-17  |  2KB  |  55 lines

  1. This is a sample data file for the CAL program.  When CAL uses the
  2. single-month calendar format, it will display up to eight 'special' dates
  3. for that month to the right of the calendar.  If the current date happens
  4. to fall on one of these special dates, it will be flagged by an asterisk.
  5. The special date descriptions are specified in this file (cal.dat) as
  6. single lines, formatted as follows:
  7.  
  8. YYYY MM DD NW xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  9.  
  10. YYYY is the year,
  11. MM is the month (01 - 12),
  12. DD is the day (00 if the NW field is used),
  13. NW is the weekday-of-month code (00 if the DD field is used)
  14. xxxx... is the message, if longer than 50 characters it will be truncated.
  15.  
  16. The data MUST occupy the character fields as shown.  If YYYY is specified
  17. as -999, the month and day are assumed to be annual events such as holidays,
  18. and the description will be displayed for any year.  If MM is specified
  19. as -9, the day is assumed to be a monthly event for that year.  In the
  20. weekday-of-month code NW, N signifies on which weekday W the special date
  21. occurs.  For example, 31 indicates the third sunday.  Values of W range
  22. from 1 to 7, for Sunday to Saturday, respectively.  A value of 9 for N
  23. indicates "last" as in 95 for "last thursday."
  24.  
  25. NOTE:  If cal is invoked with the --europe switch, the W values from 1-7 
  26. denote Monday(1) to Sunday(7), rather than Sunday(1) to Saturday(7).
  27.  
  28. A line must start with -999 or a 4-digit number to be considered as data.
  29. Dates may be in any order, in any amount.
  30.  
  31. Annual days:
  32.  
  33. YYYY MM DD NW Description
  34. -999 01 01 00 New Year's Day
  35. -999 01 00 32 Martin Luther King Day
  36. -999 02 14 00 St. Valentine's Day
  37. -999 03 17 00 St. Patrick's Day
  38. -999 04 01 00 All Fool's Day
  39. -999 05 00 21 Mother's Day
  40. -999 05 00 92 Memorial Day
  41. -999 06 00 31 Father's Day
  42. -999 07 04 00 Independence Day
  43. -999 09 00 12 Labor Day
  44. -999 10 31 00 Halloween
  45. -999 11 00 95 Thanksgiving Day
  46.  
  47. Monthly days:
  48.  
  49. -999 -9 00 26 JACO Japanese Animation movie showings, 8 pm to midnight
  50. -999 -9 00 46 JACO showings
  51.  
  52. Other days:
  53.  
  54. 1992 11 03 00 Election Day
  55.