Enhanced functionality of the clock resolver
commit6a360dbf4a640d34f68f9ea17a57a2e92b77a2a1
authorJohn Wiegley <johnw@newartisans.com>
Sun, 16 May 2010 15:42:53 +0000 (16 11:42 -0400)
committerCarsten Dominik <carsten.dominik@gmail.com>
Sun, 16 May 2010 20:11:45 +0000 (16 22:11 +0200)
treed9991643e9ebb9bb3bb826ce77bbf3da3d74fc0e
parentd78931408d93c95792d8dd216c2a6034e8f97739
Enhanced functionality of the clock resolver

i/q/C-g  Ignore this question; the same as keeping all the idle time.

k/K      Keep X minutes of the idle time (default is all).  If this
         amount is less than the default, you will be clocked out
         that many minutes after the time that idling began, and then
         clocked back in at the present time.
g/G      Indicate that you \"got back\" X minutes ago.  This is quite
         different from 'k': it clocks you out from the beginning of
         the idle period and clock you back in X minutes ago.
s/S      Subtract the idle time from the current clock.  This is the
         same as keeping 0 minutes.
C        Cancel the open timer altogether.  It will be as though you
         never clocked in.
j/J      Jump to the current clock, to make manual adjustments.

For all these options, using uppercase makes your final state
to be CLOCKED OUT.
lisp/ChangeLog
lisp/org-clock.el