0
0
Fork 1
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-09-29 20:37:51 +00:00
org-mode/lisp
Gustav Wikström 6c6ae990c1 org-agenda: Filtering in the agenda on grouptags
Filtering in the agenda on grouptags filter also subcategories.
Exception if filter is applied with a (double) prefix-argument.

Filtering in the agenda on subcategories does not filter the "above"
levels anymore.

If a grouptag contains a regular expression the regular expression
is also used as a filter.

* lisp/org-agenda.el (org-agenda-filter-by-tag): improved UI and
  refactoring.

  Now uses the argument arg and optional argument exclude instead of
  strip and narrow.  ARG because the argument has multiple purposes
  and makes more sense than strip now.  The term narrowing is changed
  to exclude.

* lisp/org-agenda.el (org-agenda-filter-by-tag-refine): name change in
  argument to match org-agenda-filter-by-tag.

* lisp/org-agenda.el (org-agenda-filter-make-matcher): new optional
  argument EXPAND and refactoring.

* lisp/org-agenda.el (org-agenda-filter-make-matcher-tag-exp): new
  function, previously baked into org-agenda-filter-make-matcher.

* lisp/org-agenda.el (org-agenda-filter-apply): New optional parameter
  EXPAND, used in call to org-agenda-filter-make-matcher.

* lisp/org-agenda.el (org-agenda-reapply-filters): Uses another
  parameter (the new optional one) in call to org-agenda-filter-apply.

* lisp/org-agenda.el (org-agenda-finalize): use of new parameter in
  call to org-agenda-filter-apply.

* lisp/org-agenda.el (org-agenda-redo): Use of new parameter in call
  to org-agenda-filter-apply.
