From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo de Moraes Serpa Subject: Re: Re: Added support for "habit tracking" Date: Fri, 23 Oct 2009 01:10:32 -0500 Message-ID: <1e5bcefd0910222310h29fe6327j3b56f916da0aeb48@mail.gmail.com> References: <874opt290u.fsf@gmx.ch> <87zl7lzyfh.fsf@gmx.ch> <834CBDCA-5FC2-4A77-B47F-44F1DC5438DA@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1868652214==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N1DMD-0005db-KK for emacs-orgmode@gnu.org; Fri, 23 Oct 2009 02:10:37 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N1DM9-0005bE-RZ for emacs-orgmode@gnu.org; Fri, 23 Oct 2009 02:10:37 -0400 Received: from [199.232.76.173] (port=60435 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N1DM9-0005b0-Mf for emacs-orgmode@gnu.org; Fri, 23 Oct 2009 02:10:33 -0400 Received: from mail-gx0-f224.google.com ([209.85.217.224]:60437) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N1DM9-0006xT-Af for emacs-orgmode@gnu.org; Fri, 23 Oct 2009 02:10:33 -0400 Received: by gxk24 with SMTP id 24so21710267gxk.6 for ; Thu, 22 Oct 2009 23:10:32 -0700 (PDT) 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: Matt Lundin , Org-mode Mode --===============1868652214== Content-Type: multipart/alternative; boundary=001636c597c3c9138304769411ec --001636c597c3c9138304769411ec Content-Type: text/plain; charset=ISO-8859-1 Hi John, I have a doubt regarding a specific habit definition I'd like to create - A GTD Weekly review. I want this habit to "happen" every friday, weekly. But if this friday passes, then, I want org-habit to consider it overdue. I've tried the following def: ** TODO GTD Weekly Review SCHEDULED: <2009-10-23 Fri .+1w> :PROPERTIES: :STYLE: habit :END: The graph says (considering today is friday which indeed, is): ... | b | b | b | !g | g | g | g | g | g | g | y | r | (b = blue, g = green, y = yellow, r = red, ! = current day) So, org-habit assumes I could do the task any day of the week, starting every friday? Or am I interpreting something wrongly? My expected graph would be, considering today is a friday: | !g | y | y | ... How could I define it so I can have a habit that happens weekly but that has a hard deadline of that very same weekday it has been specified to? Thanks, Marcelo. On Wed, Oct 21, 2009 at 5:40 PM, John Wiegley wrote: > On Oct 21, 2009, at 2:36 PM, Matt Lundin wrote: > > In the consistency graph, the first day the task was skipped (10-12) >> appears in green (org-habit-ready-face) on the graph. The second day >> (10-13), when the task was overdue, appears in yellow >> (org-habit-alert-face). If I am reading the manual correctly, I would >> expect this second day to be red, since the task is overdue on the day. >> (See the attachment "graph-1.png"). >> >> I believe I've found another issue with the graphs. If a task is >> completed twice on the same day, it prevents all subsequent days from >> appearing on the consistency graph. >> > > Thanks for the bug reports! I'll get these fixed for you. > > > John > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > --001636c597c3c9138304769411ec Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi John,

I have a doubt regarding a specific habit definition I'= d like to create - A GTD Weekly review. I want this habit to "happen&q= uot; every friday, weekly. But if this friday passes, then, I want org-habi= t to consider it overdue. I've tried the following def:

** TODO GTD Weekly Review
=A0=A0 SCHEDULED: <2009-10-23 Fri .+1w&= gt;
=A0=A0 :PROPERTIES:
=A0=A0 :STYLE: habit
=A0=A0 :END:

T= he graph says (considering today is friday which indeed, is):

... | = b | b | b | !g | g | g | g | g | g | g | y | r |

(b =3D blue, g =3D green, y =3D yellow, r =3D red, ! =3D current day)
So, org-habit assumes I could do the task any day of the week, starti= ng every friday? Or am I interpreting something wrongly?

My expected= graph would be, considering today is a friday:

| !g | y | y | ...

How could I define it so I can have a habit t= hat happens weekly but that has a hard deadline of that very same weekday i= t has been specified to?

Thanks,

Marcelo.

On Wed, Oct 21, 2009 at 5:40 PM, John Wiegley <jwiegley@gmail.com> wrote:
=
On Oct 21, 2009, at 2:36 PM, Matt Lundin wrote:

In the consistency graph, the first day the task was skipped (10-12)
appears in green (org-habit-ready-face) on the graph. The second day
(10-13), when the task was overdue, appears in yellow
(org-habit-alert-face). If I am reading the manual correctly, I would
expect this second day to be red, since the task is overdue on the day.
(See the attachment "graph-1.png").

I believe I've found another issue with the graphs. If a task is
completed twice on the same day, it prevents all subsequent days from
appearing on the consistency graph.

Thanks for the bug reports! =A0I'll get these fixed for you.
<= /div>


John


_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gn= u.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

--001636c597c3c9138304769411ec-- --===============1868652214== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============1868652214==--