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
|
e8c779c785
|
Update to 05.01.01.
|
2024-11-18 10:44:08 -05: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
|
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 |
|
Dianne Skoll
|
80d58220fe
|
In warnings, give file/lineno where function is defined.
|
2024-08-28 14:59:13 -04:00 |
|
Dianne Skoll
|
cd8624e176
|
Tweak diagnostic messages.
|
2024-08-28 14:35:49 -04:00 |
|
Dianne Skoll
|
84f9f4ae0a
|
Update tests.
|
2024-08-28 14:23:14 -04:00 |
|
Dianne Skoll
|
1adccf9b1f
|
Add tests for SCHED/WARN/OMITFUNC functions that don't use their argument.
|
2024-08-28 13:54:47 -04:00 |
|
Dianne Skoll
|
1e0d650737
|
Fix tests.
|
2024-08-28 13:49:34 -04:00 |
|
Dianne Skoll
|
abd54b016b
|
Add tests for newlines in calendars.
|
2024-08-28 12:56:53 -04:00 |
|
Dianne Skoll
|
8c072cd9b6
|
Add a warning if a function is redefined.
|
2024-08-27 21:41:45 -04:00 |
|