Dianne Skoll
|
ac3ee7e22b
|
Use constant-time DBufLen instead of O(n) strlen()
|
2025-08-19 10:21:01 -04:00 |
|
Dianne Skoll
|
f366037b8d
|
Truncate over-long variable name in DUMP.
|
2025-08-19 10:13:09 -04:00 |
|
Dianne Skoll
|
a46488a50d
|
Remove incorrect assignment that could cause a segfault.
|
2025-08-19 09:58:04 -04:00 |
|
Dianne Skoll
|
f91a1a2d65
|
If we don't have readline, don't declare unused variable.
|
2025-08-18 21:05:56 -04:00 |
|
Dianne Skoll
|
2ac8fb50e1
|
Fix typos.
|
2025-08-18 21:01:48 -04:00 |
|
Dianne Skoll
|
7df826f635
|
Add whole line at a time to history buffer.
|
2025-08-18 20:35:10 -04:00 |
|
Dianne Skoll
|
f8ce7b51da
|
Change prompt depending on whether or not we're ignoring lines.
|
2025-08-18 16:26:58 -04:00 |
|
Dianne Skoll
|
35ee94ca6b
|
If stdin and stdout are TTYs, use readline() where possible.
|
2025-08-18 16:20:45 -04:00 |
|
Dianne Skoll
|
c2a3468e04
|
Prep for 6.0.0 RELEASE.
06.00.00
|
2025-08-18 10:56:18 -04:00 |
|
Dianne Skoll
|
4ff2064452
|
Fix typos.
|
2025-08-18 10:50:52 -04:00 |
|
Dianne Skoll
|
8e00bd5acc
|
Fix typo in comment.
|
2025-08-16 18:32:08 -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
|
0c9ec11fce
|
Add clarifying comment.
|
2025-08-16 10:09:44 -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
|
5e36a6563a
|
Format improvement.
|
2025-08-15 22:26:18 -04:00 |
|
Dianne Skoll
|
274a2bf067
|
Don't unconditionally set RunDIsabled.
|
2025-08-15 20:53:07 -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
|
d9a4bd19f2
|
Remove extraneous semicolons.
|
2025-08-15 19:12:14 -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.
06.00.00-BETA-2
|
2025-08-15 15:46:08 -04:00 |
|
Dianne Skoll
|
6ae0340137
|
Document tkremind bug fix.
|
2025-08-15 15:36:59 -04:00 |
|
Dianne Skoll
|
0e48ace855
|
Update WHATSNEW.
|
2025-08-15 15:35:57 -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
|
b770676cb6
|
Add tests for trigistodo, trigcompletethrough, trigmaxoverdue
|
2025-08-15 15:22:39 -04:00 |
|
Dianne Skoll
|
5ee415c2fb
|
Add trigistodo(), trigcompletethrough() and trigmaxoverdue() introspection functions.
|
2025-08-15 15:20:57 -04:00 |
|
Dianne Skoll
|
6c2a4b66fd
|
Add tests and translations for %:
|
2025-08-15 15:07:32 -04:00 |
|
Dianne Skoll
|
6c2d65c08e
|
Allow non-alphanumeric substitution sequences to be overridden.
|
2025-08-15 14:55:03 -04:00 |
|
Dianne Skoll
|
cd2dc3bea3
|
Add test for %:
|
2025-08-15 14:35:31 -04:00 |
|
Dianne Skoll
|
b1b80316ab
|
Implement %: substitution sequence.
|
2025-08-15 11:54:31 -04:00 |
|
Dianne Skoll
|
f04835cf6f
|
Another eval that should be a catch.
|
2025-08-15 08:34:41 -04:00 |
|
Dianne Skoll
|
fb19ea6b7e
|
Use "catch" instead of "eval". What was I thinking??
|
2025-08-15 08:33:49 -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
|
b9fb215d9d
|
Don't try to process stderr output as JSON. :)
|
2025-08-14 20:52:38 -04:00 |
|
Dianne Skoll
|
a62ed0e0c5
|
Always output well-formed JSON in --json mode.
|
2025-08-14 20:43:35 -04:00 |
|
Dianne Skoll
|
eceb5e3f82
|
Suppress some output in --json mode.
|
2025-08-14 20:35:07 -04:00 |
|
Dianne Skoll
|
d5aa93ae57
|
Document TkRemind support for max-overdue.
|
2025-08-14 19:05:17 -04:00 |
|
Dianne Skoll
|
a66da78b4a
|
Add support for MAX-OVERDUE to TkRemind.
|
2025-08-14 19:03:32 -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
|
582f388500
|
Disable ANSI colors in JSON mode.
|
2025-08-14 13:57:23 -04:00 |
|
Dianne Skoll
|
7762f4f2d6
|
Add $HideCompletedTodos, $JSONMode and $TodoFilter system variables.
|
2025-08-14 13:56:02 -04:00 |
|