emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Clock report (R from the agenda)
@ 2010-10-27  7:40 Sébastien Vauban
  2010-10-27 16:29 ` Bernt Hansen
  2010-11-02  8:43 ` Carsten Dominik
  0 siblings, 2 replies; 9+ messages in thread
From: Sébastien Vauban @ 2010-10-27  7:40 UTC (permalink / raw)
  To: emacs-orgmode-mXXj517/zsQ

Hello,

Here is a minimal example for comments about the agenda filtering applied on
the clock report of logged activities.

* Work                                                                 :work:
  :PROPERTIES:
  :CATEGORY: Work
  :END:

** Client A

*** DONE Work on offer
    :LOGBOOK:
    CLOCK: [2010-09-30 Thu 09:12]--[2010-09-30 Thu 12:35] =>  3:23
    :END:

** Client B

*** DONE Developed SQL scripts
    :LOGBOOK:
    CLOCK: [2010-09-30 Thu 13:20]--[2010-09-30 Thu 18:06] =>  4:46
    :END:

* Personal                                                             :home:
  :PROPERTIES:
  :CATEGORY: Personal
  :END:

** DONE Lunch with Mary
   :LOGBOOK:
   CLOCK: [2010-09-30 Thu 19:49]--[2010-09-30 Thu 21:55] =>  2:06
   :END:

* Clock report

** Without tag filtering

Commands:
- C-c a a :: Show the agenda.
- v d :: Switch to day view.
- b :: Go backward in time to display yesterday.
- l :: Toggle Logbook mode.
- R :: Toggle Clockreport mode.

Results:
:                8:00-09:00 ________
:   Work:        9:12-12:35 Clocked:   (3:23) DONE Work on offer           :work::
:               10:00-11:00 ________
:               12:00-13:00 ________
:   Work:       13:20-18:06 Clocked:   (4:46) DONE Developed SQL scripts   :work::
:               14:00-15:00 ________
:               16:00-17:00 ________
:               18:00-19:00 ________
:   Personal:   19:49-21:55 Clocked:   (2:06) DONE Lunch with Mary         :home::
:               20:00-21:00 ________
:               22:00-23:00 ________
: 
: | File             | L | Headline             | Time    |      |
: |------------------+---+----------------------+---------+------|
: |                  |   | *Total time*         | *10:15* |      |
: |------------------+---+----------------------+---------+------|
: | Clock-Report.org |   | *File time*          | *10:15* |      |
: | Clock-Report.org | 1 | Work                 | 8:09    |      |
: | Clock-Report.org | 2 | Client A             |         | 3:23 |
: | Clock-Report.org | 2 | Client B             |         | 4:46 |
: | Clock-Report.org | 1 | Personal             | 2:06    |      |
: | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |

** With tag filtering

Command:
- / w :: filter on tag "work (w)".

Results:
:                8:00-09:00 ________
:   Work:        9:12-12:35 Clocked:   (3:23) DONE Work on offer           :work::
:               10:00-11:00 ________
:               12:00-13:00 ________
:   Work:       13:20-18:06 Clocked:   (4:46) DONE Developed SQL scripts   :work::
:               14:00-15:00 ________
:               16:00-17:00 ________
:               18:00-19:00 ________
:               20:00-21:00 ________
:               22:00-23:00 ________
: 
: | File             | L | Headline             | Time    |      |
: |------------------+---+----------------------+---------+------|
: |                  |   | *Total time*         | *10:15* |      |
: |------------------+---+----------------------+---------+------|
: | Clock-Report.org |   | *File time*          | *10:15* |      |
: | Clock-Report.org | 1 | Work                 | 8:09    |      |
: | Clock-Report.org | 2 | Client A             |         | 3:23 |
: | Clock-Report.org | 2 | Client B             |         | 4:46 |
: | Clock-Report.org | 1 | Personal             | 2:06    |      |
: | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |

I don't see anymore the lines that have nothing to do with my job. Though, I
still see the associated time in the clock report under...

Regenerating it (by disabling it and re-enabling it) does not change anything:
still there.

For sure, this can _not_ be considered as a bug. Nobody never said this should
work like I (now) expect.

Though, I guess such a feature would be benefitial for everybody -- as I don't
see any reason for having the tag filtering only work with the diary view, and
not with the clock report under.

Best regards,
  Seb

-- 
Sébastien Vauban


_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode-mXXj517/zsQ@public.gmane.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Clock report (R from the agenda)
  2010-10-27  7:40 Clock report (R from the agenda) Sébastien Vauban
@ 2010-10-27 16:29 ` Bernt Hansen
  2010-11-02  8:43 ` Carsten Dominik
  1 sibling, 0 replies; 9+ messages in thread
From: Bernt Hansen @ 2010-10-27 16:29 UTC (permalink / raw)
  To: Sébastien Vauban; +Cc: public-emacs-orgmode-mXXj517/zsQ



