From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric S Fraga Subject: Re: Repeated teaching classes and stopping date Date: Thu, 13 Nov 2014 10:09:31 +0000 Message-ID: <87lhnf76p0.fsf@pinto.chemeng.ucl.ac.uk> References: <5460F418.2030303@gmail.com> <878ujjez3g.fsf@gmx.us> <871tp74ic2.fsf@konixwork.incubateur.ens-lyon.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39482) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XorLT-0000qr-Ux for emacs-orgmode@gnu.org; Thu, 13 Nov 2014 05:09:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XorLM-0001j9-DB for emacs-orgmode@gnu.org; Thu, 13 Nov 2014 05:09:43 -0500 Received: from mail-db3on0141.outbound.protection.outlook.com ([157.55.234.141]:18493 helo=emea01-db3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XorLM-0001io-5V for emacs-orgmode@gnu.org; Thu, 13 Nov 2014 05:09:36 -0500 In-Reply-To: <871tp74ic2.fsf@konixwork.incubateur.ens-lyon.fr> (Samuel Loury's message of "Thu, 13 Nov 2014 09:26:21 +0100") 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: Samuel Loury Cc: emacs-orgmode@gnu.org, James Harkins On Thursday, 13 Nov 2014 at 09:26, Samuel Loury wrote: [...] > I like the idea of `org-clone-subtree-with-time-shift', but wouldn't it > make the parsing of the files slower? Maybe but O(n)... I doubt it would make much difference in practice compared with parsing a complex date structure. > I admit that in the example, this would not have a big impact since > there would be only 9 entries. Nevertheless, I wonder if this can be > considered as a general solution. It's a solution that works well for the reasons given by others. I use it for all of my lectures and it turns out better than a single repeat directive would because you can annotate each instance separately, not to mention being able to easily remove lectures that might be cancelled or change ones that may have a different location or time. Etc. > In my org files that sum up to 51425 lines (not taking into account the > archives), the creation of the agendas takes minutes to generate. There Minutes! What version of org and what kind of system? I have >35k lines in my org agenda files and generating an agenda on a 5 year old system takes seconds. On my wee Pandora, it takes a minute or so but this is a very slow system with slow SD cards... -- : Eric S Fraga (0xFFFCF67D), Emacs 24.4.50.1, Org release_8.3beta-558-g83d8a2