org-mode/lisp
Ilya Shlyakhter 532a1ac40a Tags/properties matcher: Fixed issues with todo-only matches
lisp/org.el (org-scan-tags): Require todo-only argument, and document
that it should be the same one set by make-org-tags-matcher.
Fix documentation to explain that todo-only is really
not-done-todo-only.

(org-make-tags-matcher): If todo part of matcher starts with /!,
matcher now always checks that the TODO keyword is present and
is a not-done state.  This matters e.g. for org-map-entries
which unlike org-scan-tags does not do its own separate todo-only
filtering.  Added docs to explain matcher dependencies.

(org-map-entries): Make sure todo-only is correctly passed from
org-make-tags-matcher to org-scan-tags.

* lisp/org-clock.el: (org-clock-get-table-data): Make sure todo-only
does not leak when it is set by make-org-tags-macher.

* lisp/org-crypt.el: (org-encrypt-entries, org-decrypt-entries): Make
sure todo-only is correctly passed from org-make-tags-matcher to
org-scan-tags.

* contrib/lisp/contacts.el: (org-contacts-filter) : Make sure todo-only
is correctly passed from org-make-tags-matcher to org-scan-tags.
2012-03-23 13:42:06 +01:00
..
ob-C.el More copyright year fixes. 2012-02-19 08:16:42 -07:00
ob-R.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-asymptote.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-awk.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
ob-calc.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
ob-clojure.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-comint.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-css.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-ditaa.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-dot.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-emacs-lisp.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
ob-eval.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-exp.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-fortran.el Remove "Version" tag in ob-fortran.el and org-eshell.el. 2012-03-17 16:42:25 +01:00
ob-gnuplot.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-haskell.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-java.el More fixes to the copyright year... 2012-02-19 08:18:53 -07:00
ob-js.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
ob-keys.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-latex.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-ledger.el Fix typos and spelling mistakes. 2012-02-19 08:23:42 -07:00
ob-lilypond.el Re-direct homepage to Worg. 2012-03-21 15:24:33 +01:00
ob-lisp.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-lob.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-matlab.el More copyright year fixes. 2012-02-19 08:16:42 -07:00
ob-maxima.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-mscgen.el More copyright year fixes. 2012-02-19 08:16:42 -07:00
ob-ocaml.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-octave.el More copyright year fixes. 2012-02-19 08:16:42 -07:00
ob-org.el More copyright year fixes. 2012-02-19 08:16:27 -07:00
ob-perl.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
ob-picolisp.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
ob-plantuml.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
ob-python.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
ob-ref.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-ruby.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
ob-sass.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-scheme.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
ob-screen.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
ob-sh.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-shen.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
ob-sql.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-sqlite.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
ob-table.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob-tangle.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
ob.el Fix compiler warnings. 2012-03-20 13:04:55 +01:00
org-agenda.el org-agenda.el: Fix incorrect custom option definition. 2012-03-22 01:19:03 +01:00
org-archive.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-ascii.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-attach.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-bbdb.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-beamer.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-bibtex.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-capture.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
org-clock.el Tags/properties matcher: Fixed issues with todo-only matches 2012-03-23 13:42:06 +01:00
org-colview-xemacs.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-colview.el Bugfix: use the date as the value for the ITEM column when displaying a summary. 2012-03-21 23:57:29 +01:00
org-compat.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-crypt.el Tags/properties matcher: Fixed issues with todo-only matches 2012-03-23 13:42:06 +01:00
org-ctags.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-datetree.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-docbook.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-docview.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-entities.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
org-eshell.el Fix compiler warnings. 2012-03-20 13:04:55 +01:00
org-exp-blocks.el org-exp-blocks.el: Make a defcustom. 2012-03-20 09:51:53 +01:00
org-exp.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-faces.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-feed.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-footnote.el Fix compiler warnings. 2012-03-20 13:04:55 +01:00
org-freemind.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-gnus.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-habit.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-html.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-icalendar.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-id.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-indent.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-info.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-inlinetask.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-irc.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-jsinfo.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-latex.el org-latex.el (org-export-as-latex): Check TeX-master correctly. 2012-03-20 17:21:42 +01:00
org-list.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-lparse.el org-odt.el: Render links to outline headings as section nos 2012-03-20 13:32:23 +05:30
org-mac-message.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-macs.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-mew.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-mhe.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-mks.el Manually revert maint to e85080. 2012-03-17 16:28:46 +01:00
org-mobile.el org-mobile.el: Whitespace cleanup. 2012-03-20 16:25:39 +01:00
org-mouse.el Copyright, license, and header fixes. 2012-02-19 08:21:03 -07:00
org-odt.el org-odt.el: Enumerate labeled/captioned entities correctly 2012-03-21 15:21:10 +05:30
org-pcomplete.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-plot.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-protocol.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-publish.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-remember.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-rmail.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-special-blocks.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-src.el Fix compiler warnings. 2012-03-20 13:04:55 +01:00
org-table.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-taskjuggler.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-timer.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-vm.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-w3m.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-wl.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org-xoxo.el Fix copyright years in maint. 2012-03-17 16:31:04 +01:00
org.el Tags/properties matcher: Fixed issues with todo-only matches 2012-03-23 13:42:06 +01:00