From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Lundin Subject: Re: Turning on repeat logging for a subtree only Date: Wed, 20 Apr 2011 19:39:02 -0400 Message-ID: <87sjtcqyqx.fsf@fastmail.fm> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:49738) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCgzA-00028Z-Tc for emacs-orgmode@gnu.org; Wed, 20 Apr 2011 19:39:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QCgz9-0000bs-Ul for emacs-orgmode@gnu.org; Wed, 20 Apr 2011 19:39:04 -0400 Received: from out4.smtp.messagingengine.com ([66.111.4.28]:47340) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QCgz9-0000bo-RS for emacs-orgmode@gnu.org; Wed, 20 Apr 2011 19:39:03 -0400 In-Reply-To: (Tom's message of "Wed, 20 Apr 2011 08:59:53 +0000 (UTC)") 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: Tom Cc: emacs-orgmode@gnu.org Tom writes: > I generally have repeat logging off, but I want to turn it on > for a certain subtree. > > I added the property LOGGING with the value logrepeat: > > :PROPERTIES: > :LOGGING: logrepeat > :END: > > But this doesn't seem to work, when I toogle the task state > the repeat is not logged. > Works fine for me here. I set org-log-repeat to nil and used the following headline: --8<---------------cut here---------------start------------->8--- * TODO A test :hack: SCHEDULED: <2011-04-20 Wed +1d> :PROPERTIES: :LOGGING: logrepeat :END: --8<---------------cut here---------------end--------------->8--- When I mark it DONE, I get the following results: --8<---------------cut here---------------start------------->8--- * TODO A test :hack: SCHEDULED: <2011-04-21 Thu +1d> :LOGBOOK: - State "DONE" from "TODO" [2011-04-20 Wed 18:32] :END: :PROPERTIES: :LOGGING: logrepeat :LAST_REPEAT: [2011-04-20 Wed 18:32] :END: --8<---------------cut here---------------end--------------->8--- > I checked the source and apparently it is because logrepeat > sets org-log-repeat to 'state, but I want to it to be set to 'time. > > Is there a way to set to it 'time instead of 'state? > AFAICT 'time and 'state are the same thing. Best, Matt