[Remind-Fans] Remind 3.3.1 BETA 3 is available

2020-03-14 Thread Dianne Skoll via Remind-fans
Hi, I really am hoping this will become 3.3.1 final. Please test; I assume a lot of you are stuck at home anyway because of the pandemic. :) Tarball: https://dianne.skoll.ca/projects/remind/download/remind-03.03.01-BETA-3.tar.gz Signature: https://dianne.skoll.ca/projects/remind/download/remin

[Remind-Fans] Remind 3.3.1 is Released

2020-03-20 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.1 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.01.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.01.tar.gz.sig Release notes follow. Regards, Dianne. CHANG

Re: [Remind-Fans] Show remind-fans: A Beautiful Remind

2020-03-22 Thread Dianne Skoll via Remind-fans
On 2020-03-21 14:32, Andreas Klostermaier wrote: > I call it "A Beautiful Remind" (abremind) and have advanced so far, > that is has become my default Remind visualisation. I would like to > present a little teaser to the remind community: > https://klostermaier.de/abremind_demo/index.html#to

Re: [Remind-Fans] rem2html

2020-03-22 Thread Dianne Skoll via Remind-fans
On 3/22/20 5:02 PM, Bob Goodwin wrote: > /It looks like dnf wants lower case "json" so I tried # dnf install > json-devel-3.7.3-1.fc31.x86_64 That's unlikely to work. On Fedora, it's likely to be something like perl-JSON-Any or something similar. Regards, Dianne. __

Re: [Remind-Fans] Getting reminders at random

2020-03-30 Thread Dianne Skoll via Remind-fans
On 2020-03-30 01:19, Neal Fultz wrote: > I've added a new function to remind to call the C RNG, to be > reminded of things at a random date. I guess someone else asked > about this in 2001? Huh. I confess I cannot see a use-case for this, and because of various gotchas, I don't think I'll merge

Re: [Remind-Fans] Avoid type errors when using trigdatetime in msgprefix

2020-03-31 Thread Dianne Skoll via Remind-fans
n 2020-03-31 16:34, Juan F. Meleiro wrote: > That was just an update. The real issue is the following: I use the > function msgprefix() as a way to add indentation and markers to > reminders. It adds three spaces of indentation, the middle of which > is substituted by '*' or '>' if the event is ha

Re: [Remind-Fans] Avoid type errors when using trigdatetime in msgprefix

2020-03-31 Thread Dianne Skoll via Remind-fans
On 2020-03-31 17:49, Tim Chase wrote: > You might be able to abuse the fact that remind zero-pads times when > converting them to strings, meaning you can compare their > string-versions and you should get the same results That's clever, and it should work just fine! For my own sanity, I would f

Re: [Remind-Fans] Asterisk on subject line when remind -k'mail ...' directory

2020-05-21 Thread Dianne Skoll via Remind-fans
Hi, On 2020-05-21 21:03, Jon Fineman wrote: > remind -f -z5 -k'mail -s "reminder: %s" jjf /dev/null 2>&1' > ~/reminders > produces the subject: > reminder: \\\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\\test\ msg\ today\ at\ > 20\:50\\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\\ > vs > remind -f -z5 -k'mai

Re: [Remind-Fans] Asterisk on subject line when remind -k'mail ...' directory

2020-05-21 Thread Dianne Skoll via Remind-fans
Just a note that defs.rem as shipped with Remind is *not* meant to be copied as-is into your .reminders file or directory. It's meant as a set of examples only. Regards, Dianne. ___ Remind-fans mailing list Remind-fans@lists.skoll.ca https://dianne.s

Re: [Remind-Fans] etm, remind, khal, taskwarrior

2020-05-30 Thread Dianne Skoll via Remind-fans
Hi, Remind is not really a task-management app. It's more a calendar/event/reminder tool. It doesn't have any concept of a task being "To-Do" or "Done". > I saw that there were several GUIs created for remind, but now it looks that > etm-dgraham is the latest supported one. Does remind still sh

Re: [Remind-Fans] Determining "the closest Sunday to $DATE"

2020-05-31 Thread Dianne Skoll via Remind-fans
On 2020-05-31 14:41, Tim Chase wrote: > I have an annual event that falls on "the Sunday closest to Jan 22nd" > and wrestled with how to express this. REM SUN Jan 19 MSG convince yourself that this is correct... Regards, Dianne. ___ Remind-fans mailing

Re: [Remind-Fans] Determining "the closest Sunday to $DATE"

2020-05-31 Thread Dianne Skoll via Remind-fans
On 2020-05-31 15:47, Tim Chase wrote: > On 2020-05-31 15:21, Dianne Skoll wrote: >> On 2020-05-31 14:41, Tim Chase wrote: >>> I have an annual event that falls on "the Sunday closest to Jan >>> 22nd" and wrestled with how to express this. >> REM SUN Jan 19 MSG convince yourself that this is cor

Re: [Remind-Fans] optional arguments to functions

2020-07-05 Thread Dianne Skoll via Remind-fans
On 2020-07-03 15:07, Ian! D. Allen wrote: > Any easy way to allow functions to have missing arguments that default > to empty? No, but I also don't really see a compelling use-case for this. Because a Remind function body can only be an expression, it's pretty awkward to deal with optional argumen

