[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