emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] Bug: Minor Bug: COOKIE_DATA property breaks parent statistics [7


From: Nicolas Goaziou
Subject: Re: [O] Bug: Minor Bug: COOKIE_DATA property breaks parent statistics [7.5 (release_7.5.24.g5f0ef)]
Date: Mon, 18 Jul 2011 02:27:24 +0200

Hello,

Bernt Hansen <address@hidden> writes:

> I've run into a minor bug with cookie statistics.
>
> The COOKIE_DATA property seems to break parent task statistics when it
> is set to 'recursive'.
>
> In the org file below task one/two/foo/a has the COOKIE_DATA property
> set to recursive.  Changing the state of task 'a' does not change the
> statistics cookie of the parent task 'foo' when 'a' changes from TODO to
> DONE or DONE to TODO.
>
> I cannot update the statistics of task 'foo' manually after changing
> task 'a' by hitting C-c # on the 'foo' headline.  If I update one of the
> other tasks under 'foo' then the statistics are updated correctly.
>
> I think this should update automagically when the state of 'a' changes.
>
> Regards,
> Bernt
>
> * TODO one [0/1] [0%]
>
> ** TODO two [0/3] [0%]
>
> *** TODO foo [1/4]
>
> **** TODO a [3/6]
> :PROPERTIES:
> :COOKIE_DATA: recursive
> :END:
>
> ***** TODO a.1
>
> ****** TODO a.1.1
>
> ****** DONE a.1.2
> CLOSED: [2011-03-09 Wed 22:50]
> :LOGBOOK:
> - State "DONE"       from "TODO"       [2011-03-09 Wed 22:50]
> :END:
>
> ****** TODO a.1.3
> ***** DONE a.2
> CLOSED: [2011-03-09 Wed 22:50]
> :LOGBOOK:
> - State "DONE"       from "TODO"       [2011-03-09 Wed 22:50]
> :END:
>
> ***** DONE a.3
> CLOSED: [2011-03-09 Wed 22:50]
> :LOGBOOK:
> - State "DONE"       from "TODO"       [2011-03-09 Wed 22:50]
> :END:
>
> **** TODO b
> CLOSED: [2011-03-09 Wed 22:50]
> :LOGBOOK:
> - State "DONE"       from "TODO"       [2011-03-09 Wed 22:50]
> :END:
>
> **** DONE c
> CLOSED: [2011-03-09 Wed 22:50]
> :LOGBOOK:
> - State "DONE"       from "TODO"       [2011-03-09 Wed 22:50]
> :END:
>
> **** TODO d
>
> *** TODO bar
>
> *** TODO baz

I have pushed a fix in master branch that should solve the problem at
hand. Could you test it a bit and tell me if it does the job?

Regards,

-- 
Nicolas Goaziou



reply via email to

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