Re: [Orgmode] Added support for habit tracking

2009-10-21 Thread Carsten Dominik

Applied, thanks.

- Carsten

On Oct 20, 2009, at 9:36 PM, John Wiegley wrote:


Ok, the following changes today have been submitted for inclusion:

- Habit appears in mode-line when Habits are being displayed

- Habits no longer use a DEADLINE, but .+1d/3d, to indicate a range.
  Use .+1d if the min and max are the same.

- org-habit uses faces for all its colors, and appropriate colors have
  been chosen for dark backgrounds.

- The consistency graph starts from the scheduled date, if that date  
precedes

  today and the first completed date.

- Habits are now sorted according to a habit-specific priority  
scheme, based
  on Sciral's priority sorting method.  This means that habits  
which demand
  more attention will shift to the top.  Use 'P' in the agenda to  
see what the

  relative priorities are.

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


- Carsten





___
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


Re: [Orgmode] Added support for habit tracking

2009-10-20 Thread Sven Bretfeld
Hi John and all others

John Wiegley jwieg...@gmail.com writes:

 To test out this new feature, apply the attached patches and read the
 new manual section on Tracking your habits.

Just tested this feature. No graph to be seen! What's wrong?

I cloned and installed the git-version (M-x org-version gives: Org-mode
version 6.31trans (release_6.31.133.g6138.dirty). Then I just copied
your example from the manual with all DONE statements, dates and
properties into my main org-file.

The agenda-buffer displays the NEXT Shave lines just as normal, no
graph. (Using NEXT instead of TODO can't be the problem, can it?) K is
not working at all (buffer is read-only), k asks for an agenda action.
Something wrong with the implementation? I use Emacs-Snapshot on Ubuntu
Jaunty (Emacs version 23.0.91.1). Or did I understand anything wrong?
Anything else to configure?

Anyway, thanks a lot for the new feature.

Sven



___
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


Re: [Orgmode] Added support for habit tracking

2009-10-20 Thread Sven Bretfeld
Sven Bretfeld sven.bretf...@gmx.ch writes:

 Hi John and all others

 John Wiegley jwieg...@gmail.com writes:

 To test out this new feature, apply the attached patches and read the
 new manual section on Tracking your habits.

 Just tested this feature. No graph to be seen! What's wrong?

Ok. (require 'org-habit) did it. Thanks, Marcelo. This should be
mentioned in the manual.

Greetings

Sven


___
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


Re: [Orgmode] Added support for habit tracking

2009-10-20 Thread Carsten Dominik


On Oct 20, 2009, at 8:56 PM, Sven Bretfeld wrote:


Sven Bretfeld sven.bretf...@gmx.ch writes:


Hi John and all others

John Wiegley jwieg...@gmail.com writes:

To test out this new feature, apply the attached patches and read  
the

new manual section on Tracking your habits.


Just tested this feature. No graph to be seen! What's wrong?


Ok. (require 'org-habit) did it. Thanks, Marcelo. This should be
mentioned in the manual.


What you really should do is set the corresponding tick in `org- 
modules'.

John did not turn this on by default because I was worried what
on the speed of agenda creation...

- Carsten



___
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


Re: [Orgmode] Added support for habit tracking

2009-10-20 Thread John Wiegley

Ok, the following changes today have been submitted for inclusion:

 - Habit appears in mode-line when Habits are being displayed

 - Habits no longer use a DEADLINE, but .+1d/3d, to indicate a range.
   Use .+1d if the min and max are the same.

 - org-habit uses faces for all its colors, and appropriate colors have
   been chosen for dark backgrounds.

 - The consistency graph starts from the scheduled date, if that date  
precedes

   today and the first completed date.

 - Habits are now sorted according to a habit-specific priority  
scheme, based
   on Sciral's priority sorting method.  This means that habits  
which demand
   more attention will shift to the top.  Use 'P' in the agenda to  
see what the

   relative priorities are.

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


Re: [Orgmode] Added support for habit tracking

2009-10-20 Thread Marcelo de Moraes Serpa
Hey, I learned a new thing, the org-modules thing...

Anyway, I don't have much time to play with it now, but I can say this is a
feature I've been looking/trying to implement with current org
functionalities for a long time, I will get at home tonight, brainstorm
about my recurring tasks/habits and put this beauty to work for me :D

@John: Now, onto implementing Flying Logic for org!

Thanks a lot for this amazing contribution,

Marcelo.

On Tue, Oct 20, 2009 at 2:36 PM, John Wiegley jwieg...@gmail.com wrote:

 Ok, the following changes today have been submitted for inclusion:

  - Habit appears in mode-line when Habits are being displayed

  - Habits no longer use a DEADLINE, but .+1d/3d, to indicate a range.
   Use .+1d if the min and max are the same.

  - org-habit uses faces for all its colors, and appropriate colors have
   been chosen for dark backgrounds.

  - The consistency graph starts from the scheduled date, if that date
 precedes
   today and the first completed date.

  - Habits are now sorted according to a habit-specific priority scheme,
 based
   on Sciral's priority sorting method.  This means that habits which
 demand
   more attention will shift to the top.  Use 'P' in the agenda to see what
 the
   relative priorities are.

 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

___
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