org-mode/lisp
Bastien Guerry c4688a1437 Allow to compare times using seconds (not days) when `org-agenda-todo-ignore-*' options are not nil
* org.el (org-days-to-time): Make obsolete.
(org-time-stamp-to-now): Rename from `org-days-to-time'.
Allow to compare time-stamps based on seconds.

* org-agenda.el (org-agenda-todo-ignore-time-comparison-use-seconds):
New option to compare time stamps using seconds, not days.
(org-agenda-todo-custom-ignore-p)
(org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item):
Use the new function's name and the new option.

This idea came up while reading Jay McCarthy's blog here:
http://jeapostrophe.github.com/blog/2012/09/19/omnifocus-and-org-mode/
2012-09-26 15:53:06 +02:00
..
Makefile Makefile: add contrib files while generating autoloads 2012-09-20 22:35:35 +02:00
ob-C.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-R.el do not set variables belonging to ESS 2012-09-23 11:07:18 +02:00
ob-asymptote.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-awk.el Don't use `org-flet' in ob-awk.el and ob-sh.el 2012-08-10 16:05:26 +02:00
ob-calc.el Replace "ob-" by "org-babel-" as a prefix for two functions 2012-08-21 13:17:08 +02:00
ob-clojure.el code-block languages may specify their own headers and values 2012-04-13 08:43:16 -04:00
ob-comint.el Fix many small typos. 2012-08-13 05:59:44 +02:00
ob-css.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-ditaa.el adding :eps header argument to ditaa code blocks 2012-09-19 08:11:17 -06:00
ob-dot.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-emacs-lisp.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-eval.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-exp.el ob-exp: More accurate white space handling when evaluating inline code 2012-09-16 00:07:15 +02:00
ob-fortran.el Add COPYING and fix other related issues. 2012-09-24 19:15:42 +02:00
ob-gnuplot.el Don't use `org-flet' in some functions 2012-08-09 21:06:33 +02:00
ob-haskell.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-io.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-java.el More fixes to the copyright year... 2012-02-19 08:18:53 -07:00
ob-js.el Fix many small typos. 2012-08-13 05:59:44 +02:00
ob-keys.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-latex.el Fix many small typos. 2012-08-13 05:59:44 +02:00
ob-ledger.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-lilypond.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-lisp.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-lob.el ob-*.el: Use ̀org-no-properties' instead of `org-babel-clean-text-properties' 2012-08-15 09:39:24 +02:00
ob-matlab.el More copyright year fixes. 2012-02-19 08:16:42 -07:00
ob-maxima.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-mscgen.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-ocaml.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-octave.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-org.el More copyright year fixes. 2012-02-19 08:16:27 -07:00
ob-perl.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-picolisp.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-plantuml.el Fix many small typos. 2012-08-13 05:59:44 +02:00
ob-python.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-ref.el ob-ref.el (org-babel-ref-index-list): Fix bug introduced by commit e85479 2012-08-16 00:27:35 +02:00
ob-ruby.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-sass.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-scala.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-scheme.el Add :version to ob-scheme.el option. 2012-04-03 13:44:15 +02:00
ob-screen.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-sh.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
ob-shen.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
ob-sql.el Fix many small typos. 2012-08-13 05:59:44 +02:00
ob-sqlite.el Fix many small typos. 2012-08-13 05:59:44 +02:00
ob-table.el ob-*.el: Use ̀org-no-properties' instead of `org-babel-clean-text-properties' 2012-08-15 09:39:24 +02:00
ob-tangle.el ob-tangle: Fix bug when heading has no text 2012-09-02 10:30:40 +02:00
ob.el Merge branch 'maint' 2012-09-26 10:56:20 +02:00
org-agenda.el Allow to compare times using seconds (not days) when `org-agenda-todo-ignore-*' options are not nil 2012-09-26 15:53:06 +02:00
org-archive.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-ascii.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-attach.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-bbdb.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-beamer.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-bibtex.el Replace `org-labels' by `let*' 2012-08-15 09:56:35 +02:00
org-capture.el Fix a compiler warning. 2012-09-26 15:18:49 +02:00
org-clock.el org-clock.el: Minor enhancements 2012-09-26 15:52:21 +02:00
org-colview-xemacs.el Add COPYING and fix other related issues. 2012-09-24 19:15:42 +02:00
org-colview.el Merge branch 'maint' 2012-08-31 07:57:13 +02:00
org-compat.el Revert "org-compat.el: New compatibility function `org-random'" 2012-09-11 21:42:38 +02:00
org-crypt.el org-crypt.el (org-at-encrypted-entry-p): Fix bug when the check happens before the first headline 2012-09-26 08:28:32 +02:00
org-ctags.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-datetree.el Don't use :version "24.3" until Emacs 24.3 is released and/or Org sync'ed in Emacs 2012-08-20 07:49:16 +02:00
org-docbook.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-docview.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-element.el Merge branch 'maint' 2012-09-24 19:15:59 +02:00
org-entities.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-eshell.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-exp.el Merge branch 'maint' 2012-09-18 12:25:30 +02:00
org-faces.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-feed.el org-feed.el: Add declarations 2012-08-12 10:40:02 +02:00
org-footnote.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-freemind.el org-freemind.el (org-freemind-write-node): Enhance links conversion in nodes 2012-09-19 10:46:14 +02:00
org-gnus.el org-gnus.el: New option to start Gnus with `gnus-no-server' 2012-09-25 11:55:26 +02:00
org-habit.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-html.el Fix the ltxpng path for HTML and ODT exporters 2012-09-14 09:38:10 +02:00
org-icalendar.el Code clean-up: rename some agenda internals. 2012-08-28 13:11:12 +02:00
org-id.el org.el: Use nil as the default value for `org-link-to-org-use-id' 2012-09-23 11:58:49 +02:00
org-indent.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-info.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-inlinetask.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-irc.el Fix many small typos. 2012-08-13 05:59:44 +02:00
org-jsinfo.el Add licenses to embedded and external javascript code. 2012-08-21 12:37:32 +02:00
org-latex.el Don't use :version "24.3" until Emacs 24.3 is released and/or Org sync'ed in Emacs 2012-08-20 07:49:16 +02:00
org-list.el Remove useless (t nil) sexps at the end of some (cond ...) constructs 2012-08-19 14:42:54 +02:00
org-lparse.el org-odt.el: Open OpenDocument files in os-specific way 2012-09-03 20:23:33 +05:30
org-mac-message.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-macs.el Remove `org-substring-no-properties' and some redundant code 2012-08-15 09:35:21 +02:00
org-mew.el Delete `org-make-link' and replace previous occurrences by `concat'. 2012-08-03 19:03:21 +02:00
org-mhe.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-mks.el Delete trailing whitespaces in core files. 2012-03-28 02:05:36 +02:00
org-mobile.el Code clean-up: rename some agenda internals. 2012-08-28 13:11:12 +02:00
org-mouse.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-odt.el Fix the ltxpng path for HTML and ODT exporters 2012-09-14 09:38:10 +02:00
org-pcomplete.el org-pcomplete.el: Allow to match and complete a "thing" containing dashes 2012-08-22 00:20:09 +02:00
org-plot.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-protocol.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-publish.el org-taskjuggler.el: Make taskjuggler compatible with org-publish 2012-08-26 09:54:57 +02:00
org-remember.el Remove `org-substring-no-properties' and some redundant code 2012-08-15 09:35:21 +02:00
org-rmail.el Fix a compiler warning. 2012-08-10 11:17:02 +02:00
org-special-blocks.el org-special-blocks.el: Prevent errors by first checking `org-line' is not nil. 2012-06-28 11:19:56 +02:00
org-src.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-table.el org-table.el: Switch back to the old default for `org-table-number-regexp' 2012-08-27 18:03:05 +02:00
org-taskjuggler.el org-taskjuggler.el: Add chargeset and charge 2012-08-27 18:10:28 +02:00
org-timer.el org-timer.el: Check `org-timer-display' in `org-timer-set-mode-line' when value is 'off 2012-08-29 19:54:44 +02:00
org-vm.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-w3m.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-wl.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org-xoxo.el Massive code clean-up. 2012-08-11 19:10:44 +02:00
org.el Allow to compare times using seconds (not days) when `org-agenda-todo-ignore-*' options are not nil 2012-09-26 15:53:06 +02:00