Dianne Skoll
|
d161a8ff1a
|
Actually allow up to 9 levels of INCLUDE nesting.
Remind unit tests / tests (push) Successful in 42s
|
2024-11-30 23:03:09 -05:00 |
|
Dianne Skoll
|
877aaed1a1
|
Fix spelling error in comment.
|
2024-11-18 11:20:13 -05:00 |
|
Dianne Skoll
|
57fa1a6099
|
Make it clearer what went wrong if we use "remind" rather than "../src/remind"
Remind unit tests / tests (push) Successful in 1m44s
|
2024-11-18 11:05:21 -05:00 |
|
Dianne Skoll
|
6cdb12b5a8
|
Instead of searching test-rem for "remind" without "../src/remind", simply alias remind to false.
Trick suggested by Jochen Sprickerhof.
|
2024-11-18 11:00:10 -05:00 |
|
Dianne Skoll
|
c73e1b6f97
|
Make test-rem test itself to ensure it always invokes remind as ../src/remind.
|
2024-11-18 10:50:43 -05:00 |
|
Dianne Skoll
|
e8c779c785
|
Update to 05.01.01.
|
2024-11-18 10:44:08 -05:00 |
|
Jochen Sprickerhof
|
ed6d35e418
|
Fix remind call in test
|
2024-11-18 16:28:18 +01:00 |
|
Dianne Skoll
|
553899127a
|
Diagnose redefinition of built-in functions by checking newname before oldname
Remind unit tests / tests (push) Failing after 30s
|
2024-11-14 22:27:54 -05:00 |
|
Dianne Skoll
|
0c1954bdf4
|
Bump version to 05.01.00
Remind unit tests / tests (push) Failing after 44s
|
2024-11-14 10:36:45 -05:00 |
|
Dianne Skoll
|
46e1b7386e
|
Don't allow FRENAME to attempt to rename a built-in function.
|
2024-11-14 10:17:33 -05:00 |
|
Dianne Skoll
|
d7f5582a45
|
Add a test for the msgsuffix char(8) hack.
|
2024-11-13 21:59:23 -05:00 |
|
Dianne Skoll
|
f1591140d4
|
- Add $DefaultDelta system variable.
- Make FRENAME delete definition of newname if oldname is not defined.
- Document FRENAME, $DefaultDelta and the char(8) hack.
|
2024-11-13 21:45:54 -05:00 |
|
Dianne Skoll
|
ad5dff1de7
|
Add tests for FRENAME
|
2024-11-13 17:49:31 -05:00 |
|
Dianne Skoll
|
e48d025f5d
|
Add FRENAME to token list.
|
2024-11-13 17:30:15 -05:00 |
|
Dianne Skoll
|
ae39eb1d6e
|
Suppress LRM in tests for ease of 'diff'ing output.
Remind unit tests / tests (push) Failing after 30s
|
2024-11-12 23:31:25 -05:00 |
|
Dianne Skoll
|
342c229a57
|
Get dedup hash table stats; reduce slots to 32.
|
2024-11-12 21:56:27 -05:00 |
|
Dianne Skoll
|
e0fde98410
|
Add $DedupeReminders global variable.
|
2024-11-12 09:26:31 -05:00 |
|
Dianne Skoll
|
3e8c40990d
|
Make sure all *.rem files under include/ have no errors.
|
2024-11-10 13:05:01 -05:00 |
|
Dianne Skoll
|
7041e2cad8
|
Avoid warnings.
Remind unit tests / tests (push) Successful in 25s
|
2024-11-08 20:46:19 -05:00 |
|
Dianne Skoll
|
e2435c34a9
|
Bump version to 05.00.08
|
2024-11-08 12:43:30 -05:00 |
|
Dianne Skoll
|
d5e38ee3b4
|
Fix typo in test.rem.
Remind unit tests / tests (push) Successful in 28s
|
2024-10-18 11:26:41 -04:00 |
|
Dianne Skoll
|
eac07d212c
|
Bump version to 05.00.07
Remind unit tests / tests (push) Successful in 29s
|
2024-10-15 11:55:40 -04:00 |
|
Dianne Skoll
|
302bc5a5de
|
Make hash table sizes prime numbers instead of powers of two.
|
2024-10-12 10:24:22 -04:00 |
|
Dianne Skoll
|
950c0b3747
|
Use HashPJW for hasing user-defined function names and variable names.
Remind unit tests / tests (push) Successful in 26s
|
2024-10-12 10:17:50 -04:00 |
|
Dianne Skoll
|
ad382fea25
|
Print hash-table statistics with "-ds" debugging.
Remind unit tests / tests (push) Failing after 29s
|
2024-10-11 16:34:11 -04:00 |
|
Dianne Skoll
|
10ae0b0077
|
Add DEBUG +s test.
|
2024-09-16 14:43:37 -04:00 |
|
Dianne Skoll
|
e9c89b770f
|
Bump version to 05.00.06
|
2024-09-16 08:29:58 -04:00 |
|
Dianne Skoll
|
df6298bd63
|
Add test for $SuppressImplicitWarnings
Remind unit tests / tests (push) Successful in 1m15s
|
2024-09-15 16:59:46 -04:00 |
|
Dianne Skoll
|
739d285e36
|
Indent system variable dump better.
Remind unit tests / tests (push) Successful in 48s
|
2024-09-15 10:21:22 -04:00 |
|
Dianne Skoll
|
ee1c931932
|
Add $SuppressImplicitWarnings system variable.
This suppresses warnings about missing REM or MSG tokens.
|
2024-09-15 09:39:15 -04:00 |
|
Dianne Skoll
|
0806b6738f
|
Add test for time constants of the form '12:34'
Remind unit tests / tests (push) Successful in 41s
|
2024-09-13 13:07:49 -04:00 |
|
Dianne Skoll
|
42f5e3467d
|
Better error messages for ill-formed time.
|
2024-09-11 08:52:06 -04:00 |
|
Dianne Skoll
|
2acead9118
|
Shorten error message.
Remind unit tests / tests (push) Successful in 29s
|
2024-09-10 16:25:00 -04:00 |
|
Dianne Skoll
|
a53a80acb4
|
Make error message more explicit.
|
2024-09-10 16:23:52 -04:00 |
|
Dianne Skoll
|
56e62b1b4d
|
More error checking of bad date specs.
|
2024-09-10 14:27:46 -04:00 |
|
Dianne Skoll
|
c645db5ede
|
Diagnose bad YYYY-MM-DD constants in REM command.
|
2024-09-10 14:09:52 -04:00 |
|
Dianne Skoll
|
ef6b9c3783
|
Better error message when a number that isn't recognized as a day number or year is encountered.
|
2024-09-10 13:57:34 -04:00 |
|
Dianne Skoll
|
723aba9b7c
|
Document and test --print-tokens
Remind unit tests / tests (push) Successful in 30s
|
2024-09-08 10:33:24 -04:00 |
|
Dianne Skoll
|
5b7d4a07ec
|
More explicit error messages.
Remind unit tests / tests (push) Successful in 47s
|
2024-09-07 13:25:31 -04:00 |
|
Dianne Skoll
|
5d7f55c8d5
|
Make error messages more consistent.
Remind unit tests / tests (push) Successful in 28s
|
2024-09-03 10:53:45 -04:00 |
|
Dianne Skoll
|
46aa144b65
|
Bump version to 05.00.05
|
2024-09-02 10:15:56 -04:00 |
|
Dianne Skoll
|
01cb028532
|
Fix up tests to pass in September 2024.
|
2024-09-01 11:09:32 -04:00 |
|
Dianne Skoll
|
58b6f43b9c
|
Better diagnosis of wrong #args for builtin functions.
|
2024-09-01 09:03:26 -04:00 |
|
Dianne Skoll
|
336a9684d4
|
In calendar mode, SHADE the entire calendar box including day number.
Remind unit tests / tests (push) Successful in 29s
|
2024-08-29 08:50:57 -04:00 |
|
Dianne Skoll
|
7b098e95ad
|
Make error messages more consistent.
|
2024-08-28 18:21:35 -04:00 |
|
Dianne Skoll
|
7d13f4b09e
|
Better diagnostics when printing "Too many/few arguments" errors
|
2024-08-28 18:14:43 -04:00 |
|
Dianne Skoll
|
cecdfe6ade
|
Bump version to 05.00.04.
|
2024-08-28 18:00:50 -04:00 |
|
Dianne Skoll
|
30e2e9c633
|
When looking at SATISFY expressions to make sure they use the trigger date, look recursively into user-defined functions in the expression also.
|
2024-08-28 17:49:12 -04:00 |
|
Dianne Skoll
|
c019221d15
|
Add diagnostics for missing/bad subst_XXX functions.
|
2024-08-28 15:15:34 -04:00 |
|
Dianne Skoll
|
b7bd6faf07
|
Warn if SCHED/WARN/OMITFUNC functions take wrong number of args.
|
2024-08-28 15:02:22 -04:00 |
|