Anne Wainwright writes: >On Thu, Jul 21, 2016 at 07:50:00AM -0400, hymie! wrote: >> If I understand correctly, then what you want do is something along these >> lines: >> >let me just digest that :) see my reply to Dianne.
Your reply to Dianne means that I didn't understand the rules either, so let me try again. Your problem starts here: >OMIT May 1 >REM May 1 AFTER OMIT Sun MSG Workers Day You are always omitting 1 May even if 1 May is not the actual holiday, and you are never omitting 2 May when it is. Try replacing that with something like this (untested): rem 1 may scanfrom [trigger(today()-28)] satisfy 1 if (wkdaynum(trigdate()) == 0) #sunday omit 2 may msg workers day else omit 1 may msg workers day endif That should make this line >REM May 1 2010 *7 AFTER OMIT Sun Tue Wed Thu Sat MSG Dustbin day work the way you expect. I set the "scanfrom" to today()-28 because you said that, if Friday is also a holiday, then Dustbin Day gets postponed even further. I wasn't sure how many holidays you might have in a row that you need to worry about. So setting the scanfrom to today()-14 might be sufficient. --hymie! http://lactose.homelinux.net/~hymie [email protected] _______________________________________________ Remind-fans mailing list [email protected] http://lists.roaringpenguin.com/cgi-bin/mailman/listinfo/remind-fans Remind is at http://www.roaringpenguin.com/products/remind