Sébastien Vauban <wxhgmqzgwmuf-geNee64TY+gS+FvcfC7Uqw@public.gmane.org>
writes:

> Hello,
>
> Here is a minimal example for comments about the agenda filtering applied on
> the clock report of logged activities.
>
> * Work                                                                 :work:
>   :PROPERTIES:
>   :CATEGORY: Work
>   :END:
>
> ** Client A
>
> *** DONE Work on offer
>     :LOGBOOK:
>     CLOCK: [2010-09-30 Thu 09:12]--[2010-09-30 Thu 12:35] =>  3:23
>     :END:
>
> ** Client B
>
> *** DONE Developed SQL scripts
>     :LOGBOOK:
>     CLOCK: [2010-09-30 Thu 13:20]--[2010-09-30 Thu 18:06] =>  4:46
>     :END:
>
> * Personal                                                             :home:
>   :PROPERTIES:
>   :CATEGORY: Personal
>   :END:
>
> ** DONE Lunch with Mary
>    :LOGBOOK:
>    CLOCK: [2010-09-30 Thu 19:49]--[2010-09-30 Thu 21:55] =>  2:06
>    :END:
>
> * Clock report
>
> ** Without tag filtering
>
> Commands:
> - C-c a a :: Show the agenda.
> - v d :: Switch to day view.
> - b :: Go backward in time to display yesterday.
> - l :: Toggle Logbook mode.
> - R :: Toggle Clockreport mode.
>
> Results:
> :                8:00-09:00 ________
> :   Work:        9:12-12:35 Clocked:   (3:23) DONE Work on offer           :work::
> :               10:00-11:00 ________
> :               12:00-13:00 ________
> :   Work:       13:20-18:06 Clocked:   (4:46) DONE Developed SQL scripts   :work::
> :               14:00-15:00 ________
> :               16:00-17:00 ________
> :               18:00-19:00 ________
> :   Personal:   19:49-21:55 Clocked:   (2:06) DONE Lunch with Mary         :home::
> :               20:00-21:00 ________
> :               22:00-23:00 ________
> : 
> : | File             | L | Headline             | Time    |      |
> : |------------------+---+----------------------+---------+------|
> : |                  |   | *Total time*         | *10:15* |      |
> : |------------------+---+----------------------+---------+------|
> : | Clock-Report.org |   | *File time*          | *10:15* |      |
> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |
>
> ** With tag filtering
>
> Command:
> - / w :: filter on tag "work (w)".
>
> Results:
> :                8:00-09:00 ________
> :   Work:        9:12-12:35 Clocked:   (3:23) DONE Work on offer           :work::
> :               10:00-11:00 ________
> :               12:00-13:00 ________
> :   Work:       13:20-18:06 Clocked:   (4:46) DONE Developed SQL scripts   :work::
> :               14:00-15:00 ________
> :               16:00-17:00 ________
> :               18:00-19:00 ________
> :               20:00-21:00 ________
> :               22:00-23:00 ________
> : 
> : | File             | L | Headline             | Time    |      |
> : |------------------+---+----------------------+---------+------|
> : |                  |   | *Total time*         | *10:15* |      |
> : |------------------+---+----------------------+---------+------|
> : | Clock-Report.org |   | *File time*          | *10:15* |      |
> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |
>
> I don't see anymore the lines that have nothing to do with my job. Though, I
> still see the associated time in the clock report under...
>
> Regenerating it (by disabling it and re-enabling it) does not change anything:
> still there.
>
> For sure, this can _not_ be considered as a bug. Nobody never said this should
> work like I (now) expect.
>
> Though, I guess such a feature would be benefitial for everybody -- as I don't
> see any reason for having the tag filtering only work with the diary view, and
> not with the clock report under.
>
> Best regards,
>   Seb

Hi Sebastien,

I personally use the clock report for _today_ often and I want it to
include all of the time, even if I am filtering tasks on today's
agenda.  If this behaviour was to change I would like an option to keep
it the way it is now.

I can see cases where I would want to filter the clock report by tags as
well so I think having an option for both would be useful.

Regards,
Bernt

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Clock report (R from the agenda)
  2010-10-27  7:40 Clock report (R from the agenda) Sébastien Vauban
  2010-10-27 16:29 ` Bernt Hansen
@ 2010-11-02  8:43 ` Carsten Dominik
  2010-11-04 15:39   ` Sébastien Vauban
  1 sibling, 1 reply; 9+ messages in thread
From: Carsten Dominik @ 2010-11-02  8:43 UTC (permalink / raw)
  To: Sébastien Vauban; +Cc: emacs-orgmode

Hi Sebastian,

you should now be able to use `C-u R' to achieve this.
The lighter in the mode line will then switch from "Clock" to "Clock{}",
and the current tags filtering should apply to the clock table in the
agenda.

Please test this and report back.

Thanks.

- Carsten

