Hi, everyone, I'm pleased to announce the release of Remind 06.00.00-BETA-1. The 06.00.00 release will be a major release with many new features and improvements; please test the beta!
The standout new feature is a TODO-type reminder. This is similar to a normal reminder, but (in Agenda mode) Remind keeps reminding you about it even after the due date has passed, unless you explicitly mark it as completed. There have also been significant improvements to TkRemind and a new --json output mode for Remind in Agenda Mode. I've attached a screenshot of TkRemind's agenda-mode window that uses the new JSON output to produce a prettier display. Remind 06.00.00-BETA-1 is available at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-06.00.00-BETA-1.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-06.00.00-BETA-1.tar.gz.sig Git: https://git.skoll.ca/Skollsoft-Public/Remind The git repo is password-protected to avoid AI scrapers; log in as user "notabot" with password "notabot". Alternatively, use the backup git repo at https://salsa.debian.org/dskoll/remind Complete release notes follow. Regards, Dianne. CHANGES TO REMIND * VERSION 6.0 Patch 0 - 2025-??-?? - MAJOR NEW FEATURE: remind: Introduction of TODOs. These are similar to normal reminders, but (in Agenda Mode) you keep getting reminded of them even once they are in the past, unless you specifically mark them as completed. - MAJOR NEW FEATURE: remind: The --json long option causes Remind to output JSON in Agenda Mode instead of the normal text output. See tkremind for an example of how a front-end can use this output. - MINOR NEW FEATURE: remind: The RETURN statement can be used to skip the rest of the current file. Useful for early exit from an INCLUDEd file. - 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 easily mark them completed. You can right-click on a day number to get a window with Agenda Mode reminders for that day. - MINOR IMPROVEMENT: remind: Language packs can define an ordx(n) function that localizes ord(n). If this function is defined, then ord(n) automatically calls it rather than using its built-in English localization. Appropriate ordx(n) definitions have been added to all language packs. - MINOR IMPROVEMENT: remind: The %b substitution sequence handles dates in the past (because of TODOs). The %! sequence considers both date and time, and can be used with non-timed reminders. The new %? sequence is similar to %!, but outputs "are" and "were" instead of "is" and "was". The new %*! and %*? sequences are similar to %! and %?, but compare the trigger date to realtoday() instead of to today(). - MINOR IMPROVEMENT: remind: Downgrade a SPECIAL COLOR... with out-of-range color values to a normal MSG-type reminder. - MINOR IMPROVEMENT: include/lang/nl.rem: Use "eergisteren" for "2 days ago" and "overmorgen" for "in 2 days' time." - MINOR IMPROVEMENT: tkremind: TkRemind now passes all command-line options back to Remind. - BUG FIX: remind: SCANFROM and FROM are separated out internally, and in the JSON output, the original FROM or SCANFROM value is preserved, including relative SCANFROMs. * VERSION 5.5 Patch 0 - 2025-07-28
pgpXdfqNrVoDo.pgp
Description: OpenPGP digital signature
_______________________________________________ Remind-fans mailing list [email protected] https://dianne.skoll.ca/mailman/listinfo/remind-fans Remind is at https://dianne.skoll.ca/projects/remind/
