[Remind-Fans] Remind 04.02.00 BETA 2 is available

Dianne Skoll dianne at skoll.ca
Wed Oct 12 10:19:00 EDT 2022


Hi,

Remind 04.02.00 BETA 2 is available in git; you can grab a tarball from
https://salsa.debian.org/dskoll/remind/-/archive/04.02.00-BETA-2/remind-04.02.00-BETA-2.tar.gz

Release notes follow.  I've highlighted changes from the previous beta
with the tag [BETA-2].  In particular, I think the ability to define
custom %{whatever} substitution sequences is pretty cool (and needs
people to try to break it.)

Regards,

Dianne


CHANGES TO REMIND

* VERSION 4.2 Patch 0 - 2022-??-??

- 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.

- [BETA-2] NEW FEATURE: remind: The $AddBlankLines system variable
  controls whether or not a blank line is added after each reminder.

- [BETA-2] NEW FEATURE: remind: The built-in functions columns() and
  rows() return the width and height of the terminal (in character
  positions) respectively.

- [BETA-2] 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.

- [BETA-2] 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.

- 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.

- [BETA-2] BUG FIX: Fix a few problems with the include/holidays/us.rem file.

* VERSION 4.1 Patch 0 - 2022-09-25
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://dianne.skoll.ca/pipermail/remind-fans/attachments/20221012/cb1218a7/attachment-0001.sig>


More information about the Remind-fans mailing list