[BACK]Return to calendar.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / calendar

Diff for /src/usr.bin/calendar/calendar.h between version 1.13 and 1.15

version 1.13, 2010/04/28 18:20:15 version 1.15, 2015/12/07 18:46:35
Line 32 
Line 32 
   
 extern struct passwd *pw;  extern struct passwd *pw;
 extern int doall;  extern int doall;
   extern int daynames;
 extern int bodun_always;  extern int bodun_always;
 extern time_t f_time;  extern time_t f_time;
 extern struct tm *tp;  extern struct tm *tp;
Line 44 
Line 45 
         int len;          int len;
 };  };
   
   #define PRINT_DATE_BASE_LEN 35
   
 struct event {  struct event {
         time_t  when;          time_t  when;
         char    print_date[31];          char    print_date[PRINT_DATE_BASE_LEN+1];
         char    **desc;          char    **desc;
         char    *ldesc;          char    *ldesc;
         struct event    *next;          struct event    *next;
Line 54 
Line 57 
   
 struct match {  struct match {
         time_t  when;          time_t  when;
         char    print_date[30];          char    print_date[PRINT_DATE_BASE_LEN];
         int     bodun;          int     bodun;
         int     var;          int     var;
         struct match    *next;          struct match    *next;
Line 94 
Line 97 
 #define F_SPECIAL       0x08 /* Events that occur once a year but don't track  #define F_SPECIAL       0x08 /* Events that occur once a year but don't track
                               * calendar time--e.g.  Easter or easter depending                                * calendar time--e.g.  Easter or easter depending
                               * days */                                * days */
   
   #define SECSPERDAY      (24 * 60 * 60)
   #define isleap(y) (((y) % 4) == 0 && (((y) % 100) != 0 || ((y) % 400) == 0))
   
 extern int f_dayAfter;  /* days after current date */  extern int f_dayAfter;  /* days after current date */
 extern int f_dayBefore; /* days before current date */  extern int f_dayBefore; /* days before current date */

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.15