[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Feature request about habit tracking [was: [Orgmode] RELEASE: Org-mo

From: Carsten Dominik
Subject: Re: Feature request about habit tracking [was: [Orgmode] RELEASE: Org-mode version 6.32]
Date: Mon, 2 Nov 2009 13:36:17 +0100

Hi Friedrich,

from what I see, John has built the habit tracking
into the routine that looks for scheduling entries.  So it would be
a significant change to do this for normal time stamps.

A solution for you could be to just use the scheduling stuff anyway,
and then use a filter function to make sure these entries do not show up
in the iCalendar export (untested):

(defun my-icalendar-verify ()
   (if (string= (org-entry-get nil "STYLE") "habit") nil t))

(setq org-icalendar-verify-function 'my-icalendar-verify)


- Carsten
On Nov 2, 2009, at 12:06 PM, Friedrich Delgado Friedrichs wrote:


Carsten Dominik schrieb:
John and I are not really clear about exactly what you are
asking for.  Can you try again?  What exactly is the difference
between what we have now and what you are asking for?

You know after I had sent that mail, I had the nagging thought that
maybe I should have explicitely mentioned the difference:

I'd really like habit tracking to be enabled for all TODOs with active
timestamps + repeaters with the property :STYLE: habit.

That means: Exactly what you have now, but add an option to also match
active timestamps *without* the SCHEDULED or DEADLINE keyword.

(i.e. similar to what you did for me in the icalendar export)

And I hope the next paragraph also makes more sense now:

Those things are rarely part of the hard landscape of the day for me, things won't blow up if I won't do them on exactly that same day, so I
don't want them scheduled and don't want them on my calendar, but I
want to be reminded in my agenda. But tracking how consistently I've
done things on those days is still very useful.

       Friedrich Delgado Friedrichs <address@hidden>
                            TauPan on Ircnet and Freenode ;)

Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.

- Carsten

reply via email to

[Prev in Thread] Current Thread [Next in Thread]