Dianne Skoll
ae01d7be43
Add a test for queued reminders.
2024-02-02 15:17:01 -05:00
Dianne Skoll
72d10178bf
Mass-update copyright year to 2024.
2023-12-31 12:05:03 -05:00
Dianne Skoll
a5dde31160
Update test file for new system vars.
2023-12-28 19:23:27 -05:00
Dianne Skoll
d938763643
Update test file for new error messages
2023-12-28 19:08:51 -05:00
Dianne Skoll
32e8db322d
Stricter parsing of SET command expressions.
2023-12-22 14:22:54 -05:00
Dianne Skoll
714195efe5
Bump version to 04.02.08
2023-12-14 15:58:20 -05:00
Dianne Skoll
ca795a352a
Add the $MaxLateMinutes system variable.
...
Don't trigger a timed reminder if it's more than $MaxLateMinutes past
the trigger time (for example, if the computer has hibernated and then
been awoken.)
2023-12-03 17:16:48 -05:00
Dianne Skoll
63eba104d9
Reinstate tests that only work with 64-bit time_t
2023-10-08 18:09:34 -04:00
Dianne Skoll
c11071a859
Undo fixes - the problem is with mktime on 32-bit systems.
...
Remove tests that break on 32-bit systems.
2023-10-08 11:49:44 -04:00
Dianne Skoll
5dd2cf7356
Update version to 04.02.07
2023-10-04 09:32:38 -04:00
Dianne Skoll
62388fb21f
Add "--version" long option.
2023-09-25 08:23:28 -04:00
Dianne Skoll
e268bbf31d
Bump version to 04.02.06
2023-09-12 14:38:14 -04:00
Dianne Skoll
cf0d958da5
Add optional "step" parameter to slide() to match nonomitted().
2023-07-23 14:43:13 -04:00
Dianne Skoll
85b0348fa7
Add $ParseUntriggered system variable.
2023-07-20 09:21:37 -04:00
Dianne Skoll
1baa6dab0c
Updates to nomomitted:
...
o Add optional "step" argument
o If start > end, swap the first two arguments
o Update man page and tests
2023-07-15 13:04:47 -04:00
Dianne Skoll
e63d4be4e8
Make "-tn" explicitly set a delta of ++n for *all* REM statements.
...
Also change the name of $DeltaOffset to $DeltaOverride.
2023-06-03 13:36:58 -04:00
Dianne Skoll
65561e7f34
Add "-tz" option to suppress all deltas. Document -tn better.
2023-05-21 20:14:07 -04:00
Dianne Skoll
269f9788b6
Bump version to 04.02.05.
2023-04-11 08:22:10 -04:00
Dianne Skoll
3d6ecd1f72
Prep for 04.02.04 release.
2023-03-14 12:03:00 -04:00
Dianne Skoll
5134b47d47
Oops! Fix up broken tests.
2023-03-02 11:42:54 -05:00
Dianne Skoll
afc1667e64
Implement htmlescape() built-in function.
2023-03-02 09:39:14 -05:00
Dianne Skoll
fdcc2d8acf
Bump version to 04.02.03.
2023-02-09 09:31:28 -05:00
Dianne Skoll
df8694a128
Add orthodoxeaster function.
2023-01-09 15:12:18 -05:00
Dianne Skoll
e345eb15f2
Update verison to 04.02.02
2023-01-01 16:54:23 -05:00
Dianne Skoll
2f196e3c9f
Update copyright year. :)
2022-12-30 13:43:28 -05:00
Dianne Skoll
01400d0672
Test the one-arg form of soleq()
2022-12-23 11:14:49 -05:00
Dianne Skoll
3a250ce765
Don't make tests depend on date they are run.
2022-12-22 22:12:14 -05:00
Dianne Skoll
e5c6703eaa
Add function for solstice/equinox calculations.
2022-12-22 21:44:49 -05:00
Dianne Skoll
aa5f9297b2
Add tests for handling world-writable dirs and files.
2022-12-20 10:38:28 -05:00
Dianne Skoll
98fc4a917f
Bump version to 04.02.01
2022-12-15 09:24:30 -05:00
Dianne Skoll
552bf84e33
Make test *not* depend on the current date... *sigh*.
2022-10-24 09:41:40 -04:00
Dianne Skoll
f3d969f658
Make sure we print the banner on each iteration of a command-line '*rep'
2022-10-20 18:21:57 -04:00
Dianne Skoll
3692a6b265
Avoid ambiguous local<->UTC conversions right around when the clocks change.
2022-10-17 09:58:32 -04:00
Dianne Skoll
e278d0e768
Fix typo
2022-10-12 20:13:47 -04:00
Dianne Skoll
a5acc12239
Try a ridiculously long line to excercise dynamic-buffer resizing
2022-10-12 20:11:23 -04:00
Dianne Skoll
dbe4c662c1
Add the "FUNSET" command to delete user-defined functions.
2022-10-12 14:12:13 -04:00
Dianne Skoll
8ada68ce54
Add the "columns(str)" variant.
2022-10-11 13:18:44 -04:00
Dianne Skoll
c62f676813
Diagnose unterminated %{...} sequence
2022-10-11 10:35:31 -04:00
Dianne Skoll
b00bf05fea
Add test for %{custom} substitution.
2022-10-11 09:14:47 -04:00
Dianne Skoll
b80bc5f788
Test that ending a reminder with %_ does add a blank line.
2022-10-11 08:30:17 -04:00
Dianne Skoll
07fd975935
Add the $AddBlankLines system variable.
2022-10-10 22:49:28 -04:00
Dianne Skoll
481fbc20a1
Bump version to 04.02.00
2022-10-10 17:05:00 -04:00
Dianne Skoll
4ee6bb0eca
Add test for embedded %_ in MSF reminders.
2022-10-10 11:12:47 -04:00
Dianne Skoll
b9839421f2
make "MSF" correctly wrap UTF-8 text.
2022-10-10 11:05:38 -04:00
Dianne Skoll
67601507fa
More robust handling of ANSI color escape sequences.
2022-10-09 22:00:06 -04:00
Dianne Skoll
c2e5534462
Make "REM ... MSF ..." handle ANSI color escape sequences correctly.
2022-10-09 21:55:09 -04:00
Dianne Skoll
f4ea3af6fc
Update test output.
2022-10-09 21:32:04 -04:00
Dianne Skoll
7d77bfd12a
Add tests for invalid ansicolor() calls.
2022-10-09 13:10:28 -04:00
Dianne Skoll
f3cca092be
Add tests for ansicolors function and new $Use...Colors variables.
2022-10-09 12:59:52 -04:00
Dianne Skoll
7218d55f08
Add $TerminalBackground special variable.
2022-10-09 12:40:48 -04:00