[Remind-Fans] Bug in TkRemind (3.3.0+)

2020-09-13 Thread Dianne Skoll via Remind-fans
Hi, everyone, Just a heads-up that there is a bug in TkRemind; it can sometimes fail to edit reminders related to months 8 and (Aug and September) because it incorrectly interprets 08 and 09 as invalid octal numbers. I have a fix in the latest version of git and plan on making a relase fairly s

Re: [Remind-Fans] Every Thursday except...

2020-09-16 Thread Dianne Skoll via Remind-fans
On 2020-09-16 19:36, Ed Blackman wrote: > How would I express a reminder that I want to show every Thursday, > *except* for the Thursday on the same week as the first Tuesday of > the month? The first Tuesday of the month can range from the 1st to the 7th of the month. The corresponding Thursday

Re: [Remind-Fans] Every Thursday except...

2020-09-20 Thread Dianne Skoll via Remind-fans
On 2020-09-19 17:46, Ed Blackman wrote: > On Sat, Sep 19, 2020 at 12:46:18PM -0500, Tim Chase wrote: >> On 2020-09-18 17:10, Ed Blackman wrote: >>> I also want to send myself a reminder the previous Friday when >>> there's an event on one of those Thursdays. That was trickier, but >>> this is w

Re: [Remind-Fans] Every Thursday except...

2020-09-20 Thread Dianne Skoll via Remind-fans
Actually, this is better: OMIT 26 Nov 2020 REM Thu SKIP SATISFY [$Td<3 || $Td > 9] MSG Thursday thing REM Fri SATISFY [(day($T+6)<3 || day($T+6)>9) && !isomitted($T+6)] MSG Mail for [$T+6] The "meeting" intermediate variable is unnecessary. Regards, Dianne. _

Re: [Remind-Fans] Can't compute trigdate for bridging days

2020-09-25 Thread Dianne Skoll via Remind-fans
On 2020-09-25 19:53, Jens Mueller wrote: > rem mon SKIP SATISFY [isomitted(trigdate()+1)] msg Bridging day > rem fri SKIP SATISFY [isomitted(trigdate()-1)] msg Bridging day That won't work. One reason it can fail is if there are no omitted days around today or at any point in the future. Try th

Re: [Remind-Fans] Can't compute trigdate for bridging days

2020-09-25 Thread Dianne Skoll via Remind-fans
Hi, again... On 2020-09-25 20:05, Dianne Skoll via Remind-fans wrote: > On 2020-09-25 19:53, Jens Mueller wrote: >> rem mon SKIP SATISFY [isomitted(trigdate()+1)] msg Bridging day >> rem fri SKIP SATISFY [isomitted(trigdate()-1)] msg Bridging day > One reason it can fail

Re: [Remind-Fans] Choosing SKIP/BEFORE/AFTER based on the OMIT?

2020-10-02 Thread Dianne Skoll via Remind-fans
On 2020-10-02 09:22, Tim Chase wrote: > I have a monthly event but sometimes life interferes causing it > to either get bumped back/forward or even cancelled. If there's no algorithmic way to make that decision, then I think... > Currently the only way I've been able to do it is to SKIP > every O

Re: [Remind-Fans] dawn,sunrise,sunset, dusk -- solar_noon??

2020-10-10 Thread Dianne Skoll via Remind-fans
On 2020-10-10 07:01, remind-f...@trodman.com wrote: > How about adding > noon_solar() ? > Right now, might I be able to do the math all in remind, and bisect the > sunrise(),sunset() interval? Yep. I believe solar noon is defined as halfway between sunrise and sunset, so this will do the t

Re: [Remind-Fans] Sun info & day|night times

2020-10-12 Thread Dianne Skoll via Remind-fans
The following statements: > ## Western RANDOM PICK ON GOOGLE MAP > SET LatDeg(58) ## -58.421753 58°25'18.3"W > SET LatMin(25) > SET LatSec(18.3) > ## Southern > SET LongDeg(-34) ## -34.632117 34°37'55.6"S > SET LongMin(-37) > SET LongSec(-55.6) ... have no effect. Or at least, not the *de

Re: [Remind-Fans] Sun info & day|night times

2020-10-12 Thread Dianne Skoll via Remind-fans
On 2020-10-12 13:38, B. William wrote: > OK, I made the changed in the ".reminders_moonsun" file: > SET $LatDeg 58 > SET $LatMin 25 > SET $LatSec 18 > SET $LongDeg -34 > SET $LongMin -37 > SET $LongSec -55 Buenos Aires is at latitude 34 deg 36 min 13 sec South, and longitude 58 deg 22 min 54 sec

Re: [Remind-Fans] Sun info & day|night times

2020-10-12 Thread Dianne Skoll via Remind-fans
On 2020-10-12 15:55, Steve Jones wrote: > Can we add a line to the man page that states that the numbers > aren't what you'll get from a search engine, maybe something along > the lines of 'The longitude will have the opposite sign of what you > see on a map - if google gives you -80.1234, you sho

Re: [Remind-Fans] Remind in Fedora-33 -