On Oct 27, 2010, at 9:40 AM, Sébastien Vauban wrote:

> Hello,
>
> Here is a minimal example for comments about the agenda filtering  
> applied on
> the clock report of logged activities.
>
> *  
> Work 
>                                                                  :work 
> :
>  :PROPERTIES:
>  :CATEGORY: Work
>  :END:
>
> ** Client A
>
> *** DONE Work on offer
>    :LOGBOOK:
>    CLOCK: [2010-09-30 Thu 09:12]--[2010-09-30 Thu 12:35] =>  3:23
>    :END:
>
> ** Client B
>
> *** DONE Developed SQL scripts
>    :LOGBOOK:
>    CLOCK: [2010-09-30 Thu 13:20]--[2010-09-30 Thu 18:06] =>  4:46
>    :END:
>
> *  
> Personal 
>                                                              :home:
>  :PROPERTIES:
>  :CATEGORY: Personal
>  :END:
>
> ** DONE Lunch with Mary
>   :LOGBOOK:
>   CLOCK: [2010-09-30 Thu 19:49]--[2010-09-30 Thu 21:55] =>  2:06
>   :END:
>
> * Clock report
>
> ** Without tag filtering
>
> Commands:
> - C-c a a :: Show the agenda.
> - v d :: Switch to day view.
> - b :: Go backward in time to display yesterday.
> - l :: Toggle Logbook mode.
> - R :: Toggle Clockreport mode.
>
> Results:
> :                8:00-09:00 ________
> :   Work:        9:12-12:35 Clocked:   (3:23) DONE Work on  
> offer           :work::
> :               10:00-11:00 ________
> :               12:00-13:00 ________
> :   Work:       13:20-18:06 Clocked:   (4:46) DONE Developed SQL  
> scripts   :work::
> :               14:00-15:00 ________
> :               16:00-17:00 ________
> :               18:00-19:00 ________
> :   Personal:   19:49-21:55 Clocked:   (2:06) DONE Lunch with  
> Mary         :home::
> :               20:00-21:00 ________
> :               22:00-23:00 ________
> :
> : | File             | L | Headline             | Time    |      |
> : |------------------+---+----------------------+---------+------|
> : |                  |   | *Total time*         | *10:15* |      |
> : |------------------+---+----------------------+---------+------|
> : | Clock-Report.org |   | *File time*          | *10:15* |      |
> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |
>
> ** With tag filtering
>
> Command:
> - / w :: filter on tag "work (w)".
>
> Results:
> :                8:00-09:00 ________
> :   Work:        9:12-12:35 Clocked:   (3:23) DONE Work on  
> offer           :work::
> :               10:00-11:00 ________
> :               12:00-13:00 ________
> :   Work:       13:20-18:06 Clocked:   (4:46) DONE Developed SQL  
> scripts   :work::
> :               14:00-15:00 ________
> :               16:00-17:00 ________
> :               18:00-19:00 ________
> :               20:00-21:00 ________
> :               22:00-23:00 ________
> :
> : | File             | L | Headline             | Time    |      |
> : |------------------+---+----------------------+---------+------|
> : |                  |   | *Total time*         | *10:15* |      |
> : |------------------+---+----------------------+---------+------|
> : | Clock-Report.org |   | *File time*          | *10:15* |      |
> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |
>
> I don't see anymore the lines that have nothing to do with my job.  
> Though, I
> still see the associated time in the clock report under...
>
> Regenerating it (by disabling it and re-enabling it) does not change  
> anything:
> still there.
>
> For sure, this can _not_ be considered as a bug. Nobody never said  
> this should
> work like I (now) expect.
>
> Though, I guess such a feature would be benefitial for everybody --  
> as I don't
> see any reason for having the tag filtering only work with the diary  
> view, and
> not with the clock report under.
>
> Best regards,
>  Seb
>
> -- 
> Sébastien Vauban
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

- Carsten

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Clock report (R from the agenda)
  2010-11-02  8:43 ` Carsten Dominik
@ 2010-11-04 15:39   ` Sébastien Vauban
  2010-11-06 19:58     ` Carsten Dominik
  0 siblings, 1 reply; 9+ messages in thread
From: Sébastien Vauban @ 2010-11-04 15:39 UTC (permalink / raw)
  To: emacs-orgmode-mXXj517/zsQ

Hi Carsten,

Carsten Dominik wrote:
> you should now be able to use `C-u R' to achieve this.

OK.


> The lighter in the mode line will then switch from "Clock" to "Clock{}",

A detail: I'd eventually would have written "Clock/" to remind the "/" used
for applying the filters.

Another: could we append, in the modeline, the tags (or their abbrev, such as
"w" for "work") used in the filtered view?


> and the current tags filtering should apply to the clock table in the
> agenda.
>
> Please test this and report back.

Only minor thing: while the logged lines are correctly shown or made invisible
in the grid time, you need to refresh the table with "g" for it to display the
correct values.

