From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tassilo Horn Subject: Re: Recurring events with exceptions Date: Tue, 18 Oct 2011 20:46:41 +0200 Message-ID: <87d3dut9wu.fsf@thinkpad.tsdh.de> References: <2011-10-18T18-47-42@devnull.Karl-Voit.at> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:58086) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RGEgk-0008Id-9C for emacs-orgmode@gnu.org; Tue, 18 Oct 2011 14:46:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RGEgi-0001DS-4Q for emacs-orgmode@gnu.org; Tue, 18 Oct 2011 14:46:57 -0400 Received: from lo.gmane.org ([80.91.229.12]:43513) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RGEgh-0001DN-IT for emacs-orgmode@gnu.org; Tue, 18 Oct 2011 14:46:56 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1RGEgf-0004oj-Ow for emacs-orgmode@gnu.org; Tue, 18 Oct 2011 20:46:53 +0200 Received: from 91-67-169-145-dynip.superkabel.de ([91.67.169.145]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 18 Oct 2011 20:46:53 +0200 Received: from tassilo by 91-67-169-145-dynip.superkabel.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 18 Oct 2011 20:46:53 +0200 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: emacs-orgmode@gnu.org Skip Collins writes: Hi Skip, > [a slightly off-topic rant] You might find some luck with applications that follow the iCalendar standard. There, a re-occuring event may have an end date. And when you move ("this week's meeting is 30 minutes later") or delete some occurence ("no meeting on christmas"), it will add that as an exception to the re-occuring event definition and clone that as a new once-only event in case of a move (probably keeping some connection with it). [But I think there's no concept of re-occuring exceptions, like "there will never be any meetings at Christmas"...] That said, this is pretty complex and the apps I've used before org-mode (KOrganizer, Evolution) managed to mess things up in certain cases without even being visible to me at first. I just noticed some time later that some appointments were simply wrong or totally missing. I've learned my lessons: now I accept infinitely repeating entries or switch to sexp entries if really needed. But at least I know that nothing I do will somehow corrupt my calendar, because *I* am the master of timestamps, not some GUI that DTRT only in 90% of the cases. Bye, Tassilo