From 5eef9ac621d581f25a6108f0bd20c01211d8d2cc Mon Sep 17 00:00:00 2001 From: Dianne Skoll Date: Mon, 26 Feb 2024 17:21:12 -0500 Subject: [PATCH] Add test for zero-arg forms of easterdate() and orthodoxeaster() --- tests/test.cmp | 1154 ++++++++++++++++++++++++------------------------ tests/test.rem | 2 + 2 files changed, 581 insertions(+), 575 deletions(-) diff --git a/tests/test.cmp b/tests/test.cmp index d812e708..ae462c9a 100644 --- a/tests/test.cmp +++ b/tests/test.cmp @@ -1235,6 +1235,8 @@ a077 => "1992 92\n" set a078 easterdate(today()) today() => 1991-02-16 easterdate(1991-02-16) => 1991-03-31 +set a078 easterdate() +easterdate() => 1991-03-31 set a079 easterdate(1992) easterdate(1992) => 1992-04-19 set a080 easterdate(1995) @@ -1242,6 +1244,8 @@ easterdate(1995) => 1995-04-16 set a078 orthodoxeaster(today()) today() => 1991-02-16 orthodoxeaster(1991-02-16) => 1991-04-07 +set a078 orthodoxeaster() +orthodoxeaster() => 1991-04-07 set a079 orthodoxeaster(1992) orthodoxeaster(1992) => 1992-04-26 set a080 orthodoxeaster(1995) @@ -1268,7 +1272,7 @@ nonomitted(1991-03-01, 1991-03-13, "Sat", "Sun") => 7 set a085 nonomitted('1991-03-24', '1991-04-01', "Sat") nonomitted(1991-03-24, 1991-04-01, "Sat") => 7 REM 2010-09-03 +3 -4 UNTIL 2012-01-01 PRIORITY 7 *14 MSG foo -../tests/test.rem(400): Trig = Monday, 30 August, 2010 +../tests/test.rem(402): Trig = Monday, 30 August, 2010 set a086 trigback() trigback() => 4 set a087 trigdelta() @@ -1291,7 +1295,7 @@ set a095 trigduration() trigduration() => -1 REM Mon Wed FROM 2010-09-03 ++3 --4 MSG foo -../tests/test.rem(412): Trig = Saturday, 4 September, 2010 +../tests/test.rem(414): Trig = Saturday, 4 September, 2010 set a096 trigback() trigback() => -4 set a097 trigdelta() @@ -1314,7 +1318,7 @@ set a105 trigduration() trigduration() => -1 REM 2010-09-03 +3 -4 UNTIL 2012-01-01 PRIORITY 7 *14 AT 14:41 +15 *2 DURATION 213 MSG foo -../tests/test.rem(424): Trig = Monday, 30 August, 2010 AT 14:41 DURATION 03:33 +../tests/test.rem(426): Trig = Monday, 30 August, 2010 AT 14:41 DURATION 03:33 set a106 trigback() trigback() => 4 set a107 trigdelta() @@ -1337,7 +1341,7 @@ set a115 trigduration() trigduration() => 03:33 REM Mon Wed FROM 2010-09-03 ++3 --4 AT 14:44 MSG foo -../tests/test.rem(436): Trig = Saturday, 4 September, 2010 AT 14:44 +../tests/test.rem(438): Trig = Saturday, 4 September, 2010 AT 14:44 set a116 trigback() trigback() => -4 set a117 trigdelta() @@ -1371,9 +1375,9 @@ set a129 23:30 + '2019-02-02@16:44' # Multi-day reminder REM 13 AT 16:00 DURATION 72:00 MSG 72-hour event -../tests/test.rem(455): Trig = Wednesday, 13 March, 1991 AT 16:00 DURATION 72:00 -../tests/test.rem(455): Trig = Wednesday, 13 February, 1991 AT 16:00 DURATION 72:00 -../tests/test.rem(455): Trig(adj) = Saturday, 16 February, 1991 AT 00:00 DURATION 16:00 +../tests/test.rem(457): Trig = Wednesday, 13 March, 1991 AT 16:00 DURATION 72:00 +../tests/test.rem(457): Trig = Wednesday, 13 February, 1991 AT 16:00 DURATION 72:00 +../tests/test.rem(457): Trig(adj) = Saturday, 16 February, 1991 AT 00:00 DURATION 16:00 72-hour event set a130 trigdate() @@ -1393,1210 +1397,1210 @@ stdout() => "FILE" # These will issue errors REM Mon OMIT Mon SKIP MSG Never ever ever... -../tests/test.rem(465): Can't compute trigger +../tests/test.rem(467): Can't compute trigger REM Mon SATISFY [wkdaynum($T) == 3] MSG Nope nope... -../tests/test.rem(466): Trig = Monday, 18 February, 1991 +../tests/test.rem(468): Trig = Monday, 18 February, 1991 $T => 1991-02-18 wkdaynum(1991-02-18) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 25 February, 1991 +../tests/test.rem(468): Trig = Monday, 25 February, 1991 $T => 1991-02-25 wkdaynum(1991-02-25) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 4 March, 1991 +../tests/test.rem(468): Trig = Monday, 4 March, 1991 $T => 1991-03-04 wkdaynum(1991-03-04) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 11 March, 1991 +../tests/test.rem(468): Trig = Monday, 11 March, 1991 $T => 1991-03-11 wkdaynum(1991-03-11) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 18 March, 1991 +../tests/test.rem(468): Trig = Monday, 18 March, 1991 $T => 1991-03-18 wkdaynum(1991-03-18) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 25 March, 1991 +../tests/test.rem(468): Trig = Monday, 25 March, 1991 $T => 1991-03-25 wkdaynum(1991-03-25) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 1 April, 1991 +../tests/test.rem(468): Trig = Monday, 1 April, 1991 $T => 1991-04-01 wkdaynum(1991-04-01) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 8 April, 1991 +../tests/test.rem(468): Trig = Monday, 8 April, 1991 $T => 1991-04-08 wkdaynum(1991-04-08) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 15 April, 1991 +../tests/test.rem(468): Trig = Monday, 15 April, 1991 $T => 1991-04-15 wkdaynum(1991-04-15) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 22 April, 1991 +../tests/test.rem(468): Trig = Monday, 22 April, 1991 $T => 1991-04-22 wkdaynum(1991-04-22) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 29 April, 1991 +../tests/test.rem(468): Trig = Monday, 29 April, 1991 $T => 1991-04-29 wkdaynum(1991-04-29) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 6 May, 1991 +../tests/test.rem(468): Trig = Monday, 6 May, 1991 $T => 1991-05-06 wkdaynum(1991-05-06) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 13 May, 1991 +../tests/test.rem(468): Trig = Monday, 13 May, 1991 $T => 1991-05-13 wkdaynum(1991-05-13) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 20 May, 1991 +../tests/test.rem(468): Trig = Monday, 20 May, 1991 $T => 1991-05-20 wkdaynum(1991-05-20) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 27 May, 1991 +../tests/test.rem(468): Trig = Monday, 27 May, 1991 $T => 1991-05-27 wkdaynum(1991-05-27) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 3 June, 1991 +../tests/test.rem(468): Trig = Monday, 3 June, 1991 $T => 1991-06-03 wkdaynum(1991-06-03) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 10 June, 1991 +../tests/test.rem(468): Trig = Monday, 10 June, 1991 $T => 1991-06-10 wkdaynum(1991-06-10) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 17 June, 1991 +../tests/test.rem(468): Trig = Monday, 17 June, 1991 $T => 1991-06-17 wkdaynum(1991-06-17) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 24 June, 1991 +../tests/test.rem(468): Trig = Monday, 24 June, 1991 $T => 1991-06-24 wkdaynum(1991-06-24) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 1 July, 1991 +../tests/test.rem(468): Trig = Monday, 1 July, 1991 $T => 1991-07-01 wkdaynum(1991-07-01) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 8 July, 1991 +../tests/test.rem(468): Trig = Monday, 8 July, 1991 $T => 1991-07-08 wkdaynum(1991-07-08) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 15 July, 1991 +../tests/test.rem(468): Trig = Monday, 15 July, 1991 $T => 1991-07-15 wkdaynum(1991-07-15) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 22 July, 1991 +../tests/test.rem(468): Trig = Monday, 22 July, 1991 $T => 1991-07-22 wkdaynum(1991-07-22) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 29 July, 1991 +../tests/test.rem(468): Trig = Monday, 29 July, 1991 $T => 1991-07-29 wkdaynum(1991-07-29) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 5 August, 1991 +../tests/test.rem(468): Trig = Monday, 5 August, 1991 $T => 1991-08-05 wkdaynum(1991-08-05) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 12 August, 1991 +../tests/test.rem(468): Trig = Monday, 12 August, 1991 $T => 1991-08-12 wkdaynum(1991-08-12) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 19 August, 1991 +../tests/test.rem(468): Trig = Monday, 19 August, 1991 $T => 1991-08-19 wkdaynum(1991-08-19) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 26 August, 1991 +../tests/test.rem(468): Trig = Monday, 26 August, 1991 $T => 1991-08-26 wkdaynum(1991-08-26) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 2 September, 1991 +../tests/test.rem(468): Trig = Monday, 2 September, 1991 $T => 1991-09-02 wkdaynum(1991-09-02) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 9 September, 1991 +../tests/test.rem(468): Trig = Monday, 9 September, 1991 $T => 1991-09-09 wkdaynum(1991-09-09) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 16 September, 1991 +../tests/test.rem(468): Trig = Monday, 16 September, 1991 $T => 1991-09-16 wkdaynum(1991-09-16) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 23 September, 1991 +../tests/test.rem(468): Trig = Monday, 23 September, 1991 $T => 1991-09-23 wkdaynum(1991-09-23) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 30 September, 1991 +../tests/test.rem(468): Trig = Monday, 30 September, 1991 $T => 1991-09-30 wkdaynum(1991-09-30) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 7 October, 1991 +../tests/test.rem(468): Trig = Monday, 7 October, 1991 $T => 1991-10-07 wkdaynum(1991-10-07) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 14 October, 1991 +../tests/test.rem(468): Trig = Monday, 14 October, 1991 $T => 1991-10-14 wkdaynum(1991-10-14) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 21 October, 1991 +../tests/test.rem(468): Trig = Monday, 21 October, 1991 $T => 1991-10-21 wkdaynum(1991-10-21) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 28 October, 1991 +../tests/test.rem(468): Trig = Monday, 28 October, 1991 $T => 1991-10-28 wkdaynum(1991-10-28) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 4 November, 1991 +../tests/test.rem(468): Trig = Monday, 4 November, 1991 $T => 1991-11-04 wkdaynum(1991-11-04) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 11 November, 1991 +../tests/test.rem(468): Trig = Monday, 11 November, 1991 $T => 1991-11-11 wkdaynum(1991-11-11) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 18 November, 1991 +../tests/test.rem(468): Trig = Monday, 18 November, 1991 $T => 1991-11-18 wkdaynum(1991-11-18) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 25 November, 1991 +../tests/test.rem(468): Trig = Monday, 25 November, 1991 $T => 1991-11-25 wkdaynum(1991-11-25) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 2 December, 1991 +../tests/test.rem(468): Trig = Monday, 2 December, 1991 $T => 1991-12-02 wkdaynum(1991-12-02) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 9 December, 1991 +../tests/test.rem(468): Trig = Monday, 9 December, 1991 $T => 1991-12-09 wkdaynum(1991-12-09) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 16 December, 1991 +../tests/test.rem(468): Trig = Monday, 16 December, 1991 $T => 1991-12-16 wkdaynum(1991-12-16) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 23 December, 1991 +../tests/test.rem(468): Trig = Monday, 23 December, 1991 $T => 1991-12-23 wkdaynum(1991-12-23) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 30 December, 1991 +../tests/test.rem(468): Trig = Monday, 30 December, 1991 $T => 1991-12-30 wkdaynum(1991-12-30) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 6 January, 1992 +../tests/test.rem(468): Trig = Monday, 6 January, 1992 $T => 1992-01-06 wkdaynum(1992-01-06) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 13 January, 1992 +../tests/test.rem(468): Trig = Monday, 13 January, 1992 $T => 1992-01-13 wkdaynum(1992-01-13) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 20 January, 1992 +../tests/test.rem(468): Trig = Monday, 20 January, 1992 $T => 1992-01-20 wkdaynum(1992-01-20) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 27 January, 1992 +../tests/test.rem(468): Trig = Monday, 27 January, 1992 $T => 1992-01-27 wkdaynum(1992-01-27) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 3 February, 1992 +../tests/test.rem(468): Trig = Monday, 3 February, 1992 $T => 1992-02-03 wkdaynum(1992-02-03) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 10 February, 1992 +../tests/test.rem(468): Trig = Monday, 10 February, 1992 $T => 1992-02-10 wkdaynum(1992-02-10) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 17 February, 1992 +../tests/test.rem(468): Trig = Monday, 17 February, 1992 $T => 1992-02-17 wkdaynum(1992-02-17) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 24 February, 1992 +../tests/test.rem(468): Trig = Monday, 24 February, 1992 $T => 1992-02-24 wkdaynum(1992-02-24) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 2 March, 1992 +../tests/test.rem(468): Trig = Monday, 2 March, 1992 $T => 1992-03-02 wkdaynum(1992-03-02) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 9 March, 1992 +../tests/test.rem(468): Trig = Monday, 9 March, 1992 $T => 1992-03-09 wkdaynum(1992-03-09) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 16 March, 1992 +../tests/test.rem(468): Trig = Monday, 16 March, 1992 $T => 1992-03-16 wkdaynum(1992-03-16) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 23 March, 1992 +../tests/test.rem(468): Trig = Monday, 23 March, 1992 $T => 1992-03-23 wkdaynum(1992-03-23) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 30 March, 1992 +../tests/test.rem(468): Trig = Monday, 30 March, 1992 $T => 1992-03-30 wkdaynum(1992-03-30) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 6 April, 1992 +../tests/test.rem(468): Trig = Monday, 6 April, 1992 $T => 1992-04-06 wkdaynum(1992-04-06) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 13 April, 1992 +../tests/test.rem(468): Trig = Monday, 13 April, 1992 $T => 1992-04-13 wkdaynum(1992-04-13) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 20 April, 1992 +../tests/test.rem(468): Trig = Monday, 20 April, 1992 $T => 1992-04-20 wkdaynum(1992-04-20) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 27 April, 1992 +../tests/test.rem(468): Trig = Monday, 27 April, 1992 $T => 1992-04-27 wkdaynum(1992-04-27) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 4 May, 1992 +../tests/test.rem(468): Trig = Monday, 4 May, 1992 $T => 1992-05-04 wkdaynum(1992-05-04) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 11 May, 1992 +../tests/test.rem(468): Trig = Monday, 11 May, 1992 $T => 1992-05-11 wkdaynum(1992-05-11) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 18 May, 1992 +../tests/test.rem(468): Trig = Monday, 18 May, 1992 $T => 1992-05-18 wkdaynum(1992-05-18) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 25 May, 1992 +../tests/test.rem(468): Trig = Monday, 25 May, 1992 $T => 1992-05-25 wkdaynum(1992-05-25) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 1 June, 1992 +../tests/test.rem(468): Trig = Monday, 1 June, 1992 $T => 1992-06-01 wkdaynum(1992-06-01) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 8 June, 1992 +../tests/test.rem(468): Trig = Monday, 8 June, 1992 $T => 1992-06-08 wkdaynum(1992-06-08) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 15 June, 1992 +../tests/test.rem(468): Trig = Monday, 15 June, 1992 $T => 1992-06-15 wkdaynum(1992-06-15) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 22 June, 1992 +../tests/test.rem(468): Trig = Monday, 22 June, 1992 $T => 1992-06-22 wkdaynum(1992-06-22) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 29 June, 1992 +../tests/test.rem(468): Trig = Monday, 29 June, 1992 $T => 1992-06-29 wkdaynum(1992-06-29) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 6 July, 1992 +../tests/test.rem(468): Trig = Monday, 6 July, 1992 $T => 1992-07-06 wkdaynum(1992-07-06) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 13 July, 1992 +../tests/test.rem(468): Trig = Monday, 13 July, 1992 $T => 1992-07-13 wkdaynum(1992-07-13) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 20 July, 1992 +../tests/test.rem(468): Trig = Monday, 20 July, 1992 $T => 1992-07-20 wkdaynum(1992-07-20) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 27 July, 1992 +../tests/test.rem(468): Trig = Monday, 27 July, 1992 $T => 1992-07-27 wkdaynum(1992-07-27) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 3 August, 1992 +../tests/test.rem(468): Trig = Monday, 3 August, 1992 $T => 1992-08-03 wkdaynum(1992-08-03) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 10 August, 1992 +../tests/test.rem(468): Trig = Monday, 10 August, 1992 $T => 1992-08-10 wkdaynum(1992-08-10) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 17 August, 1992 +../tests/test.rem(468): Trig = Monday, 17 August, 1992 $T => 1992-08-17 wkdaynum(1992-08-17) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 24 August, 1992 +../tests/test.rem(468): Trig = Monday, 24 August, 1992 $T => 1992-08-24 wkdaynum(1992-08-24) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 31 August, 1992 +../tests/test.rem(468): Trig = Monday, 31 August, 1992 $T => 1992-08-31 wkdaynum(1992-08-31) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 7 September, 1992 +../tests/test.rem(468): Trig = Monday, 7 September, 1992 $T => 1992-09-07 wkdaynum(1992-09-07) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 14 September, 1992 +../tests/test.rem(468): Trig = Monday, 14 September, 1992 $T => 1992-09-14 wkdaynum(1992-09-14) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 21 September, 1992 +../tests/test.rem(468): Trig = Monday, 21 September, 1992 $T => 1992-09-21 wkdaynum(1992-09-21) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 28 September, 1992 +../tests/test.rem(468): Trig = Monday, 28 September, 1992 $T => 1992-09-28 wkdaynum(1992-09-28) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 5 October, 1992 +../tests/test.rem(468): Trig = Monday, 5 October, 1992 $T => 1992-10-05 wkdaynum(1992-10-05) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 12 October, 1992 +../tests/test.rem(468): Trig = Monday, 12 October, 1992 $T => 1992-10-12 wkdaynum(1992-10-12) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 19 October, 1992 +../tests/test.rem(468): Trig = Monday, 19 October, 1992 $T => 1992-10-19 wkdaynum(1992-10-19) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 26 October, 1992 +../tests/test.rem(468): Trig = Monday, 26 October, 1992 $T => 1992-10-26 wkdaynum(1992-10-26) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 2 November, 1992 +../tests/test.rem(468): Trig = Monday, 2 November, 1992 $T => 1992-11-02 wkdaynum(1992-11-02) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 9 November, 1992 +../tests/test.rem(468): Trig = Monday, 9 November, 1992 $T => 1992-11-09 wkdaynum(1992-11-09) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 16 November, 1992 +../tests/test.rem(468): Trig = Monday, 16 November, 1992 $T => 1992-11-16 wkdaynum(1992-11-16) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 23 November, 1992 +../tests/test.rem(468): Trig = Monday, 23 November, 1992 $T => 1992-11-23 wkdaynum(1992-11-23) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 30 November, 1992 +../tests/test.rem(468): Trig = Monday, 30 November, 1992 $T => 1992-11-30 wkdaynum(1992-11-30) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 7 December, 1992 +../tests/test.rem(468): Trig = Monday, 7 December, 1992 $T => 1992-12-07 wkdaynum(1992-12-07) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 14 December, 1992 +../tests/test.rem(468): Trig = Monday, 14 December, 1992 $T => 1992-12-14 wkdaynum(1992-12-14) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 21 December, 1992 +../tests/test.rem(468): Trig = Monday, 21 December, 1992 $T => 1992-12-21 wkdaynum(1992-12-21) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 28 December, 1992 +../tests/test.rem(468): Trig = Monday, 28 December, 1992 $T => 1992-12-28 wkdaynum(1992-12-28) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 4 January, 1993 +../tests/test.rem(468): Trig = Monday, 4 January, 1993 $T => 1993-01-04 wkdaynum(1993-01-04) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 11 January, 1993 +../tests/test.rem(468): Trig = Monday, 11 January, 1993 $T => 1993-01-11 wkdaynum(1993-01-11) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 18 January, 1993 +../tests/test.rem(468): Trig = Monday, 18 January, 1993 $T => 1993-01-18 wkdaynum(1993-01-18) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 25 January, 1993 +../tests/test.rem(468): Trig = Monday, 25 January, 1993 $T => 1993-01-25 wkdaynum(1993-01-25) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 1 February, 1993 +../tests/test.rem(468): Trig = Monday, 1 February, 1993 $T => 1993-02-01 wkdaynum(1993-02-01) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 8 February, 1993 +../tests/test.rem(468): Trig = Monday, 8 February, 1993 $T => 1993-02-08 wkdaynum(1993-02-08) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 15 February, 1993 +../tests/test.rem(468): Trig = Monday, 15 February, 1993 $T => 1993-02-15 wkdaynum(1993-02-15) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 22 February, 1993 +../tests/test.rem(468): Trig = Monday, 22 February, 1993 $T => 1993-02-22 wkdaynum(1993-02-22) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 1 March, 1993 +../tests/test.rem(468): Trig = Monday, 1 March, 1993 $T => 1993-03-01 wkdaynum(1993-03-01) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 8 March, 1993 +../tests/test.rem(468): Trig = Monday, 8 March, 1993 $T => 1993-03-08 wkdaynum(1993-03-08) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 15 March, 1993 +../tests/test.rem(468): Trig = Monday, 15 March, 1993 $T => 1993-03-15 wkdaynum(1993-03-15) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 22 March, 1993 +../tests/test.rem(468): Trig = Monday, 22 March, 1993 $T => 1993-03-22 wkdaynum(1993-03-22) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 29 March, 1993 +../tests/test.rem(468): Trig = Monday, 29 March, 1993 $T => 1993-03-29 wkdaynum(1993-03-29) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 5 April, 1993 +../tests/test.rem(468): Trig = Monday, 5 April, 1993 $T => 1993-04-05 wkdaynum(1993-04-05) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 12 April, 1993 +../tests/test.rem(468): Trig = Monday, 12 April, 1993 $T => 1993-04-12 wkdaynum(1993-04-12) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 19 April, 1993 +../tests/test.rem(468): Trig = Monday, 19 April, 1993 $T => 1993-04-19 wkdaynum(1993-04-19) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 26 April, 1993 +../tests/test.rem(468): Trig = Monday, 26 April, 1993 $T => 1993-04-26 wkdaynum(1993-04-26) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 3 May, 1993 +../tests/test.rem(468): Trig = Monday, 3 May, 1993 $T => 1993-05-03 wkdaynum(1993-05-03) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 10 May, 1993 +../tests/test.rem(468): Trig = Monday, 10 May, 1993 $T => 1993-05-10 wkdaynum(1993-05-10) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 17 May, 1993 +../tests/test.rem(468): Trig = Monday, 17 May, 1993 $T => 1993-05-17 wkdaynum(1993-05-17) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 24 May, 1993 +../tests/test.rem(468): Trig = Monday, 24 May, 1993 $T => 1993-05-24 wkdaynum(1993-05-24) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 31 May, 1993 +../tests/test.rem(468): Trig = Monday, 31 May, 1993 $T => 1993-05-31 wkdaynum(1993-05-31) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 7 June, 1993 +../tests/test.rem(468): Trig = Monday, 7 June, 1993 $T => 1993-06-07 wkdaynum(1993-06-07) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 14 June, 1993 +../tests/test.rem(468): Trig = Monday, 14 June, 1993 $T => 1993-06-14 wkdaynum(1993-06-14) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 21 June, 1993 +../tests/test.rem(468): Trig = Monday, 21 June, 1993 $T => 1993-06-21 wkdaynum(1993-06-21) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 28 June, 1993 +../tests/test.rem(468): Trig = Monday, 28 June, 1993 $T => 1993-06-28 wkdaynum(1993-06-28) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 5 July, 1993 +../tests/test.rem(468): Trig = Monday, 5 July, 1993 $T => 1993-07-05 wkdaynum(1993-07-05) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 12 July, 1993 +../tests/test.rem(468): Trig = Monday, 12 July, 1993 $T => 1993-07-12 wkdaynum(1993-07-12) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 19 July, 1993 +../tests/test.rem(468): Trig = Monday, 19 July, 1993 $T => 1993-07-19 wkdaynum(1993-07-19) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 26 July, 1993 +../tests/test.rem(468): Trig = Monday, 26 July, 1993 $T => 1993-07-26 wkdaynum(1993-07-26) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 2 August, 1993 +../tests/test.rem(468): Trig = Monday, 2 August, 1993 $T => 1993-08-02 wkdaynum(1993-08-02) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 9 August, 1993 +../tests/test.rem(468): Trig = Monday, 9 August, 1993 $T => 1993-08-09 wkdaynum(1993-08-09) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 16 August, 1993 +../tests/test.rem(468): Trig = Monday, 16 August, 1993 $T => 1993-08-16 wkdaynum(1993-08-16) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 23 August, 1993 +../tests/test.rem(468): Trig = Monday, 23 August, 1993 $T => 1993-08-23 wkdaynum(1993-08-23) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 30 August, 1993 +../tests/test.rem(468): Trig = Monday, 30 August, 1993 $T => 1993-08-30 wkdaynum(1993-08-30) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 6 September, 1993 +../tests/test.rem(468): Trig = Monday, 6 September, 1993 $T => 1993-09-06 wkdaynum(1993-09-06) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 13 September, 1993 +../tests/test.rem(468): Trig = Monday, 13 September, 1993 $T => 1993-09-13 wkdaynum(1993-09-13) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 20 September, 1993 +../tests/test.rem(468): Trig = Monday, 20 September, 1993 $T => 1993-09-20 wkdaynum(1993-09-20) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 27 September, 1993 +../tests/test.rem(468): Trig = Monday, 27 September, 1993 $T => 1993-09-27 wkdaynum(1993-09-27) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 4 October, 1993 +../tests/test.rem(468): Trig = Monday, 4 October, 1993 $T => 1993-10-04 wkdaynum(1993-10-04) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 11 October, 1993 +../tests/test.rem(468): Trig = Monday, 11 October, 1993 $T => 1993-10-11 wkdaynum(1993-10-11) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 18 October, 1993 +../tests/test.rem(468): Trig = Monday, 18 October, 1993 $T => 1993-10-18 wkdaynum(1993-10-18) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 25 October, 1993 +../tests/test.rem(468): Trig = Monday, 25 October, 1993 $T => 1993-10-25 wkdaynum(1993-10-25) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 1 November, 1993 +../tests/test.rem(468): Trig = Monday, 1 November, 1993 $T => 1993-11-01 wkdaynum(1993-11-01) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 8 November, 1993 +../tests/test.rem(468): Trig = Monday, 8 November, 1993 $T => 1993-11-08 wkdaynum(1993-11-08) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 15 November, 1993 +../tests/test.rem(468): Trig = Monday, 15 November, 1993 $T => 1993-11-15 wkdaynum(1993-11-15) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 22 November, 1993 +../tests/test.rem(468): Trig = Monday, 22 November, 1993 $T => 1993-11-22 wkdaynum(1993-11-22) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 29 November, 1993 +../tests/test.rem(468): Trig = Monday, 29 November, 1993 $T => 1993-11-29 wkdaynum(1993-11-29) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 6 December, 1993 +../tests/test.rem(468): Trig = Monday, 6 December, 1993 $T => 1993-12-06 wkdaynum(1993-12-06) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 13 December, 1993 +../tests/test.rem(468): Trig = Monday, 13 December, 1993 $T => 1993-12-13 wkdaynum(1993-12-13) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 20 December, 1993 +../tests/test.rem(468): Trig = Monday, 20 December, 1993 $T => 1993-12-20 wkdaynum(1993-12-20) => 1 1 == 3 => 0 -../tests/test.rem(466): Trig = Monday, 27 December, 1993 +../tests/test.rem(468): Trig = Monday, 27 December, 1993 $T => 1993-12-27 wkdaynum(1993-12-27) => 1 1 == 3 => 0 -../tests/test.rem(466): Can't compute trigger +../tests/test.rem(468): Can't compute trigger # These will just silently not trigger REM MAYBE-UNCOMPUTABLE Mon OMIT Mon SKIP MSG Never ever ever... REM MAYBE-UNCOMPUTABLE Mon SATISFY [wkdaynum($T) == 3] MSG Nope nope... -../tests/test.rem(470): Trig = Monday, 18 February, 1991 +../tests/test.rem(472): Trig = Monday, 18 February, 1991 $T => 1991-02-18 wkdaynum(1991-02-18) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 25 February, 1991 +../tests/test.rem(472): Trig = Monday, 25 February, 1991 $T => 1991-02-25 wkdaynum(1991-02-25) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 4 March, 1991 +../tests/test.rem(472): Trig = Monday, 4 March, 1991 $T => 1991-03-04 wkdaynum(1991-03-04) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 11 March, 1991 +../tests/test.rem(472): Trig = Monday, 11 March, 1991 $T => 1991-03-11 wkdaynum(1991-03-11) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 18 March, 1991 +../tests/test.rem(472): Trig = Monday, 18 March, 1991 $T => 1991-03-18 wkdaynum(1991-03-18) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 25 March, 1991 +../tests/test.rem(472): Trig = Monday, 25 March, 1991 $T => 1991-03-25 wkdaynum(1991-03-25) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 1 April, 1991 +../tests/test.rem(472): Trig = Monday, 1 April, 1991 $T => 1991-04-01 wkdaynum(1991-04-01) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 8 April, 1991 +../tests/test.rem(472): Trig = Monday, 8 April, 1991 $T => 1991-04-08 wkdaynum(1991-04-08) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 15 April, 1991 +../tests/test.rem(472): Trig = Monday, 15 April, 1991 $T => 1991-04-15 wkdaynum(1991-04-15) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 22 April, 1991 +../tests/test.rem(472): Trig = Monday, 22 April, 1991 $T => 1991-04-22 wkdaynum(1991-04-22) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 29 April, 1991 +../tests/test.rem(472): Trig = Monday, 29 April, 1991 $T => 1991-04-29 wkdaynum(1991-04-29) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 6 May, 1991 +../tests/test.rem(472): Trig = Monday, 6 May, 1991 $T => 1991-05-06 wkdaynum(1991-05-06) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 13 May, 1991 +../tests/test.rem(472): Trig = Monday, 13 May, 1991 $T => 1991-05-13 wkdaynum(1991-05-13) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 20 May, 1991 +../tests/test.rem(472): Trig = Monday, 20 May, 1991 $T => 1991-05-20 wkdaynum(1991-05-20) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 27 May, 1991 +../tests/test.rem(472): Trig = Monday, 27 May, 1991 $T => 1991-05-27 wkdaynum(1991-05-27) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 3 June, 1991 +../tests/test.rem(472): Trig = Monday, 3 June, 1991 $T => 1991-06-03 wkdaynum(1991-06-03) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 10 June, 1991 +../tests/test.rem(472): Trig = Monday, 10 June, 1991 $T => 1991-06-10 wkdaynum(1991-06-10) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 17 June, 1991 +../tests/test.rem(472): Trig = Monday, 17 June, 1991 $T => 1991-06-17 wkdaynum(1991-06-17) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 24 June, 1991 +../tests/test.rem(472): Trig = Monday, 24 June, 1991 $T => 1991-06-24 wkdaynum(1991-06-24) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 1 July, 1991 +../tests/test.rem(472): Trig = Monday, 1 July, 1991 $T => 1991-07-01 wkdaynum(1991-07-01) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 8 July, 1991 +../tests/test.rem(472): Trig = Monday, 8 July, 1991 $T => 1991-07-08 wkdaynum(1991-07-08) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 15 July, 1991 +../tests/test.rem(472): Trig = Monday, 15 July, 1991 $T => 1991-07-15 wkdaynum(1991-07-15) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 22 July, 1991 +../tests/test.rem(472): Trig = Monday, 22 July, 1991 $T => 1991-07-22 wkdaynum(1991-07-22) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 29 July, 1991 +../tests/test.rem(472): Trig = Monday, 29 July, 1991 $T => 1991-07-29 wkdaynum(1991-07-29) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 5 August, 1991 +../tests/test.rem(472): Trig = Monday, 5 August, 1991 $T => 1991-08-05 wkdaynum(1991-08-05) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 12 August, 1991 +../tests/test.rem(472): Trig = Monday, 12 August, 1991 $T => 1991-08-12 wkdaynum(1991-08-12) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 19 August, 1991 +../tests/test.rem(472): Trig = Monday, 19 August, 1991 $T => 1991-08-19 wkdaynum(1991-08-19) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 26 August, 1991 +../tests/test.rem(472): Trig = Monday, 26 August, 1991 $T => 1991-08-26 wkdaynum(1991-08-26) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 2 September, 1991 +../tests/test.rem(472): Trig = Monday, 2 September, 1991 $T => 1991-09-02 wkdaynum(1991-09-02) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 9 September, 1991 +../tests/test.rem(472): Trig = Monday, 9 September, 1991 $T => 1991-09-09 wkdaynum(1991-09-09) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 16 September, 1991 +../tests/test.rem(472): Trig = Monday, 16 September, 1991 $T => 1991-09-16 wkdaynum(1991-09-16) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 23 September, 1991 +../tests/test.rem(472): Trig = Monday, 23 September, 1991 $T => 1991-09-23 wkdaynum(1991-09-23) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 30 September, 1991 +../tests/test.rem(472): Trig = Monday, 30 September, 1991 $T => 1991-09-30 wkdaynum(1991-09-30) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 7 October, 1991 +../tests/test.rem(472): Trig = Monday, 7 October, 1991 $T => 1991-10-07 wkdaynum(1991-10-07) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 14 October, 1991 +../tests/test.rem(472): Trig = Monday, 14 October, 1991 $T => 1991-10-14 wkdaynum(1991-10-14) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 21 October, 1991 +../tests/test.rem(472): Trig = Monday, 21 October, 1991 $T => 1991-10-21 wkdaynum(1991-10-21) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 28 October, 1991 +../tests/test.rem(472): Trig = Monday, 28 October, 1991 $T => 1991-10-28 wkdaynum(1991-10-28) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 4 November, 1991 +../tests/test.rem(472): Trig = Monday, 4 November, 1991 $T => 1991-11-04 wkdaynum(1991-11-04) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 11 November, 1991 +../tests/test.rem(472): Trig = Monday, 11 November, 1991 $T => 1991-11-11 wkdaynum(1991-11-11) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 18 November, 1991 +../tests/test.rem(472): Trig = Monday, 18 November, 1991 $T => 1991-11-18 wkdaynum(1991-11-18) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 25 November, 1991 +../tests/test.rem(472): Trig = Monday, 25 November, 1991 $T => 1991-11-25 wkdaynum(1991-11-25) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 2 December, 1991 +../tests/test.rem(472): Trig = Monday, 2 December, 1991 $T => 1991-12-02 wkdaynum(1991-12-02) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 9 December, 1991 +../tests/test.rem(472): Trig = Monday, 9 December, 1991 $T => 1991-12-09 wkdaynum(1991-12-09) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 16 December, 1991 +../tests/test.rem(472): Trig = Monday, 16 December, 1991 $T => 1991-12-16 wkdaynum(1991-12-16) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 23 December, 1991 +../tests/test.rem(472): Trig = Monday, 23 December, 1991 $T => 1991-12-23 wkdaynum(1991-12-23) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 30 December, 1991 +../tests/test.rem(472): Trig = Monday, 30 December, 1991 $T => 1991-12-30 wkdaynum(1991-12-30) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 6 January, 1992 +../tests/test.rem(472): Trig = Monday, 6 January, 1992 $T => 1992-01-06 wkdaynum(1992-01-06) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 13 January, 1992 +../tests/test.rem(472): Trig = Monday, 13 January, 1992 $T => 1992-01-13 wkdaynum(1992-01-13) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 20 January, 1992 +../tests/test.rem(472): Trig = Monday, 20 January, 1992 $T => 1992-01-20 wkdaynum(1992-01-20) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 27 January, 1992 +../tests/test.rem(472): Trig = Monday, 27 January, 1992 $T => 1992-01-27 wkdaynum(1992-01-27) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 3 February, 1992 +../tests/test.rem(472): Trig = Monday, 3 February, 1992 $T => 1992-02-03 wkdaynum(1992-02-03) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 10 February, 1992 +../tests/test.rem(472): Trig = Monday, 10 February, 1992 $T => 1992-02-10 wkdaynum(1992-02-10) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 17 February, 1992 +../tests/test.rem(472): Trig = Monday, 17 February, 1992 $T => 1992-02-17 wkdaynum(1992-02-17) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 24 February, 1992 +../tests/test.rem(472): Trig = Monday, 24 February, 1992 $T => 1992-02-24 wkdaynum(1992-02-24) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 2 March, 1992 +../tests/test.rem(472): Trig = Monday, 2 March, 1992 $T => 1992-03-02 wkdaynum(1992-03-02) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 9 March, 1992 +../tests/test.rem(472): Trig = Monday, 9 March, 1992 $T => 1992-03-09 wkdaynum(1992-03-09) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 16 March, 1992 +../tests/test.rem(472): Trig = Monday, 16 March, 1992 $T => 1992-03-16 wkdaynum(1992-03-16) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 23 March, 1992 +../tests/test.rem(472): Trig = Monday, 23 March, 1992 $T => 1992-03-23 wkdaynum(1992-03-23) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 30 March, 1992 +../tests/test.rem(472): Trig = Monday, 30 March, 1992 $T => 1992-03-30 wkdaynum(1992-03-30) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 6 April, 1992 +../tests/test.rem(472): Trig = Monday, 6 April, 1992 $T => 1992-04-06 wkdaynum(1992-04-06) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 13 April, 1992 +../tests/test.rem(472): Trig = Monday, 13 April, 1992 $T => 1992-04-13 wkdaynum(1992-04-13) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 20 April, 1992 +../tests/test.rem(472): Trig = Monday, 20 April, 1992 $T => 1992-04-20 wkdaynum(1992-04-20) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 27 April, 1992 +../tests/test.rem(472): Trig = Monday, 27 April, 1992 $T => 1992-04-27 wkdaynum(1992-04-27) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 4 May, 1992 +../tests/test.rem(472): Trig = Monday, 4 May, 1992 $T => 1992-05-04 wkdaynum(1992-05-04) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 11 May, 1992 +../tests/test.rem(472): Trig = Monday, 11 May, 1992 $T => 1992-05-11 wkdaynum(1992-05-11) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 18 May, 1992 +../tests/test.rem(472): Trig = Monday, 18 May, 1992 $T => 1992-05-18 wkdaynum(1992-05-18) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 25 May, 1992 +../tests/test.rem(472): Trig = Monday, 25 May, 1992 $T => 1992-05-25 wkdaynum(1992-05-25) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 1 June, 1992 +../tests/test.rem(472): Trig = Monday, 1 June, 1992 $T => 1992-06-01 wkdaynum(1992-06-01) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 8 June, 1992 +../tests/test.rem(472): Trig = Monday, 8 June, 1992 $T => 1992-06-08 wkdaynum(1992-06-08) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 15 June, 1992 +../tests/test.rem(472): Trig = Monday, 15 June, 1992 $T => 1992-06-15 wkdaynum(1992-06-15) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 22 June, 1992 +../tests/test.rem(472): Trig = Monday, 22 June, 1992 $T => 1992-06-22 wkdaynum(1992-06-22) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 29 June, 1992 +../tests/test.rem(472): Trig = Monday, 29 June, 1992 $T => 1992-06-29 wkdaynum(1992-06-29) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 6 July, 1992 +../tests/test.rem(472): Trig = Monday, 6 July, 1992 $T => 1992-07-06 wkdaynum(1992-07-06) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 13 July, 1992 +../tests/test.rem(472): Trig = Monday, 13 July, 1992 $T => 1992-07-13 wkdaynum(1992-07-13) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 20 July, 1992 +../tests/test.rem(472): Trig = Monday, 20 July, 1992 $T => 1992-07-20 wkdaynum(1992-07-20) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 27 July, 1992 +../tests/test.rem(472): Trig = Monday, 27 July, 1992 $T => 1992-07-27 wkdaynum(1992-07-27) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 3 August, 1992 +../tests/test.rem(472): Trig = Monday, 3 August, 1992 $T => 1992-08-03 wkdaynum(1992-08-03) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 10 August, 1992 +../tests/test.rem(472): Trig = Monday, 10 August, 1992 $T => 1992-08-10 wkdaynum(1992-08-10) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 17 August, 1992 +../tests/test.rem(472): Trig = Monday, 17 August, 1992 $T => 1992-08-17 wkdaynum(1992-08-17) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 24 August, 1992 +../tests/test.rem(472): Trig = Monday, 24 August, 1992 $T => 1992-08-24 wkdaynum(1992-08-24) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 31 August, 1992 +../tests/test.rem(472): Trig = Monday, 31 August, 1992 $T => 1992-08-31 wkdaynum(1992-08-31) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 7 September, 1992 +../tests/test.rem(472): Trig = Monday, 7 September, 1992 $T => 1992-09-07 wkdaynum(1992-09-07) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 14 September, 1992 +../tests/test.rem(472): Trig = Monday, 14 September, 1992 $T => 1992-09-14 wkdaynum(1992-09-14) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 21 September, 1992 +../tests/test.rem(472): Trig = Monday, 21 September, 1992 $T => 1992-09-21 wkdaynum(1992-09-21) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 28 September, 1992 +../tests/test.rem(472): Trig = Monday, 28 September, 1992 $T => 1992-09-28 wkdaynum(1992-09-28) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 5 October, 1992 +../tests/test.rem(472): Trig = Monday, 5 October, 1992 $T => 1992-10-05 wkdaynum(1992-10-05) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 12 October, 1992 +../tests/test.rem(472): Trig = Monday, 12 October, 1992 $T => 1992-10-12 wkdaynum(1992-10-12) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 19 October, 1992 +../tests/test.rem(472): Trig = Monday, 19 October, 1992 $T => 1992-10-19 wkdaynum(1992-10-19) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 26 October, 1992 +../tests/test.rem(472): Trig = Monday, 26 October, 1992 $T => 1992-10-26 wkdaynum(1992-10-26) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 2 November, 1992 +../tests/test.rem(472): Trig = Monday, 2 November, 1992 $T => 1992-11-02 wkdaynum(1992-11-02) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 9 November, 1992 +../tests/test.rem(472): Trig = Monday, 9 November, 1992 $T => 1992-11-09 wkdaynum(1992-11-09) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 16 November, 1992 +../tests/test.rem(472): Trig = Monday, 16 November, 1992 $T => 1992-11-16 wkdaynum(1992-11-16) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 23 November, 1992 +../tests/test.rem(472): Trig = Monday, 23 November, 1992 $T => 1992-11-23 wkdaynum(1992-11-23) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 30 November, 1992 +../tests/test.rem(472): Trig = Monday, 30 November, 1992 $T => 1992-11-30 wkdaynum(1992-11-30) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 7 December, 1992 +../tests/test.rem(472): Trig = Monday, 7 December, 1992 $T => 1992-12-07 wkdaynum(1992-12-07) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 14 December, 1992 +../tests/test.rem(472): Trig = Monday, 14 December, 1992 $T => 1992-12-14 wkdaynum(1992-12-14) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 21 December, 1992 +../tests/test.rem(472): Trig = Monday, 21 December, 1992 $T => 1992-12-21 wkdaynum(1992-12-21) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 28 December, 1992 +../tests/test.rem(472): Trig = Monday, 28 December, 1992 $T => 1992-12-28 wkdaynum(1992-12-28) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 4 January, 1993 +../tests/test.rem(472): Trig = Monday, 4 January, 1993 $T => 1993-01-04 wkdaynum(1993-01-04) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 11 January, 1993 +../tests/test.rem(472): Trig = Monday, 11 January, 1993 $T => 1993-01-11 wkdaynum(1993-01-11) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 18 January, 1993 +../tests/test.rem(472): Trig = Monday, 18 January, 1993 $T => 1993-01-18 wkdaynum(1993-01-18) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 25 January, 1993 +../tests/test.rem(472): Trig = Monday, 25 January, 1993 $T => 1993-01-25 wkdaynum(1993-01-25) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 1 February, 1993 +../tests/test.rem(472): Trig = Monday, 1 February, 1993 $T => 1993-02-01 wkdaynum(1993-02-01) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 8 February, 1993 +../tests/test.rem(472): Trig = Monday, 8 February, 1993 $T => 1993-02-08 wkdaynum(1993-02-08) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 15 February, 1993 +../tests/test.rem(472): Trig = Monday, 15 February, 1993 $T => 1993-02-15 wkdaynum(1993-02-15) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 22 February, 1993 +../tests/test.rem(472): Trig = Monday, 22 February, 1993 $T => 1993-02-22 wkdaynum(1993-02-22) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 1 March, 1993 +../tests/test.rem(472): Trig = Monday, 1 March, 1993 $T => 1993-03-01 wkdaynum(1993-03-01) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 8 March, 1993 +../tests/test.rem(472): Trig = Monday, 8 March, 1993 $T => 1993-03-08 wkdaynum(1993-03-08) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 15 March, 1993 +../tests/test.rem(472): Trig = Monday, 15 March, 1993 $T => 1993-03-15 wkdaynum(1993-03-15) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 22 March, 1993 +../tests/test.rem(472): Trig = Monday, 22 March, 1993 $T => 1993-03-22 wkdaynum(1993-03-22) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 29 March, 1993 +../tests/test.rem(472): Trig = Monday, 29 March, 1993 $T => 1993-03-29 wkdaynum(1993-03-29) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 5 April, 1993 +../tests/test.rem(472): Trig = Monday, 5 April, 1993 $T => 1993-04-05 wkdaynum(1993-04-05) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 12 April, 1993 +../tests/test.rem(472): Trig = Monday, 12 April, 1993 $T => 1993-04-12 wkdaynum(1993-04-12) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 19 April, 1993 +../tests/test.rem(472): Trig = Monday, 19 April, 1993 $T => 1993-04-19 wkdaynum(1993-04-19) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 26 April, 1993 +../tests/test.rem(472): Trig = Monday, 26 April, 1993 $T => 1993-04-26 wkdaynum(1993-04-26) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 3 May, 1993 +../tests/test.rem(472): Trig = Monday, 3 May, 1993 $T => 1993-05-03 wkdaynum(1993-05-03) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 10 May, 1993 +../tests/test.rem(472): Trig = Monday, 10 May, 1993 $T => 1993-05-10 wkdaynum(1993-05-10) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 17 May, 1993 +../tests/test.rem(472): Trig = Monday, 17 May, 1993 $T => 1993-05-17 wkdaynum(1993-05-17) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 24 May, 1993 +../tests/test.rem(472): Trig = Monday, 24 May, 1993 $T => 1993-05-24 wkdaynum(1993-05-24) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 31 May, 1993 +../tests/test.rem(472): Trig = Monday, 31 May, 1993 $T => 1993-05-31 wkdaynum(1993-05-31) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 7 June, 1993 +../tests/test.rem(472): Trig = Monday, 7 June, 1993 $T => 1993-06-07 wkdaynum(1993-06-07) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 14 June, 1993 +../tests/test.rem(472): Trig = Monday, 14 June, 1993 $T => 1993-06-14 wkdaynum(1993-06-14) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 21 June, 1993 +../tests/test.rem(472): Trig = Monday, 21 June, 1993 $T => 1993-06-21 wkdaynum(1993-06-21) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 28 June, 1993 +../tests/test.rem(472): Trig = Monday, 28 June, 1993 $T => 1993-06-28 wkdaynum(1993-06-28) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 5 July, 1993 +../tests/test.rem(472): Trig = Monday, 5 July, 1993 $T => 1993-07-05 wkdaynum(1993-07-05) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 12 July, 1993 +../tests/test.rem(472): Trig = Monday, 12 July, 1993 $T => 1993-07-12 wkdaynum(1993-07-12) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 19 July, 1993 +../tests/test.rem(472): Trig = Monday, 19 July, 1993 $T => 1993-07-19 wkdaynum(1993-07-19) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 26 July, 1993 +../tests/test.rem(472): Trig = Monday, 26 July, 1993 $T => 1993-07-26 wkdaynum(1993-07-26) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 2 August, 1993 +../tests/test.rem(472): Trig = Monday, 2 August, 1993 $T => 1993-08-02 wkdaynum(1993-08-02) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 9 August, 1993 +../tests/test.rem(472): Trig = Monday, 9 August, 1993 $T => 1993-08-09 wkdaynum(1993-08-09) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 16 August, 1993 +../tests/test.rem(472): Trig = Monday, 16 August, 1993 $T => 1993-08-16 wkdaynum(1993-08-16) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 23 August, 1993 +../tests/test.rem(472): Trig = Monday, 23 August, 1993 $T => 1993-08-23 wkdaynum(1993-08-23) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 30 August, 1993 +../tests/test.rem(472): Trig = Monday, 30 August, 1993 $T => 1993-08-30 wkdaynum(1993-08-30) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 6 September, 1993 +../tests/test.rem(472): Trig = Monday, 6 September, 1993 $T => 1993-09-06 wkdaynum(1993-09-06) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 13 September, 1993 +../tests/test.rem(472): Trig = Monday, 13 September, 1993 $T => 1993-09-13 wkdaynum(1993-09-13) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 20 September, 1993 +../tests/test.rem(472): Trig = Monday, 20 September, 1993 $T => 1993-09-20 wkdaynum(1993-09-20) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 27 September, 1993 +../tests/test.rem(472): Trig = Monday, 27 September, 1993 $T => 1993-09-27 wkdaynum(1993-09-27) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 4 October, 1993 +../tests/test.rem(472): Trig = Monday, 4 October, 1993 $T => 1993-10-04 wkdaynum(1993-10-04) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 11 October, 1993 +../tests/test.rem(472): Trig = Monday, 11 October, 1993 $T => 1993-10-11 wkdaynum(1993-10-11) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 18 October, 1993 +../tests/test.rem(472): Trig = Monday, 18 October, 1993 $T => 1993-10-18 wkdaynum(1993-10-18) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 25 October, 1993 +../tests/test.rem(472): Trig = Monday, 25 October, 1993 $T => 1993-10-25 wkdaynum(1993-10-25) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 1 November, 1993 +../tests/test.rem(472): Trig = Monday, 1 November, 1993 $T => 1993-11-01 wkdaynum(1993-11-01) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 8 November, 1993 +../tests/test.rem(472): Trig = Monday, 8 November, 1993 $T => 1993-11-08 wkdaynum(1993-11-08) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 15 November, 1993 +../tests/test.rem(472): Trig = Monday, 15 November, 1993 $T => 1993-11-15 wkdaynum(1993-11-15) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 22 November, 1993 +../tests/test.rem(472): Trig = Monday, 22 November, 1993 $T => 1993-11-22 wkdaynum(1993-11-22) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 29 November, 1993 +../tests/test.rem(472): Trig = Monday, 29 November, 1993 $T => 1993-11-29 wkdaynum(1993-11-29) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 6 December, 1993 +../tests/test.rem(472): Trig = Monday, 6 December, 1993 $T => 1993-12-06 wkdaynum(1993-12-06) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 13 December, 1993 +../tests/test.rem(472): Trig = Monday, 13 December, 1993 $T => 1993-12-13 wkdaynum(1993-12-13) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 20 December, 1993 +../tests/test.rem(472): Trig = Monday, 20 December, 1993 $T => 1993-12-20 wkdaynum(1993-12-20) => 1 1 == 3 => 0 -../tests/test.rem(470): Trig = Monday, 27 December, 1993 +../tests/test.rem(472): Trig = Monday, 27 December, 1993 $T => 1993-12-27 wkdaynum(1993-12-27) => 1 1 == 3 => 0 @@ -2846,343 +2850,343 @@ $TerminalBackground -1 $Was "was" $Wednesday "Wednesday" msg [$April]% -../tests/test.rem(474): Trig = Saturday, 16 February, 1991 +../tests/test.rem(476): Trig = Saturday, 16 February, 1991 $April => "April" April msg [$August]% -../tests/test.rem(475): Trig = Saturday, 16 February, 1991 +../tests/test.rem(477): Trig = Saturday, 16 February, 1991 $August => "August" August msg [$CalcUTC]% -../tests/test.rem(476): Trig = Saturday, 16 February, 1991 +../tests/test.rem(478): Trig = Saturday, 16 February, 1991 $CalcUTC => 0 0 msg [$CalMode]% -../tests/test.rem(477): Trig = Saturday, 16 February, 1991 +../tests/test.rem(479): Trig = Saturday, 16 February, 1991 $CalMode => 0 0 msg [$Daemon]% -../tests/test.rem(478): Trig = Saturday, 16 February, 1991 +../tests/test.rem(480): Trig = Saturday, 16 February, 1991 $Daemon => 0 0 msg [$DateSep]% -../tests/test.rem(479): Trig = Saturday, 16 February, 1991 +../tests/test.rem(481): Trig = Saturday, 16 February, 1991 $DateSep => "-" - msg [$DateTimeSep]% -../tests/test.rem(480): Trig = Saturday, 16 February, 1991 +../tests/test.rem(482): Trig = Saturday, 16 February, 1991 $DateTimeSep => "@" @ msg [$December]% -../tests/test.rem(481): Trig = Saturday, 16 February, 1991 +../tests/test.rem(483): Trig = Saturday, 16 February, 1991 $December => "December" December msg [$DefaultColor]% -../tests/test.rem(482): Trig = Saturday, 16 February, 1991 +../tests/test.rem(484): Trig = Saturday, 16 February, 1991 $DefaultColor => "-1 -1 -1" -1 -1 -1 msg [$DefaultPrio]% -../tests/test.rem(483): Trig = Saturday, 16 February, 1991 +../tests/test.rem(485): Trig = Saturday, 16 February, 1991 $DefaultPrio => 5000 5000 msg [$DefaultTDelta]% -../tests/test.rem(484): Trig = Saturday, 16 February, 1991 +../tests/test.rem(486): Trig = Saturday, 16 February, 1991 $DefaultTDelta => 0 0 msg [$DeltaOverride]% -../tests/test.rem(485): Trig = Saturday, 16 February, 1991 +../tests/test.rem(487): Trig = Saturday, 16 February, 1991 $DeltaOverride => 0 0 msg [$DontFork]% -../tests/test.rem(486): Trig = Saturday, 16 February, 1991 +../tests/test.rem(488): Trig = Saturday, 16 February, 1991 $DontFork => 0 0 msg [$DontQueue]% -../tests/test.rem(487): Trig = Saturday, 16 February, 1991 +../tests/test.rem(489): Trig = Saturday, 16 February, 1991 $DontQueue => 1 1 msg [$DontTrigAts]% -../tests/test.rem(488): Trig = Saturday, 16 February, 1991 +../tests/test.rem(490): Trig = Saturday, 16 February, 1991 $DontTrigAts => 0 0 msg [$EndSent]% -../tests/test.rem(489): Trig = Saturday, 16 February, 1991 +../tests/test.rem(491): Trig = Saturday, 16 February, 1991 $EndSent => ".?!" .?! msg [$EndSentIg]% -../tests/test.rem(490): Trig = Saturday, 16 February, 1991 +../tests/test.rem(492): Trig = Saturday, 16 February, 1991 $EndSentIg => "\"')]}>" "')]}> msg [$February]% -../tests/test.rem(491): Trig = Saturday, 16 February, 1991 +../tests/test.rem(493): Trig = Saturday, 16 February, 1991 $February => "February" February msg [$FirstIndent]% -../tests/test.rem(492): Trig = Saturday, 16 February, 1991 +../tests/test.rem(494): Trig = Saturday, 16 February, 1991 $FirstIndent => 0 0 msg [$FoldYear]% -../tests/test.rem(493): Trig = Saturday, 16 February, 1991 +../tests/test.rem(495): Trig = Saturday, 16 February, 1991 $FoldYear => 0 0 msg [$FormWidth]% -../tests/test.rem(494): Trig = Saturday, 16 February, 1991 +../tests/test.rem(496): Trig = Saturday, 16 February, 1991 $FormWidth => 72 72 msg [$Friday]% -../tests/test.rem(495): Trig = Saturday, 16 February, 1991 +../tests/test.rem(497): Trig = Saturday, 16 February, 1991 $Friday => "Friday" Friday msg [$HushMode]% -../tests/test.rem(496): Trig = Saturday, 16 February, 1991 +../tests/test.rem(498): Trig = Saturday, 16 February, 1991 $HushMode => 0 0 msg [$IgnoreOnce]% -../tests/test.rem(497): Trig = Saturday, 16 February, 1991 +../tests/test.rem(499): Trig = Saturday, 16 February, 1991 $IgnoreOnce => 1 1 msg [$InfDelta]% -../tests/test.rem(498): Trig = Saturday, 16 February, 1991 +../tests/test.rem(500): Trig = Saturday, 16 February, 1991 $InfDelta => 0 0 msg [$IntMax]% -../tests/test.rem(499): Trig = Saturday, 16 February, 1991 +../tests/test.rem(501): Trig = Saturday, 16 February, 1991 $IntMax => 2147483647 2147483647 msg [$IntMin]% -../tests/test.rem(500): Trig = Saturday, 16 February, 1991 +../tests/test.rem(502): Trig = Saturday, 16 February, 1991 $IntMin => -2147483648 -2147483648 msg [$January]% -../tests/test.rem(501): Trig = Saturday, 16 February, 1991 +../tests/test.rem(503): Trig = Saturday, 16 February, 1991 $January => "January" January msg [$July]% -../tests/test.rem(502): Trig = Saturday, 16 February, 1991 +../tests/test.rem(504): Trig = Saturday, 16 February, 1991 $July => "July" July msg [$June]% -../tests/test.rem(503): Trig = Saturday, 16 February, 1991 +../tests/test.rem(505): Trig = Saturday, 16 February, 1991 $June => "June" June msg [$LatDeg]% -../tests/test.rem(504): Trig = Saturday, 16 February, 1991 +../tests/test.rem(506): Trig = Saturday, 16 February, 1991 $LatDeg => 30 30 msg [$Latitude]% -../tests/test.rem(505): Trig = Saturday, 16 February, 1991 +../tests/test.rem(507): Trig = Saturday, 16 February, 1991 $Latitude => "30.500000" 30.500000 msg [$LatMin]% -../tests/test.rem(506): Trig = Saturday, 16 February, 1991 +../tests/test.rem(508): Trig = Saturday, 16 February, 1991 $LatMin => 30 30 msg [$LatSec]% -../tests/test.rem(507): Trig = Saturday, 16 February, 1991 +../tests/test.rem(509): Trig = Saturday, 16 February, 1991 $LatSec => 0 0 msg [$Location]% -../tests/test.rem(508): Trig = Saturday, 16 February, 1991 +../tests/test.rem(510): Trig = Saturday, 16 February, 1991 $Location => "Ottawa" Ottawa msg [$LongDeg]% -../tests/test.rem(509): Trig = Saturday, 16 February, 1991 +../tests/test.rem(511): Trig = Saturday, 16 February, 1991 $LongDeg => -25 -25 msg [$Longitude]% -../tests/test.rem(510): Trig = Saturday, 16 February, 1991 +../tests/test.rem(512): Trig = Saturday, 16 February, 1991 $Longitude => "24.750000" 24.750000 msg [$LongMin]% -../tests/test.rem(511): Trig = Saturday, 16 February, 1991 +../tests/test.rem(513): Trig = Saturday, 16 February, 1991 $LongMin => 15 15 msg [$LongSec]% -../tests/test.rem(512): Trig = Saturday, 16 February, 1991 +../tests/test.rem(514): Trig = Saturday, 16 February, 1991 $LongSec => 0 0 msg [$March]% -../tests/test.rem(513): Trig = Saturday, 16 February, 1991 +../tests/test.rem(515): Trig = Saturday, 16 February, 1991 $March => "March" March msg [$MaxSatIter]% -../tests/test.rem(514): Trig = Saturday, 16 February, 1991 +../tests/test.rem(516): Trig = Saturday, 16 February, 1991 $MaxSatIter => 150 150 msg [$MaxStringLen]% -../tests/test.rem(515): Trig = Saturday, 16 February, 1991 +../tests/test.rem(517): Trig = Saturday, 16 February, 1991 $MaxStringLen => 65535 65535 msg [$May]% -../tests/test.rem(516): Trig = Saturday, 16 February, 1991 +../tests/test.rem(518): Trig = Saturday, 16 February, 1991 $May => "May" May msg [$MinsFromUTC]% -../tests/test.rem(517): Trig = Saturday, 16 February, 1991 +../tests/test.rem(519): Trig = Saturday, 16 February, 1991 $MinsFromUTC => -300 -300 msg [$Monday]% -../tests/test.rem(518): Trig = Saturday, 16 February, 1991 +../tests/test.rem(520): Trig = Saturday, 16 February, 1991 $Monday => "Monday" Monday msg [$NextMode]% -../tests/test.rem(519): Trig = Saturday, 16 February, 1991 +../tests/test.rem(521): Trig = Saturday, 16 February, 1991 $NextMode => 0 0 msg [$November]% -../tests/test.rem(520): Trig = Saturday, 16 February, 1991 +../tests/test.rem(522): Trig = Saturday, 16 February, 1991 $November => "November" November msg [$NumQueued]% -../tests/test.rem(521): Trig = Saturday, 16 February, 1991 +../tests/test.rem(523): Trig = Saturday, 16 February, 1991 $NumQueued => 0 0 msg [$NumTrig]% -../tests/test.rem(522): Trig = Saturday, 16 February, 1991 +../tests/test.rem(524): Trig = Saturday, 16 February, 1991 $NumTrig => 89 89 msg [$October]% -../tests/test.rem(523): Trig = Saturday, 16 February, 1991 +../tests/test.rem(525): Trig = Saturday, 16 February, 1991 $October => "October" October msg [$PrefixLineNo]% -../tests/test.rem(524): Trig = Saturday, 16 February, 1991 +../tests/test.rem(526): Trig = Saturday, 16 February, 1991 $PrefixLineNo => 0 0 msg [$PSCal]% -../tests/test.rem(525): Trig = Saturday, 16 February, 1991 +../tests/test.rem(527): Trig = Saturday, 16 February, 1991 $PSCal => 0 0 msg [$RunOff]% -../tests/test.rem(526): Trig = Saturday, 16 February, 1991 +../tests/test.rem(528): Trig = Saturday, 16 February, 1991 $RunOff => 0 0 msg [$Saturday]% -../tests/test.rem(527): Trig = Saturday, 16 February, 1991 +../tests/test.rem(529): Trig = Saturday, 16 February, 1991 $Saturday => "Saturday" Saturday msg [$September]% -../tests/test.rem(528): Trig = Saturday, 16 February, 1991 +../tests/test.rem(530): Trig = Saturday, 16 February, 1991 $September => "September" September msg [$SimpleCal]% -../tests/test.rem(529): Trig = Saturday, 16 February, 1991 +../tests/test.rem(531): Trig = Saturday, 16 February, 1991 $SimpleCal => 0 0 msg [$SortByDate]% -../tests/test.rem(530): Trig = Saturday, 16 February, 1991 +../tests/test.rem(532): Trig = Saturday, 16 February, 1991 $SortByDate => 0 0 msg [$SortByPrio]% -../tests/test.rem(531): Trig = Saturday, 16 February, 1991 +../tests/test.rem(533): Trig = Saturday, 16 February, 1991 $SortByPrio => 0 0 msg [$SortByTime]% -../tests/test.rem(532): Trig = Saturday, 16 February, 1991 +../tests/test.rem(534): Trig = Saturday, 16 February, 1991 $SortByTime => 0 0 msg [$SubsIndent]% -../tests/test.rem(533): Trig = Saturday, 16 February, 1991 +../tests/test.rem(535): Trig = Saturday, 16 February, 1991 $SubsIndent => 0 0 msg [$Sunday]% -../tests/test.rem(534): Trig = Saturday, 16 February, 1991 +../tests/test.rem(536): Trig = Saturday, 16 February, 1991 $Sunday => "Sunday" Sunday msg [$T]% -../tests/test.rem(535): Trig = Saturday, 16 February, 1991 +../tests/test.rem(537): Trig = Saturday, 16 February, 1991 $T => 1991-02-16 1991-02-16 msg [$Td]% -../tests/test.rem(536): Trig = Saturday, 16 February, 1991 +../tests/test.rem(538): Trig = Saturday, 16 February, 1991 $Td => 16 16 msg [$Thursday]% -../tests/test.rem(537): Trig = Saturday, 16 February, 1991 +../tests/test.rem(539): Trig = Saturday, 16 February, 1991 $Thursday => "Thursday" Thursday msg [$TimeSep]% -../tests/test.rem(538): Trig = Saturday, 16 February, 1991 +../tests/test.rem(540): Trig = Saturday, 16 February, 1991 $TimeSep => ":" : msg [$Tm]% -../tests/test.rem(539): Trig = Saturday, 16 February, 1991 +../tests/test.rem(541): Trig = Saturday, 16 February, 1991 $Tm => 2 2 msg [$Tuesday]% -../tests/test.rem(540): Trig = Saturday, 16 February, 1991 +../tests/test.rem(542): Trig = Saturday, 16 February, 1991 $Tuesday => "Tuesday" Tuesday msg [$Tw]% -../tests/test.rem(541): Trig = Saturday, 16 February, 1991 +../tests/test.rem(543): Trig = Saturday, 16 February, 1991 $Tw => 6 6 msg [$Ty]% -../tests/test.rem(542): Trig = Saturday, 16 February, 1991 +../tests/test.rem(544): Trig = Saturday, 16 February, 1991 $Ty => 1991 1991 msg [$U]% -../tests/test.rem(543): Trig = Saturday, 16 February, 1991 +../tests/test.rem(545): Trig = Saturday, 16 February, 1991 $U => 1991-02-16 1991-02-16 msg [$Ud]% -../tests/test.rem(544): Trig = Saturday, 16 February, 1991 +../tests/test.rem(546): Trig = Saturday, 16 February, 1991 $Ud => 16 16 msg [$Um]% -../tests/test.rem(545): Trig = Saturday, 16 February, 1991 +../tests/test.rem(547): Trig = Saturday, 16 February, 1991 $Um => 2 2 msg [$UntimedFirst]% -../tests/test.rem(546): Trig = Saturday, 16 February, 1991 +../tests/test.rem(548): Trig = Saturday, 16 February, 1991 $UntimedFirst => 0 0 msg [$Uw]% -../tests/test.rem(547): Trig = Saturday, 16 February, 1991 +../tests/test.rem(549): Trig = Saturday, 16 February, 1991 $Uw => 6 6 msg [$Uy]% -../tests/test.rem(548): Trig = Saturday, 16 February, 1991 +../tests/test.rem(550): Trig = Saturday, 16 February, 1991 $Uy => 1991 1991 msg [$Wednesday]% -../tests/test.rem(549): Trig = Saturday, 16 February, 1991 +../tests/test.rem(551): Trig = Saturday, 16 February, 1991 $Wednesday => "Wednesday" Wednesday # Diagnose until before start date, only for non-constant expressions and # fully-specified start date REM Mon 1992 UNTIL 1991-01-01 MSG Not diagnosed - not fully-specified start -../tests/test.rem(553): Expired +../tests/test.rem(555): Expired REM 1992-01-01 *1 UNTIL 1991-12-31 MSG Diagnosed -../tests/test.rem(554): Warning: UNTIL/THROUGH date earlier than start date -../tests/test.rem(554): Trig = Wednesday, 1 January, 1992 +../tests/test.rem(556): Warning: UNTIL/THROUGH date earlier than start date +../tests/test.rem(556): Trig = Wednesday, 1 January, 1992 set x '1992-01-01' REM [x] *1 UNTIL 1991-12-31 MSG Not diagnosed - nonconst expression x => 1992-01-01 -../tests/test.rem(556): Trig = Wednesday, 1 January, 1992 +../tests/test.rem(558): Trig = Wednesday, 1 January, 1992 REM MON FROM 1992-01-01 UNTIL 1991-12-31 Diagnosed -../tests/test.rem(558): Warning: UNTIL/THROUGH date earlier than FROM date -../tests/test.rem(558): Expired +../tests/test.rem(560): Warning: UNTIL/THROUGH date earlier than FROM date +../tests/test.rem(560): Expired REM MON SCANFROM 1992-01-01 UNTIL 1991-12-31 Diagnosed -../tests/test.rem(559): Warning: UNTIL/THROUGH date earlier than SCANFROM date -../tests/test.rem(559): Expired +../tests/test.rem(561): Warning: UNTIL/THROUGH date earlier than SCANFROM date +../tests/test.rem(561): Expired REM MON FROM [x] UNTIL 1991-12-31 Not diagnosed x => 1992-01-01 -../tests/test.rem(561): Expired +../tests/test.rem(563): Expired REM MON SCANFROM [x] UNTIL 1991-12-31 Not diagnosed x => 1992-01-01 -../tests/test.rem(562): Expired +../tests/test.rem(564): Expired REM 1992-01-01 UNTIL 1992-02-02 MSG Diagnosed -../tests/test.rem(564): Warning: Useless use of UNTIL with fully-specified date and no *rep -../tests/test.rem(564): Trig = Wednesday, 1 January, 1992 +../tests/test.rem(566): Warning: Useless use of UNTIL with fully-specified date and no *rep +../tests/test.rem(566): Trig = Wednesday, 1 January, 1992 REM [x] UNTIL 1992-02-02 MSG Diagnosed x => 1992-01-01 -../tests/test.rem(565): Warning: Useless use of UNTIL with fully-specified date and no *rep -../tests/test.rem(565): Trig = Wednesday, 1 January, 1992 +../tests/test.rem(567): Warning: Useless use of UNTIL with fully-specified date and no *rep +../tests/test.rem(567): Trig = Wednesday, 1 January, 1992 dump $aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Variable Value @@ -3190,10 +3194,10 @@ Variable Value $aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa: Name too long OMIT 2010-09-03 THROUGH 2010-09-15 OMIT December 25 MSG X -../tests/test.rem(569): Trig = Wednesday, 25 December, 1991 +../tests/test.rem(571): Trig = Wednesday, 25 December, 1991 # Next should give a parse error OMIT 26 Dec 2010 THROUGH 27 Dec 2010 MSG This is not legal -../tests/test.rem(571): Trig = Sunday, 26 December, 2010 +../tests/test.rem(573): Trig = Sunday, 26 December, 2010 OMIT DUMP Global Full OMITs (16 of maximum allowed 1000): 1991-03-11 @@ -3227,287 +3231,287 @@ a => 5761 hebdate(14, "Adar", 1991-02-16, 5761) => 1991-02-28 trigger(1991-02-28) => "28 February 1991" Leaving UserFN _i() => "28 February 1991" -../tests/test.rem(574): Trig = Thursday, 28 February, 1991 +../tests/test.rem(576): Trig = Thursday, 28 February, 1991 # Regression test for bug found by Larry Hynes REM SATISFY [day(trigdate()-25) == 14] MSG Foo -../tests/test.rem(577): Trig = Saturday, 16 February, 1991 +../tests/test.rem(579): Trig = Saturday, 16 February, 1991 trigdate() => 1991-02-16 1991-02-16 - 25 => 1991-01-22 day(1991-01-22) => 22 22 == 14 => 0 -../tests/test.rem(577): Trig = Sunday, 17 February, 1991 +../tests/test.rem(579): Trig = Sunday, 17 February, 1991 trigdate() => 1991-02-17 1991-02-17 - 25 => 1991-01-23 day(1991-01-23) => 23 23 == 14 => 0 -../tests/test.rem(577): Trig = Monday, 18 February, 1991 +../tests/test.rem(579): Trig = Monday, 18 February, 1991 trigdate() => 1991-02-18 1991-02-18 - 25 => 1991-01-24 day(1991-01-24) => 24 24 == 14 => 0 -../tests/test.rem(577): Trig = Tuesday, 19 February, 1991 +../tests/test.rem(579): Trig = Tuesday, 19 February, 1991 trigdate() => 1991-02-19 1991-02-19 - 25 => 1991-01-25 day(1991-01-25) => 25 25 == 14 => 0 -../tests/test.rem(577): Trig = Wednesday, 20 February, 1991 +../tests/test.rem(579): Trig = Wednesday, 20 February, 1991 trigdate() => 1991-02-20 1991-02-20 - 25 => 1991-01-26 day(1991-01-26) => 26 26 == 14 => 0 -../tests/test.rem(577): Trig = Thursday, 21 February, 1991 +../tests/test.rem(579): Trig = Thursday, 21 February, 1991 trigdate() => 1991-02-21 1991-02-21 - 25 => 1991-01-27 day(1991-01-27) => 27 27 == 14 => 0 -../tests/test.rem(577): Trig = Friday, 22 February, 1991 +../tests/test.rem(579): Trig = Friday, 22 February, 1991 trigdate() => 1991-02-22 1991-02-22 - 25 => 1991-01-28 day(1991-01-28) => 28 28 == 14 => 0 -../tests/test.rem(577): Trig = Saturday, 23 February, 1991 +../tests/test.rem(579): Trig = Saturday, 23 February, 1991 trigdate() => 1991-02-23 1991-02-23 - 25 => 1991-01-29 day(1991-01-29) => 29 29 == 14 => 0 -../tests/test.rem(577): Trig = Sunday, 24 February, 1991 +../tests/test.rem(579): Trig = Sunday, 24 February, 1991 trigdate() => 1991-02-24 1991-02-24 - 25 => 1991-01-30 day(1991-01-30) => 30 30 == 14 => 0 -../tests/test.rem(577): Trig = Monday, 25 February, 1991 +../tests/test.rem(579): Trig = Monday, 25 February, 1991 trigdate() => 1991-02-25 1991-02-25 - 25 => 1991-01-31 day(1991-01-31) => 31 31 == 14 => 0 -../tests/test.rem(577): Trig = Tuesday, 26 February, 1991 +../tests/test.rem(579): Trig = Tuesday, 26 February, 1991 trigdate() => 1991-02-26 1991-02-26 - 25 => 1991-02-01 day(1991-02-01) => 1 1 == 14 => 0 -../tests/test.rem(577): Trig = Wednesday, 27 February, 1991 +../tests/test.rem(579): Trig = Wednesday, 27 February, 1991 trigdate() => 1991-02-27 1991-02-27 - 25 => 1991-02-02 day(1991-02-02) => 2 2 == 14 => 0 -../tests/test.rem(577): Trig = Thursday, 28 February, 1991 +../tests/test.rem(579): Trig = Thursday, 28 February, 1991 trigdate() => 1991-02-28 1991-02-28 - 25 => 1991-02-03 day(1991-02-03) => 3 3 == 14 => 0 -../tests/test.rem(577): Trig = Friday, 1 March, 1991 +../tests/test.rem(579): Trig = Friday, 1 March, 1991 trigdate() => 1991-03-01 1991-03-01 - 25 => 1991-02-04 day(1991-02-04) => 4 4 == 14 => 0 -../tests/test.rem(577): Trig = Saturday, 2 March, 1991 +../tests/test.rem(579): Trig = Saturday, 2 March, 1991 trigdate() => 1991-03-02 1991-03-02 - 25 => 1991-02-05 day(1991-02-05) => 5 5 == 14 => 0 -../tests/test.rem(577): Trig = Sunday, 3 March, 1991 +../tests/test.rem(579): Trig = Sunday, 3 March, 1991 trigdate() => 1991-03-03 1991-03-03 - 25 => 1991-02-06 day(1991-02-06) => 6 6 == 14 => 0 -../tests/test.rem(577): Trig = Monday, 4 March, 1991 +../tests/test.rem(579): Trig = Monday, 4 March, 1991 trigdate() => 1991-03-04 1991-03-04 - 25 => 1991-02-07 day(1991-02-07) => 7 7 == 14 => 0 -../tests/test.rem(577): Trig = Tuesday, 5 March, 1991 +../tests/test.rem(579): Trig = Tuesday, 5 March, 1991 trigdate() => 1991-03-05 1991-03-05 - 25 => 1991-02-08 day(1991-02-08) => 8 8 == 14 => 0 -../tests/test.rem(577): Trig = Wednesday, 6 March, 1991 +../tests/test.rem(579): Trig = Wednesday, 6 March, 1991 trigdate() => 1991-03-06 1991-03-06 - 25 => 1991-02-09 day(1991-02-09) => 9 9 == 14 => 0 -../tests/test.rem(577): Trig = Thursday, 7 March, 1991 +../tests/test.rem(579): Trig = Thursday, 7 March, 1991 trigdate() => 1991-03-07 1991-03-07 - 25 => 1991-02-10 day(1991-02-10) => 10 10 == 14 => 0 -../tests/test.rem(577): Trig = Friday, 8 March, 1991 +../tests/test.rem(579): Trig = Friday, 8 March, 1991 trigdate() => 1991-03-08 1991-03-08 - 25 => 1991-02-11 day(1991-02-11) => 11 11 == 14 => 0 -../tests/test.rem(577): Trig = Saturday, 9 March, 1991 +../tests/test.rem(579): Trig = Saturday, 9 March, 1991 trigdate() => 1991-03-09 1991-03-09 - 25 => 1991-02-12 day(1991-02-12) => 12 12 == 14 => 0 -../tests/test.rem(577): Trig = Sunday, 10 March, 1991 +../tests/test.rem(579): Trig = Sunday, 10 March, 1991 trigdate() => 1991-03-10 1991-03-10 - 25 => 1991-02-13 day(1991-02-13) => 13 13 == 14 => 0 -../tests/test.rem(577): Trig = Monday, 11 March, 1991 +../tests/test.rem(579): Trig = Monday, 11 March, 1991 trigdate() => 1991-03-11 1991-03-11 - 25 => 1991-02-14 day(1991-02-14) => 14 14 == 14 => 1 -../tests/test.rem(577): Trig(satisfied) = Monday, 11 March, 1991 +../tests/test.rem(579): Trig(satisfied) = Monday, 11 March, 1991 # Check combo of SATISFY and long-duration events REM 14 SATISFY [$Tw == 4] MSG Thursday, the 14th -../tests/test.rem(580): Trig = Thursday, 14 March, 1991 +../tests/test.rem(582): Trig = Thursday, 14 March, 1991 $Tw => 4 4 == 4 => 1 -../tests/test.rem(580): Trig(satisfied) = Thursday, 14 March, 1991 +../tests/test.rem(582): Trig(satisfied) = Thursday, 14 March, 1991 REM 14 AT 16:00 DURATION 8:00 SATISFY [$Tw == 4] MSG Thursday, the 14th -../tests/test.rem(581): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 08:00 +../tests/test.rem(583): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 08:00 $Tw => 4 4 == 4 => 1 -../tests/test.rem(581): Trig(satisfied) = Thursday, 14 March, 1991 AT 16:00 DURATION 08:00 +../tests/test.rem(583): Trig(satisfied) = Thursday, 14 March, 1991 AT 16:00 DURATION 08:00 REM 14 AT 16:00 DURATION 8:01 SATISFY [$Tw == 4] MSG Thursday, the 14th -../tests/test.rem(582): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 08:01 -../tests/test.rem(582): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 08:01 +../tests/test.rem(584): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 08:01 +../tests/test.rem(584): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 08:01 $Tw => 4 4 == 4 => 1 -../tests/test.rem(582): Trig(satisfied) = Thursday, 14 March, 1991 AT 16:00 DURATION 08:01 +../tests/test.rem(584): Trig(satisfied) = Thursday, 14 March, 1991 AT 16:00 DURATION 08:01 REM 14 AT 16:00 DURATION 32:00 SATISFY [$Tw == 4] MSG Thursday, the 14th -../tests/test.rem(583): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 32:00 -../tests/test.rem(583): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 32:00 +../tests/test.rem(585): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 32:00 +../tests/test.rem(585): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 32:00 $Tw => 4 4 == 4 => 1 -../tests/test.rem(583): Trig(satisfied) = Thursday, 14 March, 1991 AT 16:00 DURATION 32:00 +../tests/test.rem(585): Trig(satisfied) = Thursday, 14 March, 1991 AT 16:00 DURATION 32:00 REM 14 AT 16:00 DURATION 32:01 SATISFY [$Tw == 4] MSG Thursday, the 14th -../tests/test.rem(584): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 32:01 -../tests/test.rem(584): Trig = Thursday, 14 February, 1991 AT 16:00 DURATION 32:01 +../tests/test.rem(586): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 32:01 +../tests/test.rem(586): Trig = Thursday, 14 February, 1991 AT 16:00 DURATION 32:01 $Tw => 4 4 == 4 => 1 -../tests/test.rem(584): Trig(adj) = Saturday, 16 February, 1991 AT 00:00 DURATION 00:01 -../tests/test.rem(584): Trig(satisfied) = Saturday, 16 February, 1991 AT 00:00 DURATION 00:01 +../tests/test.rem(586): Trig(adj) = Saturday, 16 February, 1991 AT 00:00 DURATION 00:01 +../tests/test.rem(586): Trig(satisfied) = Saturday, 16 February, 1991 AT 00:00 DURATION 00:01 Thursday, the 14th REM 14 AT 16:00 DURATION 40:00 SATISFY [$Tw == 4] MSG Thursday, the 14th -../tests/test.rem(585): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 40:00 -../tests/test.rem(585): Trig = Thursday, 14 February, 1991 AT 16:00 DURATION 40:00 +../tests/test.rem(587): Trig = Thursday, 14 March, 1991 AT 16:00 DURATION 40:00 +../tests/test.rem(587): Trig = Thursday, 14 February, 1991 AT 16:00 DURATION 40:00 $Tw => 4 4 == 4 => 1 -../tests/test.rem(585): Trig(adj) = Saturday, 16 February, 1991 AT 00:00 DURATION 08:00 -../tests/test.rem(585): Trig(satisfied) = Saturday, 16 February, 1991 AT 00:00 DURATION 08:00 +../tests/test.rem(587): Trig(adj) = Saturday, 16 February, 1991 AT 00:00 DURATION 08:00 +../tests/test.rem(587): Trig(satisfied) = Saturday, 16 February, 1991 AT 00:00 DURATION 08:00 Thursday, the 14th # This is now an error REM DURATION 15:00 MSG Should fail... need AT if you have DURATION. -../tests/test.rem(588): Cannot specify DURATION without specifying AT +../tests/test.rem(590): Cannot specify DURATION without specifying AT # Parsing of AM/PM times REM AT 0:00am MSG foo 0a -../tests/test.rem(591): Expecting time after AT +../tests/test.rem(593): Expecting time after AT REM AT 1:00AM MSG foo 1a -../tests/test.rem(592): Trig = Saturday, 16 February, 1991 AT 01:00 +../tests/test.rem(594): Trig = Saturday, 16 February, 1991 AT 01:00 foo 1a REM AT 2:00am MSG foo 2a -../tests/test.rem(593): Trig = Saturday, 16 February, 1991 AT 02:00 +../tests/test.rem(595): Trig = Saturday, 16 February, 1991 AT 02:00 foo 2a REM AT 3:00AM MSG foo 3a -../tests/test.rem(594): Trig = Saturday, 16 February, 1991 AT 03:00 +../tests/test.rem(596): Trig = Saturday, 16 February, 1991 AT 03:00 foo 3a REM AT 4:00am MSG foo 4a -../tests/test.rem(595): Trig = Saturday, 16 February, 1991 AT 04:00 +../tests/test.rem(597): Trig = Saturday, 16 February, 1991 AT 04:00 foo 4a REM AT 5:00AM MSG foo 5a -../tests/test.rem(596): Trig = Saturday, 16 February, 1991 AT 05:00 +../tests/test.rem(598): Trig = Saturday, 16 February, 1991 AT 05:00 foo 5a REM AT 6:00am MSG foo 6a -../tests/test.rem(597): Trig = Saturday, 16 February, 1991 AT 06:00 +../tests/test.rem(599): Trig = Saturday, 16 February, 1991 AT 06:00 foo 6a REM AT 7:00AM MSG foo 7a -../tests/test.rem(598): Trig = Saturday, 16 February, 1991 AT 07:00 +../tests/test.rem(600): Trig = Saturday, 16 February, 1991 AT 07:00 foo 7a REM AT 8:00am MSG foo 8a -../tests/test.rem(599): Trig = Saturday, 16 February, 1991 AT 08:00 +../tests/test.rem(601): Trig = Saturday, 16 February, 1991 AT 08:00 foo 8a REM AT 9:00AM MSG foo 9a -../tests/test.rem(600): Trig = Saturday, 16 February, 1991 AT 09:00 +../tests/test.rem(602): Trig = Saturday, 16 February, 1991 AT 09:00 foo 9a REM AT 10:00am MSG foo 10a -../tests/test.rem(601): Trig = Saturday, 16 February, 1991 AT 10:00 +../tests/test.rem(603): Trig = Saturday, 16 February, 1991 AT 10:00 foo 10a REM AT 11:00AM MSG foo 11a -../tests/test.rem(602): Trig = Saturday, 16 February, 1991 AT 11:00 +../tests/test.rem(604): Trig = Saturday, 16 February, 1991 AT 11:00 foo 11a REM AT 12:00am MSG foo 12a -../tests/test.rem(603): Trig = Saturday, 16 February, 1991 AT 00:00 +../tests/test.rem(605): Trig = Saturday, 16 February, 1991 AT 00:00 foo 12a REM AT 13:00AM MSG foo 13a -../tests/test.rem(604): Expecting time after AT +../tests/test.rem(606): Expecting time after AT REM AT 0:00pm MSG foo 0p -../tests/test.rem(605): Expecting time after AT +../tests/test.rem(607): Expecting time after AT REM AT 1:00PM MSG foo 1p -../tests/test.rem(606): Trig = Saturday, 16 February, 1991 AT 13:00 +../tests/test.rem(608): Trig = Saturday, 16 February, 1991 AT 13:00 foo 1p REM AT 2:00pm MSG foo 2p -../tests/test.rem(607): Trig = Saturday, 16 February, 1991 AT 14:00 +../tests/test.rem(609): Trig = Saturday, 16 February, 1991 AT 14:00 foo 2p REM AT 3:00PM MSG foo 3p -../tests/test.rem(608): Trig = Saturday, 16 February, 1991 AT 15:00 +../tests/test.rem(610): Trig = Saturday, 16 February, 1991 AT 15:00 foo 3p REM AT 4:00pm MSG foo 4p -../tests/test.rem(609): Trig = Saturday, 16 February, 1991 AT 16:00 +../tests/test.rem(611): Trig = Saturday, 16 February, 1991 AT 16:00 foo 4p REM AT 5:00PM MSG foo 5p -../tests/test.rem(610): Trig = Saturday, 16 February, 1991 AT 17:00 +../tests/test.rem(612): Trig = Saturday, 16 February, 1991 AT 17:00 foo 5p REM AT 6:00pm MSG foo 6p -../tests/test.rem(611): Trig = Saturday, 16 February, 1991 AT 18:00 +../tests/test.rem(613): Trig = Saturday, 16 February, 1991 AT 18:00 foo 6p REM AT 7:00PM MSG foo 7p -../tests/test.rem(612): Trig = Saturday, 16 February, 1991 AT 19:00 +../tests/test.rem(614): Trig = Saturday, 16 February, 1991 AT 19:00 foo 7p REM AT 8:00pm MSG foo 8p -../tests/test.rem(613): Trig = Saturday, 16 February, 1991 AT 20:00 +../tests/test.rem(615): Trig = Saturday, 16 February, 1991 AT 20:00 foo 8p REM AT 9:00PM MSG foo 9p -../tests/test.rem(614): Trig = Saturday, 16 February, 1991 AT 21:00 +../tests/test.rem(616): Trig = Saturday, 16 February, 1991 AT 21:00 foo 9p REM AT 10:00pm MSG foo 10p -../tests/test.rem(615): Trig = Saturday, 16 February, 1991 AT 22:00 +../tests/test.rem(617): Trig = Saturday, 16 February, 1991 AT 22:00 foo 10p REM AT 11:00PM MSG foo 11p -../tests/test.rem(616): Trig = Saturday, 16 February, 1991 AT 23:00 +../tests/test.rem(618): Trig = Saturday, 16 February, 1991 AT 23:00 foo 11p REM AT 12:00pm MSG foo 12p -../tests/test.rem(617): Trig = Saturday, 16 February, 1991 AT 12:00 +../tests/test.rem(619): Trig = Saturday, 16 February, 1991 AT 12:00 foo 12p REM AT 13:00PM MSG foo 13p -../tests/test.rem(618): Expecting time after AT +../tests/test.rem(620): Expecting time after AT DEBUG +x SET x 0:00am + 0 -../tests/test.rem(621): Ill-formed time +../tests/test.rem(623): Ill-formed time SET x 1:00AM + 0 01:00 + 0 => 01:00 SET x 2:00am + 0 @@ -3533,10 +3537,10 @@ SET x 11:00AM + 0 SET x 12:00am + 0 00:00 + 0 => 00:00 SET x 13:00AM + 0 -../tests/test.rem(634): Ill-formed time +../tests/test.rem(636): Ill-formed time SET x 0:00pm + 0 -../tests/test.rem(636): Ill-formed time +../tests/test.rem(638): Ill-formed time SET x 1:00PM + 0 13:00 + 0 => 13:00 SET x 2:00pm + 0 @@ -3562,10 +3566,10 @@ SET x 11:00PM + 0 SET x 12:00pm + 0 12:00 + 0 => 12:00 SET x 13:00PM + 0 -../tests/test.rem(649): Ill-formed time +../tests/test.rem(651): Ill-formed time SET x '2015-02-03@0:00am' + 0 -../tests/test.rem(651): Ill-formed time +../tests/test.rem(653): Ill-formed time SET x '2015-02-03@1:00AM' + 0 2015-02-03@01:00 + 0 => 2015-02-03@01:00 SET x '2015-02-03@2:00am' + 0 @@ -3591,10 +3595,10 @@ SET x '2015-02-03@11:00AM' + 0 SET x '2015-02-03@12:00am' + 0 2015-02-03@00:00 + 0 => 2015-02-03@00:00 SET x '2015-02-03@13:00AM' + 0 -../tests/test.rem(664): Ill-formed time +../tests/test.rem(666): Ill-formed time SET x '2015-02-03@0:00pm' + 0 -../tests/test.rem(666): Ill-formed time +../tests/test.rem(668): Ill-formed time SET x '2015-02-03@1:00PM' + 0 2015-02-03@13:00 + 0 => 2015-02-03@13:00 SET x '2015-02-03@2:00pm' + 0 @@ -3620,7 +3624,7 @@ SET x '2015-02-03@11:00PM' + 0 SET x '2015-02-03@12:00pm' + 0 2015-02-03@12:00 + 0 => 2015-02-03@12:00 SET x '2015-02-03@13:00PM' + 0 -../tests/test.rem(679): Ill-formed time +../tests/test.rem(681): Ill-formed time # Test the ampm function set x ampm(0:12) + "" @@ -3716,88 +3720,88 @@ coerce("DATETIME", "2020-05-05@1:45pm") => 2020-05-05@13:45 set a $IntMin - 1 $IntMin => -2147483648 -2147483648 - 1 => Number too high -../tests/test.rem(718): `-': Number too high +../tests/test.rem(720): `-': Number too high set a $IntMin - $IntMax $IntMin => -2147483648 $IntMax => 2147483647 -2147483648 - 2147483647 => Number too high -../tests/test.rem(719): `-': Number too high +../tests/test.rem(721): `-': Number too high set a $IntMax - $IntMin $IntMax => 2147483647 $IntMin => -2147483648 2147483647 - -2147483648 => Number too high -../tests/test.rem(720): `-': Number too high +../tests/test.rem(722): `-': Number too high set a $IntMax - (-1) $IntMax => 2147483647 - 1 => -1 2147483647 - -1 => Number too high -../tests/test.rem(721): `-': Number too high +../tests/test.rem(723): `-': Number too high set a $IntMax + 1 $IntMax => 2147483647 2147483647 + 1 => Number too high -../tests/test.rem(722): `+': Number too high +../tests/test.rem(724): `+': Number too high set a $IntMax + $IntMax $IntMax => 2147483647 $IntMax => 2147483647 2147483647 + 2147483647 => Number too high -../tests/test.rem(723): `+': Number too high +../tests/test.rem(725): `+': Number too high set a $IntMin + (-1) $IntMin => -2147483648 - 1 => -1 -2147483648 + -1 => Number too high -../tests/test.rem(724): `+': Number too high +../tests/test.rem(726): `+': Number too high set a $IntMin + $IntMin $IntMin => -2147483648 $IntMin => -2147483648 -2147483648 + -2147483648 => Number too high -../tests/test.rem(725): `+': Number too high +../tests/test.rem(727): `+': Number too high set a $IntMax * 2 $IntMax => 2147483647 2147483647 * 2 => Number too high -../tests/test.rem(726): `*': Number too high +../tests/test.rem(728): `*': Number too high set a $IntMax * $IntMax $IntMax => 2147483647 $IntMax => 2147483647 2147483647 * 2147483647 => Number too high -../tests/test.rem(727): `*': Number too high +../tests/test.rem(729): `*': Number too high set a $IntMax * $IntMin $IntMax => 2147483647 $IntMin => -2147483648 2147483647 * -2147483648 => Number too high -../tests/test.rem(728): `*': Number too high +../tests/test.rem(730): `*': Number too high set a $IntMin * 2 $IntMin => -2147483648 -2147483648 * 2 => Number too high -../tests/test.rem(729): `*': Number too high +../tests/test.rem(731): `*': Number too high set a $IntMin * $IntMin $IntMin => -2147483648 $IntMin => -2147483648 -2147483648 * -2147483648 => Number too high -../tests/test.rem(730): `*': Number too high +../tests/test.rem(732): `*': Number too high set a $IntMin * $IntMax $IntMin => -2147483648 $IntMax => 2147483647 -2147483648 * 2147483647 => Number too high -../tests/test.rem(731): `*': Number too high +../tests/test.rem(733): `*': Number too high set a $IntMin / (-1) $IntMin => -2147483648 - 1 => -1 -2147483648 / -1 => Number too high -../tests/test.rem(732): `/': Number too high +../tests/test.rem(734): `/': Number too high set a $IntMin * (-1) $IntMin => -2147483648 - 1 => -1 -2147483648 * -1 => Number too high -../tests/test.rem(733): `*': Number too high +../tests/test.rem(735): `*': Number too high set a (-1) * $IntMin - 1 => -1 $IntMin => -2147483648 -1 * -2147483648 => Number too high -../tests/test.rem(734): `*': Number too high +../tests/test.rem(736): `*': Number too high set a abs($IntMin) $IntMin => -2147483648 abs(-2147483648) => Number too high -../tests/test.rem(735): Number too high +../tests/test.rem(737): Number too high # The "isany" function set a isany(1) @@ -3824,17 +3828,17 @@ set a shellescape(" !\"#$%%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ shellescape(" !\"#$%%&'()*+,-./0123456789:;<=>?@ABCDEF"...) => "\\ \\!\\\"\\#\\$\\%\\%\\&\\'\\(\\)\\*+,-./0123456789\\"... msg [a] -../tests/test.rem(751): Trig = Saturday, 16 February, 1991 +../tests/test.rem(753): Trig = Saturday, 16 February, 1991 a => "\\ \\!\\\"\\#\\$\\%\\%\\&\\'\\(\\)\\*+,-./0123456789\\"... \ \!\"\#\$\\\&\'\(\)\*+,-./0123456789\:\;\<=\>\?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\[\\\]\^_\`abcdefghijklmnopqrstuvwxyz\{\|\}\~ # Deprecated functions set x psshade(50) -psshade(50) => ../tests/test.rem(754): psshade() is deprecated; use SPECIAL SHADE instead. +psshade(50) => ../tests/test.rem(756): psshade() is deprecated; use SPECIAL SHADE instead. "/_A LineWidth 2 div def _A _A moveto Box"... set x psmoon(0) -psmoon(0) => ../tests/test.rem(755): psmoon() is deprecated; use SPECIAL MOON instead. +psmoon(0) => ../tests/test.rem(757): psmoon() is deprecated; use SPECIAL MOON instead. "gsave 0 setgray newpath Border DaySize 2"... # Recursive expression evaluation @@ -3843,24 +3847,24 @@ SET tmp evaltrig("Wed SKIP OMITFUNC _f",date(1992,1,8)) date(1992, 1, 8) => 1992-01-08 evaltrig("Wed SKIP OMITFUNC _f", 1992-01-08) => Entering UserFN _f(1992-01-08) Leaving UserFN _f() => 0 -../tests/test.rem(759): Trig = Wednesday, 8 January, 1992 +../tests/test.rem(761): Trig = Wednesday, 8 January, 1992 1992-01-08 REM MSG [tmp] -../tests/test.rem(760): Trig = Saturday, 16 February, 1991 +../tests/test.rem(762): Trig = Saturday, 16 February, 1991 tmp => 1992-01-08 1992-01-08 # Trig IF trig("sun +1") || trig("thu +1") -trig("sun +1") => ../tests/test.rem(763): Trig = Sunday, 17 February, 1991 +trig("sun +1") => ../tests/test.rem(765): Trig = Sunday, 17 February, 1991 1991-02-17 -trig("thu +1") => ../tests/test.rem(763): Trig = Thursday, 21 February, 1991 +trig("thu +1") => ../tests/test.rem(765): Trig = Thursday, 21 February, 1991 1990-01-01 1991-02-17 || 1990-01-01 => 1991-02-17 REM [trig()] +1 MSG Foo %b trig() => 1991-02-17 -../tests/test.rem(764): Trig = Sunday, 17 February, 1991 +../tests/test.rem(766): Trig = Sunday, 17 February, 1991 Foo tomorrow ENDIF @@ -3868,15 +3872,15 @@ ENDIF # Trig with a bad warnfunc FSET w(x) x/0 IF trig("sun warn w") || trig("thu warn w") -trig("sun warn w") => ../tests/test.rem(769): Trig = Sunday, 17 February, 1991 +trig("sun warn w") => ../tests/test.rem(771): Trig = Sunday, 17 February, 1991 Entering UserFN w(1) x => 1 1 / 0 => Division by zero -../tests/test.rem(769): -../tests/test.rem(768): In function `w': `/': Division by zero +../tests/test.rem(771): +../tests/test.rem(770): In function `w': `/': Division by zero Leaving UserFN w() => Division by zero 1990-01-01 -trig("thu warn w") => ../tests/test.rem(769): Trig = Thursday, 21 February, 1991 +trig("thu warn w") => ../tests/test.rem(771): Trig = Thursday, 21 February, 1991 Entering UserFN w(1) x => 1 1 / 0 => Division by zero @@ -3892,7 +3896,7 @@ FSET w(x) choose(x, 5, 3, 1, 0) # Ugh. This is where short-circuit logical operators # would really come in handy. IF trig("sun warn w") || trig("thu warn w") -trig("sun warn w") => ../tests/test.rem(778): Trig = Sunday, 17 February, 1991 +trig("sun warn w") => ../tests/test.rem(780): Trig = Sunday, 17 February, 1991 Entering UserFN w(1) x => 1 choose(1, 5, 3, 1, 0) => 5 @@ -3906,7 +3910,7 @@ x => 3 choose(3, 5, 3, 1, 0) => 1 Leaving UserFN w() => 1 1991-02-17 -trig("thu warn w") => ../tests/test.rem(778): Trig = Thursday, 21 February, 1991 +trig("thu warn w") => ../tests/test.rem(780): Trig = Thursday, 21 February, 1991 Entering UserFN w(1) x => 1 choose(1, 5, 3, 1, 0) => 5 @@ -3915,92 +3919,92 @@ Leaving UserFN w() => 5 1991-02-17 || 1991-02-21 => 1991-02-17 REM [trig()] +5 MSG Foo %b trig() => 1991-02-21 -../tests/test.rem(779): Trig = Thursday, 21 February, 1991 +../tests/test.rem(781): Trig = Thursday, 21 February, 1991 Foo in 5 days' time ENDIF REM [trig("Mon", "Tue", "Wed", "Sat")] MSG foo -trig("Mon", "Tue", "Wed", "Sat") => ../tests/test.rem(782): Trig = Monday, 18 February, 1991 -../tests/test.rem(782): Trig = Tuesday, 19 February, 1991 -../tests/test.rem(782): Trig = Wednesday, 20 February, 1991 -../tests/test.rem(782): Trig = Saturday, 16 February, 1991 +trig("Mon", "Tue", "Wed", "Sat") => ../tests/test.rem(784): Trig = Monday, 18 February, 1991 +../tests/test.rem(784): Trig = Tuesday, 19 February, 1991 +../tests/test.rem(784): Trig = Wednesday, 20 February, 1991 +../tests/test.rem(784): Trig = Saturday, 16 February, 1991 1991-02-16 -../tests/test.rem(782): Trig = Saturday, 16 February, 1991 +../tests/test.rem(784): Trig = Saturday, 16 February, 1991 foo REM [trig("Mon", "Tue", "Wed")] MSG bar -trig("Mon", "Tue", "Wed") => ../tests/test.rem(783): Trig = Monday, 18 February, 1991 -../tests/test.rem(783): Trig = Tuesday, 19 February, 1991 -../tests/test.rem(783): Trig = Wednesday, 20 February, 1991 +trig("Mon", "Tue", "Wed") => ../tests/test.rem(785): Trig = Monday, 18 February, 1991 +../tests/test.rem(785): Trig = Tuesday, 19 February, 1991 +../tests/test.rem(785): Trig = Wednesday, 20 February, 1991 1990-01-01 -../tests/test.rem(783): Expired +../tests/test.rem(785): Expired # The new syntactic sugar REM First Monday January MSG x -../tests/test.rem(786): Trig = Monday, 6 January, 1992 +../tests/test.rem(788): Trig = Monday, 6 January, 1992 REM Second Tuesday in April MSG x -../tests/test.rem(787): Trig = Tuesday, 9 April, 1991 +../tests/test.rem(789): Trig = Tuesday, 9 April, 1991 REM Third Wednesday in October MSG x -../tests/test.rem(788): Trig = Wednesday, 16 October, 1991 +../tests/test.rem(790): Trig = Wednesday, 16 October, 1991 REM Fourth Friday in July MSG x -../tests/test.rem(789): Trig = Friday, 26 July, 1991 +../tests/test.rem(791): Trig = Friday, 26 July, 1991 REM Last Tuesday in August MSG x -../tests/test.rem(790): Trig = Tuesday, 27 August, 1991 +../tests/test.rem(792): Trig = Tuesday, 27 August, 1991 REM Last Sunday in December MSG x -../tests/test.rem(791): Trig = Sunday, 29 December, 1991 +../tests/test.rem(793): Trig = Sunday, 29 December, 1991 REM First Monday January 2000 MSG x -../tests/test.rem(793): Trig = Monday, 3 January, 2000 +../tests/test.rem(795): Trig = Monday, 3 January, 2000 REM Second Tuesday in April 2000 MSG x -../tests/test.rem(794): Trig = Tuesday, 11 April, 2000 +../tests/test.rem(796): Trig = Tuesday, 11 April, 2000 REM Third Wednesday in October 2000 MSG x -../tests/test.rem(795): Trig = Wednesday, 18 October, 2000 +../tests/test.rem(797): Trig = Wednesday, 18 October, 2000 REM Fourth Friday in July 2000 MSG x -../tests/test.rem(796): Trig = Friday, 28 July, 2000 +../tests/test.rem(798): Trig = Friday, 28 July, 2000 REM Last Tuesday in August 2000 MSG x -../tests/test.rem(797): Trig = Tuesday, 29 August, 2000 +../tests/test.rem(799): Trig = Tuesday, 29 August, 2000 REM Last Sunday in December 2000 MSG x -../tests/test.rem(798): Trig = Sunday, 31 December, 2000 +../tests/test.rem(800): Trig = Sunday, 31 December, 2000 REM January ~~1 MSG y -../tests/test.rem(800): Trig = Friday, 31 January, 1992 +../tests/test.rem(802): Trig = Friday, 31 January, 1992 REM February ~~1 MSG y -../tests/test.rem(801): Trig = Thursday, 28 February, 1991 +../tests/test.rem(803): Trig = Thursday, 28 February, 1991 REM February ~~2 MSG y -../tests/test.rem(802): Trig = Wednesday, 27 February, 1991 +../tests/test.rem(804): Trig = Wednesday, 27 February, 1991 REM February ~~3 MSG y -../tests/test.rem(803): Trig = Tuesday, 26 February, 1991 +../tests/test.rem(805): Trig = Tuesday, 26 February, 1991 REM February ~~8 MSG y -../tests/test.rem(804): Trig = Thursday, 21 February, 1991 +../tests/test.rem(806): Trig = Thursday, 21 February, 1991 REM February ~~20 MSG y -../tests/test.rem(805): Trig = Monday, 10 February, 1992 +../tests/test.rem(807): Trig = Monday, 10 February, 1992 PUSH OMIT 31 March REM March ~1 MSG y -../tests/test.rem(808): Trig = Saturday, 30 March, 1991 +../tests/test.rem(810): Trig = Saturday, 30 March, 1991 REM March ~~1 MSG y -../tests/test.rem(809): Trig = Sunday, 31 March, 1991 +../tests/test.rem(811): Trig = Sunday, 31 March, 1991 REM Lastday March MSG y -../tests/test.rem(810): Trig = Sunday, 31 March, 1991 +../tests/test.rem(812): Trig = Sunday, 31 March, 1991 REM Lastworkday March MSG y -../tests/test.rem(811): Trig = Saturday, 30 March, 1991 +../tests/test.rem(813): Trig = Saturday, 30 March, 1991 POP REM Dec 2000 ~~1 MSG y -../tests/test.rem(813): Trig = Sunday, 31 December, 2000 +../tests/test.rem(815): Trig = Sunday, 31 December, 2000 REM Dec 2000 ~~2 MSG y -../tests/test.rem(814): Trig = Saturday, 30 December, 2000 +../tests/test.rem(816): Trig = Saturday, 30 December, 2000 REM Dec 2000 ~~3 MSG y -../tests/test.rem(815): Trig = Friday, 29 December, 2000 +../tests/test.rem(817): Trig = Friday, 29 December, 2000 REM Dec 2000 ~~7 MSG y -../tests/test.rem(816): Trig = Monday, 25 December, 2000 +../tests/test.rem(818): Trig = Monday, 25 December, 2000 REM Jan 2001 ~~1 MSG y -../tests/test.rem(817): Trig = Wednesday, 31 January, 2001 +../tests/test.rem(819): Trig = Wednesday, 31 January, 2001 REM Lastday April 2022 OMIT SAT SUN MSG foo -../tests/test.rem(819): Trig = Saturday, 30 April, 2022 +../tests/test.rem(821): Trig = Saturday, 30 April, 2022 REM Lastworkday April 2022 OMIT SAT SUN MSG foo -../tests/test.rem(820): Trig = Friday, 29 April, 2022 +../tests/test.rem(822): Trig = Friday, 29 April, 2022 SET a pad(1, "0", 2) pad(1, "0", 2) => "01" @@ -4018,7 +4022,7 @@ set a pad("foo", "0", $MaxStringLen+1) $MaxStringLen => 65535 65535 + 1 => 65536 pad("foo", "0", 65536) => String too long -../tests/test.rem(828): String too long +../tests/test.rem(830): String too long # Test OMIT CLEAR-OMIT-CONTEXT @@ -4028,7 +4032,7 @@ OMIT Jun THROUGH July 15 OMIT Sep 5 THROUGH Sep 10 OMIT 2024-12-25 THROUGH 2025-01-04 OMIT Apr 2022 through July -../tests/test.rem(837): Bad date specification +../tests/test.rem(839): Bad date specification OMIT DUMP Global Full OMITs (11 of maximum allowed 1000): @@ -4129,22 +4133,22 @@ Global Weekday OMITs: None. CLEAR-OMIT-CONTEXT OMIT 2000-01-01 THROUGH 2020-12-31 -../tests/test.rem(841): Too many full OMITs (max. 1000) +../tests/test.rem(843): Too many full OMITs (max. 1000) OMIT Dec 5 2029 through Dec 4 2029 -../tests/test.rem(843): Error: THROUGH date earlier than start date +../tests/test.rem(845): Error: THROUGH date earlier than start date # Test MSF REM MSF This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? -../tests/test.rem(847): Trig = Saturday, 16 February, 1991 +../tests/test.rem(849): Trig = Saturday, 16 February, 1991 This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? # A ridiculously long line REM MSF This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? -../tests/test.rem(850): Trig = Saturday, 16 February, 1991 +../tests/test.rem(852): Trig = Saturday, 16 February, 1991 This is a very long reminder. It should be wrapped. Will it be wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? This is a very long reminder. It should be wrapped. Will it be @@ -4733,7 +4737,7 @@ wrapped? I'm interested to see it it's wrapped. Please wrap this, ok? FSET subst_custom(a, d, t) "Custom: a=" + a + "; d=" + d + "; t=" + t REM MSG Here: %{custom} -../tests/test.rem(855): Trig = Saturday, 16 February, 1991 +../tests/test.rem(857): Trig = Saturday, 16 February, 1991 Entering UserFN subst_custom(0, 1991-02-16, 12:13) a => 0 "Custom: a=" + 0 => "Custom: a=0" @@ -4747,7 +4751,7 @@ Leaving UserFN subst_custom() => "Custom: a=0; d=1991-02-16; t=12:13" Here: Custom: a=0; d=1991-02-16; t=12:13 REM MSG There: %*{custom} -../tests/test.rem(856): Trig = Saturday, 16 February, 1991 +../tests/test.rem(858): Trig = Saturday, 16 February, 1991 Entering UserFN subst_custom(1, 1991-02-16, 12:13) a => 1 "Custom: a=" + 1 => "Custom: a=1" @@ -4761,8 +4765,8 @@ Leaving UserFN subst_custom() => "Custom: a=1; d=1991-02-16; t=12:13" There: Custom: a=1; d=1991-02-16; t=12:13 REM MSG Bad: %{custom -../tests/test.rem(857): Trig = Saturday, 16 February, 1991 -../tests/test.rem(857): Warning: Unterminated %{...} substitution sequence +../tests/test.rem(859): Trig = Saturday, 16 February, 1991 +../tests/test.rem(859): Warning: Unterminated %{...} substitution sequence Entering UserFN subst_custom(0, 1991-02-16, 12:13) a => 0 "Custom: a=" + 0 => "Custom: a=0" @@ -4790,27 +4794,27 @@ FUNSET circle square rectangle # Should fail SET a square(5) -../tests/test.rem(867): Undefined function: `square' +../tests/test.rem(869): Undefined function: `square' # htmlescape set a htmlescape("foo") htmlescape("foo") => "foo" REM MSG [a] -../tests/test.rem(871): Trig = Saturday, 16 February, 1991 +../tests/test.rem(873): Trig = Saturday, 16 February, 1991 a => "foo" foo set a htmlescape("<&>") htmlescape("<&>") => "<&>" REM MSG [a] -../tests/test.rem(873): Trig = Saturday, 16 February, 1991 +../tests/test.rem(875): Trig = Saturday, 16 February, 1991 a => "<&>" <&> set a htmlescape("@&^#*@&^##$*&@><><@#@#><@#>%%_#$foobarquux") htmlescape("@&^#*@&^##$*&@><><@#@#><@#>%%_#$foobarqu"...) => "@&^#*@&^##$*&@><>&l"... REM MSG [a] -../tests/test.rem(875): Trig = Saturday, 16 February, 1991 +../tests/test.rem(877): Trig = Saturday, 16 February, 1991 a => "@&^#*@&^##$*&@><>&l"... @&^#*@&^##$*&@><><@#@#><@#>%_#$foobarquux @@ -4829,12 +4833,12 @@ htmlstriptags("") => "" # $ParseUntriggered REM 2 Jan 1990 MSG ["bad_expr" / 2] -../tests/test.rem(885): Expired +../tests/test.rem(887): Expired "bad_expr" / 2 => Type mismatch -../tests/test.rem(885): `/': Type mismatch +../tests/test.rem(887): `/': Type mismatch SET $ParseUntriggered 0 REM 2 Jan 1990 MSG ["bad_expr" / 2] -../tests/test.rem(887): Expired +../tests/test.rem(889): Expired SET $ParseUntriggered 1 # String multiplication @@ -4842,11 +4846,11 @@ SET $ParseUntriggered 1 set a "low" * (-1) - 1 => -1 "low" * -1 => Number too low -../tests/test.rem(892): `*': Number too low +../tests/test.rem(894): `*': Number too low set a (-1) * "low" - 1 => -1 -1 * "low" => Number too low -../tests/test.rem(893): `*': Number too low +../tests/test.rem(895): `*': Number too low set a "zero" * 0 "zero" * 0 => "" @@ -4861,10 +4865,10 @@ set a 10000000 * "" # Too long for default limits set a "wookie" * 1000000 "wookie" * 1000000 => String too long -../tests/test.rem(902): `*': String too long +../tests/test.rem(904): `*': String too long set a 1000000 * "wookie" 1000000 * "wookie" => String too long -../tests/test.rem(903): `*': String too long +../tests/test.rem(905): `*': String too long set a "Cabbage! " * 7 "Cabbage! " * 7 => "Cabbage! Cabbage! Cabbage! Cabbage! Cabb"... @@ -4874,7 +4878,7 @@ set a 7 * "Cabbage! " # Should result in errors set pqxya 1+2) 1 + 2 => 3 -../tests/test.rem(909): Expecting end-of-line +../tests/test.rem(911): Expecting end-of-line # Don't want Remind to queue reminders EXIT diff --git a/tests/test.rem b/tests/test.rem index cd62595d..a0047bcd 100644 --- a/tests/test.rem +++ b/tests/test.rem @@ -381,9 +381,11 @@ msg [a076]% set a077 dosubst("%*Y %*Z", '1992/5/5') msg [a077]% set a078 easterdate(today()) +set a078 easterdate() set a079 easterdate(1992) set a080 easterdate(1995) set a078 orthodoxeaster(today()) +set a078 orthodoxeaster() set a079 orthodoxeaster(1992) set a080 orthodoxeaster(1995) set a080 orthodoxeaster(2023)