diff options
author | Lars Henriksen <LarsHenriksen@get2net.dk> | 2020-05-23 21:12:44 +0200 |
---|---|---|
committer | Lukas Fleischer <lfleischer@calcurse.org> | 2020-05-24 08:52:08 -0400 |
commit | 92dc069fc4f80c0c2afd542beb012695ad702581 (patch) | |
tree | 9e833e06197c13ed9408aef507bfe17dc22e51dd /src/recur.c | |
parent | 61a743c56acb6854a70094533c6138275d7333b5 (diff) | |
download | calcurse-92dc069fc4f80c0c2afd542beb012695ad702581.tar.gz calcurse-92dc069fc4f80c0c2afd542beb012695ad702581.zip |
Include start day in error message for recurrence rule
Signed-off-by: Lars Henriksen <LarsHenriksen@get2net.dk>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to 'src/recur.c')
-rw-r--r-- | src/recur.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/recur.c b/src/recur.c index 510fddb..d028d09 100644 --- a/src/recur.c +++ b/src/recur.c @@ -518,8 +518,10 @@ char *recur_apoint_scan(FILE *f, struct tm start, struct tm end, /* Does it occur on the start day? */ if (!recur_item_find_occurrence(tstart, tend - tstart, rpt, NULL, update_time_in_date(tstart, 0, 0), - NULL)) - return _("recurrence error: not on start day"); + NULL)) { + char *fmt = _("recurrence error: not on start day (%s)"); + return day_ins(&fmt, tstart); + } /* Filter item. */ if (filter) { @@ -589,8 +591,10 @@ char *recur_event_scan(FILE * f, struct tm start, int id, /* Does it occur on the start day? */ if (!recur_item_find_occurrence(tstart, -1, rpt, NULL, update_time_in_date(tstart, 0, 0), - NULL)) - return _("recurrence error: not on start day"); + NULL)) { + char *fmt = _("recurrence error: not on start day (%s)"); + return day_ins(&fmt, tstart); + } /* Filter item. */ if (filter) { |