Hi, everyone, I'm pleased to announce the release of Remind 05.05.00. This release adds a couple of new features and features some internal code cleanups.
Remind 05.05.00 is available at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-05.05.00.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-05.05.00.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 The new features are the addition of PUSH-VARS and PUSH-FUNCS, which allow you to write more modular reminder files that don't pollute the global function or variable space. Here's an example: SET a 1 UNSET b FSET f(x) 2*x FUNSET g # Here a=1, b is undefined, f(2)=4 and g(2) is undefined PUSH-VARS a b PUSH-FUNCS f g set a 2 set b 3 FSET f(x) 3*x FSET g(x) 4*x # Here a=2, b=3, f(2)=6 and g(2)=8 POP-VARS POP-FUNCS # Here a=1, b is undefined, f(2) = 4 and g(2) is undefined Complete release notes follow Regards, Dianne. CHANGES TO REMIND * VERSION 5.5 Patch 0 - 2025-07-28 - NEW FEATURE: remind: Add the PUSH-VARS / POP-VARS commands and the analogous PUSH-FUNCS / POP-FUNCS commands. These let you localize changes to variables and functions and help with writing more modular reminder files. - INTERNAL CHANGES: Clean up the code following recommendations from an updated "cppcheck" executable. * VERSION 5.4 Patch 2 - 2025-07-16
pgpL4DbUit_uH.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/
