Dianne Skoll
|
6689cbfda3
|
Explicitly set latitude and longitude in test files.
|
2025-08-19 15:04:03 -04:00 |
|
Dianne Skoll
|
c9002d5b54
|
Bump version to 06.00.01
|
2025-08-19 12:38:38 -04:00 |
|
Dianne Skoll
|
e87849256b
|
Make --flush simply set standard I/O streams to unbuffered.
|
2025-08-15 22:41:18 -04:00 |
|
Dianne Skoll
|
fd8ecd88a8
|
Add --flush option; use it in tests.
Should help with weird systems whose C libraries have different flushing rules.
|
2025-08-15 22:36:20 -04:00 |
|
Dianne Skoll
|
6474f4e0b6
|
Note that user-defined functions defined in a RUN-OFF context will have RUN OFF during evaluation.
|
2025-08-15 20:43:59 -04:00 |
|
Dianne Skoll
|
7b7b861399
|
Disable RUN in callbacks to ordx and subst_xxx functions.
|
2025-08-15 20:27:51 -04:00 |
|
Dianne Skoll
|
5f9e227dc8
|
Document and test overriding of %: %! %? %@ %#
|
2025-08-15 15:28:23 -04:00 |
|
Dianne Skoll
|
b770676cb6
|
Add tests for trigistodo, trigcompletethrough, trigmaxoverdue
|
2025-08-15 15:22:39 -04:00 |
|
Dianne Skoll
|
6c2a4b66fd
|
Add tests and translations for %:
|
2025-08-15 15:07:32 -04:00 |
|
Dianne Skoll
|
cd2dc3bea3
|
Add test for %:
|
2025-08-15 14:35:31 -04:00 |
|
Dianne Skoll
|
de2ec1aa7b
|
In --json mode, redirect any RUN ... command stdout to stderr
We really don't want to mess up the JSON we produce on stdout!!
|
2025-08-14 21:47:40 -04:00 |
|
Dianne Skoll
|
af69f54bff
|
Add max_overdue to JSON.
|
2025-08-14 18:54:15 -04:00 |
|
Dianne Skoll
|
a000a7f17e
|
Add MAX-OVERDUE feature.
|
2025-08-14 18:50:39 -04:00 |
|
Dianne Skoll
|
7762f4f2d6
|
Add $HideCompletedTodos, $JSONMode and $TodoFilter system variables.
|
2025-08-14 13:56:02 -04:00 |
|
Dianne Skoll
|
5217d9b675
|
Start adding TODO tests.
|
2025-08-13 11:53:56 -04:00 |
|
Dianne Skoll
|
cde5ffc84a
|
Bump version to 06.00.00
|
2025-08-13 11:34:41 -04:00 |
|
Dianne Skoll
|
8523218ef2
|
Add %? substitution sequence and translations for "are" and "were"
|
2025-08-12 19:08:34 -04:00 |
|
Dianne Skoll
|
19eac9b8d5
|
nl - use "eergisteren" and "overmorgen"
|
2025-08-12 18:34:07 -04:00 |
|
Dianne Skoll
|
e4c090374d
|
Ugh, proper test reference.
|
2025-08-12 00:05:03 -04:00 |
|
Dianne Skoll
|
5f2bf48752
|
Add ordinal number tests.
|
2025-08-11 23:51:37 -04:00 |
|
Dianne Skoll
|
a7a22d20a2
|
Add is_todo and complete_through JSON key pairs.
|
2025-08-11 18:26:00 -04:00 |
|
Dianne Skoll
|
3fdbf8b3bc
|
Add language tests for yesterda, etc.
|
2025-08-11 18:20:34 -04:00 |
|
Dianne Skoll
|
865ebae6f8
|
Fix source code to properly generate xlat.c
|
2025-08-11 18:13:47 -04:00 |
|
Dianne Skoll
|
9199ed5cf7
|
Make sure remind -ppp preserves scanfrom even if it's today.
|
2025-08-11 16:55:20 -04:00 |
|
Dianne Skoll
|
814dd51270
|
Start working on TODO and COMPLETE-THROUGH. Still a WIP!!!
|
2025-08-11 16:29:34 -04:00 |
|
Dianne Skoll
|
24ed30fee0
|
Add RETURN command
Suggestion from Hymie! on Remind mailing list.
|
2025-08-06 11:08:41 -04:00 |
|
Dianne Skoll
|
4915dc1e8d
|
Make torture tests even worse!!! :)
|
2025-07-25 16:50:49 -04:00 |
|
Dianne Skoll
|
87e4ed23bf
|
Bump version to 05.05.00.
|
2025-07-25 11:02:30 -04:00 |
|
Dianne Skoll
|
fe7ac980e5
|
Add a torture test for PUSH-FUNCS / POP-FUNCS
|
2025-07-24 14:37:39 -04:00 |
|
Dianne Skoll
|
9bd0055d4d
|
Add PUSH-FUNCS and POP-FUNCS.
|
2025-07-24 14:31:12 -04:00 |
|
Dianne Skoll
|
235f947dd1
|
Replace PUSH-SYSVARS / POP-SYSVARS with better PUSH-VARS / POP-VARS commands.
|
2025-07-23 19:27:09 -04:00 |
|
Dianne Skoll
|
1c961dca83
|
One more test.
|
2025-07-22 17:37:05 -04:00 |
|
Dianne Skoll
|
700ac85e54
|
Make warnings for unmatched PUSH-SYSVARS correspond to those for unmatched PUSH-OMIT-CONTEXT
|
2025-07-22 17:35:21 -04:00 |
|
Dianne Skoll
|
7325375ccd
|
Add PUSH-SYSVARS and POP-SYSVARS commands.
|
2025-07-22 17:20:58 -04:00 |
|
Dianne Skoll
|
9613417a2e
|
Bump version to 05.04.02
|
2025-07-16 11:03:25 -04:00 |
|
Dianne Skoll
|
f808a2963d
|
When using -dt, print the trigger date for a fully-specified but expired trigger.
|
2025-07-09 12:11:38 -04:00 |
|
Dianne Skoll
|
6fed350e1f
|
Give better error messages thant "Type mismatch" for bad month or weekday names.
|
2025-07-05 09:52:30 -04:00 |
|
Dianne Skoll
|
02ade6fc58
|
Add tests.
|
2025-07-02 11:42:03 -04:00 |
|
Dianne Skoll
|
8356dacf2a
|
Allow first argument of daysinmon to be a string.
|
2025-07-02 11:20:15 -04:00 |
|
Dianne Skoll
|
4fd145cf4e
|
Allow daysinmon() to take a single DATE or DATETIME argument.
|
2025-07-02 10:14:48 -04:00 |
|
Dianne Skoll
|
1af2bdf8f1
|
Add test to ensure "unsatisfied" SATISFY clears trigvalid()
|
2025-07-01 16:51:16 -04:00 |
|
Dianne Skoll
|
0f83b98698
|
Fix bug that didn't save trigger date for a fully-specified REM in the past.
|
2025-06-30 19:23:45 -04:00 |
|
Dianne Skoll
|
21d28ebfc3
|
Bump version to 05.04.01.
|
2025-06-15 09:29:36 -04:00 |
|
Dianne Skoll
|
37e09f4671
|
Fix bug in processing UNTIL clause.
Bug found by Ian! D. Allen.
|
2025-06-15 09:15:48 -04:00 |
|
Dianne Skoll
|
71d2da19a8
|
Introduce "FSET - f(args) expr" syntax to define a function and suppress any "redefined function" warnings.
|
2025-05-28 14:40:46 -04:00 |
|
Dianne Skoll
|
9d42879170
|
Make "value" constant iff variable exists and is constant.
Otherwise, it's non-constant.
|
2025-05-26 22:22:49 -04:00 |
|
Dianne Skoll
|
44b50fc6be
|
Make "value()" evaluate its second argument lazily.
If the variable whose name is the first argument exists, don't
bother evaluating the second argument.
|
2025-05-26 21:56:04 -04:00 |
|
Dianne Skoll
|
9390b4335b
|
Make another string translatable.
|
2025-05-24 23:35:16 -04:00 |
|
Dianne Skoll
|
51a65841cd
|
Warn if a variable is UNSET without having been used (if -du is in effect)
|
2025-05-24 23:13:39 -04:00 |
|
Dianne Skoll
|
5035deaff1
|
Tweak warning wording; add tests.
|
2025-05-24 23:09:57 -04:00 |
|