Hi, Remind 04.02.00 is released!
URL: https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-04.02.00.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-04.02.00.tar.gz.sig Changes since the previous release are shown below. This is a pretty big release with a lot of new features and fixes. Regards, Dianne. CHANGES TO REMIND * VERSION 4.2 Patch 0 - 2022-10-14 - NEW FEATURE: remind: Allow weekdays to be globally-omitted. For example: OMIT Saturday Sunday globally-omits all Saturdays and Sundays. - NEW FEATURE: remind: Add ansicolor() built-in function to make it easier to colorize reminders on the terminal. Suggested by Tim Chase. - NEW FEATURE: remind: Add several special variables related to the color mode: $UseVTColors, $UseBGVTColors, $Use256Colors, $UseTrueColors and $TerminalBackground. Based on a suggestion by Tim Chase. - NEW FEATURE: remind: Add utctolocal() and localtoutc() built-in functions. - NEW FEATURE: remind: Add timezone() built-in function. - NEW FEATURE: remind: Add trigtags() function per suggestion from Tim Chase. - NEW FEATURE: remind: The $AddBlankLines system variable controls whether or not a blank line is added after each reminder. - NEW FEATURE: remind: The built-in functions columns() and rows() return the width and height of the terminal (in character positions) respectively. - NEW FEATURE: remind: The built-in function columns("string") returns the number of columns occupied by "string" on the terminal, taking into account double-width Unicode characters and zero-width ANSI escape sequences. - NEW FEATURE: remind: You can add custom substitution sequences of the form %{name} or %*{name} that end up calling the function subst_name and using its return value as the replacement for the substitution sequence. - NEW FEATURE: remind: Add the FUNSET command to undefine a user-defined function. - NEW FILES: Add standard include files holidays/jewish.rem and ansitext.rem (the latter defines standard ANSI escape codes for changing text attributes such as bold, underline, etc.) - NEW EXAMPLES: add examples/alignmemt.rem, examples/ansitext and examples/astro - BUG FIX: remind: Make MSF correctly format UTF-8 text and text with embedded ANSI color-changing codes. - BUG FIX: remind: Make ADDOMIT actually work correctly in a SATISFY-type REM command. Bug found by Gunther Reißig - BUG FIX: Convert documentation files and src/lang.h to UTF-8. Patch from Jochen Sprickerhof. - BUG FIX: Fix tests in non-UTF-8 locales. - BUG FIX: Fix a few problems with the include/holidays/us.rem file. - BUG FIX: remind: Fix an ancient logic error in DBufPutc that hurt performance. - MINOR IMPROVEMENT: Clean up code and remove some dead code. * VERSION 4.1 Patch 0 - 2022-09-25
pgpBYz9Vlv_qT.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/