Until that, what's above is not in sync' with what's in the table. Isn't there
a way to make this refresh happen automatically?

BTW,

>> : | File             | L | Headline             | Time    |      |
>> : |------------------+---+----------------------+---------+------|
>> : |                  |   | *Total time*         | *10:15* |      |
>> : |------------------+---+----------------------+---------+------|
>> : | Clock-Report.org |   | *File time*          | *10:15* |      |
>> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
>> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
>> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
>> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
>> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |

Nice new layout. Much clearer for the levels...

| File             | Headline                 | Time    |      |
|------------------+--------------------------+---------+------|
|                  | ALL *Total time*         | *10:15* |      |
|------------------+--------------------------+---------+------|
| Clock-Report.org | *File time*              | *10:15* |      |
|                  | Work                     | 8:09    |      |
|                  | \__ Client A             |         | 3:23 |
|                  | \__ Client B             |         | 4:46 |
|                  | Personal                 | 2:06    |      |
|                  | \__ DONE Lunch with Mary |         | 2:06 |

Thanks *a lot* for your time!
  Seb

-- 
Sébastien Vauban


_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode-mXXj517/zsQ@public.gmane.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Re: Clock report (R from the agenda)
  2010-11-04 15:39   ` Sébastien Vauban
@ 2010-11-06 19:58     ` Carsten Dominik
  2010-11-19 14:04       ` Sébastien Vauban
  0 siblings, 1 reply; 9+ messages in thread
From: Carsten Dominik @ 2010-11-06 19:58 UTC (permalink / raw)
  To: Sébastien Vauban; +Cc: emacs-orgmode


On Nov 4, 2010, at 11:39 AM, Sébastien Vauban wrote:

> Hi Carsten,
>
> Carsten Dominik wrote:
>> you should now be able to use `C-u R' to achieve this.
>
> OK.
>
>
>> The lighter in the mode line will then switch from "Clock" to  
>> "Clock{}",
>
> A detail: I'd eventually would have written "Clock/" to remind the  
> "/" used
> for applying the filters.

I did use {} because the current filter is actually listed in the mode  
line, surrounded by {}.

>
> Another: could we append, in the modeline, the tags (or their  
> abbrev, such as
> "w" for "work") used in the filtered view?

The filter *is* shown in the mode line.  Just not as part of the Clock  
lighter.

>
>
>> and the current tags filtering should apply to the clock table in the
>> agenda.
>>
>> Please test this and report back.
>
> Only minor thing: while the logged lines are correctly shown or made  
> invisible
> in the grid time, you need to refresh the table with "g" for it to  
> display the
> correct values.
>
> Until that, what's above is not in sync' with what's in the table.  
> Isn't there
> a way to make this refresh happen automatically?

That would be possible.  However, the whole idea of filtering
is to be *very* fast, it works by hiding lines that are
already in the buffer.  Doing a refresh for
each change in filter would be time consuming.  So I'd say
having to refresh by hand if the clock is showing filtered
stuff is the smaller evil.

>
> BTW,
>
>>> : | File             | L | Headline             | Time    |      |
>>> : |------------------+---+----------------------+---------+------|
>>> : |                  |   | *Total time*         | *10:15* |      |
>>> : |------------------+---+----------------------+---------+------|
>>> : | Clock-Report.org |   | *File time*          | *10:15* |      |
>>> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
>>> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
>>> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
>>> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
>>> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |
>
> Nice new layout. Much clearer for the levels...

Yes, I think so to.  Try :compact t, that is also nice, I think.

Thanks!

- Carsten

>
> | File             | Headline                 | Time    |      |
> |------------------+--------------------------+---------+------|
> |                  | ALL *Total time*         | *10:15* |      |
> |------------------+--------------------------+---------+------|
> | Clock-Report.org | *File time*              | *10:15* |      |
> |                  | Work                     | 8:09    |      |
> |                  | \__ Client A             |         | 3:23 |
> |                  | \__ Client B             |         | 4:46 |
> |                  | Personal                 | 2:06    |      |
> |                  | \__ DONE Lunch with Mary |         | 2:06 |
>
> Thanks *a lot* for your time!
>  Seb
>
> -- 
> Sébastien Vauban
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Clock report (R from the agenda)
  2010-11-06 19:58     ` Carsten Dominik
@ 2010-11-19 14:04       ` Sébastien Vauban
  2010-11-19 18:38         ` Erik Iverson
  0 siblings, 1 reply; 9+ messages in thread
From: Sébastien Vauban @ 2010-11-19 14:04 UTC (permalink / raw)
  To: emacs-orgmode-mXXj517/zsQ

Hi Carsten,

Carsten Dominik wrote:
> On Nov 4, 2010, at 11:39 AM, Sébastien Vauban wrote:
>> Carsten Dominik wrote:
>>> you should now be able to use `C-u R' to achieve this.
>>
>> OK.
>>
>>
>>> The lighter in the mode line will then switch from "Clock" to "Clock{}",
>>
>> A detail: I'd eventually would have written "Clock/" to remind the "/" used
>> for applying the filters.
>
> I did use {} because the current filter is actually listed in the mode line,
> surrounded by {}.
>
>>
>> Another: could we append, in the modeline, the tags (or their abbrev, such
>> as "w" for "work") used in the filtered view?
>
> The filter *is* shown in the mode line.  Just not as part of the Clock
> lighter.

