From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: FR: Using properties to customize global settings on a per-entry basis Date: Wed, 3 Oct 2007 15:27:11 +0200 Message-ID: <93a9124009e1ee0ce55829e44bf3a878@science.uva.nl> References: Mime-Version: 1.0 (Apple Message framework v624) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Id4Fq-0004K0-Fb for emacs-orgmode@gnu.org; Wed, 03 Oct 2007 09:27:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Id4Fo-0004Jm-QW for emacs-orgmode@gnu.org; Wed, 03 Oct 2007 09:27:09 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Id4Fo-0004Jj-KY for emacs-orgmode@gnu.org; Wed, 03 Oct 2007 09:27:08 -0400 Received: from korteweg.uva.nl ([146.50.98.70]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Id4Fo-0002ED-8j for emacs-orgmode@gnu.org; Wed, 03 Oct 2007 09:27:08 -0400 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: John Wiegley Cc: emacs-orgmode@gnu.org On Sep 29, 2007, at 5:50, John Wiegley wrote: > I love using "#+STARTUP: lognotestate" for noting down when and why a > task > changes state. > > However, I have several tasks which recur daily, or once every two > days. The > size of these tasks is starting to get crazy, since there are empty > "DONE" > messages continually accruing. > > I'd like either a) an option to disable lognotestate for recurring > tasks, or > b) the ability to change the logging state for a particular entry using > properties. OK, how about a general mechanism like this: If there is a property :org-log-done:, it will be used instead of the current value of org-log-done during TODO state changeing, like * repetitive entry :PROPERTIES: :org-log-done: nil :END: This kind of thing could be applied in more contexts - even though we will have to select each context where we like this explicitly - it always needs some coding. - Carsten