From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Repeat every X business days and every Xth day-of-the-week Date: Sun, 18 Mar 2012 02:29:11 -0400 Message-ID: <6515.1332052151@alphaville> References: Reply-To: nicholas.dokos@hp.com Return-path: Received: from eggs.gnu.org ([208.118.235.92]:58712) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S99cD-0000tM-0j for emacs-orgmode@gnu.org; Sun, 18 Mar 2012 02:29:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S99cB-000747-7H for emacs-orgmode@gnu.org; Sun, 18 Mar 2012 02:29:16 -0400 Received: from g5t0007.atlanta.hp.com ([15.192.0.44]:23670) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S99cB-000742-2P for emacs-orgmode@gnu.org; Sun, 18 Mar 2012 02:29:15 -0400 In-Reply-To: Message from Jay McCarthy of "Sat, 17 Mar 2012 23:38:35 MDT." List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Jay McCarthy Cc: nicholas.dokos@hp.com, emacs-orgmode@gnu.org Jay McCarthy wrote: > ... > I also wish that I could specify in some way that an event happens > every third Thursday of the month or on the first and third Wednesdays > (when my recycling cans are picked up). I don't know of a good way to > fit that into the current annotation scheme of + and ++. > > If you have any advice about how I could do it myself safely, I'd be > happy to try and contribute. Diary s-exprs can do things like this: --8<---------------cut here---------------start------------->8--- * TODO every third Thursday of the month <%%(org-float t 4 3)> * TODO every first and third Wednesday of the month <%%(or (org-float t 3 1) (org-float t 3 3))> --8<---------------cut here---------------end--------------->8--- See (info "(org) Timestamps") (info "(emacs) Special Diary entries") Nick