I wanted to (re-)test these, but now, when doing R, nothing is appended into
my buffer with logged times. Did I do something wrong?

Same with C-u R.


>>> and the current tags filtering should apply to the clock table in the
>>> agenda.
>>>
>>> Please test this and report back.
>>
>> Only minor thing: while the logged lines are correctly shown or made
>> invisible in the grid time, you need to refresh the table with "g" for it
>> to display the correct values.
>>
>> Until that, what's above is not in sync' with what's in the table. Isn't
>> there a way to make this refresh happen automatically?
>
> That would be possible. However, the whole idea of filtering is to be *very*
> fast, it works by hiding lines that are already in the buffer. Doing a
> refresh for each change in filter would be time consuming. So I'd say having
> to refresh by hand if the clock is showing filtered stuff is the smaller
> evil.

I would privilege coherency of sums above small delay in table appearance. You
know, when we look at tables for chasing time, we really need trustable
figures.

In fact, I don't really understand your argument: if I want quick reports, I
would just choose for the unfiltered view. If I need detailed sums of clocked
times, I would go for the "filtrable" view (by C-u R) and would accept a
little delay.

If you really don't share this vision, could you at least make this
customizable?  TIA.


>>>> : | File             | L | Headline             | Time    |      |
>>>> : |------------------+---+----------------------+---------+------|
>>>> : |                  |   | *Total time*         | *10:15* |      |
>>>> : |------------------+---+----------------------+---------+------|
>>>> : | Clock-Report.org |   | *File time*          | *10:15* |      |
>>>> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
>>>> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
>>>> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
>>>> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
>>>> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |
>>
>> Nice new layout. Much clearer for the levels...
>
> Yes, I think so to.  Try :compact t, that is also nice, I think.

I'll have a look -- when reports will come back to life.


>> | File             | Headline                 | Time    |      |
>> |------------------+--------------------------+---------+------|
>> |                  | ALL *Total time*         | *10:15* |      |
>> |------------------+--------------------------+---------+------|
>> | Clock-Report.org | *File time*              | *10:15* |      |
>> |                  | Work                     | 8:09    |      |
>> |                  | \__ Client A             |         | 3:23 |
>> |                  | \__ Client B             |         | 4:46 |
>> |                  | Personal                 | 2:06    |      |
>> |                  | \__ DONE Lunch with Mary |         | 2:06 |

A couple of days ago, when it still worked, I've just seen something really
painful: all the Org buffers were referenced in that table, even those which
should not participate -- because I did not clock any time in them (for that
or those days).

Plus, having many Org files, in fact, I did not see anymore the lines with the
real time, as there were many lines with 0:00 time before them...

Best regards,
  Seb

-- 
Sébastien Vauban


