Here is another approach to this auto-clocking question. Maybe what you really want to track is not how much time you spend on a specific task but rather how you distribute your time over the tasks.
In this case, you don't need to explicitely clock in and out. You can act as if a clock was always running¹ and then you register any action you take on your Org file. "Working on this X task" would just be an action among others like "switching task X from TODO state to NEXT", "closing task X", "Archiving task X", "Moving task X under Tree T", etc. Thus, instead of automating the aggregation of clocked-in tasks, you consider yourself always clocked in and you automate the logging of stuff you do (from which you can extract clock information later.) I guess this idea come closer to what Samuel had in mind when he talked about "profiling". ¹ Actually, astronomers from this list could tell us that the universe is such a running clock in itself :) -- Bastien _______________________________________________ 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