1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2025-01-23 19:49:32 +00:00
org-mode/lisp
John Wiegley abfc6babca Added feature for resolving clocks due to idleness
See the new manual section on "Resolving idle time".

(org-clock-resolve-clock): If keeping or subtracting time results in a
clock out at a time in the past, and if the resolution occurred due to
idleness or invoking `M-x org-resolve-clocks', remember that past moment
in time.  On the next clock in, the user will be prompted to see if they
want to back-date their new clock to then.

(org-clock-resolve): Do not jump the user to the location of a dangling
clock if the resolution is occuring due to an idle timeout.  In that
case there is typically only one dangling clock, the active one, and
there is no value gained by shuffling their windows around to show it to
them.  Being prompted to resolve an idle clock should be as inobtrusive
as possible.

(org-resolve-clocks-if-idle): New function that resolves only the
currently active clock if the user has exceeded the time returned by
`org-user-idle-seconds', based on the value of `org-clock-idle-time'.

(org-clock-in): If, after resolving clocks,

(org-clock-out): Cancel the `org-clock-idle-timer' on clock out.
2009-10-18 23:43:43 -04:00
..
ChangeLog Added feature for resolving clocks due to idleness 2009-10-18 23:43:43 -04:00
ChangeLog.01 Split ChangeLog file into parts. 2008-05-08 08:16:38 +02:00
org-agenda.el Fixed a typo in an error message 2009-10-18 23:43:25 -04:00
org-archive.el Rewrite of org-mobile.org, for MobileOrg build 18 2009-10-10 23:01:33 +02:00
org-ascii.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-attach.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-bbdb.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-bibtex.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-clock.el Added feature for resolving clocks due to idleness 2009-10-18 23:43:43 -04:00
org-colview-xemacs.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-colview.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-compat.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-crypt.el Fix copyright in org-crypt.el 2009-10-01 20:04:42 +02:00
org-docbook.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-exp-blocks.el Apply fixes from downstream Emacs 2009-09-30 09:20:28 +02:00
org-exp.el Minor fixes 2009-10-15 07:59:15 +02:00
org-faces.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-feed.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-footnote.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-gnus.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-html.el Don't wrap figures without captions 2009-10-02 08:29:21 +02:00
org-icalendar.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-id.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-indent.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-info.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-inlinetask.el Change default for org-inlinetask-export to t 2009-10-13 00:00:19 +02:00
org-irc.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-jsinfo.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-latex.el LaTeX export: Don't format tables in protected regions 2009-10-07 08:10:05 +02:00
org-list.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-mac-message.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-macs.el LaTeX export: Don't format tables in protected regions 2009-10-07 08:10:05 +02:00
org-mew.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-mhe.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-mobile.el Sort files for MobileOrg 2009-10-18 16:57:09 +02:00
org-mouse.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-plot.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-protocol.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-publish.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-remember.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-rmail.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-src.el Merge commit 'org/master' into ded-org-src 2009-10-15 10:29:23 -04:00
org-table.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-timer.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-vm.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-w3m.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-wl.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org-xoxo.el Push version number to 6.31trans 2009-10-01 11:57:17 +02:00
org.el Make sure `org-files-list' returns real files 2009-10-18 23:43:38 -04:00