_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode-mXXj517/zsQ@public.gmane.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Re: Clock report (R from the agenda)
  2010-11-19 14:04       ` Sébastien Vauban
@ 2010-11-19 18:38         ` Erik Iverson
  2010-11-20 11:29           ` Carsten Dominik
  0 siblings, 1 reply; 9+ messages in thread
From: Erik Iverson @ 2010-11-19 18:38 UTC (permalink / raw)
  Cc: emacs-orgmode

I don't know what this thread is about, but it seems related.
Aapologies if I'm
hijacking it, but as of my latest pull just this morning,
my agenda has no clocktable in it, where as it previously
did.  I have not changed anything as far as I know.

Thanks!

--Erik

Sébastien Vauban wrote:
> Hi Carsten,
> 
> Carsten Dominik wrote:
>> On Nov 4, 2010, at 11:39 AM, Sébastien Vauban wrote:
>>> Carsten Dominik wrote:
>>>> you should now be able to use `C-u R' to achieve this.
>>> OK.
>>>
>>>
>>>> The lighter in the mode line will then switch from "Clock" to "Clock{}",
>>> A detail: I'd eventually would have written "Clock/" to remind the "/" used
>>> for applying the filters.
>> I did use {} because the current filter is actually listed in the mode line,
>> surrounded by {}.
>>
>>> Another: could we append, in the modeline, the tags (or their abbrev, such
>>> as "w" for "work") used in the filtered view?
>> The filter *is* shown in the mode line.  Just not as part of the Clock
>> lighter.
> 
> I wanted to (re-)test these, but now, when doing R, nothing is appended into
> my buffer with logged times. Did I do something wrong?
> 
> Same with C-u R.
> 
> 
>>>> and the current tags filtering should apply to the clock table in the
>>>> agenda.
>>>>
>>>> Please test this and report back.
>>> Only minor thing: while the logged lines are correctly shown or made
>>> invisible in the grid time, you need to refresh the table with "g" for it
>>> to display the correct values.
>>>
>>> Until that, what's above is not in sync' with what's in the table. Isn't
>>> there a way to make this refresh happen automatically?
>> That would be possible. However, the whole idea of filtering is to be *very*
>> fast, it works by hiding lines that are already in the buffer. Doing a
>> refresh for each change in filter would be time consuming. So I'd say having
>> to refresh by hand if the clock is showing filtered stuff is the smaller
>> evil.
> 
> I would privilege coherency of sums above small delay in table appearance. You
> know, when we look at tables for chasing time, we really need trustable
> figures.
> 
> In fact, I don't really understand your argument: if I want quick reports, I
> would just choose for the unfiltered view. If I need detailed sums of clocked
> times, I would go for the "filtrable" view (by C-u R) and would accept a
> little delay.
> 
> If you really don't share this vision, could you at least make this
> customizable?  TIA.
> 
> 
>>>>> : | File             | L | Headline             | Time    |      |
>>>>> : |------------------+---+----------------------+---------+------|
>>>>> : |                  |   | *Total time*         | *10:15* |      |
>>>>> : |------------------+---+----------------------+---------+------|
>>>>> : | Clock-Report.org |   | *File time*          | *10:15* |      |
>>>>> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
>>>>> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
>>>>> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
>>>>> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
>>>>> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |
>>> Nice new layout. Much clearer for the levels...
>> Yes, I think so to.  Try :compact t, that is also nice, I think.
> 
> I'll have a look -- when reports will come back to life.
> 
> 
>>> | File             | Headline                 | Time    |      |
>>> |------------------+--------------------------+---------+------|
>>> |                  | ALL *Total time*         | *10:15* |      |
>>> |------------------+--------------------------+---------+------|
>>> | Clock-Report.org | *File time*              | *10:15* |      |
>>> |                  | Work                     | 8:09    |      |
>>> |                  | \__ Client A             |         | 3:23 |
>>> |                  | \__ Client B             |         | 4:46 |
>>> |                  | Personal                 | 2:06    |      |
>>> |                  | \__ DONE Lunch with Mary |         | 2:06 |
> 
> A couple of days ago, when it still worked, I've just seen something really
> painful: all the Org buffers were referenced in that table, even those which
> should not participate -- because I did not clock any time in them (for that
> or those days).
> 
> Plus, having many Org files, in fact, I did not see anymore the lines with the
> real time, as there were many lines with 0:00 time before them...
> 
> Best regards,
>   Seb
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Re: Clock report (R from the agenda)
  2010-11-19 18:38         ` Erik Iverson
@ 2010-11-20 11:29           ` Carsten Dominik
  2010-11-22 16:29             ` Erik Iverson
  0 siblings, 1 reply; 9+ messages in thread
From: Carsten Dominik @ 2010-11-20 11:29 UTC (permalink / raw)
  To: Erik Iverson; +Cc: emacs-orgmode

Hi Erik,

please pull and see if the error persists.
What is the value of org-agenda-start-with-clockreport-mode

?

- Carsten

On Nov 19, 2010, at 7:38 PM, Erik Iverson wrote:

> I don't know what this thread is about, but it seems related.
> Aapologies if I'm
> hijacking it, but as of my latest pull just this morning,
> my agenda has no clocktable in it, where as it previously
> did.  I have not changed anything as far as I know.
>
> Thanks!
>
> --Erik
>
> Sébastien Vauban wrote:
>> Hi Carsten,
>> Carsten Dominik wrote:
>>> On Nov 4, 2010, at 11:39 AM, Sébastien Vauban wrote:
>>>> Carsten Dominik wrote:
>>>>> you should now be able to use `C-u R' to achieve this.
>>>> OK.
>>>>
>>>>
>>>>> The lighter in the mode line will then switch from "Clock" to  
>>>>> "Clock{}",
>>>> A detail: I'd eventually would have written "Clock/" to remind  
>>>> the "/" used
>>>> for applying the filters.
>>> I did use {} because the current filter is actually listed in the  
>>> mode line,
>>> surrounded by {}.
>>>
>>>> Another: could we append, in the modeline, the tags (or their  
>>>> abbrev, such
>>>> as "w" for "work") used in the filtered view?
>>> The filter *is* shown in the mode line.  Just not as part of the  
>>> Clock
>>> lighter.
>> I wanted to (re-)test these, but now, when doing R, nothing is  
>> appended into
>> my buffer with logged times. Did I do something wrong?
>> Same with C-u R.
>>>>> and the current tags filtering should apply to the clock table  
>>>>> in the
>>>>> agenda.
>>>>>
>>>>> Please test this and report back.
>>>> Only minor thing: while the logged lines are correctly shown or  
>>>> made
>>>> invisible in the grid time, you need to refresh the table with  
>>>> "g" for it
>>>> to display the correct values.
>>>>
>>>> Until that, what's above is not in sync' with what's in the  
>>>> table. Isn't
>>>> there a way to make this refresh happen automatically?
>>> That would be possible. However, the whole idea of filtering is to  
>>> be *very*
>>> fast, it works by hiding lines that are already in the buffer.  
>>> Doing a
>>> refresh for each change in filter would be time consuming. So I'd  
>>> say having
>>> to refresh by hand if the clock is showing filtered stuff is the  
>>> smaller
>>> evil.
>> I would privilege coherency of sums above small delay in table  
>> appearance. You
>> know, when we look at tables for chasing time, we really need  
>> trustable
>> figures.
>> In fact, I don't really understand your argument: if I want quick  
>> reports, I
>> would just choose for the unfiltered view. If I need detailed sums  
>> of clocked
>> times, I would go for the "filtrable" view (by C-u R) and would  
>> accept a
>> little delay.
>> If you really don't share this vision, could you at least make this
>> customizable?  TIA.
>>>>>> : | File             | L | Headline             | Time     
>>>>>> |      |
>>>>>> : |------------------+---+----------------------+--------- 
>>>>>> +------|
>>>>>> : |                  |   | *Total time*         | *10:15*  
>>>>>> |      |
>>>>>> : |------------------+---+----------------------+--------- 
>>>>>> +------|
>>>>>> : | Clock-Report.org |   | *File time*          | *10:15*  
>>>>>> |      |
>>>>>> : | Clock-Report.org | 1 | Work                 | 8:09     
>>>>>> |      |
>>>>>> : | Clock-Report.org | 2 | Client A             |         |  
>>>>>> 3:23 |
>>>>>> : | Clock-Report.org | 2 | Client B             |         |  
>>>>>> 4:46 |
>>>>>> : | Clock-Report.org | 1 | Personal             | 2:06     
>>>>>> |      |
>>>>>> : | Clock-Report.org | 2 | DONE Lunch with Mary |         |  
>>>>>> 2:06 |
>>>> Nice new layout. Much clearer for the levels...
>>> Yes, I think so to.  Try :compact t, that is also nice, I think.
>> I'll have a look -- when reports will come back to life.
>>>> | File             | Headline                 | Time    |      |
>>>> |------------------+--------------------------+---------+------|
>>>> |                  | ALL *Total time*         | *10:15* |      |
>>>> |------------------+--------------------------+---------+------|
>>>> | Clock-Report.org | *File time*              | *10:15* |      |
>>>> |                  | Work                     | 8:09    |      |
>>>> |                  | \__ Client A             |         | 3:23 |
>>>> |                  | \__ Client B             |         | 4:46 |
>>>> |                  | Personal                 | 2:06    |      |
>>>> |                  | \__ DONE Lunch with Mary |         | 2:06 |
>> A couple of days ago, when it still worked, I've just seen  
>> something really
>> painful: all the Org buffers were referenced in that table, even  
>> those which
>> should not participate -- because I did not clock any time in them  
>> (for that
>> or those days).
>> Plus, having many Org files, in fact, I did not see anymore the  
>> lines with the
>> real time, as there were many lines with 0:00 time before them...
>> Best regards,
>>  Seb
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Re: Clock report (R from the agenda)
  2010-11-20 11:29           ` Carsten Dominik
@ 2010-11-22 16:29             ` Erik Iverson
  0 siblings, 0 replies; 9+ messages in thread
