From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcin Borkowski Subject: Re: SCHEDULED property behavior not compatible with habits? Confused: How to make this work? #orgmode Date: Sun, 29 Sep 2013 01:29:47 +0200 Message-ID: <20130929012947.3a3652c8@aga-netbook> References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42331) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VQ3xU-00067n-Is for emacs-orgmode@gnu.org; Sat, 28 Sep 2013 19:30:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VQ3xO-00008f-R6 for emacs-orgmode@gnu.org; Sat, 28 Sep 2013 19:29:56 -0400 Received: from msg.wmi.amu.edu.pl ([2001:808:114:2::50]:55444) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VQ3xO-00008Q-Jh for emacs-orgmode@gnu.org; Sat, 28 Sep 2013 19:29:50 -0400 Received: from localhost (localhost [127.0.0.1]) by msg.wmi.amu.edu.pl (Postfix) with ESMTP id 1A1374AC5E for ; Sun, 29 Sep 2013 01:29:49 +0200 (CEST) Received: from msg.wmi.amu.edu.pl ([127.0.0.1]) by localhost (msg.wmi.amu.edu.pl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jxqohDJoaGnM for ; Sun, 29 Sep 2013 01:29:48 +0200 (CEST) Received: from aga-netbook (99-52.echostar.pl [213.156.99.52]) by msg.wmi.amu.edu.pl (Postfix) with ESMTPSA id DA9384AC43 for ; Sun, 29 Sep 2013 01:29:48 +0200 (CEST) In-Reply-To: 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 Dnia 2013-09-29, o godz. 02:21:55 Iannis Zannos napisa=C5=82(a): > Hello, >=20 > having tried out the "habits" module after studying the manual on > TODOs and scheduling, I cannot make habits work. Reason: >=20 > When I set the :SCHEDULED: property of a node with a repetition > interval such as: <2013-09-27 Fri .+1d>, then changing the TODO > status from TODO to DONE will >=20 > 1. change the status back to TODO (so that the item stays > scheduled for a next time) > 2. change the date of SCHEDULED to one day after the date of > completion of the task >=20 > This is consistent with the description in the manual at 8.3.2 > Repeated tasks, and makes sense. However, it interferes with habits, > because it changes the date from which the tracking of the habit > repetition of the task is being tracked. This means that this node > disappears from the habit display in the agenda. Also, it undoes the > configured logging mechanism (for example, note+timestamp for DONE > state. >=20 > Am I overseeing something? Surely it must be my mistake. I saw habits > at work in the chat of Sacha Chua with Bastien Guerry ( > http://sachachua.com/blog/2013/07/emacs-chat-sacha-chua-with-bastien-guer= ry/) > and was quite impressed. But I could not repeat the same results as I > saw on Sacha's screen. >=20 > Cheers, >=20 > Iannis Zannos Tip 1: try setting org-habit-show-habits-only-for-today to nil (or waiting until tomorrow;)). Tip 2: it seems you mustn't track changes /into/ a TODO state, only into DONE. See note at the bottom here: http://mbork.pl/2013-09-23_Automatic_insertion_of_habit_templates_%28en%29 Hth, --=20 Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Adam Mickiewicz University