cal_day
struct cal_day;
struct cal_day **dayp, char **edp);
int (*find_days_dom)(int dom, struct cal_day **dayp, char **edp);
int (*find_days_month)(int month, struct cal_day **dayp,
struct cal_day **dayp, char **edp);
struct cal_day **dayp, char **edp __unused)
struct cal_day *dp;
chinese_find_days_dom(int dom, struct cal_day **dayp, char **edp __unused)
struct cal_day;
int chinese_find_days_ymd(int year, int month, int day, struct cal_day **dayp,
int chinese_find_days_dom(int dom, struct cal_day **dayp, char **edp);
struct cal_day *dp = NULL;
struct cal_day *
loop_dates(struct cal_day *dp)
struct cal_day *
event_add(struct cal_day *dp, bool day_first, bool variable,
struct cal_day *dp = NULL;
static struct cal_day *cal_days = NULL;
struct cal_day *dp;
cal_days = xcalloc((size_t)daycount, sizeof(struct cal_day));
struct cal_day *loop_dates(struct cal_day *dp);
struct cal_day *find_rd(int rd, int offset);
struct event *event_add(struct cal_day *dp, bool day_first, bool variable,
find_days_paskha(int offset, struct cal_day **dayp, char **edp)
find_days_advent(int offset, struct cal_day **dayp, char **edp)
find_days_cny(int offset, struct cal_day **dayp, char **edp)
find_days_cqingming(int offset, struct cal_day **dayp, char **edp)
find_days_marequinox(int offset, struct cal_day **dayp, char **edp)
find_days_sepequinox(int offset, struct cal_day **dayp, char **edp)
find_days_junsolstice(int offset, struct cal_day **dayp, char **edp)
find_days_decsolstice(int offset, struct cal_day **dayp, char **edp)
find_days_yearly(int sday_id, int offset, struct cal_day **dayp, char **edp)
struct cal_day *dp;
find_days_cjieqi(int offset, struct cal_day **dayp, char **edp)
struct cal_day *dp;
find_days_newmoon(int offset, struct cal_day **dayp, char **edp)
find_days_fullmoon(int offset, struct cal_day **dayp, char **edp)
find_days_moon(int sday_id, int offset, struct cal_day **dayp, char **edp)
struct cal_day *dp;
struct cal_day **dayp, char **edp __unused)
struct cal_day *dp = NULL;
find_days_dom(int dom, struct cal_day **dayp, char **edp __unused)
struct cal_day *dp = NULL;
find_days_month(int month, struct cal_day **dayp, char **edp __unused)
struct cal_day *dp = NULL;
struct cal_day **dayp, char **edp __unused)
struct cal_day *dp = NULL;
struct cal_day **dayp, char **edp);
struct cal_day **dayp, char **edp);
static int find_days_easter(int, struct cal_day **, char **);
static int find_days_paskha(int, struct cal_day **, char **);
static int find_days_advent(int, struct cal_day **, char **);
static int find_days_cny(int, struct cal_day **, char **);
static int find_days_cqingming(int, struct cal_day **, char **);
static int find_days_cjieqi(int, struct cal_day **, char **);
static int find_days_marequinox(int, struct cal_day **, char **);
static int find_days_sepequinox(int, struct cal_day **, char **);
static int find_days_junsolstice(int, struct cal_day **, char **);
static int find_days_decsolstice(int, struct cal_day **, char **);
static int find_days_newmoon(int, struct cal_day **, char **);
static int find_days_fullmoon(int, struct cal_day **, char **);
find_days_easter(int offset, struct cal_day **dayp, char **edp)
struct cal_day;
int (*find_days)(int offset, struct cal_day **dayp, char **edp);
struct cal_day **dayp, char **edp);
int find_days_dom(int dom, struct cal_day **dayp, char **edp);
int find_days_month(int month, struct cal_day **dayp, char **edp);
struct cal_day **dayp, char **edp);
struct cal_day *cdays[CAL_MAX_REPEAT] = { NULL };
julian_find_days_ymd(int year, int month, int day, struct cal_day **dayp,
struct cal_day *dp;
julian_find_days_dom(int dom, struct cal_day **dayp, char **edp __unused)
struct cal_day *dp;
julian_find_days_month(int month, struct cal_day **dayp, char **edp __unused)
struct cal_day *dp;
struct cal_day;
struct cal_day **dayp, char **edp);
int julian_find_days_dom(int dom, struct cal_day **dayp, char **edp);
int julian_find_days_month(int month, struct cal_day **dayp, char **edp);
parse_cal_date(const char *date, int *flags, struct cal_day **dayp, char **edp)
struct cal_day;
int parse_cal_date(const char *date, int *flags, struct cal_day **dayp,