2020-10-29 Thread Dianne Skoll via Remind-fans
On Thu, 29 Oct 2020 11:30:04 -0400 Bob Goodwin wrote: > Is Remind compatible with Fedora 33? (Fedora33, 64bit, XFCE) I have > been unable to install it, get an error, the last few lines are: > tar: remind-03.03.01/www/fullmoon.png: Cannot open: File exists You are most likely un-tarring it in a

[Remind-Fans] Please test: Fix for zero-width combining characters

2020-11-01 Thread Dianne Skoll via Remind-fans
Hi, all, Remind has never handled UTF-8/Unicode particularly well, but I've pushed a fix for one annoying problem... incorrect formatting of the calendar with Unicode zero-width combining characters. The first screenshot is Remind 3.3.1 in a UTF-8 terminal with LC_ALL set to en-US.utf-8; the seco

Re: [Remind-Fans] Please test: Fix for zero-width combining characters

2020-11-01 Thread Dianne Skoll via Remind-fans
Hi again, To be clear: The previous output was generated with "remind -cl test.rem" Also, these fixes will do nothing for TkRemind or PostScript output, unfortunately. :( Regards, Dianne. ___ Remind-fans mailing list Remind-fans@lists.skoll.ca https:/

Re: [Remind-Fans] Please test: Fix for zero-width combining

2020-11-02 Thread Dianne Skoll via Remind-fans
On Mon, 02 Nov 2020 21:47:35 +0100 Paul Kopp wrote: > The cyrillic and hebrew characters work like a charm, nice work! > However, color escape sequences from SPECIAL COLOR still cause > malformed calendar output. Hmm... I cannot replicate that. Could you attach your test file? The attached tes

Re: [Remind-Fans] Please test: Fix for zero-width combining

2020-11-03 Thread Dianne Skoll via Remind-fans
Hi, Paul, > I just noticed that it wasn't the color escape sequences but some > tabs that messed up the calendar - my bad. Ah, thank you. I have pushed a fix for that into my git repo; commit a5c9b07052bb21ef3efa773cb797e1129bdda708 in https://dianne.skoll.ca/projects/remind/git/Remind.git/ In

Re: [Remind-Fans] tkRemind colors

2020-11-06 Thread Dianne Skoll via Remind-fans
On Thu, 5 Nov 2020 21:30:59 -0500 "Merell L. Matlock, Jr." wrote: > Month/day of week (at the top) and 'button bar' (at the bottom) have > the right color; when I first start tkRemind, it flashes the right > color (#928374), then reverts to #D9D9D9. TkRemind is (alas) not really designed to be t

[Remind-Fans] Remind 3.3.2 is Released

2020-11-08 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.2 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.02.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.02.tar.gz.sig Release notes follow. Regards, Dianne. CHANGE

Re: [Remind-Fans] Remind 3.3.2 is Released (plus a little bonus)

2020-11-08 Thread Dianne Skoll via Remind-fans
Oh, one more thing... if you like console-based programs, I have a cute little hack I wrote a while pack and finally packaged up. It's a terminal-mode calculator written in Perl. That one's here: https://dianne.skoll.ca/projects/perleval/ Regards, Dianne. pgpRKfrJs2A1K.pgp Description: OpenP

Re: [Remind-Fans] Crash on start of tkremind

2020-11-09 Thread Dianne Skoll via Remind-fans
On Mon, 9 Nov 2020 09:17:39 +0100 Martin Ziemer wrote: [...] > I can fix it by adding "global TwentyFourHourMode" to the top of the > procedure ShowTodaysReminders. Oh, that's embarrassing. > Should i package the version with a diff or is there another way to > get tkremind going? I will rel

[Remind-Fans] Remind 3.3.3 is Released - fixes TkRemind startup crash

2020-11-09 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.3 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.03.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.03.tar.gz.sig This release consists of just one bug fix; relea

Re: [Remind-Fans] remind 3.3.3 problem with trigger

2020-11-09 Thread Dianne Skoll via Remind-fans
On Mon, 09 Nov 2020 17:27:45 -0500 hy...@nasalinux.net wrote: > /home/hymie/.reminders.d/dancelesson(353): Can't compute trigger This is because of a change intoduced in Remind 3.3.0 (I believe). See the man page and the MAYBE-UNCOMPUTABLE keyword for the way to avoid this error message. Regards

Re: [Remind-Fans] Font size -

2020-11-17 Thread Dianne Skoll via Remind-fans
You can increase the font size like this: In your ~/.Xresources file (create it if you don't already have one) add this line: Tkremind*font: Arial 18 Then run: xrdb -merge ~/.Xresources And then fire up tkremind. The text will be very much bigger. Regards, Dianne. __

Re: [Remind-Fans] Fedora-33 -

2020-11-29 Thread Dianne Skoll via Remind-fans
On Sun, 29 Nov 2020 11:59:01 -0500 Bob Goodwin wrote: > "[root@WS-1 bobg]# dnf hwtprovides tcllib Was that a typo? "dnf whatprovides tcllib", perhaps? Regards, Dianne. ___ Remind-fans mailing list Remind-fans@lists.skoll.ca https://dianne.skoll.ca/m

Re: [Remind-Fans] Getting pre-notice overlapping with actual notice

2020-12-13 Thread Dianne Skoll via Remind-fans
On Sun, 13 Dec 2020 14:08:14 -0600 Tim Chase wrote: > REM +1 FROM Aug 17 2020 MSG ... [ on 17 Aug, only shows that day's reminder and not the one for 18th, etc.] > I expected to see 2 entries on each day, one for the actual event and > one for the next day's pre-notice. Remind's algorithm doe

[Remind-Fans] Updated TkRemind to use inotify if availble

2020-12-30 Thread Dianne Skoll via Remind-fans
Hi, all, I pushed a nice little feature onto https://dianne.skoll.ca/projects/remind/git/Remind.git/ If the "inotifywait" program is available (meaning you're probably on Linux), TkRemind will use it to monitor ~/.reminders and will react very quickly to changes in the file/directory. This lets

Re: [Remind-Fans] Patch to make rem2ps set the page size in the PostScript file

2021-01-05 Thread Dianne Skoll via Remind-fans
On Tue, 5 Jan 2021 17:12:45 -0500 Jonathan Kamens via Remind-fans wrote: > [...] because rem2ps doesn't indicate in the PostScript what > size the page is. The attached (simple) patch fixes this. Oh, thank you. I will include that patch. I've actually been hacking at rem2ps just today for othe

Re: [Remind-Fans] BUG: AFTER keyword handled incorrectly when combined with repeated reminders

2021-01-08 Thread Dianne Skoll via Remind-fans
On Fri, 08 Jan 2021 22:24:45 +0100 Paul Kopp wrote: > When scheduling a reminder like this: > > REM 2021-01-01 THROUGH 2021-01-08 AFTER MSG Test > > with an OMIT on the last day: > > OMIT 2021-01-08 Weeelll... I guess it's a bug, but maybe it's a feature. :) THROUGH -mm-dd is simply

[Remind-Fans] Remind 3.3.4 is Released

2021-01-12 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.4 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.04.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.04.tar.gz.sig Release notes follow. Regards, Dianne. CHANGE

Re: [Remind-Fans] Remind 3.3.4 is Released (missing release note)

2021-01-12 Thread Dianne Skoll via Remind-fans
On Tue, 12 Jan 2021 10:44:38 -0500 Jonathan Kamens via Remind-fans wrote: > Also my page size patch? Ugh, yes! Sorry; I forgot to document that. I'll add it to the release notes (for next time). o BUG FIX: rem2ps: Call setpagedevice to set page size Based on a patch from Jonathan Kamens Re

[Remind-Fans] Remind 3.3.5 is Released

2021-01-21 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.5 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.05.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.05.tar.gz.sig In this release, TkRemind received a lot of care

[Remind-Fans] "Introduction to Remind" video

2021-02-07 Thread Dianne Skoll via Remind-fans
Hi, All, I thought I'd make an "Introduction to Remind" video. Finally got around to finishing it... and it weighs in at about 52 minutes... yikes! Anyway, for those with long attention spans: https://www.youtube.com/watch?v=0SNgvsDvx7M Regards, Dianne. pgpJmX_KzXy8W.pgp Description: OpenP

Re: [Remind-Fans] Bug in processing hebdates?

2021-02-14 Thread Dianne Skoll via Remind-fans
On Sun, 14 Feb 2021 19:32:33 -0800 Isaac Good wrote: > I have no idea what's going on here other than remind seems to be > skipping some hebrew dates. Indeed. > Is there a bug here? Nope. If you look at the output of: msg [hebmon('2000-02-15')] you get: Adar A That's because

Re: [Remind-Fans] Bug in processing hebdates?

2021-02-14 Thread Dianne Skoll via Remind-fans
Following up, also see the remind(1) man page that describes the optional "jahr" and "aflag" arguments to hebdate(), which modifies how it handles Adar dates in Hebrew leap years. Regards, Dianne. ___ Remind-fans mailing list Remind-fans@lists.skoll.ca

[Remind-Fans] IRC channel

2021-03-06 Thread Dianne Skoll via Remind-fans
Hi, Someone asked me off-list if there was an IRC channel for Remind. There wasn't, so I made one. The channel is at OFTC; see https://oftc.net/ for info on how to connect. The channel is called #remind and I will hang out on there as "dfs". Cheers! Regards, Dianne. __

[Remind-Fans] ADMINISTRIVIA: Dianne's next move

2021-03-09 Thread Dianne Skoll via Remind-fans
Hi, all, Sorry to spam the list with this, but... As of April 19th, I will be launching my new venture, Skoll Software Consulting. I've quit my job and will take a month off before April 19th. Anyway... if you could use my expertise, or know anyone who could, please let me know. My services ar

Re: [Remind-Fans] Trying to setup remind

2021-03-10 Thread Dianne Skoll via Remind-fans
On Wed, 10 Mar 2021 18:53:07 +0100 Stacy Harper via Remind-fans wrote: > I got a ~/.rem file that looks like > > RUN OFF > INCLUDE [filedir()]/.rem.d > RUN ON > I also got this ~/.rem.d folder which is kept in sync in all my > devices with syncthing. > The issue is : As some files present in r

Re: [Remind-Fans] (no subject)

2021-03-29 Thread Dianne Skoll via Remind-fans
On Mon, 29 Mar 2021 18:01:29 +0200 Stacy Harper via Remind-fans wrote: > * How do you display the reminder at time when using "remind -q .rem" > ? You would have to run another instance of Remind without the -q flag for it to alert you at the specific time. > * The daemon re-read the reminder f

[Remind-Fans] Remind 3.3.6 is Released

2021-03-30 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.6 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.06.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.06.tar.gz.sig This is a minor release; release notes follow.

Re: [Remind-Fans] Help with remind, please

2021-04-12 Thread Dianne Skoll via Remind-fans
On Mon, 12 Apr 2021 14:45:51 -0400 aalin...@riseup.net wrote: > What I want is to be reminded of something on the Thursday following > the third Wednesday of the month. The closest I've managed is: > REM 1 Thursday --14 MSG Appointment You are over-thinking it. Here is the solution: REM Thu 16

Re: [Remind-Fans] Help with remind, please

2021-04-12 Thread Dianne Skoll via Remind-fans
On Mon, 12 Apr 2021 15:48:49 -0700 "Randal L. Schwartz" wrote: > It's also interesting when you realize then that such a day must > always fall on the 16th through 22nd, so you can just AND together > the 16-22 range and the Thursday condition. Yup. But Remind is significantly more efficient at

Re: [Remind-Fans] Help with remind, please

2021-04-13 Thread Dianne Skoll via Remind-fans
On Tue, 13 Apr 2021 17:53:52 +0900 taekoocair--- via Remind-fans wrote: > Nifty. I'd actually be quite interested in hearing about the technical > underpinnings of Remind. Hmm... :) I started writing Remind when I was a newbie, so I'm not particularly proud of some bits of the code, but other bi

[Remind-Fans] Technical underpinnings

2021-04-13 Thread Dianne Skoll via Remind-fans
Hi, So... I was looking over NextSimpleTrigger and I found a bug that has probably been present in Remind for 25+ years. :) Remind currently gives the wrong answer: $ echo "Sun 29 Feb MSG foo" | remind -dt - 1 feb 2021 -(1): Trig = Sunday, 7 March, 2021 The fixed version: $ echo "Sun 29 Feb MS

Re: [Remind-Fans] Remind Wiki changes?

2021-04-14 Thread Dianne Skoll via Remind-fans
On Tue, 13 Apr 2021 23:45:49 -0400 Justin Alcorn wrote: > The wiki at Roaringpenguin doesn't have any edit options. Do you have > edit access? I just checked, and apparently I do; I've updated the ical2rem page to point to Github. Long-term, I should probably migrate the wiki onto my own server

[Remind-Fans] Remind Wiki moved

2021-04-14 Thread Dianne Skoll via Remind-fans
Hello, I've moved the Remind wiki onto my server since I no longer control www.roaringpenguin.com. I've edited most of the pages on the old wiki with a note pointing to the new wiki. The new wiki is here: https://dianne.skoll.ca/wiki/Remind It is locked down. If you would like to have an acco

Re: [Remind-Fans] python-remind link on the website

2021-04-14 Thread Dianne Skoll via Remind-fans
Hi, Jochen, > could you update the description of my python-remind library to: > A library and command line tools (rem2ics, ics2rem) to convert > between Remind and iCalendar. Done, thank you. Regards, Dianne. pgpT23B84OwpC.pgp Description: OpenPGP digital signature _

[Remind-Fans] Another Remind video

2021-04-18 Thread Dianne Skoll via Remind-fans
Hi, all, I've posted another video... a bit shorter, at around 23 minutes. This one delves into the Remind source code, showing how the Remind algorithm is actually implemented. Hope you enjoy! https://www.youtube.com/watch?v=Pebgo8fFLQI Regards, Dianne. pgpXg9uNworPt.pgp Description: OpenP

Re: [Remind-Fans] Another Remind video

2021-04-26 Thread Dianne Skoll via Remind-fans
On Mon, 26 Apr 2021 21:21:26 +0900 taekoocair--- via Remind-fans wrote: > Very cool! That was exceedingly accessible. Your code is quite tidy, > too! Oh good; glad you liked the video. I'm reasonably proud of the code, although given its age and my newbieness when I first started Remind, there

[Remind-Fans] (Nagging) I am on Liberapay

2021-05-05 Thread Dianne Skoll via Remind-fans
Hi, Remind folk! I've recently quit my job and am working as a contract developer. Almost all the work I get is on proprietary software, sadly. I've created a donation page on Liberapay to help fund my open-source work. If you'd like to help fund Remind (or any of my other open-source projects) o

[Remind-Fans] Remind 3.3.7 is Released

2021-05-10 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.7 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.07.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.07.tar.gz.sig This is a bug release; release notes follow. Re

Re: [Remind-Fans] Need more text per event re: Remind fan

2021-05-11 Thread Dianne Skoll via Remind-fans
Hi, I'd ask list posters to please avoid posting HTML and use plain-text only. Thanks! On Tue, 11 May 2021 07:23:46 -0400 LarryD wrote: > I have been trying to find a way to attach a file (at least text > only) to any "REM" I add. The reason for the additional file is that > I often need more i

Re: [Remind-Fans] Attach file to event re: Linux Remind

2021-05-11 Thread Dianne Skoll via Remind-fans
On Tue, 11 May 2021 11:24:18 -0400 LarryD wrote: > The problem with long lines in the title is that it clogs up the > display and then other events get lost. Right, so you delimit the bit you want to show up in the calendar with %"%". For example: REM Fri MSG %"Zoom Meeting%" %b and here are a

Re: [Remind-Fans] unwilling wxremind

2021-05-23 Thread Dianne Skoll via Remind-fans
On Sun, 23 May 2021 13:33:17 +0200 (CEST) Julien Michielsen wrote: > For a long time I used remind on my computer. I noticed a version of > remind with a nicer output: wxremind". According to http://people.duke.edu/~dgraham/wxRemind/ "wxRemind is no longer being actively maintained."

Re: [Remind-Fans] How to query the next 24 hours?

2021-05-25 Thread Dianne Skoll via Remind-fans
On Tue, 25 May 2021 06:11:13 -0400 Allan Wind wrote: > I would like to run remind (3.1.16) every day at 20:00 via and > have it tell me of me about any reminders that is coming up in the > next 24 hours. Here is what I tried so far: Remind is not really designed to show events over a time perio

Re: [Remind-Fans] How to query the next 24 hours?

2021-05-25 Thread Dianne Skoll via Remind-fans
On Tue, 25 May 2021 10:18:11 -0400 Allan Wind wrote: [I missed this] > What is the time argument used for then? Just curious. Mostly debugging. It's used when you want to test a reminder and lie to it about the current time. Regards, Dianne. ___ R

Re: [Remind-Fans] How to query the next 24 hours?

2021-05-25 Thread Dianne Skoll via Remind-fans
On Tue, 25 May 2021 10:18:11 -0400 Allan Wind wrote: > Query two days and having to manually filter out 50% is not great > for me. Patches happily accepted. :) You could probably also do something with the JSON output of "remind -ppp2", but that would require a fair bit of programming. > Sure

[Remind-Fans] ADMINISTRIVIA: List issues

2021-06-01 Thread Dianne Skoll via Remind-fans
Hi, everyone, I messed up my mail filter and a couple of Remind-Fans messages were delayed. Sorry about that. I also accidentally set the list to hide sender addresses. That should be fixed too, I hope... we'll see when this message goes out. Regards, Dianne. _

Re: [Remind-Fans] function to print AND run a program?

2021-06-30 Thread Dianne Skoll via Remind-fans
On Wed, 30 Jun 2021 13:25:14 -0400 Eben King via Remind-fans wrote: > I would like a way to schedule an event so that it shows up in > tkremind (RUN doesn't) and runs a program (MSG doesn't). You can get part of a RUN to show up in TkRemind with the %"%" quotes. For example: REM Mon AT 12:45 R

[Remind-Fans] ADMIN: Remind git repo has moved

2021-07-12 Thread Dianne Skoll via Remind-fans
Hi, all, I've set up a self-hosted Gitea instance and moved the official Remind git repo there. The Remind git repo is now at: https://git.skoll.ca/Skollsoft-Public/Remind Regards, Dianne. ___ Remind-fans mailing list Remind-fans@lists.skoll.c

Re: [Remind-Fans] Better way to do "every other weekend"?

2021-07-12 Thread Dianne Skoll via Remind-fans
On Mon, 12 Jul 2021 13:40:32 -0500 Tim Chase via Remind-fans wrote: > Over on Mastodon I was recently asked how to put an event on "every > other weekend". This is what I came up with: > REM Sat Sun SATISFY ((abs($T - date(2021,7,10)) % 14) < 2) > IF trigvalid() > REM [$T] MSG Every oth

Re: [Remind-Fans] tkremind launching remind

2021-07-19 Thread Dianne Skoll via Remind-fans
On Mon, 19 Jul 2021 19:16:23 -0400 Eben King via Remind-fans wrote: > Hi people. When I run tkremind, it runs remind -z0 and then kills it > when tkremind exits. How can I make this not happen? If I kept > tkremind up all the time it wouldn't be a bad thing, but I don't. > When it's up alarms

Re: [Remind-Fans] standalone OMIT with weekdays?

2021-08-06 Thread Dianne Skoll via Remind-fans
On Fri, 6 Aug 2021 09:37:18 -0500 Tim Chase via Remind-fans wrote: > OMIT Sat Sun Remind has never supported that syntax, I'm afraid. > REM 8 OMIT Sat Sun BEFORE MSG Event That's how I would do it. > It looks like I can create a weekday-nudge helper function to reduce > the verbosity a bi

Re: [Remind-Fans] Can't compute trigger after update

2021-08-18 Thread Dianne Skoll via Remind-fans
On Wed, 18 Aug 2021 11:39:15 +0200 Wolfgang Kroener via Remind-fans wrote: > I upgraded remind from 03.01.16 to 03.03.01 (Debian buster -> > bullseye). > Function names with fset have to be shorter, but that was easy. Really? I don't remember making that change. I thought I *increased* the ma

[Remind-Fans] ADMINSITRIVIA: Test post-upgrade

2021-08-29 Thread Dianne Skoll via Remind-fans
Hi, I upgraded my main machine from Debian 10 to 11, which uninstalled Mailman. :( I had to install Mailman from source. Just testing that list traffic still works; please ignore. Regards, Dianne. pgpK05g0l4xyz.pgp Description: OpenPGP digital signature __

[Remind-Fans] New feature coming in Remind - looking for testers

2021-09-04 Thread Dianne Skoll via Remind-fans
Hi, everyone, I've implemented a new feature in Remind that I think could be really cool. If you'd like to test it, please clone https://git.skoll.ca/Skollsoft-Public/Remind and build from master. The new feature is a command called INCLUDECMD. This executes a shell command and interprets the o

Re: [Remind-Fans] New feature coming in Remind - looking for testers

2021-09-05 Thread Dianne Skoll via Remind-fans
On Sun, 5 Sep 2021 08:38:25 -0500 Tim Chase wrote: > Is there documentation on how shell-escaping/quoting should be > handled? E.g. Basically, everything after INCLUDECMD is passed to popen(3), which means it's handed to the shell. So looking at your example: > SET x "a b" > INCLUDECMD pr

Re: [Remind-Fans] New feature coming in Remind - looking for testers

2021-09-05 Thread Dianne Skoll via Remind-fans
Hi, > I could see needing to escape them in remind, to allow for > command-continuation such as > INCLUDECMD printf 'REM %s\n' [x] \ > c d e No. there's no need to escape them in Remind. Remind does command-continuation very early on. However, your example above will fail because Remind

Re: [Remind-Fans] New feature coming in Remind - looking for testers

2021-09-05 Thread Dianne Skoll via Remind-fans
On Sun, 5 Sep 2021 11:00:21 -0400 Dianne Skoll via Remind-fans wrote: > No. there's no need to escape them in Remind. Remind does > command-continuation very early on. However, your example above will > fail because Remind will include a literal newline in what it passes > to

[Remind-Fans] shellescape function (was New feature coming in Remind - looking for testers)

2021-09-08 Thread Dianne Skoll via Remind-fans
On Sun, 5 Sep 2021 11:00:21 -0400 Dianne Skoll via Remind-fans wrote: [Tim Chase] > > If everything is passed literally, are there any helper > > shellescape() functions that can be used for quoting args, ensuring > > that they don't get munged when lexed by the shell?

Re: [Remind-Fans] Unnecessary "baggage" in Labor Day reminder in holidays.rem?

2021-09-08 Thread Dianne Skoll via Remind-fans
On Wed, 8 Sep 2021 12:24:43 -0400 Jonathan Kamens via Remind-fans wrote: > My holidays.rem which I snarfed from somewhere semi-official long, > long ago has this in it: > > SET Week_1 1 > ... > FSET _back(days)TRIGGER(TODAY()-days) > FSET _trig()TRIGGER(TRIGDATE

[Remind-Fans] Remind 3.3.8 is Released

2021-09-13 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.8 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.08.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.08.tar.gz.sig This release contains both bugfixes and new feat

Re: [Remind-Fans] use of INCLUDECMD in web calendar blocked by automatic RUN OFF

2021-10-05 Thread Dianne Skoll via Remind-fans
On Tue, 5 Oct 2021 04:20:23 -0400 "Ian! D. Allen via Remind-fans" wrote: > But it doesn't work with my web calendar, because my Apache server > runs all PHP code as "www-data" and remind turns RUN OFF when the > owner of the .reminder file (me) doesn't match the user running > remind (www-data).

Re: [Remind-Fans] use of INCLUDECMD in web calendar blocked by automatic RUN OFF

2021-10-05 Thread Dianne Skoll via Remind-fans
Hi again, I forgot... reading from stdin assumes that /home/idallen/.reminders is a file and not a directory. If it *is* a directory, you could make a file like /home/idallen/.reminders-top that looks something like this: INCLUDECMD cmd1 INCLUDECMD cmd2 # Pull in .remind

Re: [Remind-Fans] use of INCLUDECMD in web calendar blocked by automatic RUN OFF

2021-10-05 Thread Dianne Skoll via Remind-fans
On Tue, 5 Oct 2021 04:20:23 -0400 "Ian! D. Allen via Remind-fans" wrote: > It Would Be Nice If remind had a "trust" option to say "if the owner > of the remind file matches XXX, trust it and don't disable RUN or > shell()" I thought this was a nice idea, so I added it. Remind already uses all t

Re: [Remind-Fans] use of INCLUDECMD in web calendar blocked by automatic RUN OFF

2021-10-05 Thread Dianne Skoll via Remind-fans
On Tue, 5 Oct 2021 04:20:23 -0400 "Ian! D. Allen via Remind-fans" wrote: > It Would Also Be Helpful if the "trust" option allowed -u to work to > set the right environment variables without implying -r I missed this. I've implemented this also. remind -uidallen-- disables RUN remind -u

[Remind-Fans] ical2rem (was Re: use of INCLUDECMD in web calendar blocked by automatic RUN OFF)

2021-10-05 Thread Dianne Skoll via Remind-fans
On Tue, 5 Oct 2021 17:18:23 -0400 Justin Alcorn via Remind-fans wrote: > Anyway... https://github.com/jbalcorn/ical2rem Yep, thanks! I do link to that from the Remind home page. Regards, Dianne. ___ Remind-fans mailing list Remind-fans@lists.skoll.

Re: [Remind-Fans] making your .reminders visible on a web site

2021-10-05 Thread Dianne Skoll via Remind-fans
On Tue, 5 Oct 2021 21:43:29 -0400 "Paul M. Foster via Remind-fans" wrote: > I didn't see the beginning of this thread. But I built a PHP > application to display a calendar based on your reminders file. See > https://gitlab.com/paulmfoster/calendar . You're welcome to download, > use and make c

Re: [Remind-Fans] making your .reminders visible on a web site

2021-10-05 Thread Dianne Skoll via Remind-fans
On Tue, 5 Oct 2021 22:51:47 -0400 Dianne Skoll via Remind-fans wrote: > > https://gitlab.com/paulmfoster/calendar . > Oh, that looks like a very interesting project! Hmm... unfortunately, it doesn't work. models/calendar.mdl.php is referencing a nonexistent global variable 

Re: [Remind-Fans] making your .reminders visible on a web site

2021-10-06 Thread Dianne Skoll via Remind-fans
Hi, On Tue, 5 Oct 2021 23:56:43 -0400 "Paul M. Foster via Remind-fans" wrote: > I just downloaded the package, unzipped it, and located it under my > local PHP web server. Oh! I just cloned the git repo and ran from master. I can't find any zip files on the gitlab site; can you point me to w

[Remind-Fans] Remind 3.3.9 is Released

2021-10-14 Thread Dianne Skoll via Remind-fans
Hi, everyone, Remind 3.3.9 is released. It's at https://dianne.skoll.ca/projects/remind/ Tar: https://dianne.skoll.ca/projects/remind/download/remind-03.03.09.tar.gz GPG: https://dianne.skoll.ca/projects/remind/download/remind-03.03.09.tar.gz.sig This release contains both bugfixes and new feat

[Remind-Fans] Test - please ignore

2021-10-16 Thread Dianne Skoll via Remind-fans
Hi, It seems I inadvertently broke Mailman, at least the web pages. Those have been fixed; now just testing the list itself. Apologies for the noise. Regards, Dianne. ___ Remind-fans mailing list Remind-fans@lists.skoll.ca https://dianne.skoll.ca/mail

[Remind-Fans] ADMINISTRIVIA: Apologies for auto-responder noise

2021-10-29 Thread Dianne Skoll via Remind-fans
Hi, Sorry for the spam sent by Andrei Silov's auto-responder. I have unsubscribed him from the list. Regards, Dianne. ___ Remind-fans mailing list Remind-fans@lists.skoll.ca https://dianne.skoll.ca/mailman/listinfo/remind-fans Remind is at https://dia

Re: [Remind-Fans] Thanksgiving in the U.S.

2021-11-17 Thread Dianne Skoll via Remind-fans
On Wed, 17 Nov 2021 10:15:15 -0500 "Paul M. Foster via Remind-fans" wrote: > There's a rather complicated formula for deriving the U.S. > Thanksgiving holiday in the Remind wiki. The holiday is on the 4th > Thursday in November every year. From my read of the remind > algorithm, it seems as thoug

[Remind-Fans] Preparing for 3.3.10

2021-11-19 Thread Dianne Skoll via Remind-fans
Hi, I'm preparing Remind 3.3.10 for release. If anyone would like to test out the git version prior to the release, please do so... it can be cloned from https://git.skoll.ca/Skollsoft-Public/Remind Below is an excerpt from WHATSNEW. I know the ADDOMIT keyword is kind of a hack... it would have

Re: [Remind-Fans] Preparing for 3.3.10

2021-11-19 Thread Dianne Skoll via Remind-fans
On Fri, 19 Nov 2021 12:09:17 -0500 Dianne Skoll via Remind-fans wrote: > REM Mon 1 Sep SCANFROM [back(7)] ADDOMIT MSG Labour Day Ugh, sorry. That should be: REM Mon 1 Sep SCANFROM -7 ADDOMIT MSG Labour Day Regards, Dianne. ___ Rem

Re: [Remind-Fans] Remind 03.03.09 90min DURATION Bug?

2021-11-21 Thread Dianne Skoll via Remind-fans
On Sat, 20 Nov 2021 10:10:56 -0800 Edward Shapard via Remind-fans wrote: > Contents of "test.rem": > > REM 20 NOV 2021 AT 13:00 DURATION 90 MSG Meeting > Running `remind -s1 test.rem` yields: > > 2021/11/20 * * 1995 780 1:00pm-10:15pm+1 Meeting > > 2021/11/21 * * 1335 0 12:00am-10:15pm Meeting

Re: [Remind-Fans] Question about expected output

2021-11-21 Thread Dianne Skoll via Remind-fans
On Sun, 21 Nov 2021 17:40:26 -0500 Michael DeBusk via Remind-fans wrote: > In my reminders file is the following: > REM 2021-11-29 +7 MSG Report due %c% > REM 2021-11-30 +7 MSG Doctor appointment %c% > I would expect the first to begin notifying me starting on the 22nd; > however, I started seei

  1   2   3   4   5   >