From c2a3468e04861c5b2e520db79a302b1f51b842f6 Mon Sep 17 00:00:00 2001 From: Dianne Skoll Date: Mon, 18 Aug 2025 10:56:18 -0400 Subject: [PATCH] Prep for 6.0.0 RELEASE. --- docs/WHATSNEW | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/WHATSNEW b/docs/WHATSNEW index 17ddb6aa..32a9e7c1 100644 --- a/docs/WHATSNEW +++ b/docs/WHATSNEW @@ -1,6 +1,6 @@ CHANGES TO REMIND -* VERSION 6.0 Patch 0 - 2025-??-?? +* VERSION 6.0 Patch 0 - 2025-08-18 - MAJOR NEW FEATURE: remind: Introduction of TODOs. These are similar to normal reminders, but (in Agenda Mode) you keep getting reminded @@ -20,6 +20,11 @@ CHANGES TO REMIND subst_colon, subst_bang, subst_question, subst_at and subst_hash, respectively. +- SAFETY IMPROVEMENT: remind: If a function is defined in a context + where RUN is disabled, disable RUN during the evaluation of the + function. Also disable RUN for all subst_XXX callbacks and the + ordx(n) callback. + - MAJOR IMPROVEMENTS: tkremind: TkRemind has been given an overhaul. The "Show Queue" and "Show Today's Reminders" windows now respect the color scheme. TkRemind lets you create TODO reminders and @@ -49,6 +54,9 @@ CHANGES TO REMIND - MINOR IMPROVEMENT: tkremind: TkRemind now passes all command-line options back to Remind. +- TEST IMPROVEMENT: remind: Add --flush option and use it in tests to + have more predictable interleaving of stdout/stderr output. + - BUG FIX: tkremind: In a couple of places, the "eval" command was used where the intention was to use "catch". I blame Perl... @@ -56,6 +64,11 @@ CHANGES TO REMIND in the JSON output, the original FROM or SCANFROM value is preserved, including relative SCANFROMs. +- BUG FIX: tkremind: Remove some extraneous semicolons. + +- DOCUMENTATION FIX: Fix some man-page format directive errors; + tweak wording in several pages. + * VERSION 5.5 Patch 0 - 2025-07-28 - NEW FEATURE: remind: Add the PUSH-VARS / POP-VARS commands and the