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
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
71384da875
Document default --max-expr-limit.
2025-09-19 13:39:55 -04:00
Dianne Skoll
779174ae32
Proper font formatting.
2025-09-11 17:26:43 -04:00
Dianne Skoll
d15c8f106b
Support hexadecimal integer constants in expressions; add hex() function.
2025-09-11 17:02:22 -04:00
Dianne Skoll
097dda1750
Make asc() always return a number between 0 and 255.
2025-09-11 16:42:32 -04:00
Dianne Skoll
804cf14a78
Implement --max-expr-complexity
2025-09-11 11:11:11 -04:00
Dianne Skoll
641b5cec57
Mode docs on columns() vs mbstrlen()
2025-09-10 23:07:23 -04:00
Dianne Skoll
df53db19c4
Fix typo
2025-09-10 23:02:15 -04:00
Dianne Skoll
7e70ffe7f5
Fix typo
2025-09-10 17:43:59 -04:00
Dianne Skoll
55975154b1
Add codepoint() and mbchar() functions.
2025-09-10 17:33:57 -04:00
Dianne Skoll
375576fcc5
Add better support for multi-byte character set.
...
The functions mbindex, mbstrlen and mbsubstr are just like
index, strlen and substr, but they use and return 1-based
character indexes rather than 1-based byte indexes.
2025-09-10 13:25:27 -04:00
Dianne Skoll
9aad9401ea
Fix man page wording.
2025-09-06 18:15:47 -04:00
Dianne Skoll
7064893ff2
Reorder man page; add explanation of how omit interacts with time zone.
2025-09-06 11:08:34 -04:00
Dianne Skoll
f8781276e2
Clarify that OMITFUNC also sees dates in the TZ timezone.
2025-09-06 11:00:50 -04:00
Dianne Skoll
ef7021972e
Add trigimetz and trigeventstarttz functions.
2025-09-04 15:36:27 -04:00
Dianne Skoll
2baa0405f3
Document new JSON key pairs.
2025-09-04 13:54:34 -04:00
Dianne Skoll
4237dc4a3f
Allow empty string to be used in tzconvert to designate system default time zone.
2025-09-04 10:09:46 -04:00
Dianne Skoll
dfabda7dee
add trigtz() function
2025-09-03 14:19:31 -04:00
Dianne Skoll
703907c94d
Update JSON output.
2025-09-03 13:57:25 -04:00
Dianne Skoll
c2345a240b
Update docs to reflect multi-type system variables.
2025-09-02 09:39:32 -04:00
Dianne Skoll
0416d6da9c
Update to version 06.00.02.
2025-09-01 10:02:14 -04:00
Dianne Skoll
c5d661124c
Never return a year < 1990 from trigger()
2025-08-28 12:53:28 -04:00
Dianne Skoll
2f239f77a5
Default $ParseUntriggered to 0 instead of 1
2025-08-27 11:34:10 -04:00
Dianne Skoll
d41520a04f
Better example.
2025-08-19 15:54:03 -04:00
Dianne Skoll
4ff2064452
Fix typos.
2025-08-18 10:50:52 -04:00
Dianne Skoll
86f65e11bb
Use keypress-slash to auto-fill COMPLETE-THROUGH field instead of double-click.
2025-08-16 11:54:19 -04:00
Dianne Skoll
07dcaec176
Fix typos.
2025-08-15 22:57:13 -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
4aa737e542
Tweak man page
2025-08-15 20:46:05 -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
5cb0e82be2
Remove stray ^G.
2025-08-15 20:10:50 -04:00
Dianne Skoll
1004946d26
Add a couple of missing .PPs
2025-08-15 18:15:37 -04:00
Dianne Skoll
d877a6cb48
Fix a couple of typos.
2025-08-15 18:05:48 -04:00
Dianne Skoll
3eea329b32
Add some missing .fi directives.
2025-08-15 18:04:42 -04:00
Dianne Skoll
7bf23912ae
Improve man page slightly.
2025-08-15 15:46:08 -04:00
Dianne Skoll
d1f1ddf5b7
Document the TODO introspection functions.
2025-08-15 15:33:04 -04:00
Dianne Skoll
5f9e227dc8
Document and test overriding of %: %! %? %@ %#
2025-08-15 15:28:23 -04:00
Dianne Skoll
e2d7796d4a
Clarify wording.
2025-08-14 21:53:06 -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
d5aa93ae57
Document TkRemind support for max-overdue.
2025-08-14 19:05:17 -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
6aa07edffd
Document "ordx" override of "ord"
2025-08-13 21:05:46 -04:00
Dianne Skoll
bdb9ad1a5d
Document new TkRemind features.
2025-08-13 20:33:15 -04:00
Dianne Skoll
05384fe7cf
Document --json.
2025-08-13 20:25:30 -04:00