On 2013-04-09 13:56, Bastien <b...@gnu.org> wrote:
> Hi Giorgos,
>
> "Giorgos Keramidas" <keram...@ceid.upatras.gr> writes:
>
> > Do you think such a feature is possible org-mode?
>
> It is not possible at the moment.
>
> There is the option `org-clock-clocktable-formatter' that allows you
> to define your own function for formatting clocktables, so in theory
> you could scratch from there.

That's a very good pointer. Thanks!

In the meantime I found that org-agenda includes a 'log-mode', which
reports an _almost_ perfect timesheet for what I wanted to do, e.g.:

Monday      8 April 2013 W15
  AGENDA:     10:45-10:59 Clocked:   (0:14) DONE Building FreeBSD world at 
~kobe~ :laptop:personal:bsd:
  AGENDA:     10:45-12:15 Clocked:   (1:30) DONE Reading foo doc :work:doc:
  AGENDA:     11:01-14:04 Clocked:   (3:03) DONE Building FreeBSD world at 
~kobe~ :laptop:personal:bsd:
  AGENDA:     12:40-14:11 Clocked:   (1:31) DONE Chapter 10 -- Chapter title 
:reading:
  AGENDA:     14:04-14:10 Clocked:   (0:06) DONE Installing new FreeBSD world 
at ~kobe~ :laptop:personal:bsd:
  AGENDA:     17:20-18:17 Clocked:   (0:57) DONE Chapter 10 -- Chapter title    
:reading:
  AGENDA:     18:17-19:05 Clocked:   (0:48) DONE Chapter 11 -- Chapter title    
:reading:
  AGENDA:     19:05-20:21 Clocked:   (1:16) DONE Chapter 12 -- Chapter title    
:reading:
  AGENDA:     20:30-21:00 Clocked:   (0:30) DONE Chapter 13 -- Chapter title    
:reading:
  AGENDA:     21:15-21:33 Clocked:   (0:18) DONE Chapter 13 -- Chapter title    
:reading:
  AGENDA:     21:50-22:49 Clocked:   (0:59) DONE Chapter 14 -- Chapter title    
:reading:

I think I can definitely adapt this, or use a custom version of
`org-clock-clocktable-formatter' to make it _perfect_.

The time-ordered output of the agenda, visible with `C-c a a l' is
already so close to what I wanted that the changes should be pretty
minimal.

Cheers,
Giorgos

Reply via email to