Dianne Skoll
|
d084a48da7
|
Add test to verify that INCLUDECMD cmd connects cmd's standard input to /dev/null.
|
2025-10-07 20:38:21 -04:00 |
|
Dianne Skoll
|
18c3e0fe2e
|
Handle failure path better.
|
2025-10-07 20:33:46 -04:00 |
|
Dianne Skoll
|
e038f74b28
|
Document that INCLUDECMD's cmd has stdin < /dev/null
Make testing yet a bit more verbose.
|
2025-10-07 20:31:21 -04:00 |
|
Dianne Skoll
|
303e42f344
|
Arrange it so an INCLUDECMD cmd redirect's "cmd's" standard input to /dev/null
|
2025-10-07 20:27:07 -04:00 |
|
Dianne Skoll
|
453bba5172
|
Pluralize.
|
2025-10-07 16:24:39 -04:00 |
|
Dianne Skoll
|
8ce56acc7a
|
Make tests ever so slightly more verbose.
|
2025-10-07 16:23:22 -04:00 |
|
Dianne Skoll
|
90648e4091
|
Refactor filename into a shell variable.
|
2025-10-07 15:46:27 -04:00 |
|
Dianne Skoll
|
6c67dfeb72
|
Use a cppcheck-build-dir
|
2025-10-07 15:44:37 -04:00 |
|
Dianne Skoll
|
690d5bd429
|
Fix cppcheck warnings.
|
2025-10-07 15:36:26 -04:00 |
|
Dianne Skoll
|
1ee2c32374
|
Don't use the "SubstB" hack.
|
2025-10-07 15:28:32 -04:00 |
|
Dianne Skoll
|
7d2ec6767c
|
Add some missing %"..%"
|
2025-10-07 15:22:06 -04:00 |
|
Dianne Skoll
|
8c4ad9c6b5
|
Add %"...%" %(is) %b. to all holiday files.
|
2025-10-07 15:13:37 -04:00 |
|
Dianne Skoll
|
7f3764fe2d
|
Add %"%" and %(is) %b to Chinese New Year file.
|
2025-10-07 14:57:04 -04:00 |
|
Dianne Skoll
|
6f3b0526cf
|
Update WHATSNEW.
|
2025-10-07 14:36:56 -04:00 |
|
Dianne Skoll
|
074feffaab
|
Make sure we redirect stdin from /dev/null for RUN and shell()
|
2025-10-07 14:34:19 -04:00 |
|
Dianne Skoll
|
44dd57e6e3
|
When RUNning a command (REM RUN ...) arrange for command's stdin to be connected to /dev/null
|
2025-10-07 14:12:39 -04:00 |
|
Dianne Skoll
|
96c15ef42a
|
Update docs; close stdin when we go to queuing mode.
|
2025-10-07 14:00:11 -04:00 |
|
Dianne Skoll
|
5876663f1b
|
Put suffixes directly in holiday files.
|
2025-10-07 13:42:20 -04:00 |
|
Dianne Skoll
|
a11a80304a
|
Bump version to 06.01.04.
06.01.04-BETA-1
|
2025-10-08 04:11:46 +11:00 |
|
Dianne Skoll
|
561245a5e8
|
Fix timezone bug reported by Jin Chen.
|
2025-10-08 04:09:33 +11:00 |
|
Dianne Skoll
|
0ecca26da8
|
Define a useful macro.
|
2025-10-07 09:01:14 -04:00 |
|
Dianne Skoll
|
7729d61adc
|
Suppress redefined function warning.
|
2025-10-02 12:48:24 -04:00 |
|
Dianne Skoll
|
e58d168836
|
Use $Is rather than hard-coded "is"
|
2025-10-02 12:44:51 -04:00 |
|
Dianne Skoll
|
3d918ce8ad
|
No need for HebAdvanceWarning... just use $DefaultDelta.
|
2025-10-02 12:42:31 -04:00 |
|
Dianne Skoll
|
468663103d
|
Add a HebAdvanceWarning variable that sets the number of advance warning days.
|
2025-10-02 11:47:39 -04:00 |
|
Dianne Skoll
|
1cb2c6aa23
|
Simplify test script.
|
2025-10-01 21:16:04 -04:00 |
|
Dianne Skoll
|
3083142753
|
Don't set up an inotify descriptor in non-daemon mode.
|
2025-09-30 16:41:16 -04:00 |
|
Dianne Skoll
|
26de9d84f5
|
Update WHATSNEW in preparation for release.
06.01.03
|
2025-09-30 14:36:07 -04:00 |
|
Dianne Skoll
|
ba092fb781
|
Avoid warning in "make test"
|
2025-09-30 14:27:48 -04:00 |
|
Dianne Skoll
|
5fe1536b3b
|
Add updated "holidays/jewish.rem" courtesy of Nimrod Levy.
|
2025-09-30 13:24:51 -04:00 |
|
Dianne Skoll
|
9e3797d5ed
|
Simplify all calculations of dates relative to trigger date.
Also fixes off-by-one errors for New Year's Day in many files.
|
2025-09-29 19:41:40 -04:00 |
|
Dianne Skoll
|
26ec92675c
|
Give more specific ADDOMIT advice.
|
2025-09-29 14:22:10 -04:00 |
|
Dianne Skoll
|
01461929d7
|
Fix line-counting logic that made entirely-empty weeks one row too short.
|
2025-09-29 09:48:15 -04:00 |
|
Dianne Skoll
|
b3a2c0e7c7
|
Don't add a spurious blank line if there are no entries at all for a given calendar row.
|
2025-09-28 22:52:44 -04:00 |
|
Dianne Skoll
|
a614383521
|
Fix off-by-one error pointed out by Nimrod Levy.
|
2025-09-27 19:40:30 -04:00 |
|
Dianne Skoll
|
9f139b0d02
|
More readable code.
|
2025-09-27 10:03:59 -04:00 |
|
Dianne Skoll
|
7decbed3ff
|
In the tests/ directory, make "make test" the default make target.
|
2025-09-27 09:39:20 -04:00 |
|
Dianne Skoll
|
5610590fa8
|
Be pickier about $WarningLevel. Make sure it matches the Perl regex: ^\d\d\.\d\d\.\d\d$
|
2025-09-27 09:38:00 -04:00 |
|
Dianne Skoll
|
be04097fbc
|
Document $WarningLevel
|
2025-09-25 18:14:56 -04:00 |
|
Dianne Skoll
|
5092d5bc16
|
More warning_level annotations.
|
2025-09-25 18:08:29 -04:00 |
|
Dianne Skoll
|
2f86920842
|
Add $WarningLevel special variable.
|
2025-09-25 17:55:16 -04:00 |
|
Dianne Skoll
|
604e1b049c
|
Add a warning to use SCANFROM with a moveable ADDOMIT.
|
2025-09-24 13:02:12 -04:00 |
|
Dianne Skoll
|
23081b556f
|
Update WHATSNEW
06.01.02
|
2025-09-19 13:42:50 -04:00 |
|
Dianne Skoll
|
e2cfa46289
|
Update version to 06.01.02
|
2025-09-19 13:41:03 -04:00 |
|
Dianne Skoll
|
71384da875
|
Document default --max-expr-limit.
|
2025-09-19 13:39:55 -04:00 |
|
Dianne Skoll
|
af69f8779d
|
Don't loop forever if a reminder moves backwards because of a time zone difference.
If we are not making progress, it's because the reminder has expired.
|
2025-09-19 13:33:23 -04:00 |
|
Dianne Skoll
|
131e77fa18
|
Use "unsigned long" to track expresison node evaluations.
|
2025-09-13 11:38:55 -04:00 |
|
Dianne Skoll
|
f153acf7ce
|
Default max-expr-complexity to 10,000,000
|
2025-09-12 12:56:14 -04:00 |
|
Dianne Skoll
|
d75587fa7b
|
Update change log.
06.01.01
|
2025-09-12 11:43:15 -04:00 |
|
Dianne Skoll
|
d9a2b15814
|
Bump version number to 06.01.01.
|
2025-09-12 11:33:15 -04:00 |
|