2015-03-16 22:27:34 +01:00
..
Makefile
ob-abc.el
ob-asymptote.el Update some copyright years 2015-02-16 01:40:07 +01:00
ob-awk.el babel: Remove functions which are never called. 2015-01-23 14:36:40 -05:00
ob-C.el Silence byte-compiler 2014-11-08 10:18:42 +01:00
ob-calc.el
ob-clojure.el ob-clojure.el: Fix compatibility issue 2014-10-27 15:26:47 +01:00
ob-comint.el ob-comint.el: Fix bug. 2014-09-01 00:52:13 -04:00
ob-coq.el Fix error messages. 2015-01-26 02:53:15 -05:00
ob-core.el ob-core: Improper lists are returned in fixed-width areas 2015-02-25 14:41:13 +01:00
ob-css.el
ob-ditaa.el un-duplicate ditaa eps file name generation 2014-06-06 12:21:56 -04:00
ob-dot.el
ob-ebnf.el
ob-emacs-lisp.el ob-asymptote, ob-emacs-lisp: remove spurious declare-function calls. 2015-01-20 18:42:56 -05:00
ob-eval.el ob-eval: Do not use read-only mode, switch to compilation mode only once 2014-09-10 11:22:43 +02:00
ob-exp.el ob-exp: Use user-error' over error' when applicable 2015-03-13 09:09:18 +01:00
ob-forth.el ob-forth: Silence byte-compiler 2014-08-14 11:15:37 +02:00
ob-fortran.el
ob-gnuplot.el ob-gnuplot: Fix error when table contains dates 2014-09-15 13:47:20 +02:00
ob-groovy.el babel: Remove functions which are just indirection around org-babel-script-escape 2015-01-23 14:36:40 -05:00
ob-haskell.el babel: Remove functions which are just indirection around org-babel-script-escape 2015-01-23 14:36:40 -05:00
ob-io.el babel: Remove functions which are just indirection around org-babel-script-escape 2015-01-23 14:36:40 -05:00
ob-J.el ob-J: adapt to new `org-babel-process-params' 2014-08-26 09:16:28 +02:00
ob-java.el Make C, C++, D, Java, Groovy compilers customizable 2014-06-16 11:05:01 -04:00
ob-js.el Merge branch 'maint' 2014-11-22 00:04:51 +01:00
ob-keys.el
ob-latex.el Fix error messages. 2015-01-26 02:53:15 -05:00
ob-ledger.el
ob-lilypond.el ob-lilypond: Code cleanup 2014-08-20 22:24:01 +02:00
ob-lisp.el protect lisp code blocks from ending comments 2014-08-03 21:33:13 -04:00
ob-lob.el Update some copyright years 2015-02-16 01:40:07 +01:00
ob-makefile.el
ob-matlab.el
ob-maxima.el babel: fixes for commit 08e2596 2014-05-15 23:26:30 -04:00
ob-mscgen.el
ob-ocaml.el Update some copyright years 2015-02-16 01:40:07 +01:00
ob-octave.el babel: fixes for commit 08e2596 2014-05-15 23:26:30 -04:00
ob-org.el
ob-perl.el
ob-picolisp.el
ob-plantuml.el
ob-python.el Update some copyright years 2015-02-16 01:40:07 +01:00
ob-R.el Update some copyright years 2015-02-16 01:40:07 +01:00
ob-ref.el
ob-ruby.el ob-ruby: clean up the session code some more and work around an I/O sync problem in comint 2014-09-21 17:59:49 +02:00
ob-sass.el
ob-scala.el babel: Remove functions which are just indirection around org-babel-script-escape 2015-01-23 14:36:40 -05:00
ob-scheme.el lisp/ob-scheme.el: Fix scheme code blocks execution error in batch mode 2014-05-22 13:14:30 +02:00
ob-screen.el ob-screen, use unpredictable temp file name 2014-05-08 12:19:30 -06:00
ob-shell.el babel: Remove functions which are never called. 2015-01-23 14:36:40 -05:00
ob-shen.el
ob-sql.el ob-sql.el: Clean mysql parameters generation 2014-09-20 23:06:40 +02:00
ob-sqlite.el
ob-table.el ob-table: Updated documentation. 2014-10-04 12:10:49 +02:00
ob-tangle.el tangle option to not post-process tangle comments 2014-06-07 11:29:03 -04:00
ob.el
org-agenda.el org-agenda: Filtering in the agenda on grouptags 2015-03-16 22:27:34 +01:00
org-archive.el org-archive.el: Add command to archive entries with timestamps before today 2014-12-17 00:08:39 +01:00
org-attach.el org-attach: Maybe delete heading attachments when archiving 2014-10-16 18:57:39 +02:00
org-bbdb.el Fix BBDB link completion 2014-04-29 11:36:16 +02:00
org-bibtex.el Merge branch 'maint' 2014-06-23 09:45:48 +02:00
org-capture.el Replace `org-end-of-meta-data-and-drawers' 2015-01-30 19:31:27 +01:00
org-clock.el org-clock: Fix ignored integer values for `org-clock-into-drawer' 2015-02-28 00:43:37 +01:00
org-colview.el org-colview: Fix user properties display 2015-01-07 18:08:51 +01:00
org-compat.el Update some copyright years 2015-02-16 01:40:07 +01:00
org-crypt.el
org-ctags.el
org-datetree.el
org-docview.el org-element: Externalize docview links 2015-02-03 23:00:21 +01:00
org-element.el org-element: Fix indentation removal with line breaks 2015-03-07 01:58:28 +01:00
org-entities.el Update some copyright years 2015-02-16 01:40:07 +01:00
org-eshell.el
org-faces.el org-faces: remove org-copy-face 2014-09-27 23:36:37 -04:00
org-feed.el
org-footnote.el Update some copyright years 2015-02-16 01:40:07 +01:00
org-gnus.el org-gnus.el: silent compiler 2014-06-13 12:26:10 +02:00
org-habit.el org-habit: Add support for "++" and "+" repeater types 2015-03-07 19:29:40 +01:00
org-id.el
org-indent.el
org-info.el org-info: Throw an error when following an info link fails 2014-11-16 00:18:24 +01:00
org-inlinetask.el
org-install.el
org-irc.el
org-list.el Update some copyright years 2015-02-16 01:40:07 +01:00
org-macro.el Update some copyright years 2015-02-16 01:40:07 +01:00
org-macs.el org-macs: Fix `org-string-nw-p' 2015-02-26 15:14:40 +01:00
org-mhe.el
org-mobile.el Merge branch 'maint' 2014-06-11 17:46:40 +02:00
org-mouse.el Merge branch 'maint' 2014-05-23 13:12:37 +02:00
org-pcomplete.el
org-plot.el org-plot: Fix empty cells handling 2015-03-15 18:10:43 +01:00
org-protocol.el
org-rmail.el org-agenda.el (org-agenda-format-item): Don't add the 'effort and 'effort-minutes text properties 2014-05-23 16:51:55 +02:00
org-src.el org-src: Update copyright year 2015-02-18 14:58:36 +01:00
org-table.el Update some copyright years 2015-02-16 01:40:07 +01:00
org-timer.el org-timer.el: Merge API for the two timers 2014-12-09 10:13:29 +01:00
org-w3m.el
org.el org: Grouptags not unique and can contain regexp 2015-03-16 22:27:26 +01:00
ox-ascii.el ox-ascii: Fix TOC keyword 2015-03-08 17:47:04 +01:00
ox-beamer.el ox-beamer: Fix hyperref bug 2015-03-14 00:53:11 +01:00
ox-html.el ox-html: Handle missing title better 2015-03-14 01:34:33 +01:00
ox-icalendar.el ox: Deprecate org-export-get-genealogy' for org-element-lineage' 2014-11-16 13:30:33 +01:00
ox-latex.el ox: Fix custom link handling in anonymous back-end 2015-02-24 15:54:01 +01:00
ox-man.el Merge branch 'maint' 2015-03-15 21:53:13 +01:00
ox-md.el ox: Fix custom link handling in anonymous back-end 2015-02-24 15:54:01 +01:00
ox-odt.el ox-odt: Small refactoring 2015-02-26 21:39:05 +01:00
ox-org.el ox: Fix custom link handling in anonymous back-end 2015-02-24 15:54:01 +01:00
ox-publish.el Update some copyright years 2015-02-16 01:40:07 +01:00
ox-texinfo.el ox: Fix custom link handling in anonymous back-end 2015-02-24 15:54:01 +01:00
ox.el ox: Small refactoring 2015-02-27 12:06:37 +01:00