On Fri, 23 May 2025 07:43:32 -0500
Tim Chase via Remind-fans <[email protected]> wrote:

> > - MINOR NEW FEATURE: remind: Add eval() built-in function that
> > takes a string argument and evaluates it as an expression.

> Interesting...not sure if this would need some sort of "secure mode"
> to prevent problematic evals?

I can't think of a way this can be exploited... but if you can come up
with a way, I'll consider adding a way to disable eval()

> > - MINOR NEW FEATURE: remind: Add the trigbase() function and
> >   corresponding $Tb system variable.  See the remind(1) man page for
> >   details.
> >
> > - MINOR IMPROVEMENT: remind: Make $Tu a synonym for triguntil().

> Curious, I went to investigate but didn't find details:

>   $ git pull
>   $ git checkout 05.04.00-BETA-1
>   $ grep -e trigbase '\$Tu\>' man/remind.1 || echo not found
>   not found

man/remind.1 is generated from man/remind.1.in by ./configure, so you
have to run ./configure to get the man page changes.

> Did your man-page changes make it into the public repo?

Yup!
https://git.skoll.ca/Skollsoft-Public/Remind/commit/70a97a8fe5b9ddf7f0bd23d4cc1d0ee9499d76a9#diff-08abfa59e9e4daab22be35f10ca8683a1b993d93

> Also, while you mentioned that the git repo requires your hard-coded
> username/password, it didn't prompt me for anything when using HTTPS
> (it might require credentials for SSH/git protocol?), even though my
> pull included the 05.04.00-BETA-1 tag that sounds like the latest and
> greatest.

I do some user-agent detection as well to give "git" a free pass...
ssshhh...

Regards,

Dianne.
_______________________________________________
Remind-fans mailing list
[email protected]
https://dianne.skoll.ca/mailman/listinfo/remind-fans
Remind is at https://dianne.skoll.ca/projects/remind/

Reply via email to