From: Erik Iverson @ 2010-11-22 16:29 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: emacs-orgmode

Carsten, yes, fixed, thank you!

Carsten Dominik wrote:
> Hi Erik,
> 
> please pull and see if the error persists.
> What is the value of org-agenda-start-with-clockreport-mode
> 
> ?
> 
> - Carsten
> 
> On Nov 19, 2010, at 7:38 PM, Erik Iverson wrote:
> 
>> I don't know what this thread is about, but it seems related.
>> Aapologies if I'm
>> hijacking it, but as of my latest pull just this morning,
>> my agenda has no clocktable in it, where as it previously
>> did.  I have not changed anything as far as I know.
>>
>> Thanks!
>>
>> --Erik
>>
>> Sébastien Vauban wrote:
>>> Hi Carsten,
>>> Carsten Dominik wrote:
>>>> On Nov 4, 2010, at 11:39 AM, Sébastien Vauban wrote:
>>>>> Carsten Dominik wrote:
>>>>>> you should now be able to use `C-u R' to achieve this.
>>>>> OK.
>>>>>
>>>>>
>>>>>> The lighter in the mode line will then switch from "Clock" to 
>>>>>> "Clock{}",
>>>>> A detail: I'd eventually would have written "Clock/" to remind the 
>>>>> "/" used
>>>>> for applying the filters.
>>>> I did use {} because the current filter is actually listed in the 
>>>> mode line,
>>>> surrounded by {}.
>>>>
>>>>> Another: could we append, in the modeline, the tags (or their 
>>>>> abbrev, such
>>>>> as "w" for "work") used in the filtered view?
>>>> The filter *is* shown in the mode line.  Just not as part of the Clock
>>>> lighter.
>>> I wanted to (re-)test these, but now, when doing R, nothing is 
>>> appended into
>>> my buffer with logged times. Did I do something wrong?
>>> Same with C-u R.
>>>>>> and the current tags filtering should apply to the clock table in the
>>>>>> agenda.
>>>>>>
>>>>>> Please test this and report back.
>>>>> Only minor thing: while the logged lines are correctly shown or made
>>>>> invisible in the grid time, you need to refresh the table with "g" 
>>>>> for it
>>>>> to display the correct values.
>>>>>
>>>>> Until that, what's above is not in sync' with what's in the table. 
>>>>> Isn't
>>>>> there a way to make this refresh happen automatically?
>>>> That would be possible. However, the whole idea of filtering is to 
>>>> be *very*
>>>> fast, it works by hiding lines that are already in the buffer. Doing a
>>>> refresh for each change in filter would be time consuming. So I'd 
>>>> say having
>>>> to refresh by hand if the clock is showing filtered stuff is the 
>>>> smaller
>>>> evil.
>>> I would privilege coherency of sums above small delay in table 
>>> appearance. You
>>> know, when we look at tables for chasing time, we really need trustable
>>> figures.
>>> In fact, I don't really understand your argument: if I want quick 
>>> reports, I
>>> would just choose for the unfiltered view. If I need detailed sums of 
>>> clocked
>>> times, I would go for the "filtrable" view (by C-u R) and would accept a
>>> little delay.
>>> If you really don't share this vision, could you at least make this
>>> customizable?  TIA.
>>>>>>> : | File             | L | Headline             | Time    |      |
>>>>>>> : |------------------+---+----------------------+---------+------|
>>>>>>> : |                  |   | *Total time*         | *10:15* |      |
>>>>>>> : |------------------+---+----------------------+---------+------|
>>>>>>> : | Clock-Report.org |   | *File time*          | *10:15* |      |
>>>>>>> : | Clock-Report.org | 1 | Work                 | 8:09    |      |
>>>>>>> : | Clock-Report.org | 2 | Client A             |         | 3:23 |
>>>>>>> : | Clock-Report.org | 2 | Client B             |         | 4:46 |
>>>>>>> : | Clock-Report.org | 1 | Personal             | 2:06    |      |
>>>>>>> : | Clock-Report.org | 2 | DONE Lunch with Mary |         | 2:06 |
>>>>> Nice new layout. Much clearer for the levels...
>>>> Yes, I think so to.  Try :compact t, that is also nice, I think.
>>> I'll have a look -- when reports will come back to life.
>>>>> | File             | Headline                 | Time    |      |
>>>>> |------------------+--------------------------+---------+------|
>>>>> |                  | ALL *Total time*         | *10:15* |      |
>>>>> |------------------+--------------------------+---------+------|
>>>>> | Clock-Report.org | *File time*              | *10:15* |      |
>>>>> |                  | Work                     | 8:09    |      |
>>>>> |                  | \__ Client A             |         | 3:23 |
>>>>> |                  | \__ Client B             |         | 4:46 |
>>>>> |                  | Personal                 | 2:06    |      |
>>>>> |                  | \__ DONE Lunch with Mary |         | 2:06 |
>>> A couple of days ago, when it still worked, I've just seen something 
>>> really
>>> painful: all the Org buffers were referenced in that table, even 
>>> those which
>>> should not participate -- because I did not clock any time in them 
>>> (for that
>>> or those days).
>>> Plus, having many Org files, in fact, I did not see anymore the lines 
>>> with the
>>> real time, as there were many lines with 0:00 time before them...
>>> Best regards,
>>>  Seb
>>
>> _______________________________________________
>> Emacs-orgmode mailing list
>> Please use `Reply All' to send replies to the list.
>> Emacs-orgmode@gnu.org
>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2010-11-22 16:29 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-27  7:40 Clock report (R from the agenda) Sébastien Vauban
2010-10-27 16:29 ` Bernt Hansen
2010-11-02  8:43 ` Carsten Dominik
2010-11-04 15:39   ` Sébastien Vauban
2010-11-06 19:58     ` Carsten Dominik
2010-11-19 14:04       ` Sébastien Vauban
2010-11-19 18:38         ` Erik Iverson
2010-11-20 11:29           ` Carsten Dominik
2010-11-22 16:29             ` Erik Iverson

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).