diff --git a/src/dorem.c b/src/dorem.c index 0f3a5879..3960e90c 100644 --- a/src/dorem.c +++ b/src/dorem.c @@ -558,8 +558,8 @@ int ParseRem(ParsePtr s, Trigger *trig, TimeTrig *tim) case T_Number: DBufFree(&buf); - Eprint("Number `%d' is not recognized as a year or a day number", - tok.val); + Eprint("Number `%d' is not recognized as a year (%d-%d) or a day number (1-31)", + tok.val, BASE, BASE+YR_RANGE); return E_PARSE_ERR; case T_Year: diff --git a/tests/test.cmp b/tests/test.cmp index 9c558dcf..ed32af04 100644 --- a/tests/test.cmp +++ b/tests/test.cmp @@ -5700,7 +5700,7 @@ Entering UserFN dooby(1) Leaving UserFN dooby(1) => 1 REM 1 Jan 1873 MSG This should fail -../tests/test.rem(1122): Number `1873' is not recognized as a year or a day number +../tests/test.rem(1122): Number `1873' is not recognized as a year (1990-5990) or a day number (1-31) REM 1873-12-11 MSG Also bad. ../tests/test.rem(1123): Bad date specification: `1